diff --git a/CommonSH/Burnfilesbk/zImage b/CommonSH/Burnfilesbk/zImage new file mode 100644 index 0000000..a0d4e05 Binary files /dev/null and b/CommonSH/Burnfilesbk/zImage differ diff --git a/DevicePortGet/.editorconfig b/DevicePortGet/.editorconfig new file mode 100644 index 0000000..1639887 --- /dev/null +++ b/DevicePortGet/.editorconfig @@ -0,0 +1,59 @@ +[*] +cpp_indent_braces=false +cpp_indent_multi_line_relative_to=innermost_parenthesis +cpp_indent_within_parentheses=indent +cpp_indent_preserve_within_parentheses=false +cpp_indent_case_labels=false +cpp_indent_case_contents=true +cpp_indent_case_contents_when_block=false +cpp_indent_lambda_braces_when_parameter=true +cpp_indent_goto_labels=one_left +cpp_indent_preprocessor=leftmost_column +cpp_indent_access_specifiers=false +cpp_indent_namespace_contents=true +cpp_indent_preserve_comments=false +cpp_new_line_before_open_brace_namespace=ignore +cpp_new_line_before_open_brace_type=ignore +cpp_new_line_before_open_brace_function=ignore +cpp_new_line_before_open_brace_block=ignore +cpp_new_line_before_open_brace_lambda=ignore +cpp_new_line_scope_braces_on_separate_lines=false +cpp_new_line_close_brace_same_line_empty_type=false +cpp_new_line_close_brace_same_line_empty_function=false +cpp_new_line_before_catch=true +cpp_new_line_before_else=true +cpp_new_line_before_while_in_do_while=false +cpp_space_before_function_open_parenthesis=remove +cpp_space_within_parameter_list_parentheses=false +cpp_space_between_empty_parameter_list_parentheses=false +cpp_space_after_keywords_in_control_flow_statements=true +cpp_space_within_control_flow_statement_parentheses=false +cpp_space_before_lambda_open_parenthesis=false +cpp_space_within_cast_parentheses=false +cpp_space_after_cast_close_parenthesis=false +cpp_space_within_expression_parentheses=false +cpp_space_before_block_open_brace=true +cpp_space_between_empty_braces=false +cpp_space_before_initializer_list_open_brace=false +cpp_space_within_initializer_list_braces=true +cpp_space_preserve_in_initializer_list=true +cpp_space_before_open_square_bracket=false +cpp_space_within_square_brackets=false +cpp_space_before_empty_square_brackets=false +cpp_space_between_empty_square_brackets=false +cpp_space_group_square_brackets=true +cpp_space_within_lambda_brackets=false +cpp_space_between_empty_lambda_brackets=false +cpp_space_before_comma=false +cpp_space_after_comma=true +cpp_space_remove_around_member_operators=true +cpp_space_before_inheritance_colon=true +cpp_space_before_constructor_colon=true +cpp_space_remove_before_semicolon=true +cpp_space_after_semicolon=false +cpp_space_remove_around_unary_operator=true +cpp_space_around_binary_operator=insert +cpp_space_around_assignment_operator=insert +cpp_space_pointer_reference_alignment=left +cpp_space_around_ternary_operator=insert +cpp_wrap_preserve_blocks=one_liners diff --git a/DevicePortGet/DevicePortGet.code-workspace b/DevicePortGet/DevicePortGet.code-workspace new file mode 100644 index 0000000..9a0adf9 --- /dev/null +++ b/DevicePortGet/DevicePortGet.code-workspace @@ -0,0 +1,58 @@ +{ + "folders": [ + { + "path": "." + } + ], + "settings": { + "files.associations": { + "sqlite3.h": "c", + "fcntl.h": "c", + "utsname.h": "c", + "cerrno": "c", + "mstype.h": "c", + "signal.h": "c", + "public.h": "c", + "stdlib.h": "c", + "funcconfigtypeid_init.h": "c", + "time.h": "c", + "stdio.h": "c", + "unistd.h": "c", + "funcconfigtypeid_resrelease.h": "c", + "funcconfigtypeid_serviceloop.h": "c", + "funcconfigtypeid_public.h": "c", + "funcconfigtypeid_1.h": "c", + "errno.h": "c", + "select.h": "c", + "string.h": "c", + "sstream": "c", + "sysinfo.h": "c", + "random": "c", + "processisrunning.h": "c", + "mqttclient.h": "c", + "mman.h": "c", + "stat.h": "c", + "sigaction.h": "c", + "systemtimefunc.h": "c", + "mslog.h": "c", + "termios.h": "c", + "mqueue.h": "c", + "cjson.h": "c", + "bif_protocol.h": "c", + "array": "c", + "deque": "c", + "string": "c", + "unordered_map": "c", + "vector": "c", + "initializer_list": "c", + "cjsoncreate_init.h": "c", + "stddef.h": "c", + "limits.h": "c", + "ctype.h": "c", + "mslog_inner.h": "c", + "iosfwd": "c", + "*.tcc": "c", + "fstream": "c" + } + } +} \ No newline at end of file diff --git a/DevicePortGet/DevicePortGet_Make.sh b/DevicePortGet/DevicePortGet_Make.sh new file mode 100644 index 0000000..246f7fa --- /dev/null +++ b/DevicePortGet/DevicePortGet_Make.sh @@ -0,0 +1,70 @@ +#!/bin/bash +cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU +echo "GetTime" +TarTimeStr=`date "+%Y-%m-%d-%H:%M:%S"` +echo "tar >bk" +#--force-local 忽略:符号 kooloo add 202310 +tar -czvf DevicePortGet+$TarTimeStr.tar.gz DevicePortGet --force-local +mv DevicePortGet*.tar.gz /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/bk/DevicePortGet_bk + +cd /home/alientek/linux/nfs/rootfs/home +#--force-local 忽略:符号 kooloo add 202310 +tar -czvf EdgeGateway_FSU_App+$TarTimeStr.tar.gz EdgeGateway_FSU_App --force-local +mv EdgeGateway_FSU_App*.tar.gz /home/alientek/linux/nfs/rootfs/home/Db_Bk + + +echo "Enter DevicePortGet Menu" +cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet +echo "Enter Build" +cd build +echo "build rm" +rm -rf * +echo "cmake .." +cmake .. +echo "make clean" +make clean +echo "Start Make" +make -j12 +#EdgeGateway_FSU_App 更新 之前测试使用 kooloo add 202310 +echo "Del" +rm /home/alientek/linux/nfs/rootfs/lib/modules/4.1.15-g3dc0a4b/DevicePortGetApp +echo "cp" +cp /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp /home/alientek/linux/nfs/rootfs/lib/modules/4.1.15-g3dc0a4b/ + +#EdgeGateway_FSU_App 更新 +echo "EdgeGateway_FSU_App Del" +rm /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App/DevicePortGetApp +echo "EdgeGateway_FSU_App cp" +cp /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App + +#TimeAlignedApp 更新 +echo "TimeAlignedApp Del" +rm /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App/TimeAlignedApp +echo "TimeAlignedApp cp" +cp /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App + +#MqttClientApp 更新 +echo "MqttClientApp Del" +rm /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App/MqttClientApp +echo "MqttClientApp cp" +cp /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App + +#MainProcessApp 更新 +echo "MainProcessApp Del" +rm /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App/MainProcessApp +echo "MainProcessApp cp" +cp /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App + +#Uart_passthrough 更新 +echo "Uart_passthrough Del" +rm /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App/Uart_passthroughApp +echo "Uart_passthrough cp" +cp /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App + + +#进入到App目录 并显示目录中文件 +cd /home/alientek/linux/nfs/rootfs/home/EdgeGateway_FSU_App/App +ls -l + + +echo "END" diff --git a/DevicePortGet/JsonTable/persontest.json b/DevicePortGet/JsonTable/persontest.json new file mode 100644 index 0000000..6db71ba --- /dev/null +++ b/DevicePortGet/JsonTable/persontest.json @@ -0,0 +1,8 @@ +{ + "FsuCode":"11010110100001", + "IdCodeContent":[ + {"IDCode": ".1.3.6.1.4.1.41475.1.1.4.1.1.0","Value": "112","Factor": "10"}, + {"IDCode": ".1.3.6.1.4.1.41475.1.1.4.1.3.0","Value": "130200","Factor": "100"}, + {"IDCode": ".1.3.6.1.4.1.41475.1.1.4.1.22.0","Value": "1234","Factor": "0.1"} + ] +} diff --git a/DevicePortGet/MainProcess_Src/CMakeLists.txt b/DevicePortGet/MainProcess_Src/CMakeLists.txt new file mode 100644 index 0000000..2ea44c9 --- /dev/null +++ b/DevicePortGet/MainProcess_Src/CMakeLists.txt @@ -0,0 +1,39 @@ +#******************************************************************************* +# Copyright © ALIENTEK Co., Ltd. 1998-2021. All rights reserved. +# +# 顶层CMakeLists.txt +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v2.0 +# and Eclipse Distribution License v1.0 which accompany this distribution. +#*******************************************************************************/ +cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +#cmake_minimum_required(VERSION 2.8.12) +project(MainProcess C) +message(STATUS "MainProcess CMake version: " ${CMAKE_VERSION}) +message(STATUS "MainProcess CMake system name: " ${CMAKE_SYSTEM_NAME}) +message(STATUS "MainProcess CMake system processor: " ${CMAKE_SYSTEM_PROCESSOR}) + +# 设置可执行文件输出路径 +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) + + +#include_directories (Public_Src Public_Src_LIST) +# 定义源文件变量 +SET(SRC_LIST + MainProcess.c + ../Public_Src/ProcessisRunning.c + ../Public_Src/SystemTimeFunc.c + ../src/DebugPrint.c + ../src/mslog/mslog.c + ../src/public.c + ../Public_Src/cjson/cJSON.c + ) +# 定义可执行文件目标 +add_executable(MainProcessApp ${SRC_LIST} ${Public_Src_LIST}) + +#添加编译尾缀 kooloo add 202311 +TARGET_LINK_LIBRARIES(MainProcessApp PRIVATE dl) +TARGET_LINK_LIBRARIES(MainProcessApp PRIVATE rt) + +# 指定客户端库头文件路径、库路径以及链接库 + diff --git a/DevicePortGet/MainProcess_Src/MainProcess.c b/DevicePortGet/MainProcess_Src/MainProcess.c new file mode 100644 index 0000000..ef43b48 --- /dev/null +++ b/DevicePortGet/MainProcess_Src/MainProcess.c @@ -0,0 +1,112 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : MainProcess.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU 守护进程 POSIX 内存共享 队列消息等定义初始化 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" //公共函数头文件 +#include //posix 内存共享 消息队列 +#include +#include +#include "mslog.h" +#include "SystemTimeFunc.h" +#include "ProcessisRunning.h" +#include +#include +#include "cJSON.h" // +#include //增加看门狗 kooloo add 20240311 + +#define WDOG_DEV_ONOFF 1 //=0 关闭 =1 开启 + +int main(int argc, char *argv[]) +{ + int ret,wdog_fd; //临时变量 + int op; + struct timespec Sleep_t; + int timeout=WDOG_DEV_TIMEOUT; + + Sleep_t.tv_nsec=0; + Sleep_t.tv_sec=1; //时间基准间隔1s 判断依据宏定义 设置的大小 kooloo add 202311 + //设置日志级别为more;打开标准输出、打印所在行数和函数名、文件日志功能; + //设置日志目录为:/tmp/mslog; + //设置日志文件为:mslog_sample.txt; + //FLAG为LOG_API_TEST或TAG_TEST2的日志,不进行打印; + // mslog_api_init((mslog_level_warn|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog), + // "/tmp/mslog","mslog_fsu.txt","LOG_API_TEST|TAG_TEST2"); + mslog_api_init(C_MSLOG_FLAG_MP,S_MSLOGDIR_PATH,S_MSLOGFILE_NAME_MP,"LOG_API_TEST|TAG_TEST2"); + printf("MainProcessApp \n"); //开机 程序打印信息 做区分使用 + + #if WDOG_DEV_ONOFF //看门狗 方便折叠 kooloo add 20240311 + /* 打开看门狗 */ + wdog_fd = open(WDOG_DEV, O_RDWR); + if (0 > wdog_fd) + { + ms_error1("open error: %s: %s\n", WDOG_DEV, strerror(errno)); + exit(EXIT_FAILURE); + } + /* 打开之后看门狗计时器会开启、先停止它 */ + op = WDIOS_DISABLECARD; + if (0 > ioctl(wdog_fd, WDIOC_SETOPTIONS, &op)) + { + ms_error1("ioctl error: WDIOC_SETOPTIONS: %s\n", strerror(errno)); + close(wdog_fd); + exit(EXIT_FAILURE); + } + + /* 设置超时时间 */ + if (0 > ioctl(wdog_fd, WDIOC_SETTIMEOUT, &timeout)) { + ms_error1("ioctl error: WDIOC_SETTIMEOUT: %s\n", strerror(errno)); + close(wdog_fd); + exit(EXIT_FAILURE); + } + /* 开启看门狗计时器 */ + op = WDIOS_ENABLECARD; + if (0 > ioctl(wdog_fd, WDIOC_SETOPTIONS, &op)) { + ms_error1("ioctl error: WDIOC_SETOPTIONS: %s\n", strerror(errno)); + close(wdog_fd); + exit(EXIT_FAILURE); + } + #endif + + SystemIpc_Init(); //申请共享内存和队列 kooloo add 202311 + SystemInfo_PrintLog(); //开机信息打印 及相关参数获取 kooloo add 202311 + Systemtimer_Iint(); //滴答时钟初始化 kooloo add 202311 + SystemInterval_Iint(); //变量初始化 kooloo add 202311 + + SystemProcess_Iint(); //启动相关进程 kooloo add 202311 执行和判断相关子程序时,切换到指定路径下 kooloo add 202312 + + while(1) + { + #if WDOG_DEV_ONOFF //看门狗 方便折叠 kooloo add 20240311 + ioctl(wdog_fd, WDIOC_KEEPALIVE, NULL); //喂狗时间设置us微秒、在超时时间到来前100ms喂狗 定时喂狗 kooloo add 20240311 + #endif + //判断开机时长 判断是否需要更新时间 + if(Timer_getDiffValueTicks(pSysPara->g_TimeUpdateCounter)>C_SYSTEMTIME_UPDATE_PERIOD) + { + SystemProcess_Exe(S_TimeAlignedApp_PATH_EXE); //启动获取时间的子进程 + pSysPara->g_TimeUpdateCounter=Timer_getNowTicks(); + + } + //判断子进程是否运行 间隔判断 + if(Timer_getDiffValueTicks(pSysPara->g_ExeIsRunningCounter)>C_PRCESS_ISRUNNING_CYCLE_PERIOD) + { + ProcessIsRunning_ServiceLoop(); //判断子进程是否正常运行 kooloo add 202311 + pSysPara->g_ExeIsRunningCounter=Timer_getNowTicks(); + } + nanosleep(&Sleep_t, NULL); //高精度休眠时间 kooloo add 202311 + } + munmap(pSysPara,C_SYSDATASHARE_LEN); //系统调用解除指定地址范围内的映射 kooloo add 202311 退出主进程 解除映射 + mslog_api_deinit();//退出释放日志资源; + exit(0); +} \ No newline at end of file diff --git a/DevicePortGet/MainProcess_Src/bin/MainProcessApp b/DevicePortGet/MainProcess_Src/bin/MainProcessApp new file mode 100644 index 0000000..56830de Binary files /dev/null and b/DevicePortGet/MainProcess_Src/bin/MainProcessApp differ diff --git a/DevicePortGet/Mqtt_src/CMakeLists.txt b/DevicePortGet/Mqtt_src/CMakeLists.txt new file mode 100644 index 0000000..5b88f5c --- /dev/null +++ b/DevicePortGet/Mqtt_src/CMakeLists.txt @@ -0,0 +1,55 @@ +#******************************************************************************* +# Copyright © ALIENTEK Co., Ltd. 1998-2021. All rights reserved. +# +# 顶层CMakeLists.txt +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v2.0 +# and Eclipse Distribution License v1.0 which accompany this distribution. +#*******************************************************************************/ +#cmake_minimum_required(VERSION 2.8.12) +cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +project(MQTTClient C) +message(STATUS "MQTTClient CMake version: " ${CMAKE_VERSION}) +message(STATUS "MQTTClient CMake system name: " ${CMAKE_SYSTEM_NAME}) +message(STATUS "MQTTClient CMake system processor: " ${CMAKE_SYSTEM_PROCESSOR}) + +#获取绝对路径 后面会使用 kooloo add 202311 +get_filename_component(DIR_ONE_ABOVE ../ ABSOLUTE) +message(STATUS ${DIR_ONE_ABOVE}) + +# 设置可执行文件输出路径 +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) +#include_directories (Public_Src Public_Src_LISTo) +include_directories ("Public_Src/cjson") +#include_directories ("Src") +# 定义源文件变量 kooloo add 202310 +SET(SRC_LIST + MqttClient.c + ../src/DebugPrint.c + ../src/public.c + ../src/mslog/mslog.c + ../Public_Src/ProcessisRunning.c + ../Public_Src/SystemTimeFunc.c + ../Public_Src/cjson/cJSON.c + ../Public_Src/CjsonCreate_Init.c #新增 20240312 + ../src/sqTable_init.c + ../src/sqlite_api.c + ) +# 定义可执行文件目标 +add_executable(MqttClientApp ${SRC_LIST} ${Public_Src_LISTo}) + +#添加编译尾缀 kooloo add 202311 +TARGET_LINK_LIBRARIES(MqttClientApp PRIVATE dl) +TARGET_LINK_LIBRARIES(MqttClientApp PRIVATE rt) + +# 指定MQTT客户端库头文件路径、库路径以及链接库 +# ***大家需要根据MQTT的实际安装路径设置*** +#target_include_directories(MqttClientApp PRIVATE /home/alientek/linux/tool/paho.mqtt.c-1.3.12/install/include)#MQTT头文件搜索路径 +#target_link_directories(MqttClientApp PRIVATE /home/alientek/linux/tool/paho.mqtt.c-1.3.12/install/lib) #MQTT库文件搜索路径 +#target_include_directories(MqttClientApp PRIVATE ../lib/paho.mqtt.c-1.3.12/install/include)#MQTT头文件搜索路径 +#target_link_directories(MqttClientApp PRIVATE lib/paho.mqtt.c-1.3.12/install/lib) #MQTT库文件搜索路径 +target_link_libraries(MqttClientApp PRIVATE paho-mqtt3c) #MQTT链接库 libpaho-mqtt3c.so + +#使用绝对路径,相对路径 先获取后再使用 直接使用绝对路径后面如果变更路径会出错 kooloo add 202311 +TARGET_LINK_LIBRARIES(MqttClientApp PRIVATE ${DIR_ONE_ABOVE}/lib/sqlite3/lib/libsqlite3.so) +#TARGET_LINK_LIBRARIES(MqttClientApp PRIVATE /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib/libsqlite3.so) diff --git a/DevicePortGet/Mqtt_src/MqttClient.c b/DevicePortGet/Mqtt_src/MqttClient.c new file mode 100644 index 0000000..011950a --- /dev/null +++ b/DevicePortGet/Mqtt_src/MqttClient.c @@ -0,0 +1,287 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : MqttClient.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU主进程入口 支持设置调试输出口 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include +#include +#include "MQTTClient.h" //包含MQTT客户端库头文件 +#include +#include "public.h" //公共函数头文件 +#include //posix 内存共享 消息队列 +#include +#include "mslog.h" +#include "SystemTimeFunc.h" +#include "ProcessisRunning.h" +#include +#include "cJSON.h" // +#include "MqttClient.h" +#include + +static int msgarrvd(void *context, char *topicName, int topicLen, + MQTTClient_message *message) +{ + if (!strcmp(topicName, g_DeviceCfg.MqttConf.ServerPublicTopic_GateWay)) //校验消息的主题 kooloo add 202312 + { + if(message->payloadlenpayload); + if (NULL == json_rt) // 接收到其它数据 不做处理 + { + ms_info1("非json:%s\n", message->payload); + } + else //if(0) //json 解析正常 判断 + { + + cJSON *json_FsuID = cJSON_GetObjectItem(json_rt, C_FSUCODENAME); //获取表中ID 并做判断 + if (!strcmp(g_DeviceCfg.devConf.DeviceNumber, json_FsuID->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 + { + cJSON *json_Type = cJSON_GetObjectItem(json_rt, C_GATEWAY_DATATYPE); //获取表中ID 并做判断 + if (!strcmp(C_SERVER_READDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥测 + { + int len=mq_send(MqdDstToSrc, message->payload, message->payloadlen, 0); + ms_info1("type :%s jsonlen %d json:%s sendlen:%d\n",C_SERVER_READDATA,message->payloadlen, message->payload,len); + } + else if (!strcmp(C_SERVER_WRITEDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥调 + { + int tyid; + tyid=Mq_cJson_ReturnTyid(message->payload, message->payloadlen); //获取ID kooloo add 20240312 + + //cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_WRITEDATA)); + //mq_sendJson(json_rt); //将遥*数据发送 kooloo add 202312 + char* tmsgbuf_spvp = (char*)malloc(C_SERIALPORT_MQ_MSGSIZE); + int len; + memset(tmsgbuf_spvp, 0, C_SERIALPORT_MQ_MSGSIZE); + strncpy(tmsgbuf_spvp, message->payload, C_SERIALPORT_MQ_MSGSIZE); //将数据拷贝 kooloo add 202401 + if(tFunTyID_DevCod_buf[tyid].PortIDvaluestring, strlen(tmsgbuf_spvp), tmsgbuf_spvp, len); + } + else if(tFunTyID_DevCod_buf[tyid].PortID<(eSDPort_Number_Max+eVirtuallyPort_Number_Max)) //虚拟串口 kooloo add 20240312 + { + len = mq_send(MqdVtSerialPort, tmsgbuf_spvp, strlen(tmsgbuf_spvp), 0); + printf("Mqtt MqdVtSerialPort:type :%s jsonlen %d json:%s,sendlen:%d\n",json_Type->valuestring, strlen(tmsgbuf_spvp), tmsgbuf_spvp, len); + } + free(tmsgbuf_spvp); //用完释放 kooloo add 202401 + //mq_sendRerJson_subdevfromID(tyid, oid.SimilarDevSN - 1); + //ms_info1("type :%d cjson:%s,Rxlen:%d\n",oid.SignalType,tmsgbuf, strlen(tmsgbuf)); + + //int len=mq_send(MqdDstToSrc, message->payload, message->payloadlen, 0); + //ms_info1("type :%s jsonlen %d json:%s sendlen:%d\n",C_SERVER_WRITEDATA,message->payloadlen, message->payload,len); + } + else if (!strcmp(C_SERVER_ALARMDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥信 + { + int len=mq_send(MqdDstToSrc, message->payload, message->payloadlen, 0); + ms_info1("type :%s jsonlen %d json:%s sendlen:%d\n",C_SERVER_ALARMDATA,message->payloadlen, message->payload,len); + } + else if (!strcmp(C_SERVER_CRTLDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥控 + { + int tyid; + tyid=Mq_cJson_ReturnTyid(message->payload, message->payloadlen); //获取ID kooloo add 20240312 + + //cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_WRITEDATA)); + //mq_sendJson(json_rt); //将遥*数据发送 kooloo add 202312 + char* tmsgbuf_spvp = (char*)malloc(C_SERIALPORT_MQ_MSGSIZE); + int len; + memset(tmsgbuf_spvp, 0, C_SERIALPORT_MQ_MSGSIZE); + strncpy(tmsgbuf_spvp, message->payload, C_SERIALPORT_MQ_MSGSIZE); //将数据拷贝 kooloo add 202401 + if(tFunTyID_DevCod_buf[tyid].PortIDvaluestring, strlen(tmsgbuf_spvp), tmsgbuf_spvp, len); + } + else if(tFunTyID_DevCod_buf[tyid].PortID<(eSDPort_Number_Max+eVirtuallyPort_Number_Max)) //虚拟串口 kooloo add 20240312 + { + len = mq_send(MqdVtSerialPort, tmsgbuf_spvp, strlen(tmsgbuf_spvp), 0); + printf("Mqtt MqdVtSerialPort:type :%s jsonlen %d json:%s,sendlen:%d\n",json_Type->valuestring, strlen(tmsgbuf_spvp), tmsgbuf_spvp, len); + } + free(tmsgbuf_spvp); //用完释放 kooloo add 202401 + //mq_sendRerJson_subdevfromID(tyid, oid.SimilarDevSN - 1); + //ms_info1("type :%d cjson:%s,Rxlen:%d\n",oid.SignalType,tmsgbuf, strlen(tmsgbuf)); + + //int len=mq_send(MqdDstToSrc, message->payload, message->payloadlen, 0); + //ms_info1("type :%s jsonlen %d json:%s sendlen:%d\n",C_SERVER_CRTLDATA,message->payloadlen, message->payload,len); + } + else + { + ms_info1("type is wrong! jsonlen %d json:%s \n",message->payloadlen, message->payload); + } + } + cJSON_Delete(json_rt); //删除 + } + } + } + + /* 释放占用的内存空间 */ + MQTTClient_freeMessage(&message); + MQTTClient_free(topicName); + /* 退出 */ + return 1; +} + +static void connlost(void *context, char *cause) +{ + ms_info1("\nConnection lost\n"); + ms_info1(" cause: %s\n", cause); +} + + +int main(int argc, char *argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_willOptions will_opts = MQTTClient_willOptions_initializer; + MQTTClient_message pubmsg = MQTTClient_message_initializer; + int rc; + int Temp_Counter; + int ret,fd; //临时变量 + + //设置日志级别为more;打开标准输出、打印所在行数和函数名、文件日志功能; + //设置日志目录为:/tmp/mslog; + //设置日志文件为:mslog_sample.txt; + //FLAG为LOG_API_TEST或TAG_TEST2的日志,不进行打印; + // mslog_api_init((mslog_level_warn|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog), + // "/tmp/mslog","mslog_fsu.txt","LOG_API_TEST|TAG_TEST2"); + mslog_api_init(C_MSLOG_FLAG_MC,S_MSLOGDIR_PATH,S_MSLOGFILE_NAME_MC,"LOG_API_TEST|TAG_TEST2"); + + printf("Mqtt App\n"); //开机 程序打印信息 做区分使用 + + ms_info1("Mqtt SystemIpc_Init\n"); //数据库初始化 kooloo add 202309 + SystemIpc_Init(); //申请共享内存和队列 kooloo add 202311 + + ms_info1("Mqtt sqTable_init\n"); //数据库初始化 kooloo add 202309 + sqTable_init(C_SQTABLE_INIT_getDeviceCfg); //数据库初始化 + + /* 打印进程信息及编译时间 */ + ms_info1("MqttClientApp process!\n"); + ms_info1("Make time is: %s %s\n", __DATE__, __TIME__); + + /* 创建mqtt客户端对象 */ + if (MQTTCLIENT_SUCCESS != + (rc = MQTTClient_create(&client, g_DeviceCfg.MqttConf.BrokerAddress_Port, g_DeviceCfg.MqttConf.MqttClientID,MQTTCLIENT_PERSISTENCE_NONE, NULL))) + { + ms_fatal1("Failed to create client, return code %d\n", rc); + exit(-1); + } + + /* 设置回调 */ + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_setCallbacks(client, NULL, connlost,msgarrvd, NULL))) + { + ms_fatal1("Failed to set callbacks, return code %d\n", rc); + MQTTClient_destroy(&client); //回调设置失败,将空间释放 + exit(-1); + } + + /* 连接MQTT服务器 */ + will_opts.topicName = g_DeviceCfg.MqttConf.MqttWillToplic_Server; //遗嘱主题 + will_opts.message = "Unexpected disconnection";//遗嘱消息 + will_opts.retained = 1; //保留消息 + will_opts.qos = 0; //QoS0 + + conn_opts.will = &will_opts; + conn_opts.keepAliveInterval = 30; //心跳包间隔时间 + conn_opts.cleansession = 0; //cleanSession标志 + conn_opts.username = g_DeviceCfg.MqttConf.MqttUserName; //用户名 + conn_opts.password = g_DeviceCfg.MqttConf.MqttPassWord; //密码 + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_connect(client, &conn_opts))) + { + ms_fatal1("Failed to connect, return code %d\n", rc); + MQTTClient_destroy(&client); //回调设置失败,将空间释放 + exit(-1); + } + + ms_info1("MQTT服务器连接成功!\n"); + + /* 发布上线消息 */ + pubmsg.payload = "Online"; //消息的内容 + pubmsg.payloadlen = 6; //内容的长度 + pubmsg.qos = 0; //QoS等级 + pubmsg.retained = 1; //保留消息 + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_publishMessage(client, g_DeviceCfg.MqttConf.MqttWillToplic_Server, &pubmsg, NULL))) + { + ms_info1("重新发一次!\n"); + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_publishMessage(client, g_DeviceCfg.MqttConf.MqttWillToplic_Server, &pubmsg, NULL))) + { + ms_fatal1("Failed to publish message, return code %d\n", rc); + + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_disconnect(client, 10000))) + { + ms_fatal1("Failed to disconnect, return code %d\n", rc); + } + MQTTClient_destroy(&client); //回调设置失败,将空间释放 + exit(-1); + } + } + + /* 订阅主题 ServerPublicTopic_GateWay */ + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_subscribe(client, g_DeviceCfg.MqttConf.ServerPublicTopic_GateWay, 0))) + { + ms_fatal1("Failed to subscribe, return code %d\n", rc); + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_disconnect(client, 10000))) + { + ms_fatal1("Failed to disconnect, return code %d\n", rc); + } + MQTTClient_destroy(&client); //回调设置失败,将空间释放 + exit(-1); + } + else + { + ms_info1("subscribe ServerPublicTopic_GateWay ok > \n"); + } + + //uint8_t Mqmsgbuf[C_SRCToDST_MQ_MSGSIZE]; + char* Mqmsgbuf = (char*)malloc(C_SRCToDST_MQ_MSGSIZE); + memset(Mqmsgbuf, 0, C_SRCToDST_MQ_MSGSIZE); + int Mqmsglen; + MQTTClient_message Mqmsg = MQTTClient_message_initializer; + while(1) + { + Mqmsglen = mq_receive(MqdSrcToDst, Mqmsgbuf, C_SRCToDST_MQ_MSGSIZE, NULL); + if(Mqmsglen>0) + { + ms_info1("Mqtt %.*s %d\n",Mqmsglen, Mqmsgbuf,Mqmsglen); + /* 发布时间信息 */ + Mqmsg.payload = Mqmsgbuf; //消息的内容 + Mqmsg.payloadlen = Mqmsglen; //内容的长度 + Mqmsg.qos = 0; //QoS等级 + Mqmsg.retained = 1; //保留消息 + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_publishMessage(client, g_DeviceCfg.MqttConf.GateWayPublicTopic_Server, &Mqmsg, NULL))) + { + ms_info1("重新发一次!\n"); + sleep(1); //延时1s重新发送 + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_publishMessage(client, g_DeviceCfg.MqttConf.GateWayPublicTopic_Server, &Mqmsg, NULL))) + { + ms_fatal1("Failed to publish message, return code %d payloadlen %d\n", rc,Mqmsg.payloadlen); + + if(rc = MQTTClient_unsubscribe(client, g_DeviceCfg.MqttConf.ServerPublicTopic_GateWay)) + { + ms_fatal1("Failed to unsubscribe, return code %d\n", rc); + } + if (MQTTCLIENT_SUCCESS !=(rc = MQTTClient_disconnect(client, 10000))) + { + ms_fatal1("Failed to disconnect, return code %d\n", rc); + } + MQTTClient_destroy(&client); //回调设置失败,将空间释放 + exit(-1); + } + } + } + sleep(1); //判断轮询 速度高 kooloo add 202312 + } + MQTTClient_destroy(&client); //释放资源 kooloo add 202311 + System_Exit(); //系统退出 将公共的部分释放 + exit(0); +} diff --git a/DevicePortGet/Mqtt_src/MqttClient.h b/DevicePortGet/Mqtt_src/MqttClient.h new file mode 100644 index 0000000..3129548 --- /dev/null +++ b/DevicePortGet/Mqtt_src/MqttClient.h @@ -0,0 +1,180 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : MqttClient.h +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU主进程入口 支持设置调试输出口 头文件 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ + +#ifndef __MQTTCLIENT_H +#define __MQTTCLIENT_H + +#if 0 +// 枚举定义 +/**@brief 报文返回结果 */ +enum EnumResult +{ + FSU_FAILURE=0, ///< 失败 + FSU_SUCCESS, ///< 成功 + FSU_LOGIN ///< 重新登录 +}; + +/**@brief 监控系统数据的种类 */ +typedef enum +{ + DI=0, ///< 数字输入量(包含多态数字输入量),遥信 + AI=1, ///< 模拟输入量,遥测 + DO=2, ///< 数字输出量,遥控 + AO=3 ///< 模拟输出量,遥调 +}EnumType; + +/**@brief 数据值的状态 */ +typedef enum +{ + NOALARM=0, ///< 正常数据 + CRITICAL=1, ///< 一级告警 + MAJOR=2, ///< 二级告警 + MINOR=3, ///< 三级告警 + HINT=4, ///< 四级告警 + OPEVENT=5, ///< 操作事件 + INVALID=6, ///< 无效数据 +}EnumState; + +/**@brief 告警标志 */ +typedef enum +{ + BEGIN, ///< 开始 + END, ///< 结束 +}EnumFlag; + +/**@brief 门禁命令执行结果 */ +typedef enum +{ +// FAILURE=0, ///< 失败 +// SUCCESS=1, ///< 成功 + BROKEN=2, ///< 控制器断线 +}EnumDoorResult; + +// 数据结构定义 +/**@brief 时间的结构 */ +typedef struct +{ + short Years; ///< 年 + char Month; + char Day; + char Hour; + char Minute; + char Second; +} TTime; + +/**@brief 信号量的值的结构 */ +typedef struct +{ + EnumType Type; ///< 数据类型 + char ID[ID_LENGTH]; ///< 监控点ID + float MeasuredVal; ///< 实测值 + float SetupVal; ///< 设置值 + EnumState Status; ///< 状态 + char Time[TIME_LEN]; ///< 时间,格式YYYY-MM-DDhh:mm:ss(采用24小时的时间制式) +} TSemaphore; + +/**@brief 信号量的门限值的结构 */ +typedef struct +{ + EnumType Type; ///< 数据类型 + char ID[ID_LENGTH]; ///< 监控点ID + float Threshold; ///< 门限值 + float AbsoluteVal; ///< 绝对阀值 + float RelativeVal; ///< 百分比阀值 + EnumState Status; ///< 状态 + short Period; ///< 存储周期(秒) +} TThreshold; + +/**@brief 告警消息的结构 */ +typedef struct +{ + char SerialNo[SERIALNO_LEN]; ///< 告警序号,同一条告警的开始和结束,告警序号要一致 + char ID[ID_LENGTH]; ///< 监控点ID + char DeviceID[DEVICEID_LEN]; ///< 设备ID + char AlarmTime[TIME_LEN]; ///< 告警时间,YYYY-MM-DDhh:mm:ss(采用24小时的时间制式) + EnumState AlarmLevel; ///< 告警级别 + EnumFlag AlarmFlag; ///< 告警标志 + char AlarmDesc[DES_LENGTH]; ///< 告警的事件描述,内容为:信号标准名 + 空格 + 告警信息(告警信息根据B接口规范填写) + float EventValue; ///< 告警触发值 + char AlarmRemark1[ALARMREMARK_LEN]; ///< 预留字段1 + char AlarmRemark2[ALARMREMARK_LEN]; ///< 预留字段2 +} TAlarm; + +/**@brief 监控点信号配置信息 */ +typedef struct +{ + EnumType Type; ///< 数据类型 + char ID[ID_LENGTH]; ///< 监控点ID + char SignalName[NAME_LENGTH]; ///< 信号名称 + EnumState AlarmLevel; ///< 告警等级 + float Threshold; ///< 门限值 + float AbsoluteVal; ///< 绝对阀值 + float RelativeVal; ///< 百分比阀值 + char Describe[DES_LENGTH]; ///< 描述信息。状态信号为状态描述,格式举例:0&正常;1&告警 。模拟信号为单位 + short Period; ///< 存储周期(秒) + +} TSignal; + +/**@brief FSU状态参数 */ +typedef struct +{ + float CPUUsage; ///< CPU使用率 + float MEMUsage; ///< 内存使用率 +} TFSUStatus; + +#endif +/** + * 485 相关参数集合 枚举常用变量 kooloo add 20230921 + */ +typedef enum { + ePublicTopic_Len = 50, /*主题长度 */ + eServerAddress_Port_Len =40, /*broker 服务器地址和端口长度 */ + eMqttClientID_Len = 20, /*Mqtt客户ID 长度 */ + eMqttUserName_Len=20, /*Mqtt用户名 长度 */ + eMqttPassWord_Len = 20, /*Mqtt密码 长度 */ + +} MqttInfoConfLen_enum; + +/**@brief 监控对象配置信息 MQTT*/ +typedef struct +{ + char GateWayPublicTopic_Server[ePublicTopic_Len]; //网关发布主题到服务器 + char ServerPublicTopic_GateWay[ePublicTopic_Len]; //服务器发布主题到网关 + char BrokerAddress_Port[eServerAddress_Port_Len]; //MQTTBroker服务器地址端口 + char MqttClientID[eMqttClientID_Len]; //Mqtt客户ID + char MqttUserName[eMqttUserName_Len]; //Mqtt用户名 + char MqttPassWord[eMqttPassWord_Len]; //Mqtt密码 + char MqttWillToplic_Server[ePublicTopic_Len]; + +} MqttInfoConf_t; + + + +#endif /* __MQTTCLIENT_H */ + + + + + + + + + + + + + + + + + diff --git a/DevicePortGet/Mqtt_src/bin/MqttClientApp b/DevicePortGet/Mqtt_src/bin/MqttClientApp new file mode 100644 index 0000000..513c187 Binary files /dev/null and b/DevicePortGet/Mqtt_src/bin/MqttClientApp differ diff --git a/DevicePortGet/Public_Src/CjsonCreate_Init.c b/DevicePortGet/Public_Src/CjsonCreate_Init.c new file mode 100644 index 0000000..5972114 --- /dev/null +++ b/DevicePortGet/Public_Src/CjsonCreate_Init.c @@ -0,0 +1,685 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : CjsonCreate_Init.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU Cjson文件创建及初始化 kooloo add 202310 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include + +#include "public.h" //公共函数头文件 +#include "mslog.h" +#include "ProcessisRunning.h" +#include +#include //posix 内存共享 消息队列 +#include +#include +#include //添加头文件 kooloo add 202311 +#include "cJSON.h" //cjson 表 + +#include +/* cJSON 填坑指南 + * Cjson 使用注意事项 cJSON_Parse 、cJSON_Createxxx 后必须使用 cJSON_Delete 释放内存。 + * 一定要确认不在使用,不在任何节点使用,否则容易异常 + * cJSON_Print 后必须使用 cJSON_free 释放内存。不可以乱用,容易造成异常 kooloo add 202312 + * cJSON_DeleteItemFromObject 删除 cJSON_Createxxx 创建的对象后,不能再使用 cJSON_Delete 删除其节点数据。 + * + * + * + * + * + * / + +//#include "sqlite3.h" +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: CjsonCreate_FSUSelf_Init +** 功能描述: 创建节点 初始化 FSU设备自身 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON* CjsonCreate_FSUSelf_Init(void) +{ + //创建根节点JSON(最外面大括号的JSON对象) + cJSON* jsonnode = cJSON_CreateObject(); + + //FSU编码 kooloo add 202312 + cJSON_AddItemToObject(jsonnode, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + cJSON_AddItemToObject(jsonnode, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_DATA));//消息属性 + //抓取有效数据组成cjson表 抓取设备本身数据表 + cJSON* jsonContent; + if (!strcmp(C_PROTOCOLSELECTION_OID, g_DeviceCfg.ProtocolSelection)) + {//如果OID + jsonContent = GetCjson_fromdb(C_SELECT_SQLSTR_OID); + } + else if (!strcmp(C_PROTOCOLSELECTION_SIGNALID, g_DeviceCfg.ProtocolSelection)) + { + jsonContent = GetCjson_fromdb(C_SELECT_SQLSTR_SIGNALID); + } + else //默认暂时为OID kooloo add 202312 + { + jsonContent = GetCjson_fromdb(C_SELECT_SQLSTR_OID); + } + + cJSON_AddItemToObject(jsonnode, C_IDCODECONTENT, jsonContent); + //获取时间戳 kooloo add 202312 + char TempTimeBuf[20]; + GetLocalTimeStr(TempTimeBuf); + cJSON_AddItemToObject(jsonnode, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + + + cJSON* json_FSUSelf = cJSON_CreateObject(); + cJSON_AddItemToObject(json_FSUSelf, g_DeviceCfg.FSUDeviceSelfTableName, jsonnode); + + return json_FSUSelf; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: CjsonAppend_Table_Init +** 功能描述: json 追加表初始化 根据数据库情况添加表 公共发送表 +** 参数描述:cJSON * json 向其追加,返回指针 +** 日  期: 2023年12月20日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON* CjsonAppend_Table_Init(cJSON* json) +{ + //创建根节点JSON(最外面大括号的JSON对象) + cJSON* jsonsubnode = cJSON_CreateObject(); + + //FSU编码 kooloo add 202312 + cJSON_AddItemToObject(jsonsubnode, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + cJSON_AddItemToObject(jsonsubnode, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_DATA));//消息属性 + //抓取有效数据组成cjson表 抓取设备本身数据表 + cJSON* jsonContent = cJSON_CreateArray(); + + cJSON_AddItemToObject(jsonsubnode, C_IDCODECONTENT, jsonContent); + //获取时间戳 kooloo add 202312 + char TempTimeBuf[20]; + GetLocalTimeStr(TempTimeBuf); + cJSON_AddItemToObject(jsonsubnode, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + + cJSON_AddItemToObject(json, C_GATEWAY_DATAFORMATPUBLIC, jsonsubnode); + return json; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: printfJson +** 功能描述: 打印CJSON +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void printfJson(cJSON* json) { + if (NULL == json) { + return; + } + char* cjson = cJSON_Print(json);//深拷贝 + + ms_info1("json:%s le %d\n", cjson, strlen(cjson)); + free(cjson); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: writeJsonFile +** 功能描述: 将节点数据保存到文件中 保存JSON 默认放在执行文件的上层目录的tmp文件中 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void writeJsonFile(char* fileName, cJSON* json) +{ + if (NULL == json || NULL == fileName) { + return; + } + + char* cjson = cJSON_Print(json); + + FILE* fp = NULL; + //新建一个文本文件,已存在的文件将内容清空,允许读写 + fp = fopen(fileName, "w+"); + if (NULL != fp) { + fwrite(cjson, strlen(cjson), 1, fp); + fclose(fp); + } + + if (NULL != cjson) { + free(cjson); + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetJson_FSUDevice_UpdateData +** 功能描述: 获取FSUDevice自身的json表,并更新相关数据的变量 kooloo add 202312 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON* GetJson_FSUDevice_UpdateData(cJSON* json) +{ + int ret; + cJSON* json_rt = cJSON_GetObjectItem(json, g_DeviceCfg.FSUDeviceSelfTableName); //获取表中数组; //指向根节点 + + //数据更新 + /* 获取信息 */ + ret = sysinfo(&pSysPara->sys_info); + if (-1 == ret) //如果获取错误则 错误 暂时无法确定触发此条件要求 kooloo add 202312 暂时不跳出 kooloo add + { + ms_error1("sysinfo error!\n"); + } + /* 获取信息 */ + ret = uname(&pSysPara->os_info); + if (-1 == ret) + { + ms_error1("uname error!\n"); + } + + //获取数组 并更新数组 + cJSON* json_Arr = cJSON_GetObjectItem(json_rt, C_IDCODECONTENT); //获取表中数组 + //数据替换 kooloo add 202312 + char strbuf[20] = { 0 }; + cJSON* json_arraydata; + + //系统信息 + //eInfoSysname + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoSysname); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(pSysPara->os_info.sysname)); + //eInfoNodename + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoNodename); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(pSysPara->os_info.nodename)); + //eInfoRelease + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoRelease); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(pSysPara->os_info.release)); + //eInfoVersion + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoVersion); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(pSysPara->os_info.version)); + //eInfoMachine + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoMachine); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(pSysPara->os_info.machine)); + + + //eInfoUptime + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoUptime); + sprintf(strbuf, "%d", pSysPara->sys_info.uptime); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); + //eInfoTotalram + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoTotalram); + sprintf(strbuf, "%d", pSysPara->sys_info.totalram); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); + //eInfoFreeram + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoFreeram); + sprintf(strbuf, "%d", pSysPara->sys_info.freeram); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); + //eInfoProcs + json_arraydata = cJSON_GetArrayItem(json_Arr, eInfoProcs); + sprintf(strbuf, "%d", pSysPara->sys_info.procs); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); + + + //获取时间戳 kooloo add 202312 更新时间戳 + // char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_rt, C_TIMESTAMP, cJSON_CreateString(strbuf)); + //消息属性 更换 kooloo add 202312 + cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_DATA)); + + return json_rt; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendJson +** 功能描述: 发送json表 到队列中 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendJson(cJSON* json) +{ + if (NULL == json) { + return; + } +#if 0 + if (sendcounter < 100) + { + sendcounter++; + ms_info1("sendcounter %d \n", sendcounter); + } + else + { + ms_info1("sendcounter %d \n", sendcounter); + + while (1) + { + sleep(1); + } + return; + } + +#endif + char* cjson = cJSON_Print(json);//深拷贝 + + int len = mq_send(MqdSrcToDst, cjson, strlen(cjson), 0); + ms_info1("jsonlen %d json:%s,sendlen:%d\n", strlen(cjson), cjson, len); + free(cjson); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendJson_subdevfromID +** 功能描述: 发送json表 从ID和轮询号中获取 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendJson_subdevfromID(int tyid, int polli) +{ + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200] = { 0 }; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON* json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = { 0 }; //临时用变量 转换用 + sprintf(strbuf, "%d", polli + 1); + + memset(Temp_Str, 0, 200); //将数组清空 + strcpy(Temp_Str, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[tyid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str, ":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str, strbuf); //将序号添加 kooloo add 20230928 + + cJSON* json_rt = cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON* json_sub = cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 + //消息属性 更换 kooloo add 202312 + cJSON_ReplaceItemInObject(json_sub, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_DATA)); + + + mq_sendJson(json_sub); //将遥测数据发送 kooloo add 202312 + + json_sub = cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 + mq_sendJson(json_sub); //将遥测数据发送 kooloo add 202312 +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendRemJson_subdevfromID +** 功能描述: 发送遥测json表 从ID和轮询号中获取 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendRemJson_subdevfromID(int tyid, int polli) +{ + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200] = { 0 }; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON* json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = { 0 }; //临时用变量 转换用 + sprintf(strbuf, "%d", polli + 1); + + memset(Temp_Str, 0, 200); //将数组清空 + strcpy(Temp_Str, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[tyid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str, ":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str, strbuf); //将序号添加 kooloo add 20230928 + + cJSON* json_rt = cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON* json_sub = cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 + + //消息属性 更换 kooloo add 202312 + cJSON_ReplaceItemInObject(json_sub, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_READDATA)); + mq_sendJson(json_sub); //将遥测数据发送 kooloo add 202312 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendResJson_subdevfromID +** 功能描述: 发送遥信json表 从ID和轮询号中获取 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendResJson_subdevfromID(int tyid, int polli) +{ + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200] = { 0 }; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON* json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = { 0 }; //临时用变量 转换用 + sprintf(strbuf, "%d", polli + 1); + + memset(Temp_Str, 0, 200); //将数组清空 + strcpy(Temp_Str, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[tyid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str, ":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str, strbuf); //将序号添加 kooloo add 20230928 + + cJSON* json_rt = cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON* json_sub = cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 + mq_sendJson(json_sub); //将遥测数据发送 kooloo add 202312 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendRecJson_subdevfromID +** 功能描述: 发送遥控json表 从ID和轮询号中获取 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendRecJson_subdevfromID(int tyid, int polli) +{ + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200] = { 0 }; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON* json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = { 0 }; //临时用变量 转换用 + sprintf(strbuf, "%d", polli + 1); + + memset(Temp_Str, 0, 200); //将数组清空 + strcpy(Temp_Str, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[tyid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str, ":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str, strbuf); //将序号添加 kooloo add 20230928 + + cJSON* json_rt = cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON* json_sub = cJSON_GetObjectItem(json_rt, "遥控"); //获取表中数组; //指向根节点 + mq_sendJson(json_sub); //将遥测数据发送 kooloo add 202312 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendRerJson_subdevfromID +** 功能描述: 发送遥调json表 从ID和轮询号中获取 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendRerJson_subdevfromID(int tyid, int polli) +{ + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200] = { 0 }; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON* json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = { 0 }; //临时用变量 转换用 + sprintf(strbuf, "%d", polli + 1); + + memset(Temp_Str, 0, 200); //将数组清空 + strcpy(Temp_Str, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[tyid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str, ":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str, strbuf); //将序号添加 kooloo add 20230928 + + cJSON* json_rt = cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON* json_sub = cJSON_GetObjectItem(json_rt, "遥调"); //获取表中数组; //指向根节点 + mq_sendJson(json_sub); //将遥测数据发送 kooloo add 202312 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Mq_ReceiveJson_Handle +** 功能描述: 处理 接收到的json 数据 kooloo add 202412 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void Mq_ReceiveJson_Handle(char* msgbuf, int msgsize) +{ + char* tmsgbuf = (char*)malloc(msgsize); + memset(tmsgbuf, 0, msgsize); + strncpy(tmsgbuf, msgbuf, msgsize); //将数据拷贝 kooloo add 202401 + cJSON* json_rt = cJSON_Parse(tmsgbuf); + int len; + if (NULL == json_rt) // 接收到其它数据 不做处理 + { + ms_info1("非json:%s\n", tmsgbuf); + } + else //json 解析正常 判断 + { + //获取数组 并更新数组 + cJSON* json_Arr = cJSON_GetObjectItem(json_rt, C_IDCODECONTENT); //获取表中数组 + if (json_Arr == NULL) + { + return; + } + cJSON* json_arraydata; //获取json 数组 kooloo add 202312 + json_arraydata = cJSON_GetArrayItem(json_Arr, 0); + if (json_arraydata == NULL) + { + return; + } + + cJSON* json_arraydata_Oid = cJSON_GetObjectItem(json_arraydata, C_PROTOCOLSELECTION_OID); + if (json_arraydata_Oid == NULL) + { + return; + } + OID_Content_t oid; + OidAnalysis_fromoidstr(json_arraydata_Oid->valuestring, &oid); + + ms_info1("DevType %d SignalSN %d SignalType %d SimilarDevSN %d StationType %d \n", oid.DevType, oid.SignalSN, oid.SignalType, oid.SimilarDevSN, oid.StationType); + int tyid = GetTyid_fromDevCod(oid.DevType); //获取tyid kooloo add 202401 将设备编码里的设备类型对应成程序的序号 + + cJSON* json_FsuID = cJSON_GetObjectItem(json_rt, C_FSUCODENAME); //获取表中ID 并做判断 + + if (json_FsuID == NULL) + { + return; + } + + if (!strcmp(g_DeviceCfg.devConf.DeviceNumber, json_FsuID->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 + { + cJSON* json_Type = cJSON_GetObjectItem(json_rt, C_GATEWAY_DATATYPE); //获取表中ID 并做判断 + if (!strcmp(C_SERVER_READDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥测 + { + if(oid.SignalType==C_SIGNALTYPE_YX_TELESIGNAL) //遥信 + { + mq_sendResJson_subdevfromID(tyid, oid.SimilarDevSN - 1); //遥信直接获取 + } + else if(oid.SignalType==C_SIGNALTYPE_YC_TELEMETERING) //遥测 + { + mq_sendRemJson_subdevfromID(tyid, oid.SimilarDevSN - 1); //遥测直接获取 + } + else if(oid.SignalType==C_SIGNALTYPE_YK_TELECONTROL) //获取遥控 + { + mq_sendRecJson_subdevfromID(tyid, oid.SimilarDevSN - 1); + } + else if(oid.SignalType==C_SIGNALTYPE_YT_TELEADJUSTING) //获取遥调 设置 + { + mq_sendRerJson_subdevfromID(tyid, oid.SimilarDevSN - 1); + } + + ms_info1("type :%d cjson:%s,Rxlen:%d\n",oid.SignalType,tmsgbuf, strlen(tmsgbuf)); + } + else if (!strcmp(C_SERVER_WRITEDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥调 更新数据 + { + //cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_WRITEDATA)); + //mq_sendJson(json_rt); //将遥*数据发送 kooloo add 202312 + char* tmsgbuf_spvp = (char*)malloc(C_SERIALPORT_MQ_MSGSIZE); + memset(tmsgbuf_spvp, 0, C_SERIALPORT_MQ_MSGSIZE); + strncpy(tmsgbuf_spvp, msgbuf, C_SERIALPORT_MQ_MSGSIZE); //将数据拷贝 kooloo add 202401 + if(tFunTyID_DevCod_buf[tyid].PortIDvaluestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥信 不需要调整 + { + mq_sendResJson_subdevfromID(tyid, oid.SimilarDevSN - 1); + ms_info1("type :%d cjson:%s,Rxlen:%d\n",oid.SignalType,tmsgbuf, strlen(tmsgbuf)); + } + else if (!strcmp(C_SERVER_CRTLDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥控 更新数据 + { + //cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_CTRLDATA)); + //mq_sendJson(json_rt); //将遥*数据发送 kooloo add 202312 + + char* tmsgbuf_spvp = (char*)malloc(C_SERIALPORT_MQ_MSGSIZE); + memset(tmsgbuf_spvp, 0, C_SERIALPORT_MQ_MSGSIZE); + strncpy(tmsgbuf_spvp, msgbuf, C_SERIALPORT_MQ_MSGSIZE); //将数据拷贝 kooloo add 202401 + if(tFunTyID_DevCod_buf[tyid].PortIDvaluestring, &oid); + + tyid = GetTyid_fromDevCod(oid.DevType); //获取tyid kooloo add 202401 将设备编码里的设备类型对应成程序的序号 + + } + + free(tmsgbuf); //用完释放 kooloo add 202401 + if (json_rt != NULL) {//释放 + cJSON_Delete(json_rt); + } + return tyid; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FsuDeviceSelfThread +** 功能描述: FSU自身线程 主要更新自身数据 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void* FsuDeviceSelfThread(void* arg) +{ + ms_info1("FsuDeviceSelfThread\n"); //创建轮询主线程 kooloo add 202309 + int portnum = 1; + int i_dex; + int i_id; + + //uint8_t Mqmsgbuf[C_SRCToDST_MQ_MSGSIZE]; + char* Mqmsgbuf = (char*)malloc(C_SRCToDST_MQ_MSGSIZE); + memset(Mqmsgbuf, 0, C_SRCToDST_MQ_MSGSIZE); + int Mqmsglen; + while (1) + { + Mqmsglen = mq_receive(MqdDstToSrc, Mqmsgbuf, C_SRCToDST_MQ_MSGSIZE, NULL); + if (Mqmsglen > 0) + { + Mq_ReceiveJson_Handle(Mqmsgbuf, Mqmsglen); + ms_info1("Get Reqdata %s len:%d\n", Mqmsgbuf, Mqmsglen); + } + +#if 0 //方便测试 + //判断子进程是否运行 间隔判断 + if (Timer_getDiffValueTicks(pSysPara->g_GetApp_TimeCounter) > C_FSUDEVICE_UPDATE_PERIOD) + { + cJSON* json_FsuDevice = GetJson_FSUDevice_UpdateData(json_roottable); + mq_sendJson(json_FsuDevice); //将数据发送到队列中,等带mqtt 进程或者b接口进程处理 + pSysPara->g_GetApp_TimeCounter = Timer_getNowTicks(); + +#if (C_CJSONFILE_SAVE_FALG==1) + //printfJson(json_roottable); + writeJsonFile(C_CJSONROOTTABLE_FILENAME, json_roottable); //保存 方便查看 kooloo add 202312 +#endif + } + else //否则判断是否满足发送子设备数据 kooloo add 202312 + { + if (Timer_getDiffValueTicks(pSysPara->g_SendSubDevData_TimeCnt) > C_SUBDEV_UPDATE_PERIOD) + { + //获取ID + i_id = g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].FunctionConfigTypeID; + ////printf("SendData portnum %d Tnum %d\n", portnum, g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeNumber); + if (g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send + < g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrNumber) //如果小于 + { + if (i_id && (i_id != C_HJWL_SERIALPORT_VPORT_TYID)) + { + ms_info1("SendData PortID %d TypeID %d, Index %d\n", portnum, i_id, g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send); + mq_sendJson_subdevfromID(i_id, i_dex); //根据ID和轮询号发送数据 kooloo add 202312 + pSysPara->g_SendSubDevData_TimeCnt = Timer_getNowTicks(); + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send++; + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send = 0; + if ((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send + 1) < g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeNumber) + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send++; + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send = 0; + if (portnum < (eSDPort_Number_Max + eVirtuallyPort_Number_Max - 1)) //根据端口数量 + { + portnum++; + } + else + { + portnum = 1; + } + } + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send = 0; + + } + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send = 0; + if ((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send + 1) < g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeNumber) + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send++; + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send = 0; + if (portnum < (eSDPort_Number_Max + eVirtuallyPort_Number_Max - 1)) //根据端口数量 + { + portnum++; + } + else + { + portnum = 1; + } + } + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send = 0; + } + } + } + #endif + sleep(1); + } + return 0; +} \ No newline at end of file diff --git a/DevicePortGet/Public_Src/CjsonCreate_Init.h b/DevicePortGet/Public_Src/CjsonCreate_Init.h new file mode 100644 index 0000000..8f26265 --- /dev/null +++ b/DevicePortGet/Public_Src/CjsonCreate_Init.h @@ -0,0 +1,128 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : CjsonCreate_Init.h +作者 : kooloo +版本 : V1.0 +描述 : CjsonCreate_Init.h 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __CJSONCREATE_INIT_H +#define __CJSONCREATE_INIT_H +//FSU自身点 kooloo add 202312 + +typedef enum { +eDeviceNumber=0, +eDeviceID, +eDeviceName, +eDeviceModel, +eDevicePowerConsumption, +eDeviceSN, +eDeviceAssertCode, +eInstallTime, +eRegionCode, +eSiteNumber, +eRoomName, +eDevDescribe, +eDeviceBrand, +eNetworkingMethods, +eIPAddress, +eAccessPort, +eSNMPAccessPort, +eOperator, +eSIMCARDNUMBER, +eIMEI, +eIMSI, +ebRemoteServer, +ewebAccessAddr, +eGateWayPublicTopic_Server, +eServerPublicTopic_GateWay, +eBrokerAddress_Port, +eMqttClientID, +eMqttUserName, +eMqttPassWord, +eMqttWillToplic_Server, +eOwnerName, +eOperationsCompanyName, +eOperationsPersonName, +eOperationsPersonMobile, +eOperationsPersonEmail, +eOperationsPersonWeChat, +eBeginRunTime, +eSoftwareVersion, +eSW_LastUpdateTime, +eHardwareVersion, +eHW_LastUpdateTime, +eOnlineStatus, +eRSSI, +eInfoSysname, +eInfoNodename, +eInfoRelease, +eInfoVersion, +eInfoMachine, +eInfoUptime, +eInfoTotalram, +eInfoFreeram, +eInfoProcs, +eProtocolSelection +} eFsuSelfID_t; + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: CjsonCreate_FSUSelf_Init +** 功能描述: 创建节点 初始化 FSU设备自身 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * CjsonCreate_FSUSelf_Init(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: CjsonAppend_Table_Init +** 功能描述: json 追加表初始化 根据数据库情况添加表 公共发送表 +** 参数描述:cJSON * json 向其追加,返回指针 +** 日  期: 2023年12月20日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * CjsonAppend_Table_Init(cJSON * json); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: printfJson +** 功能描述: 打印CJSON +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void printfJson(cJSON *json); + + +//数据库结合 头文件放此文件中 kooloo add 202312 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetCjson_fromdb +** 功能描述: 根据检索表,获取json表 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * GetCjson_fromdb(char *strSql); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetJson_FSUDevice_UpdateData +** 功能描述: 获取FSUDevice自身的json表,并更新相关数据的变量 kooloo add 202312 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * GetJson_FSUDevice_UpdateData(cJSON *json); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mq_sendJson +** 功能描述: 发送json表 到队列中 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void mq_sendJson(cJSON *json); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FsuDeviceSelfThread +** 功能描述: FSU自身线程 主要更新自身数据 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void * FsuDeviceSelfThread(void *arg); +#endif \ No newline at end of file diff --git a/DevicePortGet/Public_Src/ProcessisRunning.c b/DevicePortGet/Public_Src/ProcessisRunning.c new file mode 100644 index 0000000..25c6304 --- /dev/null +++ b/DevicePortGet/Public_Src/ProcessisRunning.c @@ -0,0 +1,412 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : ProcessisRunning.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU 进程是否运行判断 kooloo add 202310 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include + +#include "public.h" //公共函数头文件 +#include "mslog.h" +#include "ProcessisRunning.h" +#include +#include //posix 内存共享 消息队列 +#include +#include +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: System_KillProcess +** 功能描述: 主动关闭相关进程 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void System_KillProcess(void) +{ + int ret; + ret =isRunning(S_TimeAlignedApp_ISRUNNING); + if(ret==1) //子进程正常运行 kooloo add 202311 + { + SystemProcess_Exe(S_TimeAlignedApp_KillNAME); //关闭子进程 + sleep(1); //延时再开启 kooloo add + } + + ret =isRunning(S_MqttClientApp_ISRUNNING); + if(ret==1) //子进程正常运行 kooloo add 202311 + { + SystemProcess_Exe(S_MqttClientApp_KillNAME); //关闭子进程 + sleep(1); //延时再开启 kooloo add + } + + ret =isRunning(S_DevicePortGetApp_ISRUNNING); + if(ret==1) //子进程正常运行 kooloo add 202311 + { + SystemProcess_Exe(S_DevicePortGetApp_KillNAME); //关闭子进程 + sleep(1); //延时再开启 kooloo add + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemProcess_Iint +** 功能描述: 主进程启动相关进程 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemProcess_Iint(void) +{ + System_KillProcess(); + + SystemProcess_Exe(S_DevicePortGetApp_PATH_EXE); //启动子进程 + SystemProcess_Exe(S_MqttClientApp_PATH_EXE); //启动子进程 + sleep(1); //延时后再做判断 kooloo add 20240311 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemProcess_Exe +** 功能描述: 启动子进程 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemProcess_Exe(const char * string) +{ + int ret; + ret=system(string); //后台运行 + if(ret==0) + { + ms_info1("%s ok!\n",string); + } + else + { + ms_error1("%s Fail!\n",string); + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemInfo_PrintLog +** 功能描述: 系统信息打印 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemInfo_PrintLog(void) +{ + int ret; + /* 打印进程信息及编译时间 */ + ms_info1("EdgeGateway_FSU DevicePortGet process\n"); + ms_info1("Make time is: %s %s\n", __DATE__, __TIME__); + + /* 获取信息 */ + ret = uname(&pSysPara->os_info); + if (-1 == ret) + { + ms_error1("uname error!\n"); + exit(-1); + } + else + { + /* 打印系统信息 */ + ms_info1("操作系统名称: %s\n", pSysPara->os_info.sysname); + ms_info1("主机名: %s\n", pSysPara->os_info.nodename); + ms_info1("内核版本: %s\n", pSysPara->os_info.release); + ms_info1("发行版本: %s\n", pSysPara->os_info.version); + ms_info1("硬件架构: %s\n", pSysPara->os_info.machine); + } + + /* 获取信息 */ + ret = sysinfo(&pSysPara->sys_info); + if (-1 == ret) + { + ms_error1("sysinfo error!\n"); + exit(-1); + } + else + { + /* 打印系统信息 */ + ms_info1("uptime: %ld\n", pSysPara->sys_info.uptime); /* 自系统启动之后所经过的时间(以秒为单位) */ + ms_info1("totalram: %lu\n", pSysPara->sys_info.totalram);/* 总的可用内存大小 */ + ms_info1("freeram: %lu\n", pSysPara->sys_info.freeram);/* 还未被使用的内存大小 */ + ms_info1("procs: %u\n", pSysPara->sys_info.procs); /* 系统当前进程数量 */ + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemIpc_Init +** 功能描述: 系统IPC数据共享 队列等初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemIpc_Init(void) +{ + int fd; //临时变量 + +//设置系统变量共享内存相关设置 kooloo add 202311 +#if 0 //IPC 共享内存创建 方便折叠 + fd=shm_open(S_SYSDATASHARE_PATH,O_CREAT|O_RDWR,0666); //创建共享内存 可读写,如果不存在,则创建 kooloo add 202311 + if(fd<0) + { + ms_fatal1("SysDat error open shm_region!\n"); //内存共享 打开失败 + exit(-1); + } + ftruncate(fd,C_SYSDATASHARE_LEN); //文件截断函数 长度为预设值大小 kooloo add 202311 + pSysPara=(SysPara_t *)mmap(NULL,C_SYSDATASHARE_LEN,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0); //映射到内存 kooloo add 202311 + + if(pSysPara==MAP_FAILED) //如果申请失败 则进入对应的分支 kooloo add 202311 + { + ms_fatal1("SysDat error map alloc!\n"); //内存申请空间失败 + exit(-1); + } + memset(pSysPara,0,C_SYSDATASHARE_LEN); //申请内存后将其数据清空 kooloo add 202311 + +//设置系统变量共享内存相关设置 数据库相关 kooloo add 202311 + fd=shm_open(S_DATBASESHARE_PATH,O_CREAT|O_RDWR,0666); //创建共享内存 可读写,如果不存在,则创建 kooloo add 202311 + if(fd<0) + { + ms_fatal1("DatBase error open shm_region!\n"); //内存共享 打开失败 + exit(-1); + } + ftruncate(fd,C_DATBASESHARE_LEN); //文件截断函数 长度为预设值大小 kooloo add 202311 + pSysDatBase=(SysDatBase_t *)mmap(NULL,C_DATBASESHARE_LEN,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0); //映射到内存 kooloo add 202311 + + if(pSysDatBase==MAP_FAILED) //如果申请失败 则进入对应的分支 kooloo add 202311 + { + ms_fatal1("DatBase error map alloc!\n"); //内存申请空间失败 + exit(-1); + } + memset(pSysDatBase,0,C_DATBASESHARE_LEN); //申请内存后将其数据清空 kooloo add 202311 + + +#else //不使用共享 直接申请内存 kooloo add 202312 + //为全局RS485配置存储分配内存 + if ((pSysPara = (SysPara_t *)malloc(C_SYSDATASHARE_LEN )) == NULL) + { + ms_fatal1("malloc pSysPara error\n"); + exit(EXIT_FAILURE); //内存出错退出进程 + } + else + { + ms_info1("malloc pSysPara ok\n"); + } + + if ((pSysDatBase = (SysDatBase_t *)malloc(C_DATBASESHARE_LEN )) == NULL) + { + ms_fatal1("malloc pSysDatBase error\n"); + exit(EXIT_FAILURE); //内存出错退出进程 + } + else + { + ms_info1("malloc pSysDatBase ok\n"); + } +#endif + +#if 1 //Posix IPC 队列创建 + struct mq_attr mq_attr_param = { + .mq_flags = O_NONBLOCK, // + .mq_maxmsg = C_SRCToDST_MQ_MSGMAX, + .mq_msgsize = C_SRCToDST_MQ_MSGSIZE + }; +//源头到目的地 读取 + MqdSrcToDst= mq_open(S_SRCToDST_MQ_PATH, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG, &mq_attr_param); + if (MqdSrcToDst == -1) + { + ms_error1("MqdSrcToDst open failed: %s\n",strerror(errno)); + exit(EXIT_FAILURE); + } + mq_setattr(MqdSrcToDst, &mq_attr_param, NULL); // 设置为非阻塞 + + memset(&mq_attr_param, 0, sizeof(struct mq_attr)); + mq_getattr(MqdSrcToDst, &mq_attr_param); + ms_info1("mq_attr_param.mq_flags = %d\n", (mq_attr_param.mq_flags &= O_NONBLOCK) != 0); + ms_info1("mq_attr_param.mq_maxmsg = %ld\n", mq_attr_param.mq_maxmsg); + ms_info1("mq_attr_param.mq_msgsize = %ld\n", mq_attr_param.mq_msgsize); +//目的地到源头 设置 + MqdDstToSrc= mq_open(S_DSTToSRC_MQ_PATH, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG, &mq_attr_param); + if (MqdDstToSrc == -1) + { + ms_error1("MqdDstToSrc open failed: %s\n",strerror(errno)); + exit(EXIT_FAILURE); + } + mq_setattr(MqdDstToSrc, &mq_attr_param, NULL); // 设置为非阻塞 + + memset(&mq_attr_param, 0, sizeof(struct mq_attr)); + mq_getattr(MqdDstToSrc, &mq_attr_param); + ms_info1("mq_attr_param.mq_flags = %d\n", (mq_attr_param.mq_flags &= O_NONBLOCK) != 0); + ms_info1("mq_attr_param.mq_maxmsg = %ld\n", mq_attr_param.mq_maxmsg); + ms_info1("mq_attr_param.mq_msgsize = %ld\n", mq_attr_param.mq_msgsize); +#endif + +#if 1 //Posix IPC 队列创建 普通串口和虚拟串口 kooloo add 202403 + struct mq_attr mq_attr_param_SP = { + .mq_flags = O_NONBLOCK, // + .mq_maxmsg = C_SERIALPORT_MQ_MSGMAX, + .mq_msgsize = C_SERIALPORT_MQ_MSGSIZE + }; +//普通串口 读取 + MqdSerialPort= mq_open(S_SERIALPORT_MQ_PATH, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG, &mq_attr_param_SP); + if (MqdSerialPort == -1) + { + ms_error1("MqSerialPort open failed: %s\n",strerror(errno)); + exit(EXIT_FAILURE); + } + mq_setattr(MqdSerialPort, &mq_attr_param_SP, NULL); // 设置为非阻塞 + + memset(&mq_attr_param_SP, 0, sizeof(struct mq_attr)); + mq_getattr(MqdSerialPort, &mq_attr_param_SP); + ms_info1("mq_attr_param_SP.mq_flags = %d\n", (mq_attr_param_SP.mq_flags &= O_NONBLOCK) != 0); + ms_info1("mq_attr_param_SP.mq_maxmsg = %ld\n", mq_attr_param_SP.mq_maxmsg); + ms_info1("mq_attr_param_SP.mq_msgsize = %ld\n", mq_attr_param_SP.mq_msgsize); +//目的地到源头 设置 + MqdVtSerialPort= mq_open(S_VTSERIALPORT_MQ_PATH, O_RDWR|O_CREAT, S_IRWXU|S_IRWXG, &mq_attr_param_SP); + if (MqdVtSerialPort == -1) + { + ms_error1("MqVtSerialPort open failed: %s\n",strerror(errno)); + exit(EXIT_FAILURE); + } + mq_setattr(MqdVtSerialPort, &mq_attr_param_SP, NULL); // 设置为非阻塞 + + memset(&mq_attr_param_SP, 0, sizeof(struct mq_attr)); + mq_getattr(MqdVtSerialPort, &mq_attr_param_SP); + ms_info1("mq_attr_param_SP.mq_flags = %d\n", (mq_attr_param_SP.mq_flags &= O_NONBLOCK) != 0); + ms_info1("mq_attr_param_SP.mq_maxmsg = %ld\n", mq_attr_param_SP.mq_maxmsg); + ms_info1("mq_attr_param_SP.mq_msgsize = %ld\n", mq_attr_param_SP.mq_msgsize); +#endif +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: System_Exit +** 功能描述: 系统IPC数据共享 队列退出 系统退出 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void System_Exit(void) +{ + munmap(pSysPara,C_SYSDATASHARE_LEN); //系统调用解除指定地址范围内的映射 kooloo add 202311 退出主进程 解除映射 + munmap(pSysDatBase,C_DATBASESHARE_LEN); //系统调用解除指定地址范围内的映射 kooloo add 202311 退出主进程 解除映射 + mq_close(MqdSrcToDst); + mq_close(MqdDstToSrc); + + //mq_unlink(S_SRCToDST_MQ_PATH); + //mq_unlink(S_DSTToSRC_MQ_PATH); + + mslog_api_deinit();//退出释放日志资源; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: ProcessIsRunning_ServiceLoop +** 功能描述: 判断子进程是否正常运行 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void ProcessIsRunning_ServiceLoop(void) +{ + int ret; + if(pSysPara->g_ExeIndex==C_SUBPRCESS_DevicePortGetApp) + { + ret =isRunning(S_DevicePortGetApp_ISRUNNING); + if(ret==1) //子进程正常运行 kooloo add 202311 + { + + } + else + { + SystemProcess_Exe(S_DevicePortGetApp_KillNAME); //关闭子进程 + sleep(1); //延时再开启 kooloo add + SystemProcess_Exe(S_DevicePortGetApp_PATH_EXE); //启动子进程 + } + pSysPara->g_ExeIndex=C_SUBPRCESS_MqttClientApp; + } + else + { + ret =isRunning(S_MqttClientApp_ISRUNNING); + if(ret==1) //子进程正常运行 kooloo add 202311 + { + + } + else + { + SystemProcess_Exe(S_MqttClientApp_KillNAME); //关闭子进程 + sleep(1); //延时再开启 kooloo add + SystemProcess_Exe(S_MqttClientApp_PATH_EXE); //启动子进程 + } + pSysPara->g_ExeIndex= C_SUBPRCESS_DevicePortGetApp; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: getPidFromStr +** 功能描述: 从字符串里获取pid值 +** 参数描述: 字符串 +** 作  者: https://blog.csdn.net/dezhihuang/article/details/78769599 +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char* getPidFromStr(const char *str) +{ + static char sPID[8] = {0}; + int tmp = 0; + int pos1 = 0; + int pos2 = 0; + int i = 0; + int j = 0; + + for (i=0; i='0' && str[i]<='9') ) { + tmp = 1; + pos1 = i; + } + if ( (tmp==1) && (str[i]<'0' || str[i]>'9') ) { + pos2 = i; + break; + } + } + for (j=0,i=pos1; i0 ) + { + printf("程序已经运行,PID=%s\n", oldPID); + ret = 1; + } + PID_Str=fgets(buff, sizeof(buff), fstream); + } + pclose(fstream); + + // if(ret!=1) + { + system("ps -e"); + } + return ret; +} diff --git a/DevicePortGet/Public_Src/ProcessisRunning.h b/DevicePortGet/Public_Src/ProcessisRunning.h new file mode 100644 index 0000000..612a225 --- /dev/null +++ b/DevicePortGet/Public_Src/ProcessisRunning.h @@ -0,0 +1,81 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : ProcessisRunning.h +作者 : kooloo +版本 : V1.0 +描述 : ProcessisRunnig.h 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __PROCESSISRUNNING_H +#define __PROCESSISRUNNING_H +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: System_KillProcess +** 功能描述: 主动关闭相关进程 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void System_KillProcess(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemProcess_Iint +** 功能描述: 主进程启动相关进程 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemProcess_Iint(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemProcess_Exe +** 功能描述: 启动子进程 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemProcess_Exe(const char * string); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemInfo_PrintLog +** 功能描述: 系统信息打印 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemInfo_PrintLog(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemIpc_Init +** 功能描述: 系统IPC数据共享 队列等初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemIpc_Init(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: System_Exit +** 功能描述: 系统IPC数据共享 队列退出 系统退出 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void System_Exit(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: ProcessIsRunning_ServiceLoop +** 功能描述: 判断子进程是否正常运行 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void ProcessIsRunning_ServiceLoop(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: getPidFromStr +** 功能描述: 从字符串里获取pid值 +** 参数描述: 字符串 +** 作  者: https://blog.csdn.net/dezhihuang/article/details/78769599 +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char* getPidFromStr(const char *str); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: isRunning +** 功能描述: 判断程序是否运行 +** 参数描述: 命令字符串 +** 作  者: https://blog.csdn.net/dezhihuang/article/details/78769599 +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int isRunning(char * CommandStr); + +#endif \ No newline at end of file diff --git a/DevicePortGet/Public_Src/SystemTimeFunc.c b/DevicePortGet/Public_Src/SystemTimeFunc.c new file mode 100644 index 0000000..fde503c --- /dev/null +++ b/DevicePortGet/Public_Src/SystemTimeFunc.c @@ -0,0 +1,135 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : SystemTimeFunc.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU 进程是否运行判断 kooloo add 202310 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 加此宏则不会有错误 kooloo add 202401 + +#include +#include +#include //signal() +#include +#include +#include +#include //struct itimerval, setitimer() + +#include "public.h" //公共函数头文件 +#include "mslog.h" +#include "SystemTimeFunc.h" + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: TimerTicks_sig_handler +** 功能描述: 滴答时钟 SIGALRM信号 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void TimerTicks_sig_handler(int sig) +{ + SystemTicktimer_isr(); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Systemtimer_Iint +** 功能描述: 滴答时钟初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void Systemtimer_Iint(void) +{ + struct sigaction sig = { 0 }; + struct itimerval tick; + pSysPara->g_SystemTicksCounter = 0; //起始设置为0,不需要回滚时间所以设置为0 kooloo add 202311 + /* 为 SIGALRM 信号绑定处理函数 */ + sig.sa_handler = TimerTicks_sig_handler; + sig.sa_flags = 0; + if (-1 == sigaction(SIGALRM, &sig, NULL)) + { + ms_error1("sigaction error!\n"); + exit(-1); + } + //间隔定时器 + //Timeout to run first time + tick.it_value.tv_sec = C_SYSTEMTIME_COUNTER_BASE; + tick.it_value.tv_usec = 0; + + //After first, the Interval time for clock + tick.it_interval.tv_sec = C_SYSTEMTIME_COUNTER_BASE; + tick.it_interval.tv_usec = 0; + + if (setitimer(ITIMER_REAL, &tick, NULL) < 0) + { + ms_error1("Set timer failed!\n"); + exit(-1); + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemTicktimer_isr +** 功能描述: 滴答时钟更新 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemTicktimer_isr(void) +{ + if (pSysPara->g_SystemTicksCounter < C_SYSTEMTIME_COUNTER_MAX) + { + pSysPara->g_SystemTicksCounter++; + } + else //时间值超出 这里直接将其初始化为 0 并没有做对齐处理 一般不会连续使用不会超过20天,另外 直接清0 并没有过多问题 kooloo add 20190411 + { + pSysPara->g_SystemTicksCounter = 0; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Timer_getNowTicks +** 功能描述: 获取滴答时钟 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int Timer_getNowTicks(void) +{ + return pSysPara->g_SystemTicksCounter; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Timer_getDiffValueTicks +** 功能描述: 获取当前Ticks差值 kooloo add 20190114 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int Timer_getDiffValueTicks(int StartTimeTicks) +{ + int Tempi = Timer_getNowTicks(); + if (Tempi < StartTimeTicks) //如果小于 实际不会有小于此种情况,但考虑程序的健壮性 增加此处代码 kooloo add 20190114 + { + return 0; //直接返回0 kooloo add 20190114 + } + else + { + return (Tempi - StartTimeTicks); //返回差值 kooloo add 20190114 + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemInterval_Iint +** 功能描述: 系统变量初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemInterval_Iint(void) +{ + pSysPara->SystemUpTime = Timer_getNowTicks(); //时间更新判断计时变量 kooloo add 202311 + + pSysPara->g_TimeUpdateCounter = Timer_getNowTicks(); //时间更新判断计时变量 kooloo add 202311 + pSysPara->g_ExeIsRunningCounter = Timer_getNowTicks(); //时间更新判断计时变量 kooloo add 202311 + pSysPara->g_ExeIndex = C_SUBPRCESS_DevicePortGetApp; + +//Device 数据采集相关变量 + pSysPara->g_GetApp_TimeCounter = Timer_getNowTicks(); //DevicePortGetApp 时间计数 kooloo add 202312 + pSysPara->g_SendSubDevData_TimeCnt = Timer_getNowTicks(); //DevicePortGetApp 数据发送时间计数 kooloo add 202312 +} diff --git a/DevicePortGet/Public_Src/SystemTimeFunc.h b/DevicePortGet/Public_Src/SystemTimeFunc.h new file mode 100644 index 0000000..8f2ba52 --- /dev/null +++ b/DevicePortGet/Public_Src/SystemTimeFunc.h @@ -0,0 +1,54 @@ + +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : SystemTimeFunc.h +作者 : kooloo +版本 : V1.0 +描述 : SystemTimeFunc.h 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __SYSTEMTIMEFUNC_H +#define __SYSTEMTIMEFUNC_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Systemtimer_Iint +** 功能描述: 滴答时钟初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void Systemtimer_Iint(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemTicktimer_isr +** 功能描述: 滴答时钟更新 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemTicktimer_isr(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Timer_getNowTicks +** 功能描述: 获取滴答时钟 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int Timer_getNowTicks(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Timer_getDiffValueTicks +** 功能描述: 获取当前Ticks差值 kooloo add 20190114 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int Timer_getDiffValueTicks(int StartTimeTicks); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: SystemInterval_Iint +** 功能描述: 系统变量初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void SystemInterval_Iint(void); + +#endif \ No newline at end of file diff --git a/DevicePortGet/Public_Src/cjson/cJSON.c b/DevicePortGet/Public_Src/cjson/cJSON.c new file mode 100644 index 0000000..f6dd11c --- /dev/null +++ b/DevicePortGet/Public_Src/cjson/cJSON.c @@ -0,0 +1,3119 @@ +/* + Copyright (c) 2009-2017 Dave Gamble and cJSON contributors + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. +*/ + +/* cJSON */ +/* JSON parser in C. */ + +/* disable warnings about old C89 functions in MSVC */ +#if !defined(_CRT_SECURE_NO_DEPRECATE) && defined(_MSC_VER) +#define _CRT_SECURE_NO_DEPRECATE +#endif + +#ifdef __GNUC__ +#pragma GCC visibility push(default) +#endif +#if defined(_MSC_VER) +#pragma warning (push) +/* disable warning about single line comments in system headers */ +#pragma warning (disable : 4001) +#endif + +#include +#include +#include +#include +#include +#include +#include + +#ifdef ENABLE_LOCALES +#include +#endif + +#if defined(_MSC_VER) +#pragma warning (pop) +#endif +#ifdef __GNUC__ +#pragma GCC visibility pop +#endif + +#include "cJSON.h" + +/* define our own boolean type */ +#ifdef true +#undef true +#endif +#define true ((cJSON_bool)1) + +#ifdef false +#undef false +#endif +#define false ((cJSON_bool)0) + +/* define isnan and isinf for ANSI C, if in C99 or above, isnan and isinf has been defined in math.h */ +#ifndef isinf +#define isinf(d) (isnan((d - d)) && !isnan(d)) +#endif +#ifndef isnan +#define isnan(d) (d != d) +#endif + +#ifndef NAN +#ifdef _WIN32 +#define NAN sqrt(-1.0) +#else +#define NAN 0.0/0.0 +#endif +#endif + +typedef struct { + const unsigned char *json; + size_t position; +} error; +static error global_error = { NULL, 0 }; + +CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void) +{ + return (const char*) (global_error.json + global_error.position); +} + +CJSON_PUBLIC(char *) cJSON_GetStringValue(const cJSON * const item) +{ + if (!cJSON_IsString(item)) + { + return NULL; + } + + return item->valuestring; +} + +CJSON_PUBLIC(double) cJSON_GetNumberValue(const cJSON * const item) +{ + if (!cJSON_IsNumber(item)) + { + return (double) NAN; + } + + return item->valuedouble; +} + +/* This is a safeguard to prevent copy-pasters from using incompatible C and header files */ +#if (CJSON_VERSION_MAJOR != 1) || (CJSON_VERSION_MINOR != 7) || (CJSON_VERSION_PATCH != 16) + #error cJSON.h and cJSON.c have different versions. Make sure that both have the same. +#endif + +CJSON_PUBLIC(const char*) cJSON_Version(void) +{ + static char version[15]; + sprintf(version, "%i.%i.%i", CJSON_VERSION_MAJOR, CJSON_VERSION_MINOR, CJSON_VERSION_PATCH); + + return version; +} + +/* Case insensitive string comparison, doesn't consider two NULL pointers equal though */ +static int case_insensitive_strcmp(const unsigned char *string1, const unsigned char *string2) +{ + if ((string1 == NULL) || (string2 == NULL)) + { + return 1; + } + + if (string1 == string2) + { + return 0; + } + + for(; tolower(*string1) == tolower(*string2); (void)string1++, string2++) + { + if (*string1 == '\0') + { + return 0; + } + } + + return tolower(*string1) - tolower(*string2); +} + +typedef struct internal_hooks +{ + void *(CJSON_CDECL *allocate)(size_t size); + void (CJSON_CDECL *deallocate)(void *pointer); + void *(CJSON_CDECL *reallocate)(void *pointer, size_t size); +} internal_hooks; + +#if defined(_MSC_VER) +/* work around MSVC error C2322: '...' address of dllimport '...' is not static */ +static void * CJSON_CDECL internal_malloc(size_t size) +{ + return malloc(size); +} +static void CJSON_CDECL internal_free(void *pointer) +{ + free(pointer); +} +static void * CJSON_CDECL internal_realloc(void *pointer, size_t size) +{ + return realloc(pointer, size); +} +#else +#define internal_malloc malloc +#define internal_free free +#define internal_realloc realloc +#endif + +/* strlen of character literals resolved at compile time */ +#define static_strlen(string_literal) (sizeof(string_literal) - sizeof("")) + +static internal_hooks global_hooks = { internal_malloc, internal_free, internal_realloc }; + +static unsigned char* cJSON_strdup(const unsigned char* string, const internal_hooks * const hooks) +{ + size_t length = 0; + unsigned char *copy = NULL; + + if (string == NULL) + { + return NULL; + } + + length = strlen((const char*)string) + sizeof(""); + copy = (unsigned char*)hooks->allocate(length); + if (copy == NULL) + { + return NULL; + } + memcpy(copy, string, length); + + return copy; +} + +CJSON_PUBLIC(void) cJSON_InitHooks(cJSON_Hooks* hooks) +{ + if (hooks == NULL) + { + /* Reset hooks */ + global_hooks.allocate = malloc; + global_hooks.deallocate = free; + global_hooks.reallocate = realloc; + return; + } + + global_hooks.allocate = malloc; + if (hooks->malloc_fn != NULL) + { + global_hooks.allocate = hooks->malloc_fn; + } + + global_hooks.deallocate = free; + if (hooks->free_fn != NULL) + { + global_hooks.deallocate = hooks->free_fn; + } + + /* use realloc only if both free and malloc are used */ + global_hooks.reallocate = NULL; + if ((global_hooks.allocate == malloc) && (global_hooks.deallocate == free)) + { + global_hooks.reallocate = realloc; + } +} + +/* Internal constructor. */ +static cJSON *cJSON_New_Item(const internal_hooks * const hooks) +{ + cJSON* node = (cJSON*)hooks->allocate(sizeof(cJSON)); + if (node) + { + memset(node, '\0', sizeof(cJSON)); + } + + return node; +} + +/* Delete a cJSON structure. */ +CJSON_PUBLIC(void) cJSON_Delete(cJSON *item) +{ + cJSON *next = NULL; + while (item != NULL) + { + next = item->next; + if (!(item->type & cJSON_IsReference) && (item->child != NULL)) + { + cJSON_Delete(item->child); + } + if (!(item->type & cJSON_IsReference) && (item->valuestring != NULL)) + { + global_hooks.deallocate(item->valuestring); + } + if (!(item->type & cJSON_StringIsConst) && (item->string != NULL)) + { + global_hooks.deallocate(item->string); + } + global_hooks.deallocate(item); + item = next; + } +} + +/* get the decimal point character of the current locale */ +static unsigned char get_decimal_point(void) +{ +#ifdef ENABLE_LOCALES + struct lconv *lconv = localeconv(); + return (unsigned char) lconv->decimal_point[0]; +#else + return '.'; +#endif +} + +typedef struct +{ + const unsigned char *content; + size_t length; + size_t offset; + size_t depth; /* How deeply nested (in arrays/objects) is the input at the current offset. */ + internal_hooks hooks; +} parse_buffer; + +/* check if the given size is left to read in a given parse buffer (starting with 1) */ +#define can_read(buffer, size) ((buffer != NULL) && (((buffer)->offset + size) <= (buffer)->length)) +/* check if the buffer can be accessed at the given index (starting with 0) */ +#define can_access_at_index(buffer, index) ((buffer != NULL) && (((buffer)->offset + index) < (buffer)->length)) +#define cannot_access_at_index(buffer, index) (!can_access_at_index(buffer, index)) +/* get a pointer to the buffer at the position */ +#define buffer_at_offset(buffer) ((buffer)->content + (buffer)->offset) + +/* Parse the input text to generate a number, and populate the result into item. */ +static cJSON_bool parse_number(cJSON * const item, parse_buffer * const input_buffer) +{ + double number = 0; + unsigned char *after_end = NULL; + unsigned char number_c_string[64]; + unsigned char decimal_point = get_decimal_point(); + size_t i = 0; + + if ((input_buffer == NULL) || (input_buffer->content == NULL)) + { + return false; + } + + /* copy the number into a temporary buffer and replace '.' with the decimal point + * of the current locale (for strtod) + * This also takes care of '\0' not necessarily being available for marking the end of the input */ + for (i = 0; (i < (sizeof(number_c_string) - 1)) && can_access_at_index(input_buffer, i); i++) + { + switch (buffer_at_offset(input_buffer)[i]) + { + case '0': + case '1': + case '2': + case '3': + case '4': + case '5': + case '6': + case '7': + case '8': + case '9': + case '+': + case '-': + case 'e': + case 'E': + number_c_string[i] = buffer_at_offset(input_buffer)[i]; + break; + + case '.': + number_c_string[i] = decimal_point; + break; + + default: + goto loop_end; + } + } +loop_end: + number_c_string[i] = '\0'; + + number = strtod((const char*)number_c_string, (char**)&after_end); + if (number_c_string == after_end) + { + return false; /* parse_error */ + } + + item->valuedouble = number; + + /* use saturation in case of overflow */ + if (number >= INT_MAX) + { + item->valueint = INT_MAX; + } + else if (number <= (double)INT_MIN) + { + item->valueint = INT_MIN; + } + else + { + item->valueint = (int)number; + } + + item->type = cJSON_Number; + + input_buffer->offset += (size_t)(after_end - number_c_string); + return true; +} + +/* don't ask me, but the original cJSON_SetNumberValue returns an integer or double */ +CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number) +{ + if (number >= INT_MAX) + { + object->valueint = INT_MAX; + } + else if (number <= (double)INT_MIN) + { + object->valueint = INT_MIN; + } + else + { + object->valueint = (int)number; + } + + return object->valuedouble = number; +} + +CJSON_PUBLIC(char*) cJSON_SetValuestring(cJSON *object, const char *valuestring) +{ + char *copy = NULL; + /* if object's type is not cJSON_String or is cJSON_IsReference, it should not set valuestring */ + if (!(object->type & cJSON_String) || (object->type & cJSON_IsReference)) + { + return NULL; + } + if (strlen(valuestring) <= strlen(object->valuestring)) + { + strcpy(object->valuestring, valuestring); + return object->valuestring; + } + copy = (char*) cJSON_strdup((const unsigned char*)valuestring, &global_hooks); + if (copy == NULL) + { + return NULL; + } + if (object->valuestring != NULL) + { + cJSON_free(object->valuestring); + } + object->valuestring = copy; + + return copy; +} + +typedef struct +{ + unsigned char *buffer; + size_t length; + size_t offset; + size_t depth; /* current nesting depth (for formatted printing) */ + cJSON_bool noalloc; + cJSON_bool format; /* is this print a formatted print */ + internal_hooks hooks; +} printbuffer; + +/* realloc printbuffer if necessary to have at least "needed" bytes more */ +static unsigned char* ensure(printbuffer * const p, size_t needed) +{ + unsigned char *newbuffer = NULL; + size_t newsize = 0; + + if ((p == NULL) || (p->buffer == NULL)) + { + return NULL; + } + + if ((p->length > 0) && (p->offset >= p->length)) + { + /* make sure that offset is valid */ + return NULL; + } + + if (needed > INT_MAX) + { + /* sizes bigger than INT_MAX are currently not supported */ + return NULL; + } + + needed += p->offset + 1; + if (needed <= p->length) + { + return p->buffer + p->offset; + } + + if (p->noalloc) { + return NULL; + } + + /* calculate new buffer size */ + if (needed > (INT_MAX / 2)) + { + /* overflow of int, use INT_MAX if possible */ + if (needed <= INT_MAX) + { + newsize = INT_MAX; + } + else + { + return NULL; + } + } + else + { + newsize = needed * 2; + } + + if (p->hooks.reallocate != NULL) + { + /* reallocate with realloc if available */ + newbuffer = (unsigned char*)p->hooks.reallocate(p->buffer, newsize); + if (newbuffer == NULL) + { + p->hooks.deallocate(p->buffer); + p->length = 0; + p->buffer = NULL; + + return NULL; + } + } + else + { + /* otherwise reallocate manually */ + newbuffer = (unsigned char*)p->hooks.allocate(newsize); + if (!newbuffer) + { + p->hooks.deallocate(p->buffer); + p->length = 0; + p->buffer = NULL; + + return NULL; + } + + memcpy(newbuffer, p->buffer, p->offset + 1); + p->hooks.deallocate(p->buffer); + } + p->length = newsize; + p->buffer = newbuffer; + + return newbuffer + p->offset; +} + +/* calculate the new length of the string in a printbuffer and update the offset */ +static void update_offset(printbuffer * const buffer) +{ + const unsigned char *buffer_pointer = NULL; + if ((buffer == NULL) || (buffer->buffer == NULL)) + { + return; + } + buffer_pointer = buffer->buffer + buffer->offset; + + buffer->offset += strlen((const char*)buffer_pointer); +} + +/* securely comparison of floating-point variables */ +static cJSON_bool compare_double(double a, double b) +{ + double maxVal = fabs(a) > fabs(b) ? fabs(a) : fabs(b); + return (fabs(a - b) <= maxVal * DBL_EPSILON); +} + +/* Render the number nicely from the given item into a string. */ +static cJSON_bool print_number(const cJSON * const item, printbuffer * const output_buffer) +{ + unsigned char *output_pointer = NULL; + double d = item->valuedouble; + int length = 0; + size_t i = 0; + unsigned char number_buffer[26] = {0}; /* temporary buffer to print the number into */ + unsigned char decimal_point = get_decimal_point(); + double test = 0.0; + + if (output_buffer == NULL) + { + return false; + } + + /* This checks for NaN and Infinity */ + if (isnan(d) || isinf(d)) + { + length = sprintf((char*)number_buffer, "null"); + } + else if(d == (double)item->valueint) + { + length = sprintf((char*)number_buffer, "%d", item->valueint); + } + else + { + /* Try 15 decimal places of precision to avoid nonsignificant nonzero digits */ + length = sprintf((char*)number_buffer, "%1.15g", d); + + /* Check whether the original double can be recovered */ + if ((sscanf((char*)number_buffer, "%lg", &test) != 1) || !compare_double((double)test, d)) + { + /* If not, print with 17 decimal places of precision */ + length = sprintf((char*)number_buffer, "%1.17g", d); + } + } + + /* sprintf failed or buffer overrun occurred */ + if ((length < 0) || (length > (int)(sizeof(number_buffer) - 1))) + { + return false; + } + + /* reserve appropriate space in the output */ + output_pointer = ensure(output_buffer, (size_t)length + sizeof("")); + if (output_pointer == NULL) + { + return false; + } + + /* copy the printed number to the output and replace locale + * dependent decimal point with '.' */ + for (i = 0; i < ((size_t)length); i++) + { + if (number_buffer[i] == decimal_point) + { + output_pointer[i] = '.'; + continue; + } + + output_pointer[i] = number_buffer[i]; + } + output_pointer[i] = '\0'; + + output_buffer->offset += (size_t)length; + + return true; +} + +/* parse 4 digit hexadecimal number */ +static unsigned parse_hex4(const unsigned char * const input) +{ + unsigned int h = 0; + size_t i = 0; + + for (i = 0; i < 4; i++) + { + /* parse digit */ + if ((input[i] >= '0') && (input[i] <= '9')) + { + h += (unsigned int) input[i] - '0'; + } + else if ((input[i] >= 'A') && (input[i] <= 'F')) + { + h += (unsigned int) 10 + input[i] - 'A'; + } + else if ((input[i] >= 'a') && (input[i] <= 'f')) + { + h += (unsigned int) 10 + input[i] - 'a'; + } + else /* invalid */ + { + return 0; + } + + if (i < 3) + { + /* shift left to make place for the next nibble */ + h = h << 4; + } + } + + return h; +} + +/* converts a UTF-16 literal to UTF-8 + * A literal can be one or two sequences of the form \uXXXX */ +static unsigned char utf16_literal_to_utf8(const unsigned char * const input_pointer, const unsigned char * const input_end, unsigned char **output_pointer) +{ + long unsigned int codepoint = 0; + unsigned int first_code = 0; + const unsigned char *first_sequence = input_pointer; + unsigned char utf8_length = 0; + unsigned char utf8_position = 0; + unsigned char sequence_length = 0; + unsigned char first_byte_mark = 0; + + if ((input_end - first_sequence) < 6) + { + /* input ends unexpectedly */ + goto fail; + } + + /* get the first utf16 sequence */ + first_code = parse_hex4(first_sequence + 2); + + /* check that the code is valid */ + if (((first_code >= 0xDC00) && (first_code <= 0xDFFF))) + { + goto fail; + } + + /* UTF16 surrogate pair */ + if ((first_code >= 0xD800) && (first_code <= 0xDBFF)) + { + const unsigned char *second_sequence = first_sequence + 6; + unsigned int second_code = 0; + sequence_length = 12; /* \uXXXX\uXXXX */ + + if ((input_end - second_sequence) < 6) + { + /* input ends unexpectedly */ + goto fail; + } + + if ((second_sequence[0] != '\\') || (second_sequence[1] != 'u')) + { + /* missing second half of the surrogate pair */ + goto fail; + } + + /* get the second utf16 sequence */ + second_code = parse_hex4(second_sequence + 2); + /* check that the code is valid */ + if ((second_code < 0xDC00) || (second_code > 0xDFFF)) + { + /* invalid second half of the surrogate pair */ + goto fail; + } + + + /* calculate the unicode codepoint from the surrogate pair */ + codepoint = 0x10000 + (((first_code & 0x3FF) << 10) | (second_code & 0x3FF)); + } + else + { + sequence_length = 6; /* \uXXXX */ + codepoint = first_code; + } + + /* encode as UTF-8 + * takes at maximum 4 bytes to encode: + * 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx */ + if (codepoint < 0x80) + { + /* normal ascii, encoding 0xxxxxxx */ + utf8_length = 1; + } + else if (codepoint < 0x800) + { + /* two bytes, encoding 110xxxxx 10xxxxxx */ + utf8_length = 2; + first_byte_mark = 0xC0; /* 11000000 */ + } + else if (codepoint < 0x10000) + { + /* three bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx */ + utf8_length = 3; + first_byte_mark = 0xE0; /* 11100000 */ + } + else if (codepoint <= 0x10FFFF) + { + /* four bytes, encoding 1110xxxx 10xxxxxx 10xxxxxx 10xxxxxx */ + utf8_length = 4; + first_byte_mark = 0xF0; /* 11110000 */ + } + else + { + /* invalid unicode codepoint */ + goto fail; + } + + /* encode as utf8 */ + for (utf8_position = (unsigned char)(utf8_length - 1); utf8_position > 0; utf8_position--) + { + /* 10xxxxxx */ + (*output_pointer)[utf8_position] = (unsigned char)((codepoint | 0x80) & 0xBF); + codepoint >>= 6; + } + /* encode first byte */ + if (utf8_length > 1) + { + (*output_pointer)[0] = (unsigned char)((codepoint | first_byte_mark) & 0xFF); + } + else + { + (*output_pointer)[0] = (unsigned char)(codepoint & 0x7F); + } + + *output_pointer += utf8_length; + + return sequence_length; + +fail: + return 0; +} + +/* Parse the input text into an unescaped cinput, and populate item. */ +static cJSON_bool parse_string(cJSON * const item, parse_buffer * const input_buffer) +{ + const unsigned char *input_pointer = buffer_at_offset(input_buffer) + 1; + const unsigned char *input_end = buffer_at_offset(input_buffer) + 1; + unsigned char *output_pointer = NULL; + unsigned char *output = NULL; + + /* not a string */ + if (buffer_at_offset(input_buffer)[0] != '\"') + { + goto fail; + } + + { + /* calculate approximate size of the output (overestimate) */ + size_t allocation_length = 0; + size_t skipped_bytes = 0; + while (((size_t)(input_end - input_buffer->content) < input_buffer->length) && (*input_end != '\"')) + { + /* is escape sequence */ + if (input_end[0] == '\\') + { + if ((size_t)(input_end + 1 - input_buffer->content) >= input_buffer->length) + { + /* prevent buffer overflow when last input character is a backslash */ + goto fail; + } + skipped_bytes++; + input_end++; + } + input_end++; + } + if (((size_t)(input_end - input_buffer->content) >= input_buffer->length) || (*input_end != '\"')) + { + goto fail; /* string ended unexpectedly */ + } + + /* This is at most how much we need for the output */ + allocation_length = (size_t) (input_end - buffer_at_offset(input_buffer)) - skipped_bytes; + output = (unsigned char*)input_buffer->hooks.allocate(allocation_length + sizeof("")); + if (output == NULL) + { + goto fail; /* allocation failure */ + } + } + + output_pointer = output; + /* loop through the string literal */ + while (input_pointer < input_end) + { + if (*input_pointer != '\\') + { + *output_pointer++ = *input_pointer++; + } + /* escape sequence */ + else + { + unsigned char sequence_length = 2; + if ((input_end - input_pointer) < 1) + { + goto fail; + } + + switch (input_pointer[1]) + { + case 'b': + *output_pointer++ = '\b'; + break; + case 'f': + *output_pointer++ = '\f'; + break; + case 'n': + *output_pointer++ = '\n'; + break; + case 'r': + *output_pointer++ = '\r'; + break; + case 't': + *output_pointer++ = '\t'; + break; + case '\"': + case '\\': + case '/': + *output_pointer++ = input_pointer[1]; + break; + + /* UTF-16 literal */ + case 'u': + sequence_length = utf16_literal_to_utf8(input_pointer, input_end, &output_pointer); + if (sequence_length == 0) + { + /* failed to convert UTF16-literal to UTF-8 */ + goto fail; + } + break; + + default: + goto fail; + } + input_pointer += sequence_length; + } + } + + /* zero terminate the output */ + *output_pointer = '\0'; + + item->type = cJSON_String; + item->valuestring = (char*)output; + + input_buffer->offset = (size_t) (input_end - input_buffer->content); + input_buffer->offset++; + + return true; + +fail: + if (output != NULL) + { + input_buffer->hooks.deallocate(output); + } + + if (input_pointer != NULL) + { + input_buffer->offset = (size_t)(input_pointer - input_buffer->content); + } + + return false; +} + +/* Render the cstring provided to an escaped version that can be printed. */ +static cJSON_bool print_string_ptr(const unsigned char * const input, printbuffer * const output_buffer) +{ + const unsigned char *input_pointer = NULL; + unsigned char *output = NULL; + unsigned char *output_pointer = NULL; + size_t output_length = 0; + /* numbers of additional characters needed for escaping */ + size_t escape_characters = 0; + + if (output_buffer == NULL) + { + return false; + } + + /* empty string */ + if (input == NULL) + { + output = ensure(output_buffer, sizeof("\"\"")); + if (output == NULL) + { + return false; + } + strcpy((char*)output, "\"\""); + + return true; + } + + /* set "flag" to 1 if something needs to be escaped */ + for (input_pointer = input; *input_pointer; input_pointer++) + { + switch (*input_pointer) + { + case '\"': + case '\\': + case '\b': + case '\f': + case '\n': + case '\r': + case '\t': + /* one character escape sequence */ + escape_characters++; + break; + default: + if (*input_pointer < 32) + { + /* UTF-16 escape sequence uXXXX */ + escape_characters += 5; + } + break; + } + } + output_length = (size_t)(input_pointer - input) + escape_characters; + + output = ensure(output_buffer, output_length + sizeof("\"\"")); + if (output == NULL) + { + return false; + } + + /* no characters have to be escaped */ + if (escape_characters == 0) + { + output[0] = '\"'; + memcpy(output + 1, input, output_length); + output[output_length + 1] = '\"'; + output[output_length + 2] = '\0'; + + return true; + } + + output[0] = '\"'; + output_pointer = output + 1; + /* copy the string */ + for (input_pointer = input; *input_pointer != '\0'; (void)input_pointer++, output_pointer++) + { + if ((*input_pointer > 31) && (*input_pointer != '\"') && (*input_pointer != '\\')) + { + /* normal character, copy */ + *output_pointer = *input_pointer; + } + else + { + /* character needs to be escaped */ + *output_pointer++ = '\\'; + switch (*input_pointer) + { + case '\\': + *output_pointer = '\\'; + break; + case '\"': + *output_pointer = '\"'; + break; + case '\b': + *output_pointer = 'b'; + break; + case '\f': + *output_pointer = 'f'; + break; + case '\n': + *output_pointer = 'n'; + break; + case '\r': + *output_pointer = 'r'; + break; + case '\t': + *output_pointer = 't'; + break; + default: + /* escape and print as unicode codepoint */ + sprintf((char*)output_pointer, "u%04x", *input_pointer); + output_pointer += 4; + break; + } + } + } + output[output_length + 1] = '\"'; + output[output_length + 2] = '\0'; + + return true; +} + +/* Invoke print_string_ptr (which is useful) on an item. */ +static cJSON_bool print_string(const cJSON * const item, printbuffer * const p) +{ + return print_string_ptr((unsigned char*)item->valuestring, p); +} + +/* Predeclare these prototypes. */ +static cJSON_bool parse_value(cJSON * const item, parse_buffer * const input_buffer); +static cJSON_bool print_value(const cJSON * const item, printbuffer * const output_buffer); +static cJSON_bool parse_array(cJSON * const item, parse_buffer * const input_buffer); +static cJSON_bool print_array(const cJSON * const item, printbuffer * const output_buffer); +static cJSON_bool parse_object(cJSON * const item, parse_buffer * const input_buffer); +static cJSON_bool print_object(const cJSON * const item, printbuffer * const output_buffer); + +/* Utility to jump whitespace and cr/lf */ +static parse_buffer *buffer_skip_whitespace(parse_buffer * const buffer) +{ + if ((buffer == NULL) || (buffer->content == NULL)) + { + return NULL; + } + + if (cannot_access_at_index(buffer, 0)) + { + return buffer; + } + + while (can_access_at_index(buffer, 0) && (buffer_at_offset(buffer)[0] <= 32)) + { + buffer->offset++; + } + + if (buffer->offset == buffer->length) + { + buffer->offset--; + } + + return buffer; +} + +/* skip the UTF-8 BOM (byte order mark) if it is at the beginning of a buffer */ +static parse_buffer *skip_utf8_bom(parse_buffer * const buffer) +{ + if ((buffer == NULL) || (buffer->content == NULL) || (buffer->offset != 0)) + { + return NULL; + } + + if (can_access_at_index(buffer, 4) && (strncmp((const char*)buffer_at_offset(buffer), "\xEF\xBB\xBF", 3) == 0)) + { + buffer->offset += 3; + } + + return buffer; +} + +CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated) +{ + size_t buffer_length; + + if (NULL == value) + { + return NULL; + } + + /* Adding null character size due to require_null_terminated. */ + buffer_length = strlen(value) + sizeof(""); + + return cJSON_ParseWithLengthOpts(value, buffer_length, return_parse_end, require_null_terminated); +} + +/* Parse an object - create a new root, and populate. */ +CJSON_PUBLIC(cJSON *) cJSON_ParseWithLengthOpts(const char *value, size_t buffer_length, const char **return_parse_end, cJSON_bool require_null_terminated) +{ + parse_buffer buffer = { 0, 0, 0, 0, { 0, 0, 0 } }; + cJSON *item = NULL; + + /* reset error position */ + global_error.json = NULL; + global_error.position = 0; + + if (value == NULL || 0 == buffer_length) + { + goto fail; + } + + buffer.content = (const unsigned char*)value; + buffer.length = buffer_length; + buffer.offset = 0; + buffer.hooks = global_hooks; + + item = cJSON_New_Item(&global_hooks); + if (item == NULL) /* memory fail */ + { + goto fail; + } + + if (!parse_value(item, buffer_skip_whitespace(skip_utf8_bom(&buffer)))) + { + /* parse failure. ep is set. */ + goto fail; + } + + /* if we require null-terminated JSON without appended garbage, skip and then check for a null terminator */ + if (require_null_terminated) + { + buffer_skip_whitespace(&buffer); + if ((buffer.offset >= buffer.length) || buffer_at_offset(&buffer)[0] != '\0') + { + goto fail; + } + } + if (return_parse_end) + { + *return_parse_end = (const char*)buffer_at_offset(&buffer); + } + + return item; + +fail: + if (item != NULL) + { + cJSON_Delete(item); + } + + if (value != NULL) + { + error local_error; + local_error.json = (const unsigned char*)value; + local_error.position = 0; + + if (buffer.offset < buffer.length) + { + local_error.position = buffer.offset; + } + else if (buffer.length > 0) + { + local_error.position = buffer.length - 1; + } + + if (return_parse_end != NULL) + { + *return_parse_end = (const char*)local_error.json + local_error.position; + } + + global_error = local_error; + } + + return NULL; +} + +/* Default options for cJSON_Parse */ +CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value) +{ + return cJSON_ParseWithOpts(value, 0, 0); +} + +CJSON_PUBLIC(cJSON *) cJSON_ParseWithLength(const char *value, size_t buffer_length) +{ + return cJSON_ParseWithLengthOpts(value, buffer_length, 0, 0); +} + +#define cjson_min(a, b) (((a) < (b)) ? (a) : (b)) + +static unsigned char *print(const cJSON * const item, cJSON_bool format, const internal_hooks * const hooks) +{ + static const size_t default_buffer_size = 256; + printbuffer buffer[1]; + unsigned char *printed = NULL; + + memset(buffer, 0, sizeof(buffer)); + + /* create buffer */ + buffer->buffer = (unsigned char*) hooks->allocate(default_buffer_size); + buffer->length = default_buffer_size; + buffer->format = format; + buffer->hooks = *hooks; + if (buffer->buffer == NULL) + { + goto fail; + } + + /* print the value */ + if (!print_value(item, buffer)) + { + goto fail; + } + update_offset(buffer); + + /* check if reallocate is available */ + if (hooks->reallocate != NULL) + { + printed = (unsigned char*) hooks->reallocate(buffer->buffer, buffer->offset + 1); + if (printed == NULL) { + goto fail; + } + buffer->buffer = NULL; + } + else /* otherwise copy the JSON over to a new buffer */ + { + printed = (unsigned char*) hooks->allocate(buffer->offset + 1); + if (printed == NULL) + { + goto fail; + } + memcpy(printed, buffer->buffer, cjson_min(buffer->length, buffer->offset + 1)); + printed[buffer->offset] = '\0'; /* just to be sure */ + + /* free the buffer */ + hooks->deallocate(buffer->buffer); + } + + return printed; + +fail: + if (buffer->buffer != NULL) + { + hooks->deallocate(buffer->buffer); + } + + if (printed != NULL) + { + hooks->deallocate(printed); + } + + return NULL; +} + +/* Render a cJSON item/entity/structure to text. */ +CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item) +{ + return (char*)print(item, true, &global_hooks); +} + +CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item) +{ + return (char*)print(item, false, &global_hooks); +} + +CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt) +{ + printbuffer p = { 0, 0, 0, 0, 0, 0, { 0, 0, 0 } }; + + if (prebuffer < 0) + { + return NULL; + } + + p.buffer = (unsigned char*)global_hooks.allocate((size_t)prebuffer); + if (!p.buffer) + { + return NULL; + } + + p.length = (size_t)prebuffer; + p.offset = 0; + p.noalloc = false; + p.format = fmt; + p.hooks = global_hooks; + + if (!print_value(item, &p)) + { + global_hooks.deallocate(p.buffer); + return NULL; + } + + return (char*)p.buffer; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buffer, const int length, const cJSON_bool format) +{ + printbuffer p = { 0, 0, 0, 0, 0, 0, { 0, 0, 0 } }; + + if ((length < 0) || (buffer == NULL)) + { + return false; + } + + p.buffer = (unsigned char*)buffer; + p.length = (size_t)length; + p.offset = 0; + p.noalloc = true; + p.format = format; + p.hooks = global_hooks; + + return print_value(item, &p); +} + +/* Parser core - when encountering text, process appropriately. */ +static cJSON_bool parse_value(cJSON * const item, parse_buffer * const input_buffer) +{ + if ((input_buffer == NULL) || (input_buffer->content == NULL)) + { + return false; /* no input */ + } + + /* parse the different types of values */ + /* null */ + if (can_read(input_buffer, 4) && (strncmp((const char*)buffer_at_offset(input_buffer), "null", 4) == 0)) + { + item->type = cJSON_NULL; + input_buffer->offset += 4; + return true; + } + /* false */ + if (can_read(input_buffer, 5) && (strncmp((const char*)buffer_at_offset(input_buffer), "false", 5) == 0)) + { + item->type = cJSON_False; + input_buffer->offset += 5; + return true; + } + /* true */ + if (can_read(input_buffer, 4) && (strncmp((const char*)buffer_at_offset(input_buffer), "true", 4) == 0)) + { + item->type = cJSON_True; + item->valueint = 1; + input_buffer->offset += 4; + return true; + } + /* string */ + if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '\"')) + { + return parse_string(item, input_buffer); + } + /* number */ + if (can_access_at_index(input_buffer, 0) && ((buffer_at_offset(input_buffer)[0] == '-') || ((buffer_at_offset(input_buffer)[0] >= '0') && (buffer_at_offset(input_buffer)[0] <= '9')))) + { + return parse_number(item, input_buffer); + } + /* array */ + if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '[')) + { + return parse_array(item, input_buffer); + } + /* object */ + if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '{')) + { + return parse_object(item, input_buffer); + } + + return false; +} + +/* Render a value to text. */ +static cJSON_bool print_value(const cJSON * const item, printbuffer * const output_buffer) +{ + unsigned char *output = NULL; + + if ((item == NULL) || (output_buffer == NULL)) + { + return false; + } + + switch ((item->type) & 0xFF) + { + case cJSON_NULL: + output = ensure(output_buffer, 5); + if (output == NULL) + { + return false; + } + strcpy((char*)output, "null"); + return true; + + case cJSON_False: + output = ensure(output_buffer, 6); + if (output == NULL) + { + return false; + } + strcpy((char*)output, "false"); + return true; + + case cJSON_True: + output = ensure(output_buffer, 5); + if (output == NULL) + { + return false; + } + strcpy((char*)output, "true"); + return true; + + case cJSON_Number: + return print_number(item, output_buffer); + + case cJSON_Raw: + { + size_t raw_length = 0; + if (item->valuestring == NULL) + { + return false; + } + + raw_length = strlen(item->valuestring) + sizeof(""); + output = ensure(output_buffer, raw_length); + if (output == NULL) + { + return false; + } + memcpy(output, item->valuestring, raw_length); + return true; + } + + case cJSON_String: + return print_string(item, output_buffer); + + case cJSON_Array: + return print_array(item, output_buffer); + + case cJSON_Object: + return print_object(item, output_buffer); + + default: + return false; + } +} + +/* Build an array from input text. */ +static cJSON_bool parse_array(cJSON * const item, parse_buffer * const input_buffer) +{ + cJSON *head = NULL; /* head of the linked list */ + cJSON *current_item = NULL; + + if (input_buffer->depth >= CJSON_NESTING_LIMIT) + { + return false; /* to deeply nested */ + } + input_buffer->depth++; + + if (buffer_at_offset(input_buffer)[0] != '[') + { + /* not an array */ + goto fail; + } + + input_buffer->offset++; + buffer_skip_whitespace(input_buffer); + if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == ']')) + { + /* empty array */ + goto success; + } + + /* check if we skipped to the end of the buffer */ + if (cannot_access_at_index(input_buffer, 0)) + { + input_buffer->offset--; + goto fail; + } + + /* step back to character in front of the first element */ + input_buffer->offset--; + /* loop through the comma separated array elements */ + do + { + /* allocate next item */ + cJSON *new_item = cJSON_New_Item(&(input_buffer->hooks)); + if (new_item == NULL) + { + goto fail; /* allocation failure */ + } + + /* attach next item to list */ + if (head == NULL) + { + /* start the linked list */ + current_item = head = new_item; + } + else + { + /* add to the end and advance */ + current_item->next = new_item; + new_item->prev = current_item; + current_item = new_item; + } + + /* parse next value */ + input_buffer->offset++; + buffer_skip_whitespace(input_buffer); + if (!parse_value(current_item, input_buffer)) + { + goto fail; /* failed to parse value */ + } + buffer_skip_whitespace(input_buffer); + } + while (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == ',')); + + if (cannot_access_at_index(input_buffer, 0) || buffer_at_offset(input_buffer)[0] != ']') + { + goto fail; /* expected end of array */ + } + +success: + input_buffer->depth--; + + if (head != NULL) { + head->prev = current_item; + } + + item->type = cJSON_Array; + item->child = head; + + input_buffer->offset++; + + return true; + +fail: + if (head != NULL) + { + cJSON_Delete(head); + } + + return false; +} + +/* Render an array to text */ +static cJSON_bool print_array(const cJSON * const item, printbuffer * const output_buffer) +{ + unsigned char *output_pointer = NULL; + size_t length = 0; + cJSON *current_element = item->child; + + if (output_buffer == NULL) + { + return false; + } + + /* Compose the output array. */ + /* opening square bracket */ + output_pointer = ensure(output_buffer, 1); + if (output_pointer == NULL) + { + return false; + } + + *output_pointer = '['; + output_buffer->offset++; + output_buffer->depth++; + + while (current_element != NULL) + { + if (!print_value(current_element, output_buffer)) + { + return false; + } + update_offset(output_buffer); + if (current_element->next) + { + length = (size_t) (output_buffer->format ? 2 : 1); + output_pointer = ensure(output_buffer, length + 1); + if (output_pointer == NULL) + { + return false; + } + *output_pointer++ = ','; + if(output_buffer->format) + { + *output_pointer++ = ' '; + } + *output_pointer = '\0'; + output_buffer->offset += length; + } + current_element = current_element->next; + } + + output_pointer = ensure(output_buffer, 2); + if (output_pointer == NULL) + { + return false; + } + *output_pointer++ = ']'; + *output_pointer = '\0'; + output_buffer->depth--; + + return true; +} + +/* Build an object from the text. */ +static cJSON_bool parse_object(cJSON * const item, parse_buffer * const input_buffer) +{ + cJSON *head = NULL; /* linked list head */ + cJSON *current_item = NULL; + + if (input_buffer->depth >= CJSON_NESTING_LIMIT) + { + return false; /* to deeply nested */ + } + input_buffer->depth++; + + if (cannot_access_at_index(input_buffer, 0) || (buffer_at_offset(input_buffer)[0] != '{')) + { + goto fail; /* not an object */ + } + + input_buffer->offset++; + buffer_skip_whitespace(input_buffer); + if (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == '}')) + { + goto success; /* empty object */ + } + + /* check if we skipped to the end of the buffer */ + if (cannot_access_at_index(input_buffer, 0)) + { + input_buffer->offset--; + goto fail; + } + + /* step back to character in front of the first element */ + input_buffer->offset--; + /* loop through the comma separated array elements */ + do + { + /* allocate next item */ + cJSON *new_item = cJSON_New_Item(&(input_buffer->hooks)); + if (new_item == NULL) + { + goto fail; /* allocation failure */ + } + + /* attach next item to list */ + if (head == NULL) + { + /* start the linked list */ + current_item = head = new_item; + } + else + { + /* add to the end and advance */ + current_item->next = new_item; + new_item->prev = current_item; + current_item = new_item; + } + + /* parse the name of the child */ + input_buffer->offset++; + buffer_skip_whitespace(input_buffer); + if (!parse_string(current_item, input_buffer)) + { + goto fail; /* failed to parse name */ + } + buffer_skip_whitespace(input_buffer); + + /* swap valuestring and string, because we parsed the name */ + current_item->string = current_item->valuestring; + current_item->valuestring = NULL; + + if (cannot_access_at_index(input_buffer, 0) || (buffer_at_offset(input_buffer)[0] != ':')) + { + goto fail; /* invalid object */ + } + + /* parse the value */ + input_buffer->offset++; + buffer_skip_whitespace(input_buffer); + if (!parse_value(current_item, input_buffer)) + { + goto fail; /* failed to parse value */ + } + buffer_skip_whitespace(input_buffer); + } + while (can_access_at_index(input_buffer, 0) && (buffer_at_offset(input_buffer)[0] == ',')); + + if (cannot_access_at_index(input_buffer, 0) || (buffer_at_offset(input_buffer)[0] != '}')) + { + goto fail; /* expected end of object */ + } + +success: + input_buffer->depth--; + + if (head != NULL) { + head->prev = current_item; + } + + item->type = cJSON_Object; + item->child = head; + + input_buffer->offset++; + return true; + +fail: + if (head != NULL) + { + cJSON_Delete(head); + } + + return false; +} + +/* Render an object to text. */ +static cJSON_bool print_object(const cJSON * const item, printbuffer * const output_buffer) +{ + unsigned char *output_pointer = NULL; + size_t length = 0; + cJSON *current_item = item->child; + + if (output_buffer == NULL) + { + return false; + } + + /* Compose the output: */ + length = (size_t) (output_buffer->format ? 2 : 1); /* fmt: {\n */ + output_pointer = ensure(output_buffer, length + 1); + if (output_pointer == NULL) + { + return false; + } + + *output_pointer++ = '{'; + output_buffer->depth++; + if (output_buffer->format) + { + *output_pointer++ = '\n'; + } + output_buffer->offset += length; + + while (current_item) + { + if (output_buffer->format) + { + size_t i; + output_pointer = ensure(output_buffer, output_buffer->depth); + if (output_pointer == NULL) + { + return false; + } + for (i = 0; i < output_buffer->depth; i++) + { + *output_pointer++ = '\t'; + } + output_buffer->offset += output_buffer->depth; + } + + /* print key */ + if (!print_string_ptr((unsigned char*)current_item->string, output_buffer)) + { + return false; + } + update_offset(output_buffer); + + length = (size_t) (output_buffer->format ? 2 : 1); + output_pointer = ensure(output_buffer, length); + if (output_pointer == NULL) + { + return false; + } + *output_pointer++ = ':'; + if (output_buffer->format) + { + *output_pointer++ = '\t'; + } + output_buffer->offset += length; + + /* print value */ + if (!print_value(current_item, output_buffer)) + { + return false; + } + update_offset(output_buffer); + + /* print comma if not last */ + length = ((size_t)(output_buffer->format ? 1 : 0) + (size_t)(current_item->next ? 1 : 0)); + output_pointer = ensure(output_buffer, length + 1); + if (output_pointer == NULL) + { + return false; + } + if (current_item->next) + { + *output_pointer++ = ','; + } + + if (output_buffer->format) + { + *output_pointer++ = '\n'; + } + *output_pointer = '\0'; + output_buffer->offset += length; + + current_item = current_item->next; + } + + output_pointer = ensure(output_buffer, output_buffer->format ? (output_buffer->depth + 1) : 2); + if (output_pointer == NULL) + { + return false; + } + if (output_buffer->format) + { + size_t i; + for (i = 0; i < (output_buffer->depth - 1); i++) + { + *output_pointer++ = '\t'; + } + } + *output_pointer++ = '}'; + *output_pointer = '\0'; + output_buffer->depth--; + + return true; +} + +/* Get Array size/item / object item. */ +CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array) +{ + cJSON *child = NULL; + size_t size = 0; + + if (array == NULL) + { + return 0; + } + + child = array->child; + + while(child != NULL) + { + size++; + child = child->next; + } + + /* FIXME: Can overflow here. Cannot be fixed without breaking the API */ + + return (int)size; +} + +static cJSON* get_array_item(const cJSON *array, size_t index) +{ + cJSON *current_child = NULL; + + if (array == NULL) + { + return NULL; + } + + current_child = array->child; + while ((current_child != NULL) && (index > 0)) + { + index--; + current_child = current_child->next; + } + + return current_child; +} + +CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index) +{ + if (index < 0) + { + return NULL; + } + + return get_array_item(array, (size_t)index); +} + +static cJSON *get_object_item(const cJSON * const object, const char * const name, const cJSON_bool case_sensitive) +{ + cJSON *current_element = NULL; + + if ((object == NULL) || (name == NULL)) + { + return NULL; + } + + current_element = object->child; + if (case_sensitive) + { + while ((current_element != NULL) && (current_element->string != NULL) && (strcmp(name, current_element->string) != 0)) + { + current_element = current_element->next; + } + } + else + { + while ((current_element != NULL) && (case_insensitive_strcmp((const unsigned char*)name, (const unsigned char*)(current_element->string)) != 0)) + { + current_element = current_element->next; + } + } + + if ((current_element == NULL) || (current_element->string == NULL)) { + return NULL; + } + + return current_element; +} + +CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string) +{ + return get_object_item(object, string, false); +} + +CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string) +{ + return get_object_item(object, string, true); +} + +CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string) +{ + return cJSON_GetObjectItem(object, string) ? 1 : 0; +} + +/* Utility for array list handling. */ +static void suffix_object(cJSON *prev, cJSON *item) +{ + prev->next = item; + item->prev = prev; +} + +/* Utility for handling references. */ +static cJSON *create_reference(const cJSON *item, const internal_hooks * const hooks) +{ + cJSON *reference = NULL; + if (item == NULL) + { + return NULL; + } + + reference = cJSON_New_Item(hooks); + if (reference == NULL) + { + return NULL; + } + + memcpy(reference, item, sizeof(cJSON)); + reference->string = NULL; + reference->type |= cJSON_IsReference; + reference->next = reference->prev = NULL; + return reference; +} + +static cJSON_bool add_item_to_array(cJSON *array, cJSON *item) +{ + cJSON *child = NULL; + + if ((item == NULL) || (array == NULL) || (array == item)) + { + return false; + } + + child = array->child; + /* + * To find the last item in array quickly, we use prev in array + */ + if (child == NULL) + { + /* list is empty, start new one */ + array->child = item; + item->prev = item; + item->next = NULL; + } + else + { + /* append to the end */ + if (child->prev) + { + suffix_object(child->prev, item); + array->child->prev = item; + } + } + + return true; +} + +/* Add item to array/object. */ +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToArray(cJSON *array, cJSON *item) +{ + return add_item_to_array(array, item); +} + +#if defined(__clang__) || (defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) + #pragma GCC diagnostic push +#endif +#ifdef __GNUC__ +#pragma GCC diagnostic ignored "-Wcast-qual" +#endif +/* helper function to cast away const */ +static void* cast_away_const(const void* string) +{ + return (void*)string; +} +#if defined(__clang__) || (defined(__GNUC__) && ((__GNUC__ > 4) || ((__GNUC__ == 4) && (__GNUC_MINOR__ > 5)))) + #pragma GCC diagnostic pop +#endif + + +static cJSON_bool add_item_to_object(cJSON * const object, const char * const string, cJSON * const item, const internal_hooks * const hooks, const cJSON_bool constant_key) +{ + char *new_key = NULL; + int new_type = cJSON_Invalid; + + if ((object == NULL) || (string == NULL) || (item == NULL) || (object == item)) + { + return false; + } + + if (constant_key) + { + new_key = (char*)cast_away_const(string); + new_type = item->type | cJSON_StringIsConst; + } + else + { + new_key = (char*)cJSON_strdup((const unsigned char*)string, hooks); + if (new_key == NULL) + { + return false; + } + + new_type = item->type & ~cJSON_StringIsConst; + } + + if (!(item->type & cJSON_StringIsConst) && (item->string != NULL)) + { + hooks->deallocate(item->string); + } + + item->string = new_key; + item->type = new_type; + + return add_item_to_array(object, item); +} + +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item) +{ + return add_item_to_object(object, string, item, &global_hooks, false); +} + +/* Add an item to an object with constant string as key */ +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item) +{ + return add_item_to_object(object, string, item, &global_hooks, true); +} + +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item) +{ + if (array == NULL) + { + return false; + } + + return add_item_to_array(array, create_reference(item, &global_hooks)); +} + +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item) +{ + if ((object == NULL) || (string == NULL)) + { + return false; + } + + return add_item_to_object(object, string, create_reference(item, &global_hooks), &global_hooks, false); +} + +CJSON_PUBLIC(cJSON*) cJSON_AddNullToObject(cJSON * const object, const char * const name) +{ + cJSON *null = cJSON_CreateNull(); + if (add_item_to_object(object, name, null, &global_hooks, false)) + { + return null; + } + + cJSON_Delete(null); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddTrueToObject(cJSON * const object, const char * const name) +{ + cJSON *true_item = cJSON_CreateTrue(); + if (add_item_to_object(object, name, true_item, &global_hooks, false)) + { + return true_item; + } + + cJSON_Delete(true_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddFalseToObject(cJSON * const object, const char * const name) +{ + cJSON *false_item = cJSON_CreateFalse(); + if (add_item_to_object(object, name, false_item, &global_hooks, false)) + { + return false_item; + } + + cJSON_Delete(false_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddBoolToObject(cJSON * const object, const char * const name, const cJSON_bool boolean) +{ + cJSON *bool_item = cJSON_CreateBool(boolean); + if (add_item_to_object(object, name, bool_item, &global_hooks, false)) + { + return bool_item; + } + + cJSON_Delete(bool_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddNumberToObject(cJSON * const object, const char * const name, const double number) +{ + cJSON *number_item = cJSON_CreateNumber(number); + if (add_item_to_object(object, name, number_item, &global_hooks, false)) + { + return number_item; + } + + cJSON_Delete(number_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddStringToObject(cJSON * const object, const char * const name, const char * const string) +{ + cJSON *string_item = cJSON_CreateString(string); + if (add_item_to_object(object, name, string_item, &global_hooks, false)) + { + return string_item; + } + + cJSON_Delete(string_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddRawToObject(cJSON * const object, const char * const name, const char * const raw) +{ + cJSON *raw_item = cJSON_CreateRaw(raw); + if (add_item_to_object(object, name, raw_item, &global_hooks, false)) + { + return raw_item; + } + + cJSON_Delete(raw_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddObjectToObject(cJSON * const object, const char * const name) +{ + cJSON *object_item = cJSON_CreateObject(); + if (add_item_to_object(object, name, object_item, &global_hooks, false)) + { + return object_item; + } + + cJSON_Delete(object_item); + return NULL; +} + +CJSON_PUBLIC(cJSON*) cJSON_AddArrayToObject(cJSON * const object, const char * const name) +{ + cJSON *array = cJSON_CreateArray(); + if (add_item_to_object(object, name, array, &global_hooks, false)) + { + return array; + } + + cJSON_Delete(array); + return NULL; +} + +CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item) +{ + if ((parent == NULL) || (item == NULL)) + { + return NULL; + } + + if (item != parent->child) + { + /* not the first element */ + item->prev->next = item->next; + } + if (item->next != NULL) + { + /* not the last element */ + item->next->prev = item->prev; + } + + if (item == parent->child) + { + /* first element */ + parent->child = item->next; + } + else if (item->next == NULL) + { + /* last element */ + parent->child->prev = item->prev; + } + + /* make sure the detached item doesn't point anywhere anymore */ + item->prev = NULL; + item->next = NULL; + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which) +{ + if (which < 0) + { + return NULL; + } + + return cJSON_DetachItemViaPointer(array, get_array_item(array, (size_t)which)); +} + +CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which) +{ + cJSON_Delete(cJSON_DetachItemFromArray(array, which)); +} + +CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string) +{ + cJSON *to_detach = cJSON_GetObjectItem(object, string); + + return cJSON_DetachItemViaPointer(object, to_detach); +} + +CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string) +{ + cJSON *to_detach = cJSON_GetObjectItemCaseSensitive(object, string); + + return cJSON_DetachItemViaPointer(object, to_detach); +} + +CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string) +{ + cJSON_Delete(cJSON_DetachItemFromObject(object, string)); +} + +CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string) +{ + cJSON_Delete(cJSON_DetachItemFromObjectCaseSensitive(object, string)); +} + +/* Replace array/object items with new ones. */ +CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem) +{ + cJSON *after_inserted = NULL; + + if (which < 0) + { + return false; + } + + after_inserted = get_array_item(array, (size_t)which); + if (after_inserted == NULL) + { + return add_item_to_array(array, newitem); + } + + newitem->next = after_inserted; + newitem->prev = after_inserted->prev; + after_inserted->prev = newitem; + if (after_inserted == array->child) + { + array->child = newitem; + } + else + { + newitem->prev->next = newitem; + } + return true; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement) +{ + if ((parent == NULL) || (parent->child == NULL) || (replacement == NULL) || (item == NULL)) + { + return false; + } + + if (replacement == item) + { + return true; + } + + replacement->next = item->next; + replacement->prev = item->prev; + + if (replacement->next != NULL) + { + replacement->next->prev = replacement; + } + if (parent->child == item) + { + if (parent->child->prev == parent->child) + { + replacement->prev = replacement; + } + parent->child = replacement; + } + else + { /* + * To find the last item in array quickly, we use prev in array. + * We can't modify the last item's next pointer where this item was the parent's child + */ + if (replacement->prev != NULL) + { + replacement->prev->next = replacement; + } + if (replacement->next == NULL) + { + parent->child->prev = replacement; + } + } + + item->next = NULL; + item->prev = NULL; + cJSON_Delete(item); + + return true; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem) +{ + if (which < 0) + { + return false; + } + + return cJSON_ReplaceItemViaPointer(array, get_array_item(array, (size_t)which), newitem); +} + +static cJSON_bool replace_item_in_object(cJSON *object, const char *string, cJSON *replacement, cJSON_bool case_sensitive) +{ + if ((replacement == NULL) || (string == NULL)) + { + return false; + } + + /* replace the name in the replacement */ + if (!(replacement->type & cJSON_StringIsConst) && (replacement->string != NULL)) + { + cJSON_free(replacement->string); + } + replacement->string = (char*)cJSON_strdup((const unsigned char*)string, &global_hooks); + if (replacement->string == NULL) + { + return false; + } + + replacement->type &= ~cJSON_StringIsConst; + + return cJSON_ReplaceItemViaPointer(object, get_object_item(object, string, case_sensitive), replacement); +} + +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObject(cJSON *object, const char *string, cJSON *newitem) +{ + return replace_item_in_object(object, string, newitem, false); +} + +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object, const char *string, cJSON *newitem) +{ + return replace_item_in_object(object, string, newitem, true); +} + +/* Create basic types: */ +CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = cJSON_NULL; + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = cJSON_True; + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = cJSON_False; + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool boolean) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = boolean ? cJSON_True : cJSON_False; + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = cJSON_Number; + item->valuedouble = num; + + /* use saturation in case of overflow */ + if (num >= INT_MAX) + { + item->valueint = INT_MAX; + } + else if (num <= (double)INT_MIN) + { + item->valueint = INT_MIN; + } + else + { + item->valueint = (int)num; + } + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = cJSON_String; + item->valuestring = (char*)cJSON_strdup((const unsigned char*)string, &global_hooks); + if(!item->valuestring) + { + cJSON_Delete(item); + return NULL; + } + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateStringReference(const char *string) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if (item != NULL) + { + item->type = cJSON_String | cJSON_IsReference; + item->valuestring = (char*)cast_away_const(string); + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateObjectReference(const cJSON *child) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if (item != NULL) { + item->type = cJSON_Object | cJSON_IsReference; + item->child = (cJSON*)cast_away_const(child); + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateArrayReference(const cJSON *child) { + cJSON *item = cJSON_New_Item(&global_hooks); + if (item != NULL) { + item->type = cJSON_Array | cJSON_IsReference; + item->child = (cJSON*)cast_away_const(child); + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type = cJSON_Raw; + item->valuestring = (char*)cJSON_strdup((const unsigned char*)raw, &global_hooks); + if(!item->valuestring) + { + cJSON_Delete(item); + return NULL; + } + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if(item) + { + item->type=cJSON_Array; + } + + return item; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void) +{ + cJSON *item = cJSON_New_Item(&global_hooks); + if (item) + { + item->type = cJSON_Object; + } + + return item; +} + +/* Create Arrays: */ +CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count) +{ + size_t i = 0; + cJSON *n = NULL; + cJSON *p = NULL; + cJSON *a = NULL; + + if ((count < 0) || (numbers == NULL)) + { + return NULL; + } + + a = cJSON_CreateArray(); + + for(i = 0; a && (i < (size_t)count); i++) + { + n = cJSON_CreateNumber(numbers[i]); + if (!n) + { + cJSON_Delete(a); + return NULL; + } + if(!i) + { + a->child = n; + } + else + { + suffix_object(p, n); + } + p = n; + } + + if (a && a->child) { + a->child->prev = n; + } + + return a; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count) +{ + size_t i = 0; + cJSON *n = NULL; + cJSON *p = NULL; + cJSON *a = NULL; + + if ((count < 0) || (numbers == NULL)) + { + return NULL; + } + + a = cJSON_CreateArray(); + + for(i = 0; a && (i < (size_t)count); i++) + { + n = cJSON_CreateNumber((double)numbers[i]); + if(!n) + { + cJSON_Delete(a); + return NULL; + } + if(!i) + { + a->child = n; + } + else + { + suffix_object(p, n); + } + p = n; + } + + if (a && a->child) { + a->child->prev = n; + } + + return a; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count) +{ + size_t i = 0; + cJSON *n = NULL; + cJSON *p = NULL; + cJSON *a = NULL; + + if ((count < 0) || (numbers == NULL)) + { + return NULL; + } + + a = cJSON_CreateArray(); + + for(i = 0; a && (i < (size_t)count); i++) + { + n = cJSON_CreateNumber(numbers[i]); + if(!n) + { + cJSON_Delete(a); + return NULL; + } + if(!i) + { + a->child = n; + } + else + { + suffix_object(p, n); + } + p = n; + } + + if (a && a->child) { + a->child->prev = n; + } + + return a; +} + +CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char *const *strings, int count) +{ + size_t i = 0; + cJSON *n = NULL; + cJSON *p = NULL; + cJSON *a = NULL; + + if ((count < 0) || (strings == NULL)) + { + return NULL; + } + + a = cJSON_CreateArray(); + + for (i = 0; a && (i < (size_t)count); i++) + { + n = cJSON_CreateString(strings[i]); + if(!n) + { + cJSON_Delete(a); + return NULL; + } + if(!i) + { + a->child = n; + } + else + { + suffix_object(p,n); + } + p = n; + } + + if (a && a->child) { + a->child->prev = n; + } + + return a; +} + +/* Duplication */ +CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse) +{ + cJSON *newitem = NULL; + cJSON *child = NULL; + cJSON *next = NULL; + cJSON *newchild = NULL; + + /* Bail on bad ptr */ + if (!item) + { + goto fail; + } + /* Create new item */ + newitem = cJSON_New_Item(&global_hooks); + if (!newitem) + { + goto fail; + } + /* Copy over all vars */ + newitem->type = item->type & (~cJSON_IsReference); + newitem->valueint = item->valueint; + newitem->valuedouble = item->valuedouble; + if (item->valuestring) + { + newitem->valuestring = (char*)cJSON_strdup((unsigned char*)item->valuestring, &global_hooks); + if (!newitem->valuestring) + { + goto fail; + } + } + if (item->string) + { + newitem->string = (item->type&cJSON_StringIsConst) ? item->string : (char*)cJSON_strdup((unsigned char*)item->string, &global_hooks); + if (!newitem->string) + { + goto fail; + } + } + /* If non-recursive, then we're done! */ + if (!recurse) + { + return newitem; + } + /* Walk the ->next chain for the child. */ + child = item->child; + while (child != NULL) + { + newchild = cJSON_Duplicate(child, true); /* Duplicate (with recurse) each item in the ->next chain */ + if (!newchild) + { + goto fail; + } + if (next != NULL) + { + /* If newitem->child already set, then crosswire ->prev and ->next and move on */ + next->next = newchild; + newchild->prev = next; + next = newchild; + } + else + { + /* Set newitem->child and move to it */ + newitem->child = newchild; + next = newchild; + } + child = child->next; + } + if (newitem && newitem->child) + { + newitem->child->prev = newchild; + } + + return newitem; + +fail: + if (newitem != NULL) + { + cJSON_Delete(newitem); + } + + return NULL; +} + +static void skip_oneline_comment(char **input) +{ + *input += static_strlen("//"); + + for (; (*input)[0] != '\0'; ++(*input)) + { + if ((*input)[0] == '\n') { + *input += static_strlen("\n"); + return; + } + } +} + +static void skip_multiline_comment(char **input) +{ + *input += static_strlen("/*"); + + for (; (*input)[0] != '\0'; ++(*input)) + { + if (((*input)[0] == '*') && ((*input)[1] == '/')) + { + *input += static_strlen("*/"); + return; + } + } +} + +static void minify_string(char **input, char **output) { + (*output)[0] = (*input)[0]; + *input += static_strlen("\""); + *output += static_strlen("\""); + + + for (; (*input)[0] != '\0'; (void)++(*input), ++(*output)) { + (*output)[0] = (*input)[0]; + + if ((*input)[0] == '\"') { + (*output)[0] = '\"'; + *input += static_strlen("\""); + *output += static_strlen("\""); + return; + } else if (((*input)[0] == '\\') && ((*input)[1] == '\"')) { + (*output)[1] = (*input)[1]; + *input += static_strlen("\""); + *output += static_strlen("\""); + } + } +} + +CJSON_PUBLIC(void) cJSON_Minify(char *json) +{ + char *into = json; + + if (json == NULL) + { + return; + } + + while (json[0] != '\0') + { + switch (json[0]) + { + case ' ': + case '\t': + case '\r': + case '\n': + json++; + break; + + case '/': + if (json[1] == '/') + { + skip_oneline_comment(&json); + } + else if (json[1] == '*') + { + skip_multiline_comment(&json); + } else { + json++; + } + break; + + case '\"': + minify_string(&json, (char**)&into); + break; + + default: + into[0] = json[0]; + json++; + into++; + } + } + + /* and null-terminate. */ + *into = '\0'; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_Invalid; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_False; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xff) == cJSON_True; +} + + +CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & (cJSON_True | cJSON_False)) != 0; +} +CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_NULL; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_Number; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_String; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_Array; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_Object; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item) +{ + if (item == NULL) + { + return false; + } + + return (item->type & 0xFF) == cJSON_Raw; +} + +CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive) +{ + if ((a == NULL) || (b == NULL) || ((a->type & 0xFF) != (b->type & 0xFF))) + { + return false; + } + + /* check if type is valid */ + switch (a->type & 0xFF) + { + case cJSON_False: + case cJSON_True: + case cJSON_NULL: + case cJSON_Number: + case cJSON_String: + case cJSON_Raw: + case cJSON_Array: + case cJSON_Object: + break; + + default: + return false; + } + + /* identical objects are equal */ + if (a == b) + { + return true; + } + + switch (a->type & 0xFF) + { + /* in these cases and equal type is enough */ + case cJSON_False: + case cJSON_True: + case cJSON_NULL: + return true; + + case cJSON_Number: + if (compare_double(a->valuedouble, b->valuedouble)) + { + return true; + } + return false; + + case cJSON_String: + case cJSON_Raw: + if ((a->valuestring == NULL) || (b->valuestring == NULL)) + { + return false; + } + if (strcmp(a->valuestring, b->valuestring) == 0) + { + return true; + } + + return false; + + case cJSON_Array: + { + cJSON *a_element = a->child; + cJSON *b_element = b->child; + + for (; (a_element != NULL) && (b_element != NULL);) + { + if (!cJSON_Compare(a_element, b_element, case_sensitive)) + { + return false; + } + + a_element = a_element->next; + b_element = b_element->next; + } + + /* one of the arrays is longer than the other */ + if (a_element != b_element) { + return false; + } + + return true; + } + + case cJSON_Object: + { + cJSON *a_element = NULL; + cJSON *b_element = NULL; + cJSON_ArrayForEach(a_element, a) + { + /* TODO This has O(n^2) runtime, which is horrible! */ + b_element = get_object_item(b, a_element->string, case_sensitive); + if (b_element == NULL) + { + return false; + } + + if (!cJSON_Compare(a_element, b_element, case_sensitive)) + { + return false; + } + } + + /* doing this twice, once on a and b to prevent true comparison if a subset of b + * TODO: Do this the proper way, this is just a fix for now */ + cJSON_ArrayForEach(b_element, b) + { + a_element = get_object_item(a, b_element->string, case_sensitive); + if (a_element == NULL) + { + return false; + } + + if (!cJSON_Compare(b_element, a_element, case_sensitive)) + { + return false; + } + } + + return true; + } + + default: + return false; + } +} + +CJSON_PUBLIC(void *) cJSON_malloc(size_t size) +{ + return global_hooks.allocate(size); +} + +CJSON_PUBLIC(void) cJSON_free(void *object) +{ + global_hooks.deallocate(object); +} diff --git a/DevicePortGet/Public_Src/cjson/cJSON.h b/DevicePortGet/Public_Src/cjson/cJSON.h new file mode 100644 index 0000000..cbbd84a --- /dev/null +++ b/DevicePortGet/Public_Src/cjson/cJSON.h @@ -0,0 +1,301 @@ +/* + Copyright (c) 2009-2017 Dave Gamble and cJSON contributors + + Permission is hereby granted, free of charge, to any person obtaining a copy + of this software and associated documentation files (the "Software"), to deal + in the Software without restriction, including without limitation the rights + to use, copy, modify, merge, publish, distribute, sublicense, and/or sell + copies of the Software, and to permit persons to whom the Software is + furnished to do so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in + all copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN + THE SOFTWARE. +*/ + +#ifndef cJSON__h +#define cJSON__h + +#ifdef __cplusplus +extern "C" +{ +#endif + +#if !defined(__WINDOWS__) && (defined(WIN32) || defined(WIN64) || defined(_MSC_VER) || defined(_WIN32)) +#define __WINDOWS__ +#endif + +#ifdef __WINDOWS__ + +/* When compiling for windows, we specify a specific calling convention to avoid issues where we are being called from a project with a different default calling convention. For windows you have 3 define options: + +CJSON_HIDE_SYMBOLS - Define this in the case where you don't want to ever dllexport symbols +CJSON_EXPORT_SYMBOLS - Define this on library build when you want to dllexport symbols (default) +CJSON_IMPORT_SYMBOLS - Define this if you want to dllimport symbol + +For *nix builds that support visibility attribute, you can define similar behavior by + +setting default visibility to hidden by adding +-fvisibility=hidden (for gcc) +or +-xldscope=hidden (for sun cc) +to CFLAGS + +then using the CJSON_API_VISIBILITY flag to "export" the same symbols the way CJSON_EXPORT_SYMBOLS does + +*/ + +#define CJSON_CDECL __cdecl +#define CJSON_STDCALL __stdcall + +/* export symbols by default, this is necessary for copy pasting the C and header file */ +#if !defined(CJSON_HIDE_SYMBOLS) && !defined(CJSON_IMPORT_SYMBOLS) && !defined(CJSON_EXPORT_SYMBOLS) +#define CJSON_EXPORT_SYMBOLS +#endif + +#if defined(CJSON_HIDE_SYMBOLS) +#define CJSON_PUBLIC(type) type CJSON_STDCALL +#elif defined(CJSON_EXPORT_SYMBOLS) +#define CJSON_PUBLIC(type) __declspec(dllexport) type CJSON_STDCALL +#elif defined(CJSON_IMPORT_SYMBOLS) +#define CJSON_PUBLIC(type) __declspec(dllimport) type CJSON_STDCALL +#endif +#else /* !__WINDOWS__ */ +#define CJSON_CDECL +#define CJSON_STDCALL + +#if (defined(__GNUC__) || defined(__SUNPRO_CC) || defined (__SUNPRO_C)) && defined(CJSON_API_VISIBILITY) +#define CJSON_PUBLIC(type) __attribute__((visibility("default"))) type +#else +#define CJSON_PUBLIC(type) type +#endif +#endif + +/* project version */ +#define CJSON_VERSION_MAJOR 1 +#define CJSON_VERSION_MINOR 7 +#define CJSON_VERSION_PATCH 16 + +#include + +/* cJSON Types: */ +#define cJSON_Invalid (0) +#define cJSON_False (1 << 0) +#define cJSON_True (1 << 1) +#define cJSON_NULL (1 << 2) +#define cJSON_Number (1 << 3) +#define cJSON_String (1 << 4) +#define cJSON_Array (1 << 5) +#define cJSON_Object (1 << 6) +#define cJSON_Raw (1 << 7) /* raw json */ + +#define cJSON_IsReference 256 +#define cJSON_StringIsConst 512 + +/* The cJSON structure: */ +typedef struct cJSON +{ + /* next/prev allow you to walk array/object chains. Alternatively, use GetArraySize/GetArrayItem/GetObjectItem */ + struct cJSON *next; + struct cJSON *prev; + /* An array or object item will have a child pointer pointing to a chain of the items in the array/object. */ + struct cJSON *child; + + /* The type of the item, as above. */ + int type; + + /* The item's string, if type==cJSON_String and type == cJSON_Raw */ + char *valuestring; + /* writing to valueint is DEPRECATED, use cJSON_SetNumberValue instead */ + int valueint; + /* The item's number, if type==cJSON_Number */ + double valuedouble; + + /* The item's name string, if this item is the child of, or is in the list of subitems of an object. */ + char *string; +} cJSON; + +typedef struct cJSON_Hooks +{ + /* malloc/free are CDECL on Windows regardless of the default calling convention of the compiler, so ensure the hooks allow passing those functions directly. */ + void *(CJSON_CDECL *malloc_fn)(size_t sz); + void (CJSON_CDECL *free_fn)(void *ptr); +} cJSON_Hooks; + +typedef int cJSON_bool; + +/* Limits how deeply nested arrays/objects can be before cJSON rejects to parse them. + * This is to prevent stack overflows. */ +#ifndef CJSON_NESTING_LIMIT +//#define CJSON_NESTING_LIMIT 1000// 嵌套过深容易溢出 +#define CJSON_NESTING_LIMIT 1000000 +#endif + +/* returns the version of cJSON as a string */ +CJSON_PUBLIC(const char*) cJSON_Version(void); + +/* Supply malloc, realloc and free functions to cJSON */ +CJSON_PUBLIC(void) cJSON_InitHooks(cJSON_Hooks* hooks); + +/* Memory Management: the caller is always responsible to free the results from all variants of cJSON_Parse (with cJSON_Delete) and cJSON_Print (with stdlib free, cJSON_Hooks.free_fn, or cJSON_free as appropriate). The exception is cJSON_PrintPreallocated, where the caller has full responsibility of the buffer. */ +/* Supply a block of JSON, and this returns a cJSON object you can interrogate. */ +CJSON_PUBLIC(cJSON *) cJSON_Parse(const char *value); +CJSON_PUBLIC(cJSON *) cJSON_ParseWithLength(const char *value, size_t buffer_length); +/* ParseWithOpts allows you to require (and check) that the JSON is null terminated, and to retrieve the pointer to the final byte parsed. */ +/* If you supply a ptr in return_parse_end and parsing fails, then return_parse_end will contain a pointer to the error so will match cJSON_GetErrorPtr(). */ +CJSON_PUBLIC(cJSON *) cJSON_ParseWithOpts(const char *value, const char **return_parse_end, cJSON_bool require_null_terminated); +CJSON_PUBLIC(cJSON *) cJSON_ParseWithLengthOpts(const char *value, size_t buffer_length, const char **return_parse_end, cJSON_bool require_null_terminated); + +/* Render a cJSON entity to text for transfer/storage. */ +CJSON_PUBLIC(char *) cJSON_Print(const cJSON *item); +/* Render a cJSON entity to text for transfer/storage without any formatting. */ +CJSON_PUBLIC(char *) cJSON_PrintUnformatted(const cJSON *item); +/* Render a cJSON entity to text using a buffered strategy. prebuffer is a guess at the final size. guessing well reduces reallocation. fmt=0 gives unformatted, =1 gives formatted */ +CJSON_PUBLIC(char *) cJSON_PrintBuffered(const cJSON *item, int prebuffer, cJSON_bool fmt); +/* Render a cJSON entity to text using a buffer already allocated in memory with given length. Returns 1 on success and 0 on failure. */ +/* NOTE: cJSON is not always 100% accurate in estimating how much memory it will use, so to be safe allocate 5 bytes more than you actually need */ +CJSON_PUBLIC(cJSON_bool) cJSON_PrintPreallocated(cJSON *item, char *buffer, const int length, const cJSON_bool format); +/* Delete a cJSON entity and all subentities. */ +CJSON_PUBLIC(void) cJSON_Delete(cJSON *item); + +/* Returns the number of items in an array (or object). */ +CJSON_PUBLIC(int) cJSON_GetArraySize(const cJSON *array); +/* Retrieve item number "index" from array "array". Returns NULL if unsuccessful. */ +CJSON_PUBLIC(cJSON *) cJSON_GetArrayItem(const cJSON *array, int index); +/* Get item "string" from object. Case insensitive. */ +CJSON_PUBLIC(cJSON *) cJSON_GetObjectItem(const cJSON * const object, const char * const string); +CJSON_PUBLIC(cJSON *) cJSON_GetObjectItemCaseSensitive(const cJSON * const object, const char * const string); +CJSON_PUBLIC(cJSON_bool) cJSON_HasObjectItem(const cJSON *object, const char *string); +/* For analysing failed parses. This returns a pointer to the parse error. You'll probably need to look a few chars back to make sense of it. Defined when cJSON_Parse() returns 0. 0 when cJSON_Parse() succeeds. */ +CJSON_PUBLIC(const char *) cJSON_GetErrorPtr(void); + +/* Check item type and return its value */ +CJSON_PUBLIC(char *) cJSON_GetStringValue(const cJSON * const item); +CJSON_PUBLIC(double) cJSON_GetNumberValue(const cJSON * const item); + +/* These functions check the type of an item */ +CJSON_PUBLIC(cJSON_bool) cJSON_IsInvalid(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsFalse(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsTrue(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsBool(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsNull(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsNumber(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsString(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsArray(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsObject(const cJSON * const item); +CJSON_PUBLIC(cJSON_bool) cJSON_IsRaw(const cJSON * const item); + +/* These calls create a cJSON item of the appropriate type. */ +CJSON_PUBLIC(cJSON *) cJSON_CreateNull(void); +CJSON_PUBLIC(cJSON *) cJSON_CreateTrue(void); +CJSON_PUBLIC(cJSON *) cJSON_CreateFalse(void); +CJSON_PUBLIC(cJSON *) cJSON_CreateBool(cJSON_bool boolean); +CJSON_PUBLIC(cJSON *) cJSON_CreateNumber(double num); +CJSON_PUBLIC(cJSON *) cJSON_CreateString(const char *string); +/* raw json */ +CJSON_PUBLIC(cJSON *) cJSON_CreateRaw(const char *raw); +CJSON_PUBLIC(cJSON *) cJSON_CreateArray(void); +CJSON_PUBLIC(cJSON *) cJSON_CreateObject(void); + +/* Create a string where valuestring references a string so + * it will not be freed by cJSON_Delete */ +CJSON_PUBLIC(cJSON *) cJSON_CreateStringReference(const char *string); +/* Create an object/array that only references it's elements so + * they will not be freed by cJSON_Delete */ +CJSON_PUBLIC(cJSON *) cJSON_CreateObjectReference(const cJSON *child); +CJSON_PUBLIC(cJSON *) cJSON_CreateArrayReference(const cJSON *child); + +/* These utilities create an Array of count items. + * The parameter count cannot be greater than the number of elements in the number array, otherwise array access will be out of bounds.*/ +CJSON_PUBLIC(cJSON *) cJSON_CreateIntArray(const int *numbers, int count); +CJSON_PUBLIC(cJSON *) cJSON_CreateFloatArray(const float *numbers, int count); +CJSON_PUBLIC(cJSON *) cJSON_CreateDoubleArray(const double *numbers, int count); +CJSON_PUBLIC(cJSON *) cJSON_CreateStringArray(const char *const *strings, int count); + +/* Append item to the specified array/object. */ +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToArray(cJSON *array, cJSON *item); +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObject(cJSON *object, const char *string, cJSON *item); +/* Use this when string is definitely const (i.e. a literal, or as good as), and will definitely survive the cJSON object. + * WARNING: When this function was used, make sure to always check that (item->type & cJSON_StringIsConst) is zero before + * writing to `item->string` */ +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemToObjectCS(cJSON *object, const char *string, cJSON *item); +/* Append reference to item to the specified array/object. Use this when you want to add an existing cJSON to a new cJSON, but don't want to corrupt your existing cJSON. */ +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToArray(cJSON *array, cJSON *item); +CJSON_PUBLIC(cJSON_bool) cJSON_AddItemReferenceToObject(cJSON *object, const char *string, cJSON *item); + +/* Remove/Detach items from Arrays/Objects. */ +CJSON_PUBLIC(cJSON *) cJSON_DetachItemViaPointer(cJSON *parent, cJSON * const item); +CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromArray(cJSON *array, int which); +CJSON_PUBLIC(void) cJSON_DeleteItemFromArray(cJSON *array, int which); +CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObject(cJSON *object, const char *string); +CJSON_PUBLIC(cJSON *) cJSON_DetachItemFromObjectCaseSensitive(cJSON *object, const char *string); +CJSON_PUBLIC(void) cJSON_DeleteItemFromObject(cJSON *object, const char *string); +CJSON_PUBLIC(void) cJSON_DeleteItemFromObjectCaseSensitive(cJSON *object, const char *string); + +/* Update array items. */ +CJSON_PUBLIC(cJSON_bool) cJSON_InsertItemInArray(cJSON *array, int which, cJSON *newitem); /* Shifts pre-existing items to the right. */ +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemViaPointer(cJSON * const parent, cJSON * const item, cJSON * replacement); +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInArray(cJSON *array, int which, cJSON *newitem); +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObject(cJSON *object,const char *string,cJSON *newitem); +CJSON_PUBLIC(cJSON_bool) cJSON_ReplaceItemInObjectCaseSensitive(cJSON *object,const char *string,cJSON *newitem); + +/* Duplicate a cJSON item */ +CJSON_PUBLIC(cJSON *) cJSON_Duplicate(const cJSON *item, cJSON_bool recurse); +/* Duplicate will create a new, identical cJSON item to the one you pass, in new memory that will + * need to be released. With recurse!=0, it will duplicate any children connected to the item. + * The item->next and ->prev pointers are always zero on return from Duplicate. */ +/* Recursively compare two cJSON items for equality. If either a or b is NULL or invalid, they will be considered unequal. + * case_sensitive determines if object keys are treated case sensitive (1) or case insensitive (0) */ +CJSON_PUBLIC(cJSON_bool) cJSON_Compare(const cJSON * const a, const cJSON * const b, const cJSON_bool case_sensitive); + +/* Minify a strings, remove blank characters(such as ' ', '\t', '\r', '\n') from strings. + * The input pointer json cannot point to a read-only address area, such as a string constant, + * but should point to a readable and writable address area. */ +CJSON_PUBLIC(void) cJSON_Minify(char *json); + +/* Helper functions for creating and adding items to an object at the same time. + * They return the added item or NULL on failure. */ +CJSON_PUBLIC(cJSON*) cJSON_AddNullToObject(cJSON * const object, const char * const name); +CJSON_PUBLIC(cJSON*) cJSON_AddTrueToObject(cJSON * const object, const char * const name); +CJSON_PUBLIC(cJSON*) cJSON_AddFalseToObject(cJSON * const object, const char * const name); +CJSON_PUBLIC(cJSON*) cJSON_AddBoolToObject(cJSON * const object, const char * const name, const cJSON_bool boolean); +CJSON_PUBLIC(cJSON*) cJSON_AddNumberToObject(cJSON * const object, const char * const name, const double number); +CJSON_PUBLIC(cJSON*) cJSON_AddStringToObject(cJSON * const object, const char * const name, const char * const string); +CJSON_PUBLIC(cJSON*) cJSON_AddRawToObject(cJSON * const object, const char * const name, const char * const raw); +CJSON_PUBLIC(cJSON*) cJSON_AddObjectToObject(cJSON * const object, const char * const name); +CJSON_PUBLIC(cJSON*) cJSON_AddArrayToObject(cJSON * const object, const char * const name); + +/* When assigning an integer value, it needs to be propagated to valuedouble too. */ +#define cJSON_SetIntValue(object, number) ((object) ? (object)->valueint = (object)->valuedouble = (number) : (number)) +/* helper for the cJSON_SetNumberValue macro */ +CJSON_PUBLIC(double) cJSON_SetNumberHelper(cJSON *object, double number); +#define cJSON_SetNumberValue(object, number) ((object != NULL) ? cJSON_SetNumberHelper(object, (double)number) : (number)) +/* Change the valuestring of a cJSON_String object, only takes effect when type of object is cJSON_String */ +CJSON_PUBLIC(char*) cJSON_SetValuestring(cJSON *object, const char *valuestring); + +/* If the object is not a boolean type this does nothing and returns cJSON_Invalid else it returns the new type*/ +#define cJSON_SetBoolValue(object, boolValue) ( \ + (object != NULL && ((object)->type & (cJSON_False|cJSON_True))) ? \ + (object)->type=((object)->type &(~(cJSON_False|cJSON_True)))|((boolValue)?cJSON_True:cJSON_False) : \ + cJSON_Invalid\ +) + +/* Macro for iterating over an array or object */ +#define cJSON_ArrayForEach(element, array) for(element = (array != NULL) ? (array)->child : NULL; element != NULL; element = element->next) + +/* malloc/free objects using the malloc/free functions that have been set with cJSON_InitHooks */ +CJSON_PUBLIC(void *) cJSON_malloc(size_t size); +CJSON_PUBLIC(void) cJSON_free(void *object); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/DevicePortGet/README.md b/DevicePortGet/README.md new file mode 100644 index 0000000..60e4af3 --- /dev/null +++ b/DevicePortGet/README.md @@ -0,0 +1,115 @@ +# 动环监控主机程序说明 + +---------- + +## 一、简述 + +动环监控主机采用ARM架构,主机功耗低,杜绝网页病毒干扰,提高设备安全性。配合动环软件可以实现UPS监控,配电监控、空调监控、视频监控、门禁监控、温湿度监控、电气火灾检测、防盗监控等。支持数据采集处理、联动控制、报表浏览等功能,内嵌WEB服务器支持。用户通过IE浏览器查看监控场地环境、设备参数、告警、报表等信息,代替人工巡检,实现无人值守,提高维护效率,降低管理成本。 + +特性如下: + + - 支持B接口通信; + - 支持web浏览; + - 支持非标Modbus设备; + - 支持标准Modbus设备。 + +### 1.1、文件结构 + +|源文件 |描述 | +|:------------------------------ |:----- | +|\src\monitor.c |主进程入口,创建功能子线程| +|\src\DebugPrint.c |调试打印接口,支持重定向到UDP| +|\src\ipc_client.c |IPC摄像头soap客户端程序| +|\src\slavePoll.c |监测设备轮询| +|\src\bIf_protocol.c |B接口协议实现(包含客户端与服务器)| +|\src\sqTable_init.c |数据库操作初始化及操作接口| +|\src\uartDrvFun.c |UART驱动操作接口| +|\src\public.h |公共头文件| +|\bin |目标可执行文件 monitor、fsu_web| +|\bin\web |嵌入式web网页实现| +|\build |编译、调试文件夹| +|\lib\sqlite3 |sqlite3库及头文件,数据库| +|\lib\libmodbus |modbus库及头文件| +|\lib\goahead |goahead库及头文件,嵌入式web实现| +|\soap_sc |B接口soap支持源码| +|\soap_ipc |ipc摄像头soap客户端支持源码| +|\web_src |嵌入式web底层源码(子进程)| +|\CMakeLists.txt |动环监控工程cmake文件| +|\config.h.in |动环监控工程cmake编译配置文件| +|\cross.cmake |动环监控工程交叉编译配置文件| +|\fsu.db |动环监控工程数据库文件| + +> 注:其他功能逐步调试添加中 + +---------- + +### 1.2、工具编译安装方法 +#### 1.2.1 sqllite3 +**下载** +```bash +wget https://www.sqlite.org/2019/sqlite-autoconf-3290000.tar.gz +``` +**解压、编译、安装** +```bash +tar -xzvf sqlite-autoconf-3290000.tar.gz +cd sqlite-autoconf-3290000 +mkdir install +chmod 777 install +./configure --prefix=$(pwd)/install --host=arm-linux CC=arm-linux-gnueabihf-gcc +make +make install +``` +install 文件夹下就是需要的库(lib)和头文件(include) + +------- + +#### 1.2.2 libmodbus +**下载** +```bash +wget http://libmodbus.org/releases/libmodbus-3.1.4.tar.gz +``` +**解压、编译、安装** +```bash +tar -xzvf libmodbus-3.1.4.tar.gz +cd libmodbus-3.1.4 +mkdir install +chmod 777 install +./configure --prefix=$(pwd)/install --host=arm-linux --enable-static ac_cv_func_malloc_0_nonnull=yes CC=arm-linux-gnueabihf-gcc +make +make install +``` + +--------- + +#### 1.2.3 gsoap-fsu + +--------- + +### 1.3、程序源码编译安装方法 + +确保宿主机安装有cmake +在cross.cmake文件中配置自己的交叉编译环境 +在build文件夹中运行终端依次执行如下: + +```bash +cmake .. +make +``` +**目标机配置** +数据库位置: /home/fsu.db +动态库安装位置: /usr/lib/ + +> 注:程序所依赖驱动及动态库需配置到目标主机。 +> + +--------- + +### 1.4、程序安装包安装方法 + + + + +## 二、数据库设计 + +### 2.1、 + diff --git a/DevicePortGet/TimeAligned_Src/CMakeLists.txt b/DevicePortGet/TimeAligned_Src/CMakeLists.txt new file mode 100644 index 0000000..45d0f5c --- /dev/null +++ b/DevicePortGet/TimeAligned_Src/CMakeLists.txt @@ -0,0 +1,30 @@ +#******************************************************************************* +# Copyright © ALIENTEK Co., Ltd. 1998-2021. All rights reserved. +# +# 顶层CMakeLists.txt +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v2.0 +# and Eclipse Distribution License v1.0 which accompany this distribution. +#*******************************************************************************/ +#cmake_minimum_required(VERSION 2.8.12) #kooloo modify 202312 +cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +project(TimeAligned C) +message(STATUS "CMake version: " ${CMAKE_VERSION}) +message(STATUS "CMake system name: " ${CMAKE_SYSTEM_NAME}) +message(STATUS "CMake system processor: " ${CMAKE_SYSTEM_PROCESSOR}) + +# 设置可执行文件输出路径 +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) + + +# 定义源文件变量 +SET(SRC_LIST + TimeAligned.c + ../src/DebugPrint.c + ../src/mslog/mslog.c + ) +# 定义可执行文件目标 +add_executable(TimeAlignedApp ${SRC_LIST}) + +# 指定客户端库头文件路径、库路径以及链接库 + diff --git a/DevicePortGet/TimeAligned_Src/TimeAligned.c b/DevicePortGet/TimeAligned_Src/TimeAligned.c new file mode 100644 index 0000000..e3833ec --- /dev/null +++ b/DevicePortGet/TimeAligned_Src/TimeAligned.c @@ -0,0 +1,76 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : TimeAligned.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU 时间校准函数入口 守护进程定时判断 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include "public.h" //公共函数头文件 +#include "mslog.h" +int main(int argc, char *argv[]) +{ + int ret; + //设置日志级别为more;打开标准输出、打印所在行数和函数名、文件日志功能; + //设置日志目录为:/tmp/mslog; + //设置日志文件为:mslog_sample.txt; + //FLAG为LOG_API_TEST或TAG_TEST2的日志,不进行打印; + // mslog_api_init((mslog_level_warn|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog), + // "/tmp/mslog","mslog_fsu.txt","LOG_API_TEST|TAG_TEST2"); + mslog_api_init(C_MSLOG_FLAG_TA,S_MSLOGDIR_PATH,S_MSLOGFILE_NAME_TA,"LOG_API_TEST|TAG_TEST2"); + + printf("TimeAlignedApp \n"); //开机 程序打印信息 做区分使用 + + /* 打印进程信息及编译时间 */ + ms_info1("TimeAlignedApp process\n"); + ms_info1("Make time is: %s %s\n", __DATE__, __TIME__); + + ms_info1("Boot time calibration!\n"); + + ret=system("ntpdate time.pool.aliyun.com"); + if (-1 == ret) + { + ms_error1("System Time cal Fail!\n"); + ret=system("ntpdate time.windows.com"); + if (-1 == ret) + { + ms_error1("System Time cal Fail!\n"); + ret=system("ntpdate ntp1.aliyun.com"); + if (-1 == ret) + { + ms_error1("System Time cal Fail!\n"); + // ret=system("date -s '2023-10-20 18:04:20'"); + goto EXIT; //无法更新时间 直接退出 + } + else + { + ms_info1("Time Calibration Successful!\n"); + } + } + else + { + ms_info1("Time Calibration Successful!\n"); + } + } + else + { + ms_info1("Time Calibration Successful!\n"); + } + ret=system("hwclock --localtime --systohc"); + if (-1 == ret) + { + ms_error1("RTC Set Fail!\n"); + } + else + { + ms_info1("RTC Set Successful!\n"); + } +EXIT: + exit(0); +} diff --git a/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp b/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp new file mode 100644 index 0000000..f10a43d Binary files /dev/null and b/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp differ diff --git a/DevicePortGet/Uart_passthrough/CMakeLists.txt b/DevicePortGet/Uart_passthrough/CMakeLists.txt new file mode 100644 index 0000000..57964af --- /dev/null +++ b/DevicePortGet/Uart_passthrough/CMakeLists.txt @@ -0,0 +1,34 @@ +#******************************************************************************* +# Copyright © ALIENTEK Co., Ltd. 1998-2021. All rights reserved. +# +# 顶层CMakeLists.txt +# All rights reserved. This program and the accompanying materials +# are made available under the terms of the Eclipse Public License v2.0 +# and Eclipse Distribution License v1.0 which accompany this distribution. +#*******************************************************************************/ +cmake_minimum_required(VERSION 3.5.1 FATAL_ERROR) +#cmake_minimum_required(VERSION 2.8.12) +project(uart_passthrough C) +message(STATUS "MainProcess CMake version: " ${CMAKE_VERSION}) +message(STATUS "MainProcess CMake system name: " ${CMAKE_SYSTEM_NAME}) +message(STATUS "MainProcess CMake system processor: " ${CMAKE_SYSTEM_PROCESSOR}) + +# 设置可执行文件输出路径 +set(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin) + + +# 定义源文件变量 +SET(SRC_LIST + uart_passthrough.c + ) +# 定义可执行文件目标 +add_executable(Uart_passthroughApp ${SRC_LIST} ) + +#添加编译尾缀 kooloo add 202311 +#TARGET_LINK_LIBRARIES(Uart_passthroughApp PRIVATE dl) +#TARGET_LINK_LIBRARIES(Uart_passthroughApp PRIVATE rt) + +# 指定客户端库头文件路径、库路径以及链接库 + +#通用工具 + diff --git a/DevicePortGet/Uart_passthrough/bin/Uart_passthrough b/DevicePortGet/Uart_passthrough/bin/Uart_passthrough new file mode 100644 index 0000000..c4b8540 Binary files /dev/null and b/DevicePortGet/Uart_passthrough/bin/Uart_passthrough differ diff --git a/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp b/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp new file mode 100644 index 0000000..60c2890 Binary files /dev/null and b/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp differ diff --git a/DevicePortGet/Uart_passthrough/uart_passthrough.c b/DevicePortGet/Uart_passthrough/uart_passthrough.c new file mode 100644 index 0000000..3554d96 --- /dev/null +++ b/DevicePortGet/Uart_passthrough/uart_passthrough.c @@ -0,0 +1,588 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : uart_passthrough.c +作者 : kooloo +版本 : V1.0 +描述 : 串口处理文件 支持读 写 透传 方便调试4G模块 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +typedef struct uart_hardware_cfg { + unsigned int baudrate; /* 波特率 */ + unsigned char dbit; /* 数据位 */ + char parity; /* 奇偶校验 */ + unsigned char sbit; /* 停止位 */ +} uart_cfg_t; + +static struct termios old_cfg; //用于保存终端的配置参数 +static int fd; //串口终端对应的文件描述符 +static struct termios passthroughold_cfg; //用于保存终端的配置参数 +static int passthroughfd; //串口终端对应的文件描述符 + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: uart_init +** 功能描述: 串口初始化 主串口 电脑侧连接的串口 初始化 +** 参数描述: 参数device表示串口终端的设备节点 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static int uart_init(const char *device) +{ + /* 打开串口终端 */ + fd = open(device, O_RDWR |O_NONBLOCK); //O_NOCTTY + if (0 > fd) { + fprintf(stderr, "open error: %s: %s\n", device, strerror(errno)); + return -1; + } + + /* 获取串口当前的配置参数 */ + if (0 > tcgetattr(fd, &old_cfg)) { + fprintf(stderr, "tcgetattr error: %s\n", strerror(errno)); + close(fd); + return -1; + } + + return 0; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: uart_initpassthrough +** 功能描述: 串口初始化 透传目的端口 初始化 +** 参数描述: 参数device表示串口终端的设备节点 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static int uart_initpassthrough(const char *device) +{ + /* 打开串口终端 */ + passthroughfd = open(device, O_RDWR |O_NONBLOCK); + if (0 > passthroughfd) { + fprintf(stderr, "open error: %s: %s\n", device, strerror(errno)); + return -1; + } + + /* 获取串口当前的配置参数 */ + if (0 > tcgetattr(passthroughfd, &passthroughold_cfg)) { + fprintf(stderr, "tcgetattr error: %s\n", strerror(errno)); + close(passthroughfd); + return -1; + } + + return 0; +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: uart_cfg +** 功能描述: 串口配置 主串口 电脑侧连接的串口 配置 +** 参数描述: 参数cfg指向一个uart_cfg_t结构体对象 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static int uart_cfg(const uart_cfg_t *cfg) +{ + struct termios new_cfg = {0}; //将new_cfg对象清零 + speed_t speed; + + /* 设置为原始模式 */ + cfmakeraw(&new_cfg); + + /* 使能接收 */ + new_cfg.c_cflag |= CREAD; + + /* 设置波特率 */ + switch (cfg->baudrate) { + case 1200: speed = B1200; + break; + case 1800: speed = B1800; + break; + case 2400: speed = B2400; + break; + case 4800: speed = B4800; + break; + case 9600: speed = B9600; + break; + case 19200: speed = B19200; + break; + case 38400: speed = B38400; + break; + case 57600: speed = B57600; + break; + case 115200: speed = B115200; + break; + case 230400: speed = B230400; + break; + case 460800: speed = B460800; + break; + case 500000: speed = B500000; + break; + default: //默认配置为115200 + speed = B115200; + printf("default baud rate: 115200\n"); + break; + } + + if (0 > cfsetspeed(&new_cfg, speed)) { + fprintf(stderr, "cfsetspeed error: %s\n", strerror(errno)); + return -1; + } + + /* 设置数据位大小 */ + new_cfg.c_cflag &= ~CSIZE; //将数据位相关的比特位清零 + switch (cfg->dbit) { + case 5: + new_cfg.c_cflag |= CS5; + break; + case 6: + new_cfg.c_cflag |= CS6; + break; + case 7: + new_cfg.c_cflag |= CS7; + break; + case 8: + new_cfg.c_cflag |= CS8; + break; + default: //默认数据位大小为8 + new_cfg.c_cflag |= CS8; + printf("default data bit size: 8\n"); + break; + } + + /* 设置奇偶校验 */ + switch (cfg->parity) { + case 'N': //无校验 + new_cfg.c_cflag &= ~PARENB; + new_cfg.c_iflag &= ~INPCK; + break; + case 'O': //奇校验 + new_cfg.c_cflag |= (PARODD | PARENB); + new_cfg.c_iflag |= INPCK; + break; + case 'E': //偶校验 + new_cfg.c_cflag |= PARENB; + new_cfg.c_cflag &= ~PARODD; /* 清除PARODD标志,配置为偶校验 */ + new_cfg.c_iflag |= INPCK; + break; + default: //默认配置为无校验 + new_cfg.c_cflag &= ~PARENB; + new_cfg.c_iflag &= ~INPCK; + printf("default parity: N\n"); + break; + } + + /* 设置停止位 */ + switch (cfg->sbit) { + case 1: //1个停止位 + new_cfg.c_cflag &= ~CSTOPB; + break; + case 2: //2个停止位 + new_cfg.c_cflag |= CSTOPB; + break; + default: //默认配置为1个停止位 + new_cfg.c_cflag &= ~CSTOPB; + printf("default stop bit size: 1\n"); + break; + } + + /* 将MIN和TIME设置为0 */ + new_cfg.c_cc[VTIME] = 0; + new_cfg.c_cc[VMIN] = 0; + + /* 清空缓冲区 */ + if (0 > tcflush(fd, TCIOFLUSH)) { + fprintf(stderr, "tcflush error: %s\n", strerror(errno)); + return -1; + } + + /* 写入配置、使配置生效 */ + if (0 > tcsetattr(fd, TCSANOW, &new_cfg)) { + fprintf(stderr, "tcsetattr error: %s\n", strerror(errno)); + return -1; + } + + /* 配置OK 退出 */ + return 0; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: uart_cfgpassthrough +** 功能描述: 串口配置 串口配置 透传目的端口 配置 +** 参数描述: 参数cfg指向一个uart_cfg_t结构体对象 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static int uart_cfgpassthrough(const uart_cfg_t *cfg) +{ + struct termios new_cfg = {0}; //将new_cfg对象清零 + speed_t speed; + + /* 设置为原始模式 */ + cfmakeraw(&new_cfg); + + /* 使能接收 */ + new_cfg.c_cflag |= CREAD; + + /* 设置波特率 */ + switch (cfg->baudrate) { + case 1200: speed = B1200; + break; + case 1800: speed = B1800; + break; + case 2400: speed = B2400; + break; + case 4800: speed = B4800; + break; + case 9600: speed = B9600; + break; + case 19200: speed = B19200; + break; + case 38400: speed = B38400; + break; + case 57600: speed = B57600; + break; + case 115200: speed = B115200; + break; + case 230400: speed = B230400; + break; + case 460800: speed = B460800; + break; + case 500000: speed = B500000; + break; + default: //默认配置为115200 + speed = B115200; + printf("default baud rate: 115200\n"); + break; + } + + if (0 > cfsetspeed(&new_cfg, speed)) { + fprintf(stderr, "cfsetspeed error: %s\n", strerror(errno)); + return -1; + } + + /* 设置数据位大小 */ + new_cfg.c_cflag &= ~CSIZE; //将数据位相关的比特位清零 + switch (cfg->dbit) { + case 5: + new_cfg.c_cflag |= CS5; + break; + case 6: + new_cfg.c_cflag |= CS6; + break; + case 7: + new_cfg.c_cflag |= CS7; + break; + case 8: + new_cfg.c_cflag |= CS8; + break; + default: //默认数据位大小为8 + new_cfg.c_cflag |= CS8; + printf("default data bit size: 8\n"); + break; + } + + /* 设置奇偶校验 */ + switch (cfg->parity) { + case 'N': //无校验 + new_cfg.c_cflag &= ~PARENB; + new_cfg.c_iflag &= ~INPCK; + break; + case 'O': //奇校验 + new_cfg.c_cflag |= (PARODD | PARENB); + new_cfg.c_iflag |= INPCK; + break; + case 'E': //偶校验 + new_cfg.c_cflag |= PARENB; + new_cfg.c_cflag &= ~PARODD; /* 清除PARODD标志,配置为偶校验 */ + new_cfg.c_iflag |= INPCK; + break; + default: //默认配置为无校验 + new_cfg.c_cflag &= ~PARENB; + new_cfg.c_iflag &= ~INPCK; + printf("default parity: N\n"); + break; + } + + /* 设置停止位 */ + switch (cfg->sbit) { + case 1: //1个停止位 + new_cfg.c_cflag &= ~CSTOPB; + break; + case 2: //2个停止位 + new_cfg.c_cflag |= CSTOPB; + break; + default: //默认配置为1个停止位 + new_cfg.c_cflag &= ~CSTOPB; + printf("default stop bit size: 1\n"); + break; + } + + /* 将MIN和TIME设置为0 */ + new_cfg.c_cc[VTIME] = 0; + new_cfg.c_cc[VMIN] = 0; + + /* 清空缓冲区 */ + if (0 > tcflush(passthroughfd, TCIOFLUSH)) { + fprintf(stderr, "tcflush error: %s\n", strerror(errno)); + return -1; + } + + /* 写入配置、使配置生效 */ + if (0 > tcsetattr(passthroughfd, TCSANOW, &new_cfg)) { + fprintf(stderr, "tcsetattr error: %s\n", strerror(errno)); + return -1; + } + + /* 配置OK 退出 */ + return 0; +} +/*** +--dev=/dev/ttymxc2 +--brate=115200 +--dbit=8 +--parity=N +--sbit=1 +--type=read +***/ +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: show_help +** 功能描述: 打印帮助信息 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void show_help(const char *app) +{ + printf("Usage: %s [选项]\n" + "\n必选选项:\n" + " --dev=DEVICE 指定串口终端设备名称, 譬如--dev=/dev/ttymxc2\n" + " --type=TYPE 指定操作类型, 读串口还是写串口, 譬如--type=read(read表示读、write表示写、passthrough表示透传、其它值无效)\n" + "\n可选选项:\n" + " --brate=SPEED 指定串口波特率, 譬如--brate=115200\n" + " --dbit=SIZE 指定串口数据位个数, 譬如--dbit=8(可取值为: 5/6/7/8)\n" + " --parity=PARITY 指定串口奇偶校验方式, 譬如--parity=N(N表示无校验、O表示奇校验、E表示偶校验)\n" + " --sbit=SIZE 指定串口停止位个数, 譬如--sbit=1(可取值为: 1/2)\n" + " --passthroughdev=DEVICE 指定串口终端目的端口,此模式只有在type模式为透传模式时才有意义)\n" + " --help 查看本程序使用帮助信息\n\n", app); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void io_handler(int sig, siginfo_t *info, void *context) +{ + unsigned char buf[1024] = {0}; + int ret; + int n; + + if(SIGRTMIN != sig) + return; + + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) { + ret = read(fd, buf, 1024); //一次最多读1024个字节数据 + printf("[ "); + for (n = 0; n < ret; n++) + printf("0x%hhx ", buf[n]); + printf("]\n"); + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: async_io_init +** 功能描述: 异步I/O初始化函数 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void async_io_init(void) +{ + struct sigaction sigatn; + int flag; + + /* 使能异步I/O */ + flag = fcntl(fd, F_GETFL); //使能串口的异步I/O功能 + flag |= O_ASYNC; + fcntl(fd, F_SETFL, flag); + + /* 设置异步I/O的所有者 */ + fcntl(fd, F_SETOWN, getpid()); + + /* 指定实时信号SIGRTMIN作为异步I/O通知信号 */ + fcntl(fd, F_SETSIG, SIGRTMIN); + + /* 为实时信号SIGRTMIN注册信号处理函数 */ + sigatn.sa_sigaction = io_handler; //当串口有数据可读时,会跳转到io_handler函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN, &sigatn, NULL); +} + +int main(int argc, char *argv[]) +{ + uart_cfg_t cfg = {0}; + uart_cfg_t passthroughcfg = {0}; + char *device = NULL; + char *passthroughdevice =NULL; //透传时设备目的端口 kooloo add 202312 + int rw_flag = -1; + // unsigned char w_buf[10] = {0x11, 0x22, 0x33, 0x44, +// 0x55, 0x66, 0x77, 0x88}; //通过串口发送出去的数据 + unsigned char w_buf[10] = "ATI\n"; //通过串口发送出去的数据 + unsigned char passthroughBuf[100]; //透传buf kooloo add 202312 + int passthroughlen; //透传长度 读取到多少数据就发送多少数据 kooloo add 202312 + int n; + + printf("Uart_passthroughApp \n"); //开机 程序打印信息 做区分使用 + + /* 解析出参数 */ + for (n = 1; n < argc; n++) { + + if (!strncmp("--dev=", argv[n], 6)) + device = &argv[n][6]; + else if (!strncmp("--passthroughdev=", argv[n], 17)) //新增 透传时目的端口 --passthroughdev kooloo add 202312 + passthroughdevice = &argv[n][17]; + else if (!strncmp("--brate=", argv[n], 8)) + cfg.baudrate = atoi(&argv[n][8]); + else if (!strncmp("--dbit=", argv[n], 7)) + cfg.dbit = atoi(&argv[n][7]); + else if (!strncmp("--parity=", argv[n], 9)) + cfg.parity = argv[n][9]; + else if (!strncmp("--sbit=", argv[n], 7)) + cfg.sbit = atoi(&argv[n][7]); + else if (!strncmp("--type=", argv[n], 7)) { + if (!strcmp("read", &argv[n][7])) + rw_flag = 0; //读 + else if (!strcmp("write", &argv[n][7])) + rw_flag = 1; //写 + else if (!strcmp("passthrough", &argv[n][7])) + { + rw_flag = 2; //透传 + } + else if (!strcmp("passthroughdbg", &argv[n][7])) + { + rw_flag = 3; //透传 带输出 + } + } + else if (!strcmp("--help", argv[n])) { + show_help(argv[0]); //打印帮助信息 + exit(EXIT_SUCCESS); + } + } + + if (NULL == device || -1 == rw_flag) { + fprintf(stderr, "Error: the device and read|write type must be set!\n"); + show_help(argv[0]); + exit(EXIT_FAILURE); + } + + + if(((rw_flag==2)||(rw_flag==3))&&(NULL==passthroughdevice)) //如果为透传模式 但透传目的端口不指定 则报错 kooloo add 202312 + { + fprintf(stderr, "Error: the passthrough mode must be set!\n"); + show_help(argv[0]); + exit(EXIT_FAILURE); + } + printf("test: %s %s type=%d\n",device,passthroughdevice,rw_flag); //要带\r\n 否则在缓冲区出不来 kooloo add 202312 + /* 串口初始化 */ + if (uart_init(device)) + exit(EXIT_FAILURE); + + /* 串口配置 */ + if (uart_cfg(&cfg)) { + tcsetattr(fd, TCSANOW, &old_cfg); //恢复到之前的配置 + close(fd); + exit(EXIT_FAILURE); + } + + if((rw_flag==2)||(rw_flag==3)) //如果为透传模式 则初始化目的端口 + { + /* 串口初始化 */ + if (uart_initpassthrough(passthroughdevice)) + exit(EXIT_FAILURE); + + /* 串口配置 */ + if (uart_cfgpassthrough(&passthroughcfg)) { + tcsetattr(passthroughfd, TCSANOW, &passthroughold_cfg); //恢复到之前的配置 + close(passthroughfd); + exit(EXIT_FAILURE); + } + printf("test: %s %s type=%d\n",device,passthroughdevice,rw_flag); + } + /* 读|写串口 */ + switch (rw_flag) { + case 0: //读串口数据 + async_io_init(); //我们使用异步I/O方式读取串口的数据,调用该函数去初始化串口的异步I/O + for ( ; ; ) + sleep(1); //进入休眠、等待有数据可读,有数据可读之后就会跳转到io_handler()函数 + break; + case 1: //向串口写入数据 + for ( ; ; ) { //循环向串口写入数据 + write(fd, w_buf, 5); //一次向串口写入8个字节 + sleep(1); //间隔1秒钟 + } + break; + case 2: //透传模式 device 为中转口,passthroughdevice为目的端口 + case 3: //透传模式 device 为中转口,passthroughdevice为目的端口 + for ( ; ; ) + { + passthroughlen = read(fd, passthroughBuf, sizeof(passthroughBuf)); //一次最多读passthroughBuf个字节数据 + + //printf("test %d\n",passthroughlen); + if(passthroughlen>0) //如果有数据 则转发 + { + write(passthroughfd, passthroughBuf, passthroughlen); //一次向串口写入passthroughBuf个字节 + if(rw_flag==3) + { + printf("pt %s to %s: %s \n",device,passthroughdevice,passthroughBuf); //将数据打印出来 kooloo add 2023 + } + else + { + //printf("test %d\n",passthroughlen); + } + } + + passthroughlen = read(passthroughfd, passthroughBuf, sizeof(passthroughBuf)); //一次最多读passthroughBuf个字节数据 + if(passthroughlen>0) //如果有数据 则转发 + { + write(fd, passthroughBuf, passthroughlen); //一次向串口写入passthroughBuf个字节 + if(rw_flag==3) + { + printf("pt %s to %s: %s \n",passthroughdevice,device,passthroughBuf); //将数据打印出来 kooloo add 2023 + } + else + { + //printf("test %d\n",passthroughlen); + } + } + usleep(10*1000); //间隔10ms钟 + //sleep(1); //间隔1秒钟 + } + break; + } + + /* 退出 */ + tcsetattr(fd, TCSANOW, &old_cfg); //恢复到之前的配置 + close(fd); + if(rw_flag==2) //如果为透传模式 则初始化目的端口 + { + tcsetattr(passthroughfd, TCSANOW, &old_cfg); //恢复到之前的配置 + close(passthroughfd); + } + exit(EXIT_SUCCESS); +} diff --git a/DevicePortGet/bin/DevicePortGetApp b/DevicePortGet/bin/DevicePortGetApp new file mode 100644 index 0000000..490d965 Binary files /dev/null and b/DevicePortGet/bin/DevicePortGetApp differ diff --git a/DevicePortGet/bin/fsu_web b/DevicePortGet/bin/fsu_web new file mode 100644 index 0000000..9b1b161 Binary files /dev/null and b/DevicePortGet/bin/fsu_web differ diff --git a/DevicePortGet/build/CMakeCache.txt b/DevicePortGet/build/CMakeCache.txt new file mode 100644 index 0000000..8044aa4 --- /dev/null +++ b/DevicePortGet/build/CMakeCache.txt @@ -0,0 +1,407 @@ +# This is the CMakeCache file. +# For build in directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build +# It was generated by CMake: /usr/local/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ranlib + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ar + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ranlib + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Value Computed by CMake. +CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/pkgRedirects + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/make + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=DevicePortGetApp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-strip + +//Path to a program. +CMAKE_TAPI:FILEPATH=CMAKE_TAPI-NOTFOUND + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +DevicePortGetApp_BINARY_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +//Value Computed by CMake +DevicePortGetApp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +DevicePortGetApp_SOURCE_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +//Value Computed by CMake +MQTTClient_BINARY_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src + +//Value Computed by CMake +MQTTClient_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +MQTTClient_SOURCE_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src + +//Value Computed by CMake +MainProcess_BINARY_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src + +//Value Computed by CMake +MainProcess_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +MainProcess_SOURCE_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src + +//Value Computed by CMake +TimeAligned_BINARY_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src + +//Value Computed by CMake +TimeAligned_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +TimeAligned_SOURCE_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src + +//Value Computed by CMake +uart_passthrough_BINARY_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough + +//Value Computed by CMake +uart_passthrough_IS_TOP_LEVEL:STATIC=OFF + +//Value Computed by CMake +uart_passthrough_SOURCE_DIR:STATIC=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=27 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=6 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/local/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/local/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/local/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Path to cache edit program executable. +CMAKE_EDIT_COMMAND:INTERNAL=/usr/local/bin/ccmake +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=7 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/local/share/cmake-3.27 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_TAPI +CMAKE_TAPI-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//linker supports push/pop state +_CMAKE_LINKER_PUSHPOP_STATE_SUPPORTED:INTERNAL=FALSE + diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake new file mode 100644 index 0000000..0b91f21 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeCCompiler.cmake @@ -0,0 +1,75 @@ +set(CMAKE_C_COMPILER "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "4.9.4") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "90") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "") +set(CMAKE_C23_COMPILE_FEATURES "") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_C_SIMULATE_VERSION "") + +set(CMAKE_C_COMPILER_SYSROOT "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr") +set(CMAKE_COMPILER_SYSROOT "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr") + + +set(CMAKE_AR "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar") +set(CMAKE_C_COMPILER_AR "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ar") +set(CMAKE_RANLIB "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ranlib") +set(CMAKE_LINKER "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) +set(CMAKE_C_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "4") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake new file mode 100644 index 0000000..3f89695 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeCXXCompiler.cmake @@ -0,0 +1,86 @@ +set(CMAKE_CXX_COMPILER "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "4.9.4") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "98") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_template_template_parameters;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_return_type_deduction") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_template_template_parameters;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_return_type_deduction") +set(CMAKE_CXX17_COMPILE_FEATURES "") +set(CMAKE_CXX20_COMPILE_FEATURES "") +set(CMAKE_CXX23_COMPILE_FEATURES "") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "GNU") +set(CMAKE_CXX_SIMULATE_VERSION "") + +set(CMAKE_CXX_COMPILER_SYSROOT "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr") +set(CMAKE_COMPILER_SYSROOT "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr") + + +set(CMAKE_AR "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar") +set(CMAKE_CXX_COMPILER_AR "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ar") +set(CMAKE_RANLIB "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc-ranlib") +set(CMAKE_LINKER "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ld") +set(CMAKE_MT "") +set(CMAKE_TAPI "CMAKE_TAPI-NOTFOUND") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm;ccm;cxxm;c++m) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) +set(CMAKE_CXX_LINKER_DEPFILE_SUPPORTED FALSE) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "4") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4/backward;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_C.bin b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000..22ed813 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_C.bin differ diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_CXX.bin b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000..6339f94 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CMakeSystem.cmake b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeSystem.cmake new file mode 100644 index 0000000..3472c01 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/3.27.6/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-4.15.0-142-generic") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "4.15.0-142-generic") +set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64") + + + +set(CMAKE_SYSTEM "Linux") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "") +set(CMAKE_SYSTEM_PROCESSOR "arm") + +set(CMAKE_CROSSCOMPILING "TRUE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdC/a.out b/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdC/a.out new file mode 100644 index 0000000..21b7ed5 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdC/a.out differ diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp b/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000..52d56e2 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,855 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__open_xl__) && defined(__clang__) +# define COMPILER_ID "IBMClang" +# define COMPILER_VERSION_MAJOR DEC(__open_xl_version__) +# define COMPILER_VERSION_MINOR DEC(__open_xl_release__) +# define COMPILER_VERSION_PATCH DEC(__open_xl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__open_xl_ptf_fix_level__) + + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TASKING__) +# define COMPILER_ID "Tasking" + # define COMPILER_VERSION_MAJOR DEC(__VERSION__/1000) + # define COMPILER_VERSION_MINOR DEC(__VERSION__ % 100) +# define COMPILER_VERSION_INTERNAL DEC(__VERSION__) + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION/100 % 100) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__LCC__) && (defined(__GNUC__) || defined(__GNUG__) || defined(__MCST__)) +# define COMPILER_ID "LCC" +# define COMPILER_VERSION_MAJOR DEC(__LCC__ / 100) +# define COMPILER_VERSION_MINOR DEC(__LCC__ % 100) +# if defined(__LCC_MINOR__) +# define COMPILER_VERSION_PATCH DEC(__LCC_MINOR__) +# endif +# if defined(__GNUC__) && defined(__GNUC_MINOR__) +# define SIMULATE_ID "GNU" +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(_ADI_COMPILER) +# define COMPILER_ID "ADSP" +#if defined(__VERSIONNUM__) + /* __VERSIONNUM__ = 0xVVRRPPTT */ +# define COMPILER_VERSION_MAJOR DEC(__VERSIONNUM__ >> 24 & 0xFF) +# define COMPILER_VERSION_MINOR DEC(__VERSIONNUM__ >> 16 & 0xFF) +# define COMPILER_VERSION_PATCH DEC(__VERSIONNUM__ >> 8 & 0xFF) +# define COMPILER_VERSION_TWEAK DEC(__VERSIONNUM__ & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +# elif defined(_ADI_COMPILER) +# define PLATFORM_ID "ADSP" + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +# elif defined(__ADSPSHARC__) +# define ARCHITECTURE_ID "SHARC" + +# elif defined(__ADSPBLACKFIN__) +# define ARCHITECTURE_ID "Blackfin" + +#elif defined(__TASKING__) + +# if defined(__CTC__) || defined(__CPTC__) +# define ARCHITECTURE_ID "TriCore" + +# elif defined(__CMCS__) +# define ARCHITECTURE_ID "MCS" + +# elif defined(__CARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__CARC__) +# define ARCHITECTURE_ID "ARC" + +# elif defined(__C51__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__CPCP__) +# define ARCHITECTURE_ID "PCP" + +# else +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +#if (defined(__clang__) || defined(__GNUC__) || defined(__xlC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/a.out b/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/a.out new file mode 100644 index 0000000..cfe2e09 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/a.out differ diff --git a/DevicePortGet/build/CMakeFiles/CMakeConfigureLog.yaml b/DevicePortGet/build/CMakeFiles/CMakeConfigureLog.yaml new file mode 100644 index 0000000..94d561c --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/CMakeConfigureLog.yaml @@ -0,0 +1,546 @@ + +--- +events: + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineSystem.cmake:206 (message)" + - "CMakeLists.txt:6 (project)" + message: | + The target system is: Linux - - arm + The host system is: Linux - 4.15.0-142-generic - x86_64 + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCCompiler.cmake:123 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. + Compiler: /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + + The C compiler identification is GNU, found in: + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdC/a.out + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:17 (message)" + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake:64 (__determine_compiler_id_test)" + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCXXCompiler.cmake:126 (CMAKE_DETERMINE_COMPILER_ID)" + - "CMakeLists.txt:6 (project)" + message: | + Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. + Compiler: /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ + Build flags: + Id flags: + + The output was: + 0 + + + Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + + The CXX compiler identification is GNU, found in: + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/3.27.6/CompilerIdCXX/a.out + + - + kind: "try_compile-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting C compiler ABI info" + directories: + source: "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt" + binary: "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt" + cmakeVariables: + CMAKE_C_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_C_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt' + + Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_5a03a/fast + /usr/bin/make -f CMakeFiles/cmTC_5a03a.dir/build.make CMakeFiles/cmTC_5a03a.dir/build + make[1]: Entering directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt' + Building C object CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -v -o CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.27/Modules/CMakeCCompilerABI.c + Using built-in specs. + COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc + Target: arm-linux-gnueabihf + Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu + Thread model: posix + gcc version 4.9.4 (Linaro GCC 4.9-2017.01) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/cc1 -quiet -v -imultilib . -imultiarch arm-linux-gnueabihf -iprefix /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/ -isysroot /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc /usr/local/share/cmake-3.27/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -auxbase-strip CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -version -o /tmp/cchHTsOx.s + GNU C (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf) + compiled by GNU C version 4.8.4, GMP version 6.0.0, MPFR version 3.1.3, MPC version 1.0.3 + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include" + ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include/arm-linux-gnueabihf" + ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include" + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed" + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include" + ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include/arm-linux-gnueabihf" + #include "..." search starts here: + #include <...> search starts here: + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include + End of search list. + GNU C (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf) + compiled by GNU C version 4.8.4, GMP version 6.0.0, MPFR version 3.1.3, MPC version 1.0.3 + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: 2f906073d57f32bb591416a2139d1491 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/as -v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o /tmp/cchHTsOx.s + GNU assembler version 2.24.0 (arm-linux-gnueabihf) using BFD version (Linaro_Binutils-2017.01) 2.24.0.20141017 Linaro 2014_11-3-git + COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/ + LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + Linking C executable cmTC_5a03a + /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5a03a.dir/link.txt --verbose=1 + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -v CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -o cmTC_5a03a + Using built-in specs. + COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc + COLLECT_LTO_WRAPPER=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper + Target: arm-linux-gnueabihf + Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu + Thread model: posix + gcc version 4.9.4 (Linaro GCC 4.9-2017.01) + COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/ + LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5a03a' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/collect2 -plugin /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/liblto_plugin.so -plugin-opt=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper -plugin-opt=-fresolution=/tmp/cceVtiRw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_5a03a /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4 -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o + make[1]: Leaving directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include] + end of search list found + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include] + implicit include dirs: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:152 (message)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed C implicit link information: + link line regex: [^( *|.*[/\\])(arm-linux-gnueabihf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_5a03a/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_5a03a.dir/build.make CMakeFiles/cmTC_5a03a.dir/build] + ignore line: [make[1]: Entering directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-IM0GRt'] + ignore line: [Building C object CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -v -o CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -c /usr/local/share/cmake-3.27/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc] + ignore line: [Target: arm-linux-gnueabihf] + ignore line: [Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.9.4 (Linaro GCC 4.9-2017.01) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/cc1 -quiet -v -imultilib . -imultiarch arm-linux-gnueabihf -iprefix /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/ -isysroot /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc /usr/local/share/cmake-3.27/Modules/CMakeCCompilerABI.c -quiet -dumpbase CMakeCCompilerABI.c -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -auxbase-strip CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -version -o /tmp/cchHTsOx.s] + ignore line: [GNU C (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf)] + ignore line: [ compiled by GNU C version 4.8.4 GMP version 6.0.0 MPFR version 3.1.3 MPC version 1.0.3] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include"] + ignore line: [ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include/arm-linux-gnueabihf"] + ignore line: [ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include"] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed"] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include"] + ignore line: [ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include/arm-linux-gnueabihf"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include] + ignore line: [End of search list.] + ignore line: [GNU C (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf)] + ignore line: [ compiled by GNU C version 4.8.4 GMP version 6.0.0 MPFR version 3.1.3 MPC version 1.0.3] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 2f906073d57f32bb591416a2139d1491] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/as -v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o /tmp/cchHTsOx.s] + ignore line: [GNU assembler version 2.24.0 (arm-linux-gnueabihf) using BFD version (Linaro_Binutils-2017.01) 2.24.0.20141017 Linaro 2014_11-3-git] + ignore line: [COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/] + ignore line: [LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o' '-c' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + ignore line: [Linking C executable cmTC_5a03a] + ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_5a03a.dir/link.txt --verbose=1] + ignore line: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -v CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -o cmTC_5a03a ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper] + ignore line: [Target: arm-linux-gnueabihf] + ignore line: [Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.9.4 (Linaro GCC 4.9-2017.01) ] + ignore line: [COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/] + ignore line: [LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_5a03a' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + link line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/collect2 -plugin /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/liblto_plugin.so -plugin-opt=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper -plugin-opt=-fresolution=/tmp/cceVtiRw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --sysroot=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_5a03a /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4 -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cceVtiRw.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--sysroot=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-armhf.so.3] ==> ignore + arg [-X] ==> ignore + arg [-m] ==> ignore + arg [armelf_linux_eabi] ==> ignore + arg [-o] ==> ignore + arg [cmTC_5a03a] ==> ignore + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib] + arg [CMakeFiles/cmTC_5a03a.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--no-as-needed] ==> ignore + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crt1.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crti.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crtn.o] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crt1.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crti.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crtn.o] + implicit dirs: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:57 (try_compile)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting CXX compiler ABI info" + directories: + source: "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5" + binary: "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_ABI_COMPILED" + cached: true + stdout: | + Change Dir: '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5' + + Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_bd5f5/fast + /usr/bin/make -f CMakeFiles/cmTC_bd5f5.dir/build.make CMakeFiles/cmTC_bd5f5.dir/build + make[1]: Entering directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5' + Building CXX object CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -v -o CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp + Using built-in specs. + COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ + Target: arm-linux-gnueabihf + Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu + Thread model: posix + gcc version 4.9.4 (Linaro GCC 4.9-2017.01) + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/cc1plus -quiet -v -imultilib . -imultiarch arm-linux-gnueabihf -iprefix /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/ -isysroot /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc -D_GNU_SOURCE /usr/local/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -auxbase-strip CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/cc733feC.s + GNU C++ (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf) + compiled by GNU C version 4.8.4, GMP version 6.0.0, MPFR version 3.1.3, MPC version 1.0.3 + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4" + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf/." + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/backward" + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include" + ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include/arm-linux-gnueabihf" + ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include" + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed" + ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include" + ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include/arm-linux-gnueabihf" + #include "..." search starts here: + #include <...> search starts here: + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4 + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf/. + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/backward + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include + End of search list. + GNU C++ (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf) + compiled by GNU C version 4.8.4, GMP version 6.0.0, MPFR version 3.1.3, MPC version 1.0.3 + GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 + Compiler executable checksum: e0e069a41fcc2126d7c3bd0b570f1a40 + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/as -v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc733feC.s + GNU assembler version 2.24.0 (arm-linux-gnueabihf) using BFD version (Linaro_Binutils-2017.01) 2.24.0.20141017 Linaro 2014_11-3-git + COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/ + LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + Linking CXX executable cmTC_bd5f5 + /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd5f5.dir/link.txt --verbose=1 + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -v CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_bd5f5 + Using built-in specs. + COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ + COLLECT_LTO_WRAPPER=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper + Target: arm-linux-gnueabihf + Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu + Thread model: posix + gcc version 4.9.4 (Linaro GCC 4.9-2017.01) + COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/ + LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/ + COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bd5f5' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu' + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/collect2 -plugin /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/liblto_plugin.so -plugin-opt=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8LtrME.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_bd5f5 /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4 -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o + make[1]: Leaving directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5' + + exitCode: 0 + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:127 (message)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit include dir info: rv=done + found start of include info + found start of implicit include info + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf/.] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/backward] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include] + add: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include] + end of search list found + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf/.] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/backward] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4/backward] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include] + collapse include dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include] + implicit include dirs: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include/c++/4.9.4/backward;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/include;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include] + + + - + kind: "message-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake:152 (message)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:26 (CMAKE_DETERMINE_COMPILER_ABI)" + - "CMakeLists.txt:6 (project)" + message: | + Parsed CXX implicit link information: + link line regex: [^( *|.*[/\\])(arm-linux-gnueabihf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\\]+-)?ld|collect2)[^/\\]*( |$)] + ignore line: [Change Dir: '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5'] + ignore line: [] + ignore line: [Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_bd5f5/fast] + ignore line: [/usr/bin/make -f CMakeFiles/cmTC_bd5f5.dir/build.make CMakeFiles/cmTC_bd5f5.dir/build] + ignore line: [make[1]: Entering directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-Hjn3b5'] + ignore line: [Building CXX object CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -v -o CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -c /usr/local/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++] + ignore line: [Target: arm-linux-gnueabihf] + ignore line: [Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.9.4 (Linaro GCC 4.9-2017.01) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/cc1plus -quiet -v -imultilib . -imultiarch arm-linux-gnueabihf -iprefix /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/ -isysroot /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc -D_GNU_SOURCE /usr/local/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpbase CMakeCXXCompilerABI.cpp -march=armv7-a -mtune=cortex-a9 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -auxbase-strip CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -version -o /tmp/cc733feC.s] + ignore line: [GNU C++ (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf)] + ignore line: [ compiled by GNU C version 4.8.4 GMP version 6.0.0 MPFR version 3.1.3 MPC version 1.0.3] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4"] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf/."] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/backward"] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include"] + ignore line: [ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include/arm-linux-gnueabihf"] + ignore line: [ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/local/include"] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed"] + ignore line: [ignoring duplicate directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/../../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include"] + ignore line: [ignoring nonexistent directory "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include/arm-linux-gnueabihf"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/arm-linux-gnueabihf/.] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include/c++/4.9.4/backward] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/include] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++ (Linaro GCC 4.9-2017.01) version 4.9.4 (arm-linux-gnueabihf)] + ignore line: [ compiled by GNU C version 4.8.4 GMP version 6.0.0 MPFR version 3.1.3 MPC version 1.0.3] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: e0e069a41fcc2126d7c3bd0b570f1a40] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + ignore line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/as -v -march=armv7-a -mfloat-abi=hard -mfpu=vfpv3-d16 -meabi=5 -o CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc733feC.s] + ignore line: [GNU assembler version 2.24.0 (arm-linux-gnueabihf) using BFD version (Linaro_Binutils-2017.01) 2.24.0.20141017 Linaro 2014_11-3-git] + ignore line: [COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/] + ignore line: [LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + ignore line: [Linking CXX executable cmTC_bd5f5] + ignore line: [/usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_bd5f5.dir/link.txt --verbose=1] + ignore line: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -v CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_bd5f5 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper] + ignore line: [Target: arm-linux-gnueabihf] + ignore line: [Configured with: /home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/snapshots/gcc-linaro-4.9-2017.01/configure SHELL=/bin/bash --with-mpc=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-mpfr=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gmp=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu --with-gnu-as --with-gnu-ld --disable-libmudflap --enable-lto --enable-objc-gc --enable-shared --without-included-gettext --enable-nls --disable-sjlj-exceptions --enable-gnu-unique-object --enable-linker-build-id --disable-libstdcxx-pch --enable-c99 --enable-clocale=gnu --enable-libstdcxx-debug --enable-long-long --with-cloog=no --with-ppl=no --with-isl=no --disable-multilib --with-float=hard --with-mode=thumb --with-tune=cortex-a9 --with-arch=armv7-a --with-fpu=vfpv3-d16 --enable-threads=posix --enable-multiarch --enable-libstdcxx-time=yes --with-build-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/sysroots/arm-linux-gnueabihf --with-sysroot=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu/arm-linux-gnueabihf/libc --enable-checking=release --disable-bootstrap --enable-languages=c,c++,fortran,lto --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=arm-linux-gnueabihf --prefix=/home/tcwg-buildslave/workspace/tcwg-make-release/label/docker-trusty-amd64-tcwg-build/target/arm-linux-gnueabihf/_build/builds/destdir/x86_64-unknown-linux-gnu] + ignore line: [Thread model: posix] + ignore line: [gcc version 4.9.4 (Linaro GCC 4.9-2017.01) ] + ignore line: [COMPILER_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/bin/] + ignore line: [LIBRARY_PATH=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib/:/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_bd5f5' '-shared-libgcc' '-march=armv7-a' '-mtune=cortex-a9' '-mfloat-abi=hard' '-mfpu=vfpv3-d16' '-mthumb' '-mtls-dialect=gnu'] + link line: [ /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/collect2 -plugin /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/liblto_plugin.so -plugin-opt=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper -plugin-opt=-fresolution=/tmp/cc8LtrME.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --sysroot=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc --build-id --eh-frame-hdr -dynamic-linker /lib/ld-linux-armhf.so.3 -X -m armelf_linux_eabi -o cmTC_bd5f5 /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4 -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib -L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../libexec/gcc/arm-linux-gnueabihf/4.9.4/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc8LtrME.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--sysroot=/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-armhf.so.3] ==> ignore + arg [-X] ==> ignore + arg [-m] ==> ignore + arg [armelf_linux_eabi] ==> ignore + arg [-o] ==> ignore + arg [cmTC_bd5f5] ==> ignore + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib] + arg [-L/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib] ==> dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib] + arg [CMakeFiles/cmTC_bd5f5.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] + arg [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] ==> obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crt1.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crt1.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crti.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crti.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o] + collapse obj [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib/crtn.o] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crtn.o] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../lib/gcc/arm-linux-gnueabihf/4.9.4/../../../../arm-linux-gnueabihf/lib] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/lib] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib] + collapse library dir [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/../arm-linux-gnueabihf/libc/usr/lib] ==> [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crt1.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crti.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtbegin.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/crtend.o;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib/crtn.o] + implicit dirs: [/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/lib;/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/lib] + implicit fwks: [] + + + - + kind: "try_compile-v1" + backtrace: + - "/usr/local/share/cmake-3.27/Modules/Internal/FeatureTesting.cmake:34 (try_compile)" + - "/usr/local/share/cmake-3.27/Modules/Internal/FeatureTesting.cmake:83 (_record_compiler_features)" + - "/usr/local/share/cmake-3.27/Modules/Compiler/CMakeCommonCompilerMacros.cmake:121 (_record_compiler_features_cxx)" + - "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompileFeatures.cmake:70 (cmake_record_cxx_compile_features)" + - "/usr/local/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake:70 (CMAKE_DETERMINE_COMPILE_FEATURES)" + - "CMakeLists.txt:6 (project)" + checks: + - "Detecting CXX compile features" + directories: + source: "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-YwnqJG" + binary: "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-YwnqJG" + cmakeVariables: + CMAKE_CXX_FLAGS: "" + CMAKE_EXE_LINKER_FLAGS: "" + buildResult: + variable: "CMAKE_CXX_FEATURE_TEST" + cached: true + stdout: | + Change Dir: '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-YwnqJG' + + Run Build Command(s): /usr/local/bin/cmake -E env VERBOSE=1 /usr/bin/make -f Makefile cmTC_ce5ca/fast + /usr/bin/make -f CMakeFiles/cmTC_ce5ca.dir/build.make CMakeFiles/cmTC_ce5ca.dir/build + make[1]: Entering directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-YwnqJG' + Building CXX object CMakeFiles/cmTC_ce5ca.dir/feature_tests.cxx.o + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ -std=c++14 -o CMakeFiles/cmTC_ce5ca.dir/feature_tests.cxx.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-YwnqJG/feature_tests.cxx + Linking CXX executable cmTC_ce5ca + /usr/local/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ce5ca.dir/link.txt --verbose=1 + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-g++ CMakeFiles/cmTC_ce5ca.dir/feature_tests.cxx.o -o cmTC_ce5ca + make[1]: Leaving directory '/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/CMakeScratch/TryCompile-YwnqJG' + + exitCode: 0 +... diff --git a/DevicePortGet/build/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/DependInfo.cmake b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/DependInfo.cmake new file mode 100644 index 0000000..ad582bb --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/DependInfo.cmake @@ -0,0 +1,51 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c" "CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c" "CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c" "CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c" "CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c" "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c" "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c" "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c" "CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c" "CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DevicePortGet_main.c" "CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.c" "CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/ipc_client.c" "CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest/koolootest.c" "CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c" "CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c" "CMakeFiles/DevicePortGetApp.dir/src/public.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/public.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/slavePoll.c" "CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.c" "CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c" "CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c" "CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartDrvFun.c" "CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartHandle.c" "CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o" "gcc" "CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o new file mode 100644 index 0000000..cb087f9 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o.d new file mode 100644 index 0000000..6e6a899 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o.d @@ -0,0 +1,127 @@ +CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o new file mode 100644 index 0000000..ec888fe Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o.d new file mode 100644 index 0000000..bf6fd37 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o.d @@ -0,0 +1,114 @@ +CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o new file mode 100644 index 0000000..4d08543 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o.d new file mode 100644 index 0000000..fbfb868 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o.d @@ -0,0 +1,114 @@ +CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o new file mode 100644 index 0000000..33f9bca Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o.d new file mode 100644 index 0000000..29aa4d6 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o.d @@ -0,0 +1,55 @@ +CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/build.make b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/build.make new file mode 100644 index 0000000..ee0affa --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/build.make @@ -0,0 +1,625 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include CMakeFiles/DevicePortGetApp.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/DevicePortGetApp.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/DevicePortGetApp.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/DevicePortGetApp.dir/flags.make + +CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c +CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c + +CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c > CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.i + +CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c -o CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.s + +CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DevicePortGet_main.c +CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DevicePortGet_main.c + +CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DevicePortGet_main.c > CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.i + +CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DevicePortGet_main.c -o CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.s + +CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.c +CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.c + +CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.c > CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.i + +CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.c -o CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.s + +CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/ipc_client.c +CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/ipc_client.c + +CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/ipc_client.c > CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.i + +CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/ipc_client.c -o CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.s + +CMakeFiles/DevicePortGetApp.dir/src/public.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/public.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c +CMakeFiles/DevicePortGetApp.dir/src/public.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object CMakeFiles/DevicePortGetApp.dir/src/public.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/public.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/public.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/public.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c + +CMakeFiles/DevicePortGetApp.dir/src/public.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/public.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c > CMakeFiles/DevicePortGetApp.dir/src/public.c.i + +CMakeFiles/DevicePortGetApp.dir/src/public.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/public.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c -o CMakeFiles/DevicePortGetApp.dir/src/public.c.s + +CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/slavePoll.c +CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/slavePoll.c + +CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/slavePoll.c > CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.i + +CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/slavePoll.c -o CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.s + +CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.c +CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.c + +CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.c > CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.i + +CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.c -o CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.s + +CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c +CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building C object CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c + +CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c > CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.i + +CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c -o CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.s + +CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c +CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c + +CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c > CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.i + +CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c -o CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.s + +CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartDrvFun.c +CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building C object CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartDrvFun.c + +CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartDrvFun.c > CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.i + +CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartDrvFun.c -o CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.s + +CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartHandle.c +CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building C object CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartHandle.c + +CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartHandle.c > CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.i + +CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartHandle.c -o CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.s + +CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c +CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Building C object CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c + +CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c > CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.i + +CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c -o CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.s + +CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest/koolootest.c +CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_13) "Building C object CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest/koolootest.c + +CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest/koolootest.c > CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.i + +CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest/koolootest.c -o CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_14) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_15) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_16) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_17) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_18) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_19) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_20) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_21) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_22) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_23) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_24) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.s + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_25) "Building C object CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o -MF CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o.d -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c > CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.i + +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c -o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.s + +CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c +CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_26) "Building C object CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o -MF CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o.d -o CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c + +CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c > CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.i + +CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c -o CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.s + +CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c +CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_27) "Building C object CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o -MF CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o.d -o CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c + +CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c > CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.i + +CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c -o CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.s + +CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c +CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_28) "Building C object CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o -MF CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o.d -o CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c + +CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c > CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.i + +CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c -o CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.s + +CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c +CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_29) "Building C object CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o -MF CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o.d -o CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c + +CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c > CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.i + +CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c -o CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.s + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_30) "Building C object CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o -MF CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o.d -o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c > CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.i + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c -o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.s + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_31) "Building C object CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o -MF CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o.d -o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c > CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.i + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c -o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.s + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_32) "Building C object CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o -MF CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o.d -o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c > CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.i + +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c -o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.s + +CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o: CMakeFiles/DevicePortGetApp.dir/flags.make +CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c +CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o: CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_33) "Building C object CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o -MF CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o.d -o CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c + +CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.i" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c > CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.i + +CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.s" + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c -o CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.s + +# Object files for target DevicePortGetApp +DevicePortGetApp_OBJECTS = \ +"CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/public.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o" \ +"CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o" + +# External object files for target DevicePortGetApp +DevicePortGetApp_EXTERNAL_OBJECTS = + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/public.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/build.make +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib/libsqlite3.so +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib/libmodbus.so +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_34) "Linking C executable /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/DevicePortGetApp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/DevicePortGetApp.dir/build: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp +.PHONY : CMakeFiles/DevicePortGetApp.dir/build + +CMakeFiles/DevicePortGetApp.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/DevicePortGetApp.dir/cmake_clean.cmake +.PHONY : CMakeFiles/DevicePortGetApp.dir/clean + +CMakeFiles/DevicePortGetApp.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : CMakeFiles/DevicePortGetApp.dir/depend + diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/cmake_clean.cmake b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/cmake_clean.cmake new file mode 100644 index 0000000..6428c7d --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/cmake_clean.cmake @@ -0,0 +1,75 @@ +file(REMOVE_RECURSE + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp.pdb" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o" + "CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o" + "CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/public.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/public.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o.d" + "CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o" + "CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/DevicePortGetApp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/compiler_depend.make b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/compiler_depend.make new file mode 100644 index 0000000..abcc481 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for DevicePortGetApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts new file mode 100644 index 0000000..6c0284c --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for DevicePortGetApp. diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/depend.make b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/depend.make new file mode 100644 index 0000000..1068a3f --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for DevicePortGetApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/flags.make b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/flags.make new file mode 100644 index 0000000..6bbcb75 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/link.txt b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/link.txt new file mode 100644 index 0000000..06e0af9 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o CMakeFiles/DevicePortGetApp.dir/src/public.c.o CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o -o /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/DevicePortGetApp -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -Wl,-rpath,/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -ldl -lpthread /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib/libsqlite3.so /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib/libmodbus.so /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so -lrt diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/progress.make b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/progress.make new file mode 100644 index 0000000..1b33350 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/progress.make @@ -0,0 +1,35 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 +CMAKE_PROGRESS_6 = 6 +CMAKE_PROGRESS_7 = 7 +CMAKE_PROGRESS_8 = 8 +CMAKE_PROGRESS_9 = 9 +CMAKE_PROGRESS_10 = 10 +CMAKE_PROGRESS_11 = 11 +CMAKE_PROGRESS_12 = 12 +CMAKE_PROGRESS_13 = 13 +CMAKE_PROGRESS_14 = 14 +CMAKE_PROGRESS_15 = 15 +CMAKE_PROGRESS_16 = 16 +CMAKE_PROGRESS_17 = 17 +CMAKE_PROGRESS_18 = 18 +CMAKE_PROGRESS_19 = 19 +CMAKE_PROGRESS_20 = 20 +CMAKE_PROGRESS_21 = 21 +CMAKE_PROGRESS_22 = 22 +CMAKE_PROGRESS_23 = 23 +CMAKE_PROGRESS_24 = 24 +CMAKE_PROGRESS_25 = 25 +CMAKE_PROGRESS_26 = 26 +CMAKE_PROGRESS_27 = 27 +CMAKE_PROGRESS_28 = 28 +CMAKE_PROGRESS_29 = 29 +CMAKE_PROGRESS_30 = 30 +CMAKE_PROGRESS_31 = 31 +CMAKE_PROGRESS_32 = 32 +CMAKE_PROGRESS_33 = 33 +CMAKE_PROGRESS_34 = 34 + diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o new file mode 100644 index 0000000..89bdc43 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o.d new file mode 100644 index 0000000..5e45f19 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o.d @@ -0,0 +1,98 @@ +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o new file mode 100644 index 0000000..2a6e2f3 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o.d new file mode 100644 index 0000000..64521d1 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o.d @@ -0,0 +1,98 @@ +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o new file mode 100644 index 0000000..4029411 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o.d new file mode 100644 index 0000000..64267c2 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o.d @@ -0,0 +1,98 @@ +CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o new file mode 100644 index 0000000..2df54c3 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o.d new file mode 100644 index 0000000..673de4a --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o.d @@ -0,0 +1,99 @@ +CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o new file mode 100644 index 0000000..04c48b9 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o.d new file mode 100644 index 0000000..b5c804d --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o.d @@ -0,0 +1,37 @@ +CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o new file mode 100644 index 0000000..76d1fdc Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o.d new file mode 100644 index 0000000..a7cdb19 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o.d @@ -0,0 +1,122 @@ +CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DevicePortGet_main.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/termbits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/termbits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/shm.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ipc.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ipctypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ipc.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/shm.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o new file mode 100644 index 0000000..83c81f4 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o.d new file mode 100644 index 0000000..31b9769 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o.d @@ -0,0 +1,122 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o new file mode 100644 index 0000000..6530cd9 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o.d new file mode 100644 index 0000000..7abaf86 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o.d @@ -0,0 +1,122 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o new file mode 100644 index 0000000..3b8d5a1 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o.d new file mode 100644 index 0000000..62fb401 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o new file mode 100644 index 0000000..29c45c9 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o.d new file mode 100644 index 0000000..488c7af --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o.d @@ -0,0 +1,122 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o new file mode 100644 index 0000000..aeb7eec Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o.d new file mode 100644 index 0000000..8bb0673 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o.d @@ -0,0 +1,122 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o new file mode 100644 index 0000000..6ce8f9b Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o.d new file mode 100644 index 0000000..4a7905c --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o new file mode 100644 index 0000000..b31cef9 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o.d new file mode 100644 index 0000000..d7ff572 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o new file mode 100644 index 0000000..dc174bb Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o.d new file mode 100644 index 0000000..05c10c1 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o new file mode 100644 index 0000000..7aba8a0 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o.d new file mode 100644 index 0000000..402032c --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o new file mode 100644 index 0000000..9fd328f Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o.d new file mode 100644 index 0000000..76ce585 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o new file mode 100644 index 0000000..6507c95 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o.d new file mode 100644 index 0000000..951385a --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o.d @@ -0,0 +1,137 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o new file mode 100644 index 0000000..b0eb301 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o.d new file mode 100644 index 0000000..28f1e65 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o.d @@ -0,0 +1,118 @@ +CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o new file mode 100644 index 0000000..7087b52 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o.d new file mode 100644 index 0000000..1588edc --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o.d @@ -0,0 +1,144 @@ +CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/assert.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/SCServiceSoapBinding.nsmap \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o new file mode 100644 index 0000000..818bd26 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o.d new file mode 100644 index 0000000..d4c6c12 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o.d @@ -0,0 +1,3 @@ +CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/ipc_client.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o new file mode 100644 index 0000000..d4e277d Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o.d new file mode 100644 index 0000000..55522ba --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o.d @@ -0,0 +1,3 @@ +CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest/koolootest.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o new file mode 100644 index 0000000..d3a5bba Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o.d new file mode 100644 index 0000000..8be4e18 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o.d @@ -0,0 +1,64 @@ +CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/public.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/public.c.o new file mode 100644 index 0000000..31fa2ff Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/public.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/public.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/public.c.o.d new file mode 100644 index 0000000..ce10da8 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/public.c.o.d @@ -0,0 +1,118 @@ +CMakeFiles/DevicePortGetApp.dir/src/public.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o new file mode 100644 index 0000000..d5418e9 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o.d new file mode 100644 index 0000000..1dfa8f2 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o.d @@ -0,0 +1,122 @@ +CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/slavePoll.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o new file mode 100644 index 0000000..693adc7 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o.d new file mode 100644 index 0000000..1881067 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o.d @@ -0,0 +1,101 @@ +CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/assert.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/soap_comm.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o new file mode 100644 index 0000000..69d0db1 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o.d new file mode 100644 index 0000000..cb37c6f --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o.d @@ -0,0 +1,112 @@ +CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include/sqlite3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o new file mode 100644 index 0000000..ad65632 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o.d new file mode 100644 index 0000000..e26e143 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o.d @@ -0,0 +1,96 @@ +CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include/sqlite3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o new file mode 100644 index 0000000..80ea451 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o.d new file mode 100644 index 0000000..0d90107 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o.d @@ -0,0 +1,106 @@ +CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartDrvFun.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o new file mode 100644 index 0000000..d2cf063 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o differ diff --git a/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o.d b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o.d new file mode 100644 index 0000000..72e4bbd --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o.d @@ -0,0 +1,136 @@ +CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/uartHandle.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/CMakeFiles/Makefile.cmake b/DevicePortGet/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000..5bcc991 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,148 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/CMakeLists.txt" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/CMakeLists.txt" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/CMakeLists.txt" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/CMakeLists.txt" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/CMakeLists.txt" + "CMakeFiles/3.27.6/CMakeCCompiler.cmake" + "CMakeFiles/3.27.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.27.6/CMakeSystem.cmake" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/cross.cmake" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/CMakeLists.txt" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/CMakeLists.txt" + "/usr/local/share/cmake-3.27/Modules/CMakeCCompiler.cmake.in" + "/usr/local/share/cmake-3.27/Modules/CMakeCCompilerABI.c" + "/usr/local/share/cmake-3.27/Modules/CMakeCInformation.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeCXXCompiler.cmake.in" + "/usr/local/share/cmake-3.27/Modules/CMakeCXXCompilerABI.cpp" + "/usr/local/share/cmake-3.27/Modules/CMakeCXXInformation.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeCompilerIdDetection.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineCompilerId.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeDetermineSystem.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeFindBinUtils.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeGenericSystem.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeInitializeConfigs.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeLanguageInformation.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeSystem.cmake.in" + "/usr/local/share/cmake-3.27/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeTestCCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeTestCXXCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeTestCompilerCommon.cmake" + "/usr/local/share/cmake-3.27/Modules/CMakeUnixFindMake.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU-C.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU-CXX-FeatureTests.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU-CXX.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/GNU.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/IBMClang-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/IBMClang-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/LCC-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/LCC-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Tasking-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/local/share/cmake-3.27/Modules/Internal/FeatureTesting.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/Linux-GNU-C.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/Linux-GNU.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/Linux-Initialize.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/Linux.cmake" + "/usr/local/share/cmake-3.27/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.27.6/CMakeSystem.cmake" + "CMakeFiles/3.27.6/CMakeCCompiler.cmake" + "CMakeFiles/3.27.6/CMakeCXXCompiler.cmake" + "CMakeFiles/3.27.6/CMakeCCompiler.cmake" + "CMakeFiles/3.27.6/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "soap_sc/CMakeFiles/CMakeDirectoryInformation.cmake" + "web_src/CMakeFiles/CMakeDirectoryInformation.cmake" + "Mqtt_src/CMakeFiles/CMakeDirectoryInformation.cmake" + "TimeAligned_Src/CMakeFiles/CMakeDirectoryInformation.cmake" + "MainProcess_Src/CMakeFiles/CMakeDirectoryInformation.cmake" + "Uart_passthrough/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/DevicePortGetApp.dir/DependInfo.cmake" + "soap_sc/CMakeFiles/soap_sc.dir/DependInfo.cmake" + "web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake" + "Mqtt_src/CMakeFiles/MqttClientApp.dir/DependInfo.cmake" + "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/DependInfo.cmake" + "MainProcess_Src/CMakeFiles/MainProcessApp.dir/DependInfo.cmake" + "Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/DependInfo.cmake" + ) diff --git a/DevicePortGet/build/CMakeFiles/Makefile2 b/DevicePortGet/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000..1871368 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/Makefile2 @@ -0,0 +1,375 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/DevicePortGetApp.dir/all +all: soap_sc/all +all: web_src/all +all: Mqtt_src/all +all: TimeAligned_Src/all +all: MainProcess_Src/all +all: Uart_passthrough/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: soap_sc/preinstall +preinstall: web_src/preinstall +preinstall: Mqtt_src/preinstall +preinstall: TimeAligned_Src/preinstall +preinstall: MainProcess_Src/preinstall +preinstall: Uart_passthrough/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/DevicePortGetApp.dir/clean +clean: soap_sc/clean +clean: web_src/clean +clean: Mqtt_src/clean +clean: TimeAligned_Src/clean +clean: MainProcess_Src/clean +clean: Uart_passthrough/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory MainProcess_Src + +# Recursive "all" directory target. +MainProcess_Src/all: MainProcess_Src/CMakeFiles/MainProcessApp.dir/all +.PHONY : MainProcess_Src/all + +# Recursive "preinstall" directory target. +MainProcess_Src/preinstall: +.PHONY : MainProcess_Src/preinstall + +# Recursive "clean" directory target. +MainProcess_Src/clean: MainProcess_Src/CMakeFiles/MainProcessApp.dir/clean +.PHONY : MainProcess_Src/clean + +#============================================================================= +# Directory level rules for directory Mqtt_src + +# Recursive "all" directory target. +Mqtt_src/all: Mqtt_src/CMakeFiles/MqttClientApp.dir/all +.PHONY : Mqtt_src/all + +# Recursive "preinstall" directory target. +Mqtt_src/preinstall: +.PHONY : Mqtt_src/preinstall + +# Recursive "clean" directory target. +Mqtt_src/clean: Mqtt_src/CMakeFiles/MqttClientApp.dir/clean +.PHONY : Mqtt_src/clean + +#============================================================================= +# Directory level rules for directory TimeAligned_Src + +# Recursive "all" directory target. +TimeAligned_Src/all: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/all +.PHONY : TimeAligned_Src/all + +# Recursive "preinstall" directory target. +TimeAligned_Src/preinstall: +.PHONY : TimeAligned_Src/preinstall + +# Recursive "clean" directory target. +TimeAligned_Src/clean: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/clean +.PHONY : TimeAligned_Src/clean + +#============================================================================= +# Directory level rules for directory Uart_passthrough + +# Recursive "all" directory target. +Uart_passthrough/all: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/all +.PHONY : Uart_passthrough/all + +# Recursive "preinstall" directory target. +Uart_passthrough/preinstall: +.PHONY : Uart_passthrough/preinstall + +# Recursive "clean" directory target. +Uart_passthrough/clean: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/clean +.PHONY : Uart_passthrough/clean + +#============================================================================= +# Directory level rules for directory soap_sc + +# Recursive "all" directory target. +soap_sc/all: soap_sc/CMakeFiles/soap_sc.dir/all +.PHONY : soap_sc/all + +# Recursive "preinstall" directory target. +soap_sc/preinstall: +.PHONY : soap_sc/preinstall + +# Recursive "clean" directory target. +soap_sc/clean: soap_sc/CMakeFiles/soap_sc.dir/clean +.PHONY : soap_sc/clean + +#============================================================================= +# Directory level rules for directory web_src + +# Recursive "all" directory target. +web_src/all: web_src/CMakeFiles/fsu_web.dir/all +.PHONY : web_src/all + +# Recursive "preinstall" directory target. +web_src/preinstall: +.PHONY : web_src/preinstall + +# Recursive "clean" directory target. +web_src/clean: web_src/CMakeFiles/fsu_web.dir/clean +.PHONY : web_src/clean + +#============================================================================= +# Target rules for target CMakeFiles/DevicePortGetApp.dir + +# All Build rule for target. +CMakeFiles/DevicePortGetApp.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34 "Built target DevicePortGetApp" +.PHONY : CMakeFiles/DevicePortGetApp.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/DevicePortGetApp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 34 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/DevicePortGetApp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : CMakeFiles/DevicePortGetApp.dir/rule + +# Convenience name for target. +DevicePortGetApp: CMakeFiles/DevicePortGetApp.dir/rule +.PHONY : DevicePortGetApp + +# clean rule for target. +CMakeFiles/DevicePortGetApp.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/clean +.PHONY : CMakeFiles/DevicePortGetApp.dir/clean + +#============================================================================= +# Target rules for target soap_sc/CMakeFiles/soap_sc.dir + +# All Build rule for target. +soap_sc/CMakeFiles/soap_sc.dir/all: + $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/depend + $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=62,63,64,65,66 "Built target soap_sc" +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/all + +# Build rule for subdir invocation for target. +soap_sc/CMakeFiles/soap_sc.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 5 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc/CMakeFiles/soap_sc.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/rule + +# Convenience name for target. +soap_sc: soap_sc/CMakeFiles/soap_sc.dir/rule +.PHONY : soap_sc + +# clean rule for target. +soap_sc/CMakeFiles/soap_sc.dir/clean: + $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/clean +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/clean + +#============================================================================= +# Target rules for target web_src/CMakeFiles/fsu_web.dir + +# All Build rule for target. +web_src/CMakeFiles/fsu_web.dir/all: + $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/depend + $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=60,61 "Built target fsu_web" +.PHONY : web_src/CMakeFiles/fsu_web.dir/all + +# Build rule for subdir invocation for target. +web_src/CMakeFiles/fsu_web.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 web_src/CMakeFiles/fsu_web.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : web_src/CMakeFiles/fsu_web.dir/rule + +# Convenience name for target. +fsu_web: web_src/CMakeFiles/fsu_web.dir/rule +.PHONY : fsu_web + +# clean rule for target. +web_src/CMakeFiles/fsu_web.dir/clean: + $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/clean +.PHONY : web_src/CMakeFiles/fsu_web.dir/clean + +#============================================================================= +# Target rules for target Mqtt_src/CMakeFiles/MqttClientApp.dir + +# All Build rule for target. +Mqtt_src/CMakeFiles/MqttClientApp.dir/all: + $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/depend + $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=43,44,45,46,47,48,49,50,51,52,53 "Built target MqttClientApp" +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/all + +# Build rule for subdir invocation for target. +Mqtt_src/CMakeFiles/MqttClientApp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 11 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Mqtt_src/CMakeFiles/MqttClientApp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/rule + +# Convenience name for target. +MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/rule +.PHONY : MqttClientApp + +# clean rule for target. +Mqtt_src/CMakeFiles/MqttClientApp.dir/clean: + $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/clean +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/clean + +#============================================================================= +# Target rules for target TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir + +# All Build rule for target. +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/all: + $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend + $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=54,55,56,57 "Built target TimeAlignedApp" +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/all + +# Build rule for subdir invocation for target. +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 4 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule + +# Convenience name for target. +TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule +.PHONY : TimeAlignedApp + +# clean rule for target. +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/clean: + $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/clean +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/clean + +#============================================================================= +# Target rules for target MainProcess_Src/CMakeFiles/MainProcessApp.dir + +# All Build rule for target. +MainProcess_Src/CMakeFiles/MainProcessApp.dir/all: + $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend + $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=35,36,37,38,39,40,41,42 "Built target MainProcessApp" +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/all + +# Build rule for subdir invocation for target. +MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 8 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcess_Src/CMakeFiles/MainProcessApp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule + +# Convenience name for target. +MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule +.PHONY : MainProcessApp + +# clean rule for target. +MainProcess_Src/CMakeFiles/MainProcessApp.dir/clean: + $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/clean +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/clean + +#============================================================================= +# Target rules for target Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir + +# All Build rule for target. +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/all: + $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend + $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=58,59 "Built target Uart_passthroughApp" +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/all + +# Build rule for subdir invocation for target. +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule + +# Convenience name for target. +Uart_passthroughApp: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule +.PHONY : Uart_passthroughApp + +# clean rule for target. +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/clean: + $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/clean +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/CMakeFiles/TargetDirectories.txt b/DevicePortGet/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000..0f6067c --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,21 @@ +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/DevicePortGetApp.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles/rebuild_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc/CMakeFiles/rebuild_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src/CMakeFiles/rebuild_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src/CMakeFiles/rebuild_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src/CMakeFiles/rebuild_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src/CMakeFiles/rebuild_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough/CMakeFiles/edit_cache.dir +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough/CMakeFiles/rebuild_cache.dir diff --git a/DevicePortGet/build/CMakeFiles/cmake.check_cache b/DevicePortGet/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000..3dccd73 --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/DevicePortGet/build/CMakeFiles/feature_tests.bin b/DevicePortGet/build/CMakeFiles/feature_tests.bin new file mode 100644 index 0000000..15d8131 Binary files /dev/null and b/DevicePortGet/build/CMakeFiles/feature_tests.bin differ diff --git a/DevicePortGet/build/CMakeFiles/progress.marks b/DevicePortGet/build/CMakeFiles/progress.marks new file mode 100644 index 0000000..69a893a --- /dev/null +++ b/DevicePortGet/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +66 diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/MainProcess_Src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/DependInfo.cmake b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/DependInfo.cmake new file mode 100644 index 0000000..ed33882 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/DependInfo.cmake @@ -0,0 +1,25 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/MainProcess.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o" "gcc" "MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o new file mode 100644 index 0000000..27e74fe Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o.d new file mode 100644 index 0000000..a6f01e2 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o.d @@ -0,0 +1,119 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/MainProcess.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/watchdog.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o new file mode 100644 index 0000000..8059fe3 Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o.d new file mode 100644 index 0000000..166d92d --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o.d @@ -0,0 +1,114 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o new file mode 100644 index 0000000..d02da9d Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o.d new file mode 100644 index 0000000..0f58a13 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o.d @@ -0,0 +1,114 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o new file mode 100644 index 0000000..13a1b75 Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o.d new file mode 100644 index 0000000..7f2c553 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o.d @@ -0,0 +1,55 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o new file mode 100644 index 0000000..81a5c4b Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o.d new file mode 100644 index 0000000..c94e762 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o.d @@ -0,0 +1,37 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o new file mode 100644 index 0000000..63e4f7a Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o.d new file mode 100644 index 0000000..0ccc05f --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o.d @@ -0,0 +1,64 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o new file mode 100644 index 0000000..8242af3 Binary files /dev/null and b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o differ diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o.d b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o.d new file mode 100644 index 0000000..545874f --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o.d @@ -0,0 +1,118 @@ +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make new file mode 100644 index 0000000..69278e9 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make @@ -0,0 +1,206 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.make + +# Include the progress variables for this target. +include MainProcess_Src/CMakeFiles/MainProcessApp.dir/progress.make + +# Include the compile flags for this target's objects. +include MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/MainProcess.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o -MF CMakeFiles/MainProcessApp.dir/MainProcess.c.o.d -o CMakeFiles/MainProcessApp.dir/MainProcess.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/MainProcess.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/MainProcess.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/MainProcess.c > CMakeFiles/MainProcessApp.dir/MainProcess.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/MainProcess.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/MainProcess.c -o CMakeFiles/MainProcessApp.dir/MainProcess.c.s + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o -MF CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o.d -o CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c > CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c -o CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.s + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o -MF CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o.d -o CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c > CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c -o CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.s + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o -MF CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o.d -o CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c > CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c -o CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.s + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o -MF CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o.d -o CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c > CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c -o CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.s + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o -MF CMakeFiles/MainProcessApp.dir/__/src/public.c.o.d -o CMakeFiles/MainProcessApp.dir/__/src/public.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/__/src/public.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c > CMakeFiles/MainProcessApp.dir/__/src/public.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/__/src/public.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c -o CMakeFiles/MainProcessApp.dir/__/src/public.c.s + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o: MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o -MF CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o.d -o CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c > CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.i + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c -o CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.s + +# Object files for target MainProcessApp +MainProcessApp_OBJECTS = \ +"CMakeFiles/MainProcessApp.dir/MainProcess.c.o" \ +"CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o" \ +"CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o" \ +"CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o" \ +"CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o" \ +"CMakeFiles/MainProcessApp.dir/__/src/public.c.o" \ +"CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o" + +# External object files for target MainProcessApp +MainProcessApp_EXTERNAL_OBJECTS = + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Linking C executable /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/MainProcessApp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +MainProcess_Src/CMakeFiles/MainProcessApp.dir/build: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/build + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src && $(CMAKE_COMMAND) -P CMakeFiles/MainProcessApp.dir/cmake_clean.cmake +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/clean + +MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend + diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/cmake_clean.cmake b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/cmake_clean.cmake new file mode 100644 index 0000000..23fa185 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/cmake_clean.cmake @@ -0,0 +1,23 @@ +file(REMOVE_RECURSE + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp.pdb" + "CMakeFiles/MainProcessApp.dir/MainProcess.c.o" + "CMakeFiles/MainProcessApp.dir/MainProcess.c.o.d" + "CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o" + "CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o.d" + "CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o" + "CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o.d" + "CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o" + "CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o.d" + "CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o" + "CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o.d" + "CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o" + "CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o.d" + "CMakeFiles/MainProcessApp.dir/__/src/public.c.o" + "CMakeFiles/MainProcessApp.dir/__/src/public.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/MainProcessApp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.make b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.make new file mode 100644 index 0000000..64f07b0 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for MainProcessApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts new file mode 100644 index 0000000..5fbc1a8 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for MainProcessApp. diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend.make b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend.make new file mode 100644 index 0000000..4dcfa05 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for MainProcessApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make new file mode 100644 index 0000000..6bbcb75 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/link.txt b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/link.txt new file mode 100644 index 0000000..27bd48d --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/MainProcessApp.dir/MainProcess.c.o CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o CMakeFiles/MainProcessApp.dir/__/src/public.c.o CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o -o /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src/bin/MainProcessApp -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -Wl,-rpath,/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -ldl -lrt diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/progress.make b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/progress.make new file mode 100644 index 0000000..3db9741 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/MainProcessApp.dir/progress.make @@ -0,0 +1,9 @@ +CMAKE_PROGRESS_1 = 35 +CMAKE_PROGRESS_2 = 36 +CMAKE_PROGRESS_3 = 37 +CMAKE_PROGRESS_4 = 38 +CMAKE_PROGRESS_5 = 39 +CMAKE_PROGRESS_6 = 40 +CMAKE_PROGRESS_7 = 41 +CMAKE_PROGRESS_8 = 42 + diff --git a/DevicePortGet/build/MainProcess_Src/CMakeFiles/progress.marks b/DevicePortGet/build/MainProcess_Src/CMakeFiles/progress.marks new file mode 100644 index 0000000..45a4fb7 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +8 diff --git a/DevicePortGet/build/MainProcess_Src/Makefile b/DevicePortGet/build/MainProcess_Src/Makefile new file mode 100644 index 0000000..882a9a8 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/Makefile @@ -0,0 +1,344 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src//CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcess_Src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcess_Src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcess_Src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcess_Src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule +.PHONY : MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule + +# Convenience name for target. +MainProcessApp: MainProcess_Src/CMakeFiles/MainProcessApp.dir/rule +.PHONY : MainProcessApp + +# fast build rule for target. +MainProcessApp/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/build +.PHONY : MainProcessApp/fast + +MainProcess.o: MainProcess.c.o +.PHONY : MainProcess.o + +# target to build an object file +MainProcess.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.o +.PHONY : MainProcess.c.o + +MainProcess.i: MainProcess.c.i +.PHONY : MainProcess.i + +# target to preprocess a source file +MainProcess.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.i +.PHONY : MainProcess.c.i + +MainProcess.s: MainProcess.c.s +.PHONY : MainProcess.s + +# target to generate assembly for a file +MainProcess.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/MainProcess.c.s +.PHONY : MainProcess.c.s + +__/Public_Src/ProcessisRunning.o: __/Public_Src/ProcessisRunning.c.o +.PHONY : __/Public_Src/ProcessisRunning.o + +# target to build an object file +__/Public_Src/ProcessisRunning.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.o +.PHONY : __/Public_Src/ProcessisRunning.c.o + +__/Public_Src/ProcessisRunning.i: __/Public_Src/ProcessisRunning.c.i +.PHONY : __/Public_Src/ProcessisRunning.i + +# target to preprocess a source file +__/Public_Src/ProcessisRunning.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.i +.PHONY : __/Public_Src/ProcessisRunning.c.i + +__/Public_Src/ProcessisRunning.s: __/Public_Src/ProcessisRunning.c.s +.PHONY : __/Public_Src/ProcessisRunning.s + +# target to generate assembly for a file +__/Public_Src/ProcessisRunning.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/ProcessisRunning.c.s +.PHONY : __/Public_Src/ProcessisRunning.c.s + +__/Public_Src/SystemTimeFunc.o: __/Public_Src/SystemTimeFunc.c.o +.PHONY : __/Public_Src/SystemTimeFunc.o + +# target to build an object file +__/Public_Src/SystemTimeFunc.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.o +.PHONY : __/Public_Src/SystemTimeFunc.c.o + +__/Public_Src/SystemTimeFunc.i: __/Public_Src/SystemTimeFunc.c.i +.PHONY : __/Public_Src/SystemTimeFunc.i + +# target to preprocess a source file +__/Public_Src/SystemTimeFunc.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.i +.PHONY : __/Public_Src/SystemTimeFunc.c.i + +__/Public_Src/SystemTimeFunc.s: __/Public_Src/SystemTimeFunc.c.s +.PHONY : __/Public_Src/SystemTimeFunc.s + +# target to generate assembly for a file +__/Public_Src/SystemTimeFunc.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/SystemTimeFunc.c.s +.PHONY : __/Public_Src/SystemTimeFunc.c.s + +__/Public_Src/cjson/cJSON.o: __/Public_Src/cjson/cJSON.c.o +.PHONY : __/Public_Src/cjson/cJSON.o + +# target to build an object file +__/Public_Src/cjson/cJSON.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.o +.PHONY : __/Public_Src/cjson/cJSON.c.o + +__/Public_Src/cjson/cJSON.i: __/Public_Src/cjson/cJSON.c.i +.PHONY : __/Public_Src/cjson/cJSON.i + +# target to preprocess a source file +__/Public_Src/cjson/cJSON.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.i +.PHONY : __/Public_Src/cjson/cJSON.c.i + +__/Public_Src/cjson/cJSON.s: __/Public_Src/cjson/cJSON.c.s +.PHONY : __/Public_Src/cjson/cJSON.s + +# target to generate assembly for a file +__/Public_Src/cjson/cJSON.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/Public_Src/cjson/cJSON.c.s +.PHONY : __/Public_Src/cjson/cJSON.c.s + +__/src/DebugPrint.o: __/src/DebugPrint.c.o +.PHONY : __/src/DebugPrint.o + +# target to build an object file +__/src/DebugPrint.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.o +.PHONY : __/src/DebugPrint.c.o + +__/src/DebugPrint.i: __/src/DebugPrint.c.i +.PHONY : __/src/DebugPrint.i + +# target to preprocess a source file +__/src/DebugPrint.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.i +.PHONY : __/src/DebugPrint.c.i + +__/src/DebugPrint.s: __/src/DebugPrint.c.s +.PHONY : __/src/DebugPrint.s + +# target to generate assembly for a file +__/src/DebugPrint.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/DebugPrint.c.s +.PHONY : __/src/DebugPrint.c.s + +__/src/mslog/mslog.o: __/src/mslog/mslog.c.o +.PHONY : __/src/mslog/mslog.o + +# target to build an object file +__/src/mslog/mslog.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.o +.PHONY : __/src/mslog/mslog.c.o + +__/src/mslog/mslog.i: __/src/mslog/mslog.c.i +.PHONY : __/src/mslog/mslog.i + +# target to preprocess a source file +__/src/mslog/mslog.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.i +.PHONY : __/src/mslog/mslog.c.i + +__/src/mslog/mslog.s: __/src/mslog/mslog.c.s +.PHONY : __/src/mslog/mslog.s + +# target to generate assembly for a file +__/src/mslog/mslog.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/mslog/mslog.c.s +.PHONY : __/src/mslog/mslog.c.s + +__/src/public.o: __/src/public.c.o +.PHONY : __/src/public.o + +# target to build an object file +__/src/public.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.o +.PHONY : __/src/public.c.o + +__/src/public.i: __/src/public.c.i +.PHONY : __/src/public.i + +# target to preprocess a source file +__/src/public.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.i +.PHONY : __/src/public.c.i + +__/src/public.s: __/src/public.c.s +.PHONY : __/src/public.s + +# target to generate assembly for a file +__/src/public.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/__/src/public.c.s +.PHONY : __/src/public.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... MainProcessApp" + @echo "... MainProcess.o" + @echo "... MainProcess.i" + @echo "... MainProcess.s" + @echo "... __/Public_Src/ProcessisRunning.o" + @echo "... __/Public_Src/ProcessisRunning.i" + @echo "... __/Public_Src/ProcessisRunning.s" + @echo "... __/Public_Src/SystemTimeFunc.o" + @echo "... __/Public_Src/SystemTimeFunc.i" + @echo "... __/Public_Src/SystemTimeFunc.s" + @echo "... __/Public_Src/cjson/cJSON.o" + @echo "... __/Public_Src/cjson/cJSON.i" + @echo "... __/Public_Src/cjson/cJSON.s" + @echo "... __/src/DebugPrint.o" + @echo "... __/src/DebugPrint.i" + @echo "... __/src/DebugPrint.s" + @echo "... __/src/mslog/mslog.o" + @echo "... __/src/mslog/mslog.i" + @echo "... __/src/mslog/mslog.s" + @echo "... __/src/public.o" + @echo "... __/src/public.i" + @echo "... __/src/public.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/MainProcess_Src/cmake_install.cmake b/DevicePortGet/build/MainProcess_Src/cmake_install.cmake new file mode 100644 index 0000000..d1e45d1 --- /dev/null +++ b/DevicePortGet/build/MainProcess_Src/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/MainProcess_Src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + diff --git a/DevicePortGet/build/Makefile b/DevicePortGet/build/Makefile new file mode 100644 index 0000000..76383c9 --- /dev/null +++ b/DevicePortGet/build/Makefile @@ -0,0 +1,1129 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named DevicePortGetApp + +# Build rule for target. +DevicePortGetApp: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 DevicePortGetApp +.PHONY : DevicePortGetApp + +# fast build rule for target. +DevicePortGetApp/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/build +.PHONY : DevicePortGetApp/fast + +#============================================================================= +# Target rules for targets named soap_sc + +# Build rule for target. +soap_sc: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc +.PHONY : soap_sc + +# fast build rule for target. +soap_sc/fast: + $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/build +.PHONY : soap_sc/fast + +#============================================================================= +# Target rules for targets named fsu_web + +# Build rule for target. +fsu_web: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 fsu_web +.PHONY : fsu_web + +# fast build rule for target. +fsu_web/fast: + $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/build +.PHONY : fsu_web/fast + +#============================================================================= +# Target rules for targets named MqttClientApp + +# Build rule for target. +MqttClientApp: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MqttClientApp +.PHONY : MqttClientApp + +# fast build rule for target. +MqttClientApp/fast: + $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/build +.PHONY : MqttClientApp/fast + +#============================================================================= +# Target rules for targets named TimeAlignedApp + +# Build rule for target. +TimeAlignedApp: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAlignedApp +.PHONY : TimeAlignedApp + +# fast build rule for target. +TimeAlignedApp/fast: + $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build +.PHONY : TimeAlignedApp/fast + +#============================================================================= +# Target rules for targets named MainProcessApp + +# Build rule for target. +MainProcessApp: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 MainProcessApp +.PHONY : MainProcessApp + +# fast build rule for target. +MainProcessApp/fast: + $(MAKE) $(MAKESILENT) -f MainProcess_Src/CMakeFiles/MainProcessApp.dir/build.make MainProcess_Src/CMakeFiles/MainProcessApp.dir/build +.PHONY : MainProcessApp/fast + +#============================================================================= +# Target rules for targets named Uart_passthroughApp + +# Build rule for target. +Uart_passthroughApp: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthroughApp +.PHONY : Uart_passthroughApp + +# fast build rule for target. +Uart_passthroughApp/fast: + $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build +.PHONY : Uart_passthroughApp/fast + +Public_Src/CjsonCreate_Init.o: Public_Src/CjsonCreate_Init.c.o +.PHONY : Public_Src/CjsonCreate_Init.o + +# target to build an object file +Public_Src/CjsonCreate_Init.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.o +.PHONY : Public_Src/CjsonCreate_Init.c.o + +Public_Src/CjsonCreate_Init.i: Public_Src/CjsonCreate_Init.c.i +.PHONY : Public_Src/CjsonCreate_Init.i + +# target to preprocess a source file +Public_Src/CjsonCreate_Init.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.i +.PHONY : Public_Src/CjsonCreate_Init.c.i + +Public_Src/CjsonCreate_Init.s: Public_Src/CjsonCreate_Init.c.s +.PHONY : Public_Src/CjsonCreate_Init.s + +# target to generate assembly for a file +Public_Src/CjsonCreate_Init.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/CjsonCreate_Init.c.s +.PHONY : Public_Src/CjsonCreate_Init.c.s + +Public_Src/ProcessisRunning.o: Public_Src/ProcessisRunning.c.o +.PHONY : Public_Src/ProcessisRunning.o + +# target to build an object file +Public_Src/ProcessisRunning.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.o +.PHONY : Public_Src/ProcessisRunning.c.o + +Public_Src/ProcessisRunning.i: Public_Src/ProcessisRunning.c.i +.PHONY : Public_Src/ProcessisRunning.i + +# target to preprocess a source file +Public_Src/ProcessisRunning.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.i +.PHONY : Public_Src/ProcessisRunning.c.i + +Public_Src/ProcessisRunning.s: Public_Src/ProcessisRunning.c.s +.PHONY : Public_Src/ProcessisRunning.s + +# target to generate assembly for a file +Public_Src/ProcessisRunning.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/ProcessisRunning.c.s +.PHONY : Public_Src/ProcessisRunning.c.s + +Public_Src/SystemTimeFunc.o: Public_Src/SystemTimeFunc.c.o +.PHONY : Public_Src/SystemTimeFunc.o + +# target to build an object file +Public_Src/SystemTimeFunc.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.o +.PHONY : Public_Src/SystemTimeFunc.c.o + +Public_Src/SystemTimeFunc.i: Public_Src/SystemTimeFunc.c.i +.PHONY : Public_Src/SystemTimeFunc.i + +# target to preprocess a source file +Public_Src/SystemTimeFunc.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.i +.PHONY : Public_Src/SystemTimeFunc.c.i + +Public_Src/SystemTimeFunc.s: Public_Src/SystemTimeFunc.c.s +.PHONY : Public_Src/SystemTimeFunc.s + +# target to generate assembly for a file +Public_Src/SystemTimeFunc.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/SystemTimeFunc.c.s +.PHONY : Public_Src/SystemTimeFunc.c.s + +Public_Src/cjson/cJSON.o: Public_Src/cjson/cJSON.c.o +.PHONY : Public_Src/cjson/cJSON.o + +# target to build an object file +Public_Src/cjson/cJSON.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.o +.PHONY : Public_Src/cjson/cJSON.c.o + +Public_Src/cjson/cJSON.i: Public_Src/cjson/cJSON.c.i +.PHONY : Public_Src/cjson/cJSON.i + +# target to preprocess a source file +Public_Src/cjson/cJSON.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.i +.PHONY : Public_Src/cjson/cJSON.c.i + +Public_Src/cjson/cJSON.s: Public_Src/cjson/cJSON.c.s +.PHONY : Public_Src/cjson/cJSON.s + +# target to generate assembly for a file +Public_Src/cjson/cJSON.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/Public_Src/cjson/cJSON.c.s +.PHONY : Public_Src/cjson/cJSON.c.s + +soap_sc/soapC.o: soap_sc/soapC.c.o +.PHONY : soap_sc/soapC.o + +# target to build an object file +soap_sc/soapC.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.o +.PHONY : soap_sc/soapC.c.o + +soap_sc/soapC.i: soap_sc/soapC.c.i +.PHONY : soap_sc/soapC.i + +# target to preprocess a source file +soap_sc/soapC.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.i +.PHONY : soap_sc/soapC.c.i + +soap_sc/soapC.s: soap_sc/soapC.c.s +.PHONY : soap_sc/soapC.s + +# target to generate assembly for a file +soap_sc/soapC.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapC.c.s +.PHONY : soap_sc/soapC.c.s + +soap_sc/soapClient.o: soap_sc/soapClient.c.o +.PHONY : soap_sc/soapClient.o + +# target to build an object file +soap_sc/soapClient.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.o +.PHONY : soap_sc/soapClient.c.o + +soap_sc/soapClient.i: soap_sc/soapClient.c.i +.PHONY : soap_sc/soapClient.i + +# target to preprocess a source file +soap_sc/soapClient.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.i +.PHONY : soap_sc/soapClient.c.i + +soap_sc/soapClient.s: soap_sc/soapClient.c.s +.PHONY : soap_sc/soapClient.s + +# target to generate assembly for a file +soap_sc/soapClient.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapClient.c.s +.PHONY : soap_sc/soapClient.c.s + +soap_sc/soapServer.o: soap_sc/soapServer.c.o +.PHONY : soap_sc/soapServer.o + +# target to build an object file +soap_sc/soapServer.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.o +.PHONY : soap_sc/soapServer.c.o + +soap_sc/soapServer.i: soap_sc/soapServer.c.i +.PHONY : soap_sc/soapServer.i + +# target to preprocess a source file +soap_sc/soapServer.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.i +.PHONY : soap_sc/soapServer.c.i + +soap_sc/soapServer.s: soap_sc/soapServer.c.s +.PHONY : soap_sc/soapServer.s + +# target to generate assembly for a file +soap_sc/soapServer.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/soapServer.c.s +.PHONY : soap_sc/soapServer.c.s + +soap_sc/stdsoap2.o: soap_sc/stdsoap2.c.o +.PHONY : soap_sc/stdsoap2.o + +# target to build an object file +soap_sc/stdsoap2.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.o +.PHONY : soap_sc/stdsoap2.c.o + +soap_sc/stdsoap2.i: soap_sc/stdsoap2.c.i +.PHONY : soap_sc/stdsoap2.i + +# target to preprocess a source file +soap_sc/stdsoap2.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.i +.PHONY : soap_sc/stdsoap2.c.i + +soap_sc/stdsoap2.s: soap_sc/stdsoap2.c.s +.PHONY : soap_sc/stdsoap2.s + +# target to generate assembly for a file +soap_sc/stdsoap2.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/soap_sc/stdsoap2.c.s +.PHONY : soap_sc/stdsoap2.c.s + +src/DebugPrint.o: src/DebugPrint.c.o +.PHONY : src/DebugPrint.o + +# target to build an object file +src/DebugPrint.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.o +.PHONY : src/DebugPrint.c.o + +src/DebugPrint.i: src/DebugPrint.c.i +.PHONY : src/DebugPrint.i + +# target to preprocess a source file +src/DebugPrint.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.i +.PHONY : src/DebugPrint.c.i + +src/DebugPrint.s: src/DebugPrint.c.s +.PHONY : src/DebugPrint.s + +# target to generate assembly for a file +src/DebugPrint.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/DebugPrint.c.s +.PHONY : src/DebugPrint.c.s + +src/DevicePortGet_main.o: src/DevicePortGet_main.c.o +.PHONY : src/DevicePortGet_main.o + +# target to build an object file +src/DevicePortGet_main.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.o +.PHONY : src/DevicePortGet_main.c.o + +src/DevicePortGet_main.i: src/DevicePortGet_main.c.i +.PHONY : src/DevicePortGet_main.i + +# target to preprocess a source file +src/DevicePortGet_main.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.i +.PHONY : src/DevicePortGet_main.c.i + +src/DevicePortGet_main.s: src/DevicePortGet_main.c.s +.PHONY : src/DevicePortGet_main.s + +# target to generate assembly for a file +src/DevicePortGet_main.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/DevicePortGet_main.c.s +.PHONY : src/DevicePortGet_main.c.s + +src/FuncConfigType/FuncConfigTypeID_1.o: src/FuncConfigType/FuncConfigTypeID_1.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_1.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_1.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_1.c.o + +src/FuncConfigType/FuncConfigTypeID_1.i: src/FuncConfigType/FuncConfigTypeID_1.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_1.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_1.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_1.c.i + +src/FuncConfigType/FuncConfigTypeID_1.s: src/FuncConfigType/FuncConfigTypeID_1.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_1.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_1.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_1.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_1.c.s + +src/FuncConfigType/FuncConfigTypeID_10.o: src/FuncConfigType/FuncConfigTypeID_10.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_10.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_10.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_10.c.o + +src/FuncConfigType/FuncConfigTypeID_10.i: src/FuncConfigType/FuncConfigTypeID_10.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_10.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_10.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_10.c.i + +src/FuncConfigType/FuncConfigTypeID_10.s: src/FuncConfigType/FuncConfigTypeID_10.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_10.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_10.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_10.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_10.c.s + +src/FuncConfigType/FuncConfigTypeID_11.o: src/FuncConfigType/FuncConfigTypeID_11.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_11.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_11.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_11.c.o + +src/FuncConfigType/FuncConfigTypeID_11.i: src/FuncConfigType/FuncConfigTypeID_11.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_11.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_11.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_11.c.i + +src/FuncConfigType/FuncConfigTypeID_11.s: src/FuncConfigType/FuncConfigTypeID_11.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_11.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_11.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_11.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_11.c.s + +src/FuncConfigType/FuncConfigTypeID_2.o: src/FuncConfigType/FuncConfigTypeID_2.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_2.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_2.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_2.c.o + +src/FuncConfigType/FuncConfigTypeID_2.i: src/FuncConfigType/FuncConfigTypeID_2.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_2.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_2.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_2.c.i + +src/FuncConfigType/FuncConfigTypeID_2.s: src/FuncConfigType/FuncConfigTypeID_2.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_2.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_2.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_2.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_2.c.s + +src/FuncConfigType/FuncConfigTypeID_3.o: src/FuncConfigType/FuncConfigTypeID_3.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_3.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_3.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_3.c.o + +src/FuncConfigType/FuncConfigTypeID_3.i: src/FuncConfigType/FuncConfigTypeID_3.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_3.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_3.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_3.c.i + +src/FuncConfigType/FuncConfigTypeID_3.s: src/FuncConfigType/FuncConfigTypeID_3.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_3.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_3.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_3.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_3.c.s + +src/FuncConfigType/FuncConfigTypeID_4.o: src/FuncConfigType/FuncConfigTypeID_4.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_4.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_4.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_4.c.o + +src/FuncConfigType/FuncConfigTypeID_4.i: src/FuncConfigType/FuncConfigTypeID_4.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_4.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_4.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_4.c.i + +src/FuncConfigType/FuncConfigTypeID_4.s: src/FuncConfigType/FuncConfigTypeID_4.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_4.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_4.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_4.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_4.c.s + +src/FuncConfigType/FuncConfigTypeID_5.o: src/FuncConfigType/FuncConfigTypeID_5.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_5.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_5.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_5.c.o + +src/FuncConfigType/FuncConfigTypeID_5.i: src/FuncConfigType/FuncConfigTypeID_5.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_5.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_5.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_5.c.i + +src/FuncConfigType/FuncConfigTypeID_5.s: src/FuncConfigType/FuncConfigTypeID_5.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_5.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_5.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_5.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_5.c.s + +src/FuncConfigType/FuncConfigTypeID_6.o: src/FuncConfigType/FuncConfigTypeID_6.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_6.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_6.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_6.c.o + +src/FuncConfigType/FuncConfigTypeID_6.i: src/FuncConfigType/FuncConfigTypeID_6.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_6.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_6.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_6.c.i + +src/FuncConfigType/FuncConfigTypeID_6.s: src/FuncConfigType/FuncConfigTypeID_6.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_6.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_6.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_6.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_6.c.s + +src/FuncConfigType/FuncConfigTypeID_7.o: src/FuncConfigType/FuncConfigTypeID_7.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_7.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_7.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_7.c.o + +src/FuncConfigType/FuncConfigTypeID_7.i: src/FuncConfigType/FuncConfigTypeID_7.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_7.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_7.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_7.c.i + +src/FuncConfigType/FuncConfigTypeID_7.s: src/FuncConfigType/FuncConfigTypeID_7.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_7.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_7.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_7.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_7.c.s + +src/FuncConfigType/FuncConfigTypeID_8.o: src/FuncConfigType/FuncConfigTypeID_8.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_8.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_8.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_8.c.o + +src/FuncConfigType/FuncConfigTypeID_8.i: src/FuncConfigType/FuncConfigTypeID_8.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_8.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_8.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_8.c.i + +src/FuncConfigType/FuncConfigTypeID_8.s: src/FuncConfigType/FuncConfigTypeID_8.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_8.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_8.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_8.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_8.c.s + +src/FuncConfigType/FuncConfigTypeID_9.o: src/FuncConfigType/FuncConfigTypeID_9.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_9.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_9.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_9.c.o + +src/FuncConfigType/FuncConfigTypeID_9.i: src/FuncConfigType/FuncConfigTypeID_9.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_9.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_9.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_9.c.i + +src/FuncConfigType/FuncConfigTypeID_9.s: src/FuncConfigType/FuncConfigTypeID_9.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_9.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_9.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_9.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_9.c.s + +src/FuncConfigType/FuncConfigTypeID_Public.o: src/FuncConfigType/FuncConfigTypeID_Public.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_Public.o + +# target to build an object file +src/FuncConfigType/FuncConfigTypeID_Public.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.o +.PHONY : src/FuncConfigType/FuncConfigTypeID_Public.c.o + +src/FuncConfigType/FuncConfigTypeID_Public.i: src/FuncConfigType/FuncConfigTypeID_Public.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_Public.i + +# target to preprocess a source file +src/FuncConfigType/FuncConfigTypeID_Public.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.i +.PHONY : src/FuncConfigType/FuncConfigTypeID_Public.c.i + +src/FuncConfigType/FuncConfigTypeID_Public.s: src/FuncConfigType/FuncConfigTypeID_Public.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_Public.s + +# target to generate assembly for a file +src/FuncConfigType/FuncConfigTypeID_Public.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/FuncConfigType/FuncConfigTypeID_Public.c.s +.PHONY : src/FuncConfigType/FuncConfigTypeID_Public.c.s + +src/bIf_protocol.o: src/bIf_protocol.c.o +.PHONY : src/bIf_protocol.o + +# target to build an object file +src/bIf_protocol.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.o +.PHONY : src/bIf_protocol.c.o + +src/bIf_protocol.i: src/bIf_protocol.c.i +.PHONY : src/bIf_protocol.i + +# target to preprocess a source file +src/bIf_protocol.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.i +.PHONY : src/bIf_protocol.c.i + +src/bIf_protocol.s: src/bIf_protocol.c.s +.PHONY : src/bIf_protocol.s + +# target to generate assembly for a file +src/bIf_protocol.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/bIf_protocol.c.s +.PHONY : src/bIf_protocol.c.s + +src/ipc_client.o: src/ipc_client.c.o +.PHONY : src/ipc_client.o + +# target to build an object file +src/ipc_client.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.o +.PHONY : src/ipc_client.c.o + +src/ipc_client.i: src/ipc_client.c.i +.PHONY : src/ipc_client.i + +# target to preprocess a source file +src/ipc_client.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.i +.PHONY : src/ipc_client.c.i + +src/ipc_client.s: src/ipc_client.c.s +.PHONY : src/ipc_client.s + +# target to generate assembly for a file +src/ipc_client.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/ipc_client.c.s +.PHONY : src/ipc_client.c.s + +src/koolootest/koolootest.o: src/koolootest/koolootest.c.o +.PHONY : src/koolootest/koolootest.o + +# target to build an object file +src/koolootest/koolootest.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.o +.PHONY : src/koolootest/koolootest.c.o + +src/koolootest/koolootest.i: src/koolootest/koolootest.c.i +.PHONY : src/koolootest/koolootest.i + +# target to preprocess a source file +src/koolootest/koolootest.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.i +.PHONY : src/koolootest/koolootest.c.i + +src/koolootest/koolootest.s: src/koolootest/koolootest.c.s +.PHONY : src/koolootest/koolootest.s + +# target to generate assembly for a file +src/koolootest/koolootest.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/koolootest/koolootest.c.s +.PHONY : src/koolootest/koolootest.c.s + +src/mslog/mslog.o: src/mslog/mslog.c.o +.PHONY : src/mslog/mslog.o + +# target to build an object file +src/mslog/mslog.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.o +.PHONY : src/mslog/mslog.c.o + +src/mslog/mslog.i: src/mslog/mslog.c.i +.PHONY : src/mslog/mslog.i + +# target to preprocess a source file +src/mslog/mslog.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.i +.PHONY : src/mslog/mslog.c.i + +src/mslog/mslog.s: src/mslog/mslog.c.s +.PHONY : src/mslog/mslog.s + +# target to generate assembly for a file +src/mslog/mslog.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/mslog/mslog.c.s +.PHONY : src/mslog/mslog.c.s + +src/public.o: src/public.c.o +.PHONY : src/public.o + +# target to build an object file +src/public.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/public.c.o +.PHONY : src/public.c.o + +src/public.i: src/public.c.i +.PHONY : src/public.i + +# target to preprocess a source file +src/public.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/public.c.i +.PHONY : src/public.c.i + +src/public.s: src/public.c.s +.PHONY : src/public.s + +# target to generate assembly for a file +src/public.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/public.c.s +.PHONY : src/public.c.s + +src/slavePoll.o: src/slavePoll.c.o +.PHONY : src/slavePoll.o + +# target to build an object file +src/slavePoll.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.o +.PHONY : src/slavePoll.c.o + +src/slavePoll.i: src/slavePoll.c.i +.PHONY : src/slavePoll.i + +# target to preprocess a source file +src/slavePoll.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.i +.PHONY : src/slavePoll.c.i + +src/slavePoll.s: src/slavePoll.c.s +.PHONY : src/slavePoll.s + +# target to generate assembly for a file +src/slavePoll.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/slavePoll.c.s +.PHONY : src/slavePoll.c.s + +src/soap_comm.o: src/soap_comm.c.o +.PHONY : src/soap_comm.o + +# target to build an object file +src/soap_comm.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.o +.PHONY : src/soap_comm.c.o + +src/soap_comm.i: src/soap_comm.c.i +.PHONY : src/soap_comm.i + +# target to preprocess a source file +src/soap_comm.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.i +.PHONY : src/soap_comm.c.i + +src/soap_comm.s: src/soap_comm.c.s +.PHONY : src/soap_comm.s + +# target to generate assembly for a file +src/soap_comm.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/soap_comm.c.s +.PHONY : src/soap_comm.c.s + +src/sqTable_init.o: src/sqTable_init.c.o +.PHONY : src/sqTable_init.o + +# target to build an object file +src/sqTable_init.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.o +.PHONY : src/sqTable_init.c.o + +src/sqTable_init.i: src/sqTable_init.c.i +.PHONY : src/sqTable_init.i + +# target to preprocess a source file +src/sqTable_init.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.i +.PHONY : src/sqTable_init.c.i + +src/sqTable_init.s: src/sqTable_init.c.s +.PHONY : src/sqTable_init.s + +# target to generate assembly for a file +src/sqTable_init.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/sqTable_init.c.s +.PHONY : src/sqTable_init.c.s + +src/sqlite_api.o: src/sqlite_api.c.o +.PHONY : src/sqlite_api.o + +# target to build an object file +src/sqlite_api.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.o +.PHONY : src/sqlite_api.c.o + +src/sqlite_api.i: src/sqlite_api.c.i +.PHONY : src/sqlite_api.i + +# target to preprocess a source file +src/sqlite_api.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.i +.PHONY : src/sqlite_api.c.i + +src/sqlite_api.s: src/sqlite_api.c.s +.PHONY : src/sqlite_api.s + +# target to generate assembly for a file +src/sqlite_api.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/sqlite_api.c.s +.PHONY : src/sqlite_api.c.s + +src/uartDrvFun.o: src/uartDrvFun.c.o +.PHONY : src/uartDrvFun.o + +# target to build an object file +src/uartDrvFun.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.o +.PHONY : src/uartDrvFun.c.o + +src/uartDrvFun.i: src/uartDrvFun.c.i +.PHONY : src/uartDrvFun.i + +# target to preprocess a source file +src/uartDrvFun.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.i +.PHONY : src/uartDrvFun.c.i + +src/uartDrvFun.s: src/uartDrvFun.c.s +.PHONY : src/uartDrvFun.s + +# target to generate assembly for a file +src/uartDrvFun.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/uartDrvFun.c.s +.PHONY : src/uartDrvFun.c.s + +src/uartHandle.o: src/uartHandle.c.o +.PHONY : src/uartHandle.o + +# target to build an object file +src/uartHandle.c.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.o +.PHONY : src/uartHandle.c.o + +src/uartHandle.i: src/uartHandle.c.i +.PHONY : src/uartHandle.i + +# target to preprocess a source file +src/uartHandle.c.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.i +.PHONY : src/uartHandle.c.i + +src/uartHandle.s: src/uartHandle.c.s +.PHONY : src/uartHandle.s + +# target to generate assembly for a file +src/uartHandle.c.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/DevicePortGetApp.dir/build.make CMakeFiles/DevicePortGetApp.dir/src/uartHandle.c.s +.PHONY : src/uartHandle.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... DevicePortGetApp" + @echo "... MainProcessApp" + @echo "... MqttClientApp" + @echo "... TimeAlignedApp" + @echo "... Uart_passthroughApp" + @echo "... fsu_web" + @echo "... soap_sc" + @echo "... Public_Src/CjsonCreate_Init.o" + @echo "... Public_Src/CjsonCreate_Init.i" + @echo "... Public_Src/CjsonCreate_Init.s" + @echo "... Public_Src/ProcessisRunning.o" + @echo "... Public_Src/ProcessisRunning.i" + @echo "... Public_Src/ProcessisRunning.s" + @echo "... Public_Src/SystemTimeFunc.o" + @echo "... Public_Src/SystemTimeFunc.i" + @echo "... Public_Src/SystemTimeFunc.s" + @echo "... Public_Src/cjson/cJSON.o" + @echo "... Public_Src/cjson/cJSON.i" + @echo "... Public_Src/cjson/cJSON.s" + @echo "... soap_sc/soapC.o" + @echo "... soap_sc/soapC.i" + @echo "... soap_sc/soapC.s" + @echo "... soap_sc/soapClient.o" + @echo "... soap_sc/soapClient.i" + @echo "... soap_sc/soapClient.s" + @echo "... soap_sc/soapServer.o" + @echo "... soap_sc/soapServer.i" + @echo "... soap_sc/soapServer.s" + @echo "... soap_sc/stdsoap2.o" + @echo "... soap_sc/stdsoap2.i" + @echo "... soap_sc/stdsoap2.s" + @echo "... src/DebugPrint.o" + @echo "... src/DebugPrint.i" + @echo "... src/DebugPrint.s" + @echo "... src/DevicePortGet_main.o" + @echo "... src/DevicePortGet_main.i" + @echo "... src/DevicePortGet_main.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_1.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_1.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_1.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_10.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_10.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_10.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_11.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_11.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_11.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_2.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_2.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_2.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_3.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_3.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_3.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_4.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_4.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_4.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_5.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_5.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_5.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_6.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_6.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_6.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_7.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_7.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_7.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_8.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_8.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_8.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_9.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_9.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_9.s" + @echo "... src/FuncConfigType/FuncConfigTypeID_Public.o" + @echo "... src/FuncConfigType/FuncConfigTypeID_Public.i" + @echo "... src/FuncConfigType/FuncConfigTypeID_Public.s" + @echo "... src/bIf_protocol.o" + @echo "... src/bIf_protocol.i" + @echo "... src/bIf_protocol.s" + @echo "... src/ipc_client.o" + @echo "... src/ipc_client.i" + @echo "... src/ipc_client.s" + @echo "... src/koolootest/koolootest.o" + @echo "... src/koolootest/koolootest.i" + @echo "... src/koolootest/koolootest.s" + @echo "... src/mslog/mslog.o" + @echo "... src/mslog/mslog.i" + @echo "... src/mslog/mslog.s" + @echo "... src/public.o" + @echo "... src/public.i" + @echo "... src/public.s" + @echo "... src/slavePoll.o" + @echo "... src/slavePoll.i" + @echo "... src/slavePoll.s" + @echo "... src/soap_comm.o" + @echo "... src/soap_comm.i" + @echo "... src/soap_comm.s" + @echo "... src/sqTable_init.o" + @echo "... src/sqTable_init.i" + @echo "... src/sqTable_init.s" + @echo "... src/sqlite_api.o" + @echo "... src/sqlite_api.i" + @echo "... src/sqlite_api.s" + @echo "... src/uartDrvFun.o" + @echo "... src/uartDrvFun.i" + @echo "... src/uartDrvFun.s" + @echo "... src/uartHandle.o" + @echo "... src/uartHandle.i" + @echo "... src/uartHandle.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/Mqtt_src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/DependInfo.cmake b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/DependInfo.cmake new file mode 100644 index 0000000..3d892c3 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/DependInfo.cmake @@ -0,0 +1,28 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o" "gcc" "Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o new file mode 100644 index 0000000..0bf90b4 Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o.d new file mode 100644 index 0000000..ae9b314 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o.d @@ -0,0 +1,134 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTExportDeclarations.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTProperties.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTReasonCodes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTSubscribeOpts.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClientPersistence.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o new file mode 100644 index 0000000..958bafc Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o.d new file mode 100644 index 0000000..5de7b5a --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o.d @@ -0,0 +1,127 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o new file mode 100644 index 0000000..ffd6281 Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o.d new file mode 100644 index 0000000..3e2e3a3 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o.d @@ -0,0 +1,114 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o new file mode 100644 index 0000000..49bd34f Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o.d new file mode 100644 index 0000000..4d03844 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o.d @@ -0,0 +1,114 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o new file mode 100644 index 0000000..e5833cb Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o.d new file mode 100644 index 0000000..f6e6225 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o.d @@ -0,0 +1,55 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o new file mode 100644 index 0000000..7b1bd2c Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o.d new file mode 100644 index 0000000..ced59d0 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o.d @@ -0,0 +1,37 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o new file mode 100644 index 0000000..79533ec Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o.d new file mode 100644 index 0000000..46bcf40 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o.d @@ -0,0 +1,64 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o new file mode 100644 index 0000000..987cde7 Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o.d new file mode 100644 index 0000000..cf145f9 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o.d @@ -0,0 +1,118 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o new file mode 100644 index 0000000..cb4de05 Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o.d new file mode 100644 index 0000000..a2d5ff2 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o.d @@ -0,0 +1,112 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include/sqlite3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o new file mode 100644 index 0000000..d578eb4 Binary files /dev/null and b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o differ diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o.d b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o.d new file mode 100644 index 0000000..3ab4fa0 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o.d @@ -0,0 +1,96 @@ +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include/sqlite3.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make new file mode 100644 index 0000000..d8a0699 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make @@ -0,0 +1,255 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include Mqtt_src/CMakeFiles/MqttClientApp.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.make + +# Include the progress variables for this target. +include Mqtt_src/CMakeFiles/MqttClientApp.dir/progress.make + +# Include the compile flags for this target's objects. +include Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make + +Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o -MF CMakeFiles/MqttClientApp.dir/MqttClient.c.o.d -o CMakeFiles/MqttClientApp.dir/MqttClient.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/MqttClient.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.c > CMakeFiles/MqttClientApp.dir/MqttClient.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/MqttClient.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.c -o CMakeFiles/MqttClientApp.dir/MqttClient.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o -MF CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o.d -o CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c > CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c -o CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o -MF CMakeFiles/MqttClientApp.dir/__/src/public.c.o.d -o CMakeFiles/MqttClientApp.dir/__/src/public.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/src/public.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c > CMakeFiles/MqttClientApp.dir/__/src/public.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/src/public.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.c -o CMakeFiles/MqttClientApp.dir/__/src/public.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o -MF CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o.d -o CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c > CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c -o CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o -MF CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o.d -o CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c > CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/ProcessisRunning.c -o CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o -MF CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o.d -o CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c > CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/SystemTimeFunc.c -o CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o -MF CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o.d -o CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c > CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.c -o CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o -MF CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o.d -o CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c > CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/CjsonCreate_Init.c -o CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o -MF CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o.d -o CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c > CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqTable_init.c -o CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.s + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o: Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building C object Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o -MF CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o.d -o CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c > CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.i + +Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/sqlite_api.c -o CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.s + +# Object files for target MqttClientApp +MqttClientApp_OBJECTS = \ +"CMakeFiles/MqttClientApp.dir/MqttClient.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/src/public.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o" \ +"CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o" + +# External object files for target MqttClientApp +MqttClientApp_EXTERNAL_OBJECTS = + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib/libsqlite3.so +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Linking C executable /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/MqttClientApp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +Mqtt_src/CMakeFiles/MqttClientApp.dir/build: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/build + +Mqtt_src/CMakeFiles/MqttClientApp.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src && $(CMAKE_COMMAND) -P CMakeFiles/MqttClientApp.dir/cmake_clean.cmake +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/clean + +Mqtt_src/CMakeFiles/MqttClientApp.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/depend + diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/cmake_clean.cmake b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/cmake_clean.cmake new file mode 100644 index 0000000..03f0e3b --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/cmake_clean.cmake @@ -0,0 +1,29 @@ +file(REMOVE_RECURSE + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp.pdb" + "CMakeFiles/MqttClientApp.dir/MqttClient.c.o" + "CMakeFiles/MqttClientApp.dir/MqttClient.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o" + "CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o" + "CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o" + "CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/src/public.c.o" + "CMakeFiles/MqttClientApp.dir/__/src/public.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o" + "CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o.d" + "CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o" + "CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/MqttClientApp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.make b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.make new file mode 100644 index 0000000..4ce9a8a --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for MqttClientApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts new file mode 100644 index 0000000..beebcb8 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for MqttClientApp. diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/depend.make b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/depend.make new file mode 100644 index 0000000..4a67240 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for MqttClientApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make new file mode 100644 index 0000000..3611c78 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/Public_Src/cjson + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/link.txt b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/link.txt new file mode 100644 index 0000000..6c83a97 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/MqttClientApp.dir/MqttClient.c.o CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o CMakeFiles/MqttClientApp.dir/__/src/public.c.o CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o -o /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/bin/MqttClientApp -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -Wl,-rpath,/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -ldl -lrt -lpaho-mqtt3c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib/libsqlite3.so diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/progress.make b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/progress.make new file mode 100644 index 0000000..6988f38 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/MqttClientApp.dir/progress.make @@ -0,0 +1,12 @@ +CMAKE_PROGRESS_1 = 43 +CMAKE_PROGRESS_2 = 44 +CMAKE_PROGRESS_3 = 45 +CMAKE_PROGRESS_4 = 46 +CMAKE_PROGRESS_5 = 47 +CMAKE_PROGRESS_6 = 48 +CMAKE_PROGRESS_7 = 49 +CMAKE_PROGRESS_8 = 50 +CMAKE_PROGRESS_9 = 51 +CMAKE_PROGRESS_10 = 52 +CMAKE_PROGRESS_11 = 53 + diff --git a/DevicePortGet/build/Mqtt_src/CMakeFiles/progress.marks b/DevicePortGet/build/Mqtt_src/CMakeFiles/progress.marks new file mode 100644 index 0000000..b4de394 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +11 diff --git a/DevicePortGet/build/Mqtt_src/Makefile b/DevicePortGet/build/Mqtt_src/Makefile new file mode 100644 index 0000000..5a5fc65 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/Makefile @@ -0,0 +1,425 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src//CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Mqtt_src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Mqtt_src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Mqtt_src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Mqtt_src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +Mqtt_src/CMakeFiles/MqttClientApp.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Mqtt_src/CMakeFiles/MqttClientApp.dir/rule +.PHONY : Mqtt_src/CMakeFiles/MqttClientApp.dir/rule + +# Convenience name for target. +MqttClientApp: Mqtt_src/CMakeFiles/MqttClientApp.dir/rule +.PHONY : MqttClientApp + +# fast build rule for target. +MqttClientApp/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/build +.PHONY : MqttClientApp/fast + +MqttClient.o: MqttClient.c.o +.PHONY : MqttClient.o + +# target to build an object file +MqttClient.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.o +.PHONY : MqttClient.c.o + +MqttClient.i: MqttClient.c.i +.PHONY : MqttClient.i + +# target to preprocess a source file +MqttClient.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.i +.PHONY : MqttClient.c.i + +MqttClient.s: MqttClient.c.s +.PHONY : MqttClient.s + +# target to generate assembly for a file +MqttClient.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/MqttClient.c.s +.PHONY : MqttClient.c.s + +__/Public_Src/CjsonCreate_Init.o: __/Public_Src/CjsonCreate_Init.c.o +.PHONY : __/Public_Src/CjsonCreate_Init.o + +# target to build an object file +__/Public_Src/CjsonCreate_Init.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.o +.PHONY : __/Public_Src/CjsonCreate_Init.c.o + +__/Public_Src/CjsonCreate_Init.i: __/Public_Src/CjsonCreate_Init.c.i +.PHONY : __/Public_Src/CjsonCreate_Init.i + +# target to preprocess a source file +__/Public_Src/CjsonCreate_Init.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.i +.PHONY : __/Public_Src/CjsonCreate_Init.c.i + +__/Public_Src/CjsonCreate_Init.s: __/Public_Src/CjsonCreate_Init.c.s +.PHONY : __/Public_Src/CjsonCreate_Init.s + +# target to generate assembly for a file +__/Public_Src/CjsonCreate_Init.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/CjsonCreate_Init.c.s +.PHONY : __/Public_Src/CjsonCreate_Init.c.s + +__/Public_Src/ProcessisRunning.o: __/Public_Src/ProcessisRunning.c.o +.PHONY : __/Public_Src/ProcessisRunning.o + +# target to build an object file +__/Public_Src/ProcessisRunning.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.o +.PHONY : __/Public_Src/ProcessisRunning.c.o + +__/Public_Src/ProcessisRunning.i: __/Public_Src/ProcessisRunning.c.i +.PHONY : __/Public_Src/ProcessisRunning.i + +# target to preprocess a source file +__/Public_Src/ProcessisRunning.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.i +.PHONY : __/Public_Src/ProcessisRunning.c.i + +__/Public_Src/ProcessisRunning.s: __/Public_Src/ProcessisRunning.c.s +.PHONY : __/Public_Src/ProcessisRunning.s + +# target to generate assembly for a file +__/Public_Src/ProcessisRunning.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/ProcessisRunning.c.s +.PHONY : __/Public_Src/ProcessisRunning.c.s + +__/Public_Src/SystemTimeFunc.o: __/Public_Src/SystemTimeFunc.c.o +.PHONY : __/Public_Src/SystemTimeFunc.o + +# target to build an object file +__/Public_Src/SystemTimeFunc.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.o +.PHONY : __/Public_Src/SystemTimeFunc.c.o + +__/Public_Src/SystemTimeFunc.i: __/Public_Src/SystemTimeFunc.c.i +.PHONY : __/Public_Src/SystemTimeFunc.i + +# target to preprocess a source file +__/Public_Src/SystemTimeFunc.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.i +.PHONY : __/Public_Src/SystemTimeFunc.c.i + +__/Public_Src/SystemTimeFunc.s: __/Public_Src/SystemTimeFunc.c.s +.PHONY : __/Public_Src/SystemTimeFunc.s + +# target to generate assembly for a file +__/Public_Src/SystemTimeFunc.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/SystemTimeFunc.c.s +.PHONY : __/Public_Src/SystemTimeFunc.c.s + +__/Public_Src/cjson/cJSON.o: __/Public_Src/cjson/cJSON.c.o +.PHONY : __/Public_Src/cjson/cJSON.o + +# target to build an object file +__/Public_Src/cjson/cJSON.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.o +.PHONY : __/Public_Src/cjson/cJSON.c.o + +__/Public_Src/cjson/cJSON.i: __/Public_Src/cjson/cJSON.c.i +.PHONY : __/Public_Src/cjson/cJSON.i + +# target to preprocess a source file +__/Public_Src/cjson/cJSON.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.i +.PHONY : __/Public_Src/cjson/cJSON.c.i + +__/Public_Src/cjson/cJSON.s: __/Public_Src/cjson/cJSON.c.s +.PHONY : __/Public_Src/cjson/cJSON.s + +# target to generate assembly for a file +__/Public_Src/cjson/cJSON.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/Public_Src/cjson/cJSON.c.s +.PHONY : __/Public_Src/cjson/cJSON.c.s + +__/src/DebugPrint.o: __/src/DebugPrint.c.o +.PHONY : __/src/DebugPrint.o + +# target to build an object file +__/src/DebugPrint.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.o +.PHONY : __/src/DebugPrint.c.o + +__/src/DebugPrint.i: __/src/DebugPrint.c.i +.PHONY : __/src/DebugPrint.i + +# target to preprocess a source file +__/src/DebugPrint.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.i +.PHONY : __/src/DebugPrint.c.i + +__/src/DebugPrint.s: __/src/DebugPrint.c.s +.PHONY : __/src/DebugPrint.s + +# target to generate assembly for a file +__/src/DebugPrint.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/DebugPrint.c.s +.PHONY : __/src/DebugPrint.c.s + +__/src/mslog/mslog.o: __/src/mslog/mslog.c.o +.PHONY : __/src/mslog/mslog.o + +# target to build an object file +__/src/mslog/mslog.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.o +.PHONY : __/src/mslog/mslog.c.o + +__/src/mslog/mslog.i: __/src/mslog/mslog.c.i +.PHONY : __/src/mslog/mslog.i + +# target to preprocess a source file +__/src/mslog/mslog.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.i +.PHONY : __/src/mslog/mslog.c.i + +__/src/mslog/mslog.s: __/src/mslog/mslog.c.s +.PHONY : __/src/mslog/mslog.s + +# target to generate assembly for a file +__/src/mslog/mslog.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/mslog/mslog.c.s +.PHONY : __/src/mslog/mslog.c.s + +__/src/public.o: __/src/public.c.o +.PHONY : __/src/public.o + +# target to build an object file +__/src/public.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.o +.PHONY : __/src/public.c.o + +__/src/public.i: __/src/public.c.i +.PHONY : __/src/public.i + +# target to preprocess a source file +__/src/public.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.i +.PHONY : __/src/public.c.i + +__/src/public.s: __/src/public.c.s +.PHONY : __/src/public.s + +# target to generate assembly for a file +__/src/public.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/public.c.s +.PHONY : __/src/public.c.s + +__/src/sqTable_init.o: __/src/sqTable_init.c.o +.PHONY : __/src/sqTable_init.o + +# target to build an object file +__/src/sqTable_init.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.o +.PHONY : __/src/sqTable_init.c.o + +__/src/sqTable_init.i: __/src/sqTable_init.c.i +.PHONY : __/src/sqTable_init.i + +# target to preprocess a source file +__/src/sqTable_init.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.i +.PHONY : __/src/sqTable_init.c.i + +__/src/sqTable_init.s: __/src/sqTable_init.c.s +.PHONY : __/src/sqTable_init.s + +# target to generate assembly for a file +__/src/sqTable_init.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqTable_init.c.s +.PHONY : __/src/sqTable_init.c.s + +__/src/sqlite_api.o: __/src/sqlite_api.c.o +.PHONY : __/src/sqlite_api.o + +# target to build an object file +__/src/sqlite_api.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.o +.PHONY : __/src/sqlite_api.c.o + +__/src/sqlite_api.i: __/src/sqlite_api.c.i +.PHONY : __/src/sqlite_api.i + +# target to preprocess a source file +__/src/sqlite_api.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.i +.PHONY : __/src/sqlite_api.c.i + +__/src/sqlite_api.s: __/src/sqlite_api.c.s +.PHONY : __/src/sqlite_api.s + +# target to generate assembly for a file +__/src/sqlite_api.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Mqtt_src/CMakeFiles/MqttClientApp.dir/build.make Mqtt_src/CMakeFiles/MqttClientApp.dir/__/src/sqlite_api.c.s +.PHONY : __/src/sqlite_api.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... MqttClientApp" + @echo "... MqttClient.o" + @echo "... MqttClient.i" + @echo "... MqttClient.s" + @echo "... __/Public_Src/CjsonCreate_Init.o" + @echo "... __/Public_Src/CjsonCreate_Init.i" + @echo "... __/Public_Src/CjsonCreate_Init.s" + @echo "... __/Public_Src/ProcessisRunning.o" + @echo "... __/Public_Src/ProcessisRunning.i" + @echo "... __/Public_Src/ProcessisRunning.s" + @echo "... __/Public_Src/SystemTimeFunc.o" + @echo "... __/Public_Src/SystemTimeFunc.i" + @echo "... __/Public_Src/SystemTimeFunc.s" + @echo "... __/Public_Src/cjson/cJSON.o" + @echo "... __/Public_Src/cjson/cJSON.i" + @echo "... __/Public_Src/cjson/cJSON.s" + @echo "... __/src/DebugPrint.o" + @echo "... __/src/DebugPrint.i" + @echo "... __/src/DebugPrint.s" + @echo "... __/src/mslog/mslog.o" + @echo "... __/src/mslog/mslog.i" + @echo "... __/src/mslog/mslog.s" + @echo "... __/src/public.o" + @echo "... __/src/public.i" + @echo "... __/src/public.s" + @echo "... __/src/sqTable_init.o" + @echo "... __/src/sqTable_init.i" + @echo "... __/src/sqTable_init.s" + @echo "... __/src/sqlite_api.o" + @echo "... __/src/sqlite_api.i" + @echo "... __/src/sqlite_api.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/Mqtt_src/cmake_install.cmake b/DevicePortGet/build/Mqtt_src/cmake_install.cmake new file mode 100644 index 0000000..231bec5 --- /dev/null +++ b/DevicePortGet/build/Mqtt_src/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/DependInfo.cmake b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/DependInfo.cmake new file mode 100644 index 0000000..45b4a18 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/DependInfo.cmake @@ -0,0 +1,21 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/TimeAligned.c" "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o" "gcc" "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c" "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o" "gcc" "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c" "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o" "gcc" "TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o new file mode 100644 index 0000000..cc63ebd Binary files /dev/null and b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o differ diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o.d b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o.d new file mode 100644 index 0000000..2844830 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o.d @@ -0,0 +1,98 @@ +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/TimeAligned.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/public.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/bIf_protocol.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src/MqttClient.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-version.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-tcp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include/modbus-rtu.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/kernel.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/sysinfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/mqueue.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mqueue.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson/cJSON.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o new file mode 100644 index 0000000..3108f2c Binary files /dev/null and b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o differ diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o.d b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o.d new file mode 100644 index 0000000..ee11f99 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o.d @@ -0,0 +1,37 @@ +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o new file mode 100644 index 0000000..9ba0ff1 Binary files /dev/null and b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o differ diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o.d b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o.d new file mode 100644 index 0000000..644ed11 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o.d @@ -0,0 +1,64 @@ +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog_inner.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mstype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/inttypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make new file mode 100644 index 0000000..00d0d54 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make @@ -0,0 +1,142 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.make + +# Include the progress variables for this target. +include TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/progress.make + +# Include the compile flags for this target's objects. +include TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/TimeAligned.c +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o -MF CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o.d -o CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/TimeAligned.c + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/TimeAligned.c > CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.i + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/TimeAligned.c -o CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.s + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o -MF CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o.d -o CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c > CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.i + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/DebugPrint.c -o CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.s + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o -MF CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o.d -o CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c > CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.i + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog/mslog.c -o CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.s + +# Object files for target TimeAlignedApp +TimeAlignedApp_OBJECTS = \ +"CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o" \ +"CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o" \ +"CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o" + +# External object files for target TimeAlignedApp +TimeAlignedApp_EXTERNAL_OBJECTS = + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Linking C executable /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/TimeAlignedApp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src && $(CMAKE_COMMAND) -P CMakeFiles/TimeAlignedApp.dir/cmake_clean.cmake +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/clean + +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend + diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/cmake_clean.cmake b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/cmake_clean.cmake new file mode 100644 index 0000000..3db1ab8 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/cmake_clean.cmake @@ -0,0 +1,15 @@ +file(REMOVE_RECURSE + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp.pdb" + "CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o" + "CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o.d" + "CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o" + "CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o.d" + "CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o" + "CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/TimeAlignedApp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.make b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.make new file mode 100644 index 0000000..bc8b5d7 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for TimeAlignedApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.ts b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.ts new file mode 100644 index 0000000..5b57f86 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for TimeAlignedApp. diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend.make b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend.make new file mode 100644 index 0000000..8513ca5 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for TimeAlignedApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make new file mode 100644 index 0000000..6bbcb75 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/link.txt b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/link.txt new file mode 100644 index 0000000..75f81be --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o -o /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src/bin/TimeAlignedApp -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/progress.make b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/progress.make new file mode 100644 index 0000000..2a0f146 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/progress.make @@ -0,0 +1,5 @@ +CMAKE_PROGRESS_1 = 54 +CMAKE_PROGRESS_2 = 55 +CMAKE_PROGRESS_3 = 56 +CMAKE_PROGRESS_4 = 57 + diff --git a/DevicePortGet/build/TimeAligned_Src/CMakeFiles/progress.marks b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/progress.marks new file mode 100644 index 0000000..b8626c4 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/DevicePortGet/build/TimeAligned_Src/Makefile b/DevicePortGet/build/TimeAligned_Src/Makefile new file mode 100644 index 0000000..b5f81b4 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/Makefile @@ -0,0 +1,236 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src//CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAligned_Src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAligned_Src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAligned_Src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAligned_Src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule +.PHONY : TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule + +# Convenience name for target. +TimeAlignedApp: TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/rule +.PHONY : TimeAlignedApp + +# fast build rule for target. +TimeAlignedApp/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build +.PHONY : TimeAlignedApp/fast + +TimeAligned.o: TimeAligned.c.o +.PHONY : TimeAligned.o + +# target to build an object file +TimeAligned.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.o +.PHONY : TimeAligned.c.o + +TimeAligned.i: TimeAligned.c.i +.PHONY : TimeAligned.i + +# target to preprocess a source file +TimeAligned.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.i +.PHONY : TimeAligned.c.i + +TimeAligned.s: TimeAligned.c.s +.PHONY : TimeAligned.s + +# target to generate assembly for a file +TimeAligned.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/TimeAligned.c.s +.PHONY : TimeAligned.c.s + +__/src/DebugPrint.o: __/src/DebugPrint.c.o +.PHONY : __/src/DebugPrint.o + +# target to build an object file +__/src/DebugPrint.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.o +.PHONY : __/src/DebugPrint.c.o + +__/src/DebugPrint.i: __/src/DebugPrint.c.i +.PHONY : __/src/DebugPrint.i + +# target to preprocess a source file +__/src/DebugPrint.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.i +.PHONY : __/src/DebugPrint.c.i + +__/src/DebugPrint.s: __/src/DebugPrint.c.s +.PHONY : __/src/DebugPrint.s + +# target to generate assembly for a file +__/src/DebugPrint.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/DebugPrint.c.s +.PHONY : __/src/DebugPrint.c.s + +__/src/mslog/mslog.o: __/src/mslog/mslog.c.o +.PHONY : __/src/mslog/mslog.o + +# target to build an object file +__/src/mslog/mslog.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.o +.PHONY : __/src/mslog/mslog.c.o + +__/src/mslog/mslog.i: __/src/mslog/mslog.c.i +.PHONY : __/src/mslog/mslog.i + +# target to preprocess a source file +__/src/mslog/mslog.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.i +.PHONY : __/src/mslog/mslog.c.i + +__/src/mslog/mslog.s: __/src/mslog/mslog.c.s +.PHONY : __/src/mslog/mslog.s + +# target to generate assembly for a file +__/src/mslog/mslog.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/build.make TimeAligned_Src/CMakeFiles/TimeAlignedApp.dir/__/src/mslog/mslog.c.s +.PHONY : __/src/mslog/mslog.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... TimeAlignedApp" + @echo "... TimeAligned.o" + @echo "... TimeAligned.i" + @echo "... TimeAligned.s" + @echo "... __/src/DebugPrint.o" + @echo "... __/src/DebugPrint.i" + @echo "... __/src/DebugPrint.s" + @echo "... __/src/mslog/mslog.o" + @echo "... __/src/mslog/mslog.i" + @echo "... __/src/mslog/mslog.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/TimeAligned_Src/cmake_install.cmake b/DevicePortGet/build/TimeAligned_Src/cmake_install.cmake new file mode 100644 index 0000000..37d0ea0 --- /dev/null +++ b/DevicePortGet/build/TimeAligned_Src/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/TimeAligned_Src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/Uart_passthrough/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/DependInfo.cmake b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/DependInfo.cmake new file mode 100644 index 0000000..d7662c6 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/uart_passthrough.c" "Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o" "gcc" "Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make new file mode 100644 index 0000000..9960b3e --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.make + +# Include the progress variables for this target. +include Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/progress.make + +# Include the compile flags for this target's objects. +include Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/flags.make + +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/flags.make +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/uart_passthrough.c +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o -MF CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o.d -o CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/uart_passthrough.c + +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/uart_passthrough.c > CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.i + +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/uart_passthrough.c -o CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.s + +# Object files for target Uart_passthroughApp +Uart_passthroughApp_OBJECTS = \ +"CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o" + +# External object files for target Uart_passthroughApp +Uart_passthroughApp_EXTERNAL_OBJECTS = + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/Uart_passthroughApp.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build + +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough && $(CMAKE_COMMAND) -P CMakeFiles/Uart_passthroughApp.dir/cmake_clean.cmake +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/clean + +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend + diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/cmake_clean.cmake b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/cmake_clean.cmake new file mode 100644 index 0000000..f33ed48 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp.pdb" + "CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o" + "CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/Uart_passthroughApp.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.make b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.make new file mode 100644 index 0000000..ec9fd25 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for Uart_passthroughApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.ts b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.ts new file mode 100644 index 0000000..b802874 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for Uart_passthroughApp. diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend.make b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend.make new file mode 100644 index 0000000..3062ff2 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for Uart_passthroughApp. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/flags.make b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/flags.make new file mode 100644 index 0000000..6bbcb75 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/link.txt b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/link.txt new file mode 100644 index 0000000..6df0043 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o -o /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/bin/Uart_passthroughApp -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/progress.make b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/progress.make new file mode 100644 index 0000000..42baaba --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 58 +CMAKE_PROGRESS_2 = 59 + diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o new file mode 100644 index 0000000..952cd49 Binary files /dev/null and b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o differ diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o.d b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o.d new file mode 100644 index 0000000..bef30b5 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o.d @@ -0,0 +1,74 @@ +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough/uart_passthrough.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/termios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/termios.h diff --git a/DevicePortGet/build/Uart_passthrough/CMakeFiles/progress.marks b/DevicePortGet/build/Uart_passthrough/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/DevicePortGet/build/Uart_passthrough/Makefile b/DevicePortGet/build/Uart_passthrough/Makefile new file mode 100644 index 0000000..8d36e7f --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/Makefile @@ -0,0 +1,182 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough//CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthrough/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthrough/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthrough/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthrough/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule +.PHONY : Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule + +# Convenience name for target. +Uart_passthroughApp: Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/rule +.PHONY : Uart_passthroughApp + +# fast build rule for target. +Uart_passthroughApp/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build +.PHONY : Uart_passthroughApp/fast + +uart_passthrough.o: uart_passthrough.c.o +.PHONY : uart_passthrough.o + +# target to build an object file +uart_passthrough.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.o +.PHONY : uart_passthrough.c.o + +uart_passthrough.i: uart_passthrough.c.i +.PHONY : uart_passthrough.i + +# target to preprocess a source file +uart_passthrough.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.i +.PHONY : uart_passthrough.c.i + +uart_passthrough.s: uart_passthrough.c.s +.PHONY : uart_passthrough.s + +# target to generate assembly for a file +uart_passthrough.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/build.make Uart_passthrough/CMakeFiles/Uart_passthroughApp.dir/uart_passthrough.c.s +.PHONY : uart_passthrough.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... Uart_passthroughApp" + @echo "... uart_passthrough.o" + @echo "... uart_passthrough.i" + @echo "... uart_passthrough.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/Uart_passthrough/cmake_install.cmake b/DevicePortGet/build/Uart_passthrough/cmake_install.cmake new file mode 100644 index 0000000..1932e87 --- /dev/null +++ b/DevicePortGet/build/Uart_passthrough/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Uart_passthrough + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + diff --git a/DevicePortGet/build/cmake_install.cmake b/DevicePortGet/build/cmake_install.cmake new file mode 100644 index 0000000..e33831f --- /dev/null +++ b/DevicePortGet/build/cmake_install.cmake @@ -0,0 +1,65 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for each subdirectory. + include("/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc/cmake_install.cmake") + include("/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src/cmake_install.cmake") + include("/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Mqtt_src/cmake_install.cmake") + include("/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/TimeAligned_Src/cmake_install.cmake") + include("/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/MainProcess_Src/cmake_install.cmake") + include("/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/Uart_passthrough/cmake_install.cmake") + +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/soap_sc/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/progress.marks b/DevicePortGet/build/soap_sc/CMakeFiles/progress.marks new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/progress.marks @@ -0,0 +1 @@ +5 diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/DependInfo.cmake b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/DependInfo.cmake new file mode 100644 index 0000000..66b31a3 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c" "soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o" "gcc" "soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c" "soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o" "gcc" "soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c" "soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o" "gcc" "soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o.d" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c" "soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o" "gcc" "soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/build.make b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/build.make new file mode 100644 index 0000000..7119b07 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/build.make @@ -0,0 +1,159 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include soap_sc/CMakeFiles/soap_sc.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.make + +# Include the progress variables for this target. +include soap_sc/CMakeFiles/soap_sc.dir/progress.make + +# Include the compile flags for this target's objects. +include soap_sc/CMakeFiles/soap_sc.dir/flags.make + +soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o: soap_sc/CMakeFiles/soap_sc.dir/flags.make +soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c +soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o: soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o -MF CMakeFiles/soap_sc.dir/soapC.c.o.d -o CMakeFiles/soap_sc.dir/soapC.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c + +soap_sc/CMakeFiles/soap_sc.dir/soapC.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/soap_sc.dir/soapC.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c > CMakeFiles/soap_sc.dir/soapC.c.i + +soap_sc/CMakeFiles/soap_sc.dir/soapC.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/soap_sc.dir/soapC.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c -o CMakeFiles/soap_sc.dir/soapC.c.s + +soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o: soap_sc/CMakeFiles/soap_sc.dir/flags.make +soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c +soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o: soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o -MF CMakeFiles/soap_sc.dir/soapClient.c.o.d -o CMakeFiles/soap_sc.dir/soapClient.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c + +soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/soap_sc.dir/soapClient.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c > CMakeFiles/soap_sc.dir/soapClient.c.i + +soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/soap_sc.dir/soapClient.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c -o CMakeFiles/soap_sc.dir/soapClient.c.s + +soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o: soap_sc/CMakeFiles/soap_sc.dir/flags.make +soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c +soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o: soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building C object soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o -MF CMakeFiles/soap_sc.dir/soapServer.c.o.d -o CMakeFiles/soap_sc.dir/soapServer.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c + +soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/soap_sc.dir/soapServer.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c > CMakeFiles/soap_sc.dir/soapServer.c.i + +soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/soap_sc.dir/soapServer.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c -o CMakeFiles/soap_sc.dir/soapServer.c.s + +soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o: soap_sc/CMakeFiles/soap_sc.dir/flags.make +soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c +soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o: soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building C object soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o -MF CMakeFiles/soap_sc.dir/stdsoap2.c.o.d -o CMakeFiles/soap_sc.dir/stdsoap2.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c + +soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/soap_sc.dir/stdsoap2.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c > CMakeFiles/soap_sc.dir/stdsoap2.c.i + +soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/soap_sc.dir/stdsoap2.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c -o CMakeFiles/soap_sc.dir/stdsoap2.c.s + +# Object files for target soap_sc +soap_sc_OBJECTS = \ +"CMakeFiles/soap_sc.dir/soapC.c.o" \ +"CMakeFiles/soap_sc.dir/soapClient.c.o" \ +"CMakeFiles/soap_sc.dir/soapServer.c.o" \ +"CMakeFiles/soap_sc.dir/stdsoap2.c.o" + +# External object files for target soap_sc +soap_sc_EXTERNAL_OBJECTS = + +soap_sc/libsoap_sc.a: soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o +soap_sc/libsoap_sc.a: soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o +soap_sc/libsoap_sc.a: soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o +soap_sc/libsoap_sc.a: soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o +soap_sc/libsoap_sc.a: soap_sc/CMakeFiles/soap_sc.dir/build.make +soap_sc/libsoap_sc.a: soap_sc/CMakeFiles/soap_sc.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking C static library libsoap_sc.a" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && $(CMAKE_COMMAND) -P CMakeFiles/soap_sc.dir/cmake_clean_target.cmake + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/soap_sc.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +soap_sc/CMakeFiles/soap_sc.dir/build: soap_sc/libsoap_sc.a +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/build + +soap_sc/CMakeFiles/soap_sc.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc && $(CMAKE_COMMAND) -P CMakeFiles/soap_sc.dir/cmake_clean.cmake +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/clean + +soap_sc/CMakeFiles/soap_sc.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/depend + diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/cmake_clean.cmake b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/cmake_clean.cmake new file mode 100644 index 0000000..f991490 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "CMakeFiles/soap_sc.dir/soapC.c.o" + "CMakeFiles/soap_sc.dir/soapC.c.o.d" + "CMakeFiles/soap_sc.dir/soapClient.c.o" + "CMakeFiles/soap_sc.dir/soapClient.c.o.d" + "CMakeFiles/soap_sc.dir/soapServer.c.o" + "CMakeFiles/soap_sc.dir/soapServer.c.o.d" + "CMakeFiles/soap_sc.dir/stdsoap2.c.o" + "CMakeFiles/soap_sc.dir/stdsoap2.c.o.d" + "libsoap_sc.a" + "libsoap_sc.pdb" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/soap_sc.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/cmake_clean_target.cmake b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/cmake_clean_target.cmake new file mode 100644 index 0000000..1bd1feb --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/cmake_clean_target.cmake @@ -0,0 +1,3 @@ +file(REMOVE_RECURSE + "libsoap_sc.a" +) diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.make b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.make new file mode 100644 index 0000000..0736635 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for soap_sc. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts new file mode 100644 index 0000000..ee3b01c --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for soap_sc. diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/depend.make b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/depend.make new file mode 100644 index 0000000..7fa8918 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for soap_sc. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/flags.make b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/flags.make new file mode 100644 index 0000000..6bbcb75 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/link.txt b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/link.txt new file mode 100644 index 0000000..3325ef7 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/link.txt @@ -0,0 +1,2 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ar qc libsoap_sc.a CMakeFiles/soap_sc.dir/soapC.c.o CMakeFiles/soap_sc.dir/soapClient.c.o CMakeFiles/soap_sc.dir/soapServer.c.o CMakeFiles/soap_sc.dir/stdsoap2.c.o +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-ranlib libsoap_sc.a diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/progress.make b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/progress.make new file mode 100644 index 0000000..3e536bf --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 62 +CMAKE_PROGRESS_2 = 63 +CMAKE_PROGRESS_3 = 64 +CMAKE_PROGRESS_4 = 65 +CMAKE_PROGRESS_5 = 66 + diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o new file mode 100644 index 0000000..a090ec8 Binary files /dev/null and b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o differ diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o.d b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o.d new file mode 100644 index 0000000..f93f231 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o.d @@ -0,0 +1,98 @@ +soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapC.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o new file mode 100644 index 0000000..d459756 Binary files /dev/null and b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o differ diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o.d b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o.d new file mode 100644 index 0000000..50453be --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o.d @@ -0,0 +1,98 @@ +soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapClient.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o new file mode 100644 index 0000000..7d749ae Binary files /dev/null and b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o differ diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o.d b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o.d new file mode 100644 index 0000000..89cb55b --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o.d @@ -0,0 +1,98 @@ +soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapServer.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapH.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/soapStub.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o new file mode 100644 index 0000000..7733913 Binary files /dev/null and b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o differ diff --git a/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o.d b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o.d new file mode 100644 index 0000000..e86d242 --- /dev/null +++ b/DevicePortGet/build/soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o.d @@ -0,0 +1,99 @@ +soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc/stdsoap2.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/timeb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/strings.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h diff --git a/DevicePortGet/build/soap_sc/Makefile b/DevicePortGet/build/soap_sc/Makefile new file mode 100644 index 0000000..df36134 --- /dev/null +++ b/DevicePortGet/build/soap_sc/Makefile @@ -0,0 +1,263 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/soap_sc//CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +soap_sc/CMakeFiles/soap_sc.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 soap_sc/CMakeFiles/soap_sc.dir/rule +.PHONY : soap_sc/CMakeFiles/soap_sc.dir/rule + +# Convenience name for target. +soap_sc: soap_sc/CMakeFiles/soap_sc.dir/rule +.PHONY : soap_sc + +# fast build rule for target. +soap_sc/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/build +.PHONY : soap_sc/fast + +soapC.o: soapC.c.o +.PHONY : soapC.o + +# target to build an object file +soapC.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapC.c.o +.PHONY : soapC.c.o + +soapC.i: soapC.c.i +.PHONY : soapC.i + +# target to preprocess a source file +soapC.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapC.c.i +.PHONY : soapC.c.i + +soapC.s: soapC.c.s +.PHONY : soapC.s + +# target to generate assembly for a file +soapC.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapC.c.s +.PHONY : soapC.c.s + +soapClient.o: soapClient.c.o +.PHONY : soapClient.o + +# target to build an object file +soapClient.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.o +.PHONY : soapClient.c.o + +soapClient.i: soapClient.c.i +.PHONY : soapClient.i + +# target to preprocess a source file +soapClient.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.i +.PHONY : soapClient.c.i + +soapClient.s: soapClient.c.s +.PHONY : soapClient.s + +# target to generate assembly for a file +soapClient.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapClient.c.s +.PHONY : soapClient.c.s + +soapServer.o: soapServer.c.o +.PHONY : soapServer.o + +# target to build an object file +soapServer.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.o +.PHONY : soapServer.c.o + +soapServer.i: soapServer.c.i +.PHONY : soapServer.i + +# target to preprocess a source file +soapServer.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.i +.PHONY : soapServer.c.i + +soapServer.s: soapServer.c.s +.PHONY : soapServer.s + +# target to generate assembly for a file +soapServer.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/soapServer.c.s +.PHONY : soapServer.c.s + +stdsoap2.o: stdsoap2.c.o +.PHONY : stdsoap2.o + +# target to build an object file +stdsoap2.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.o +.PHONY : stdsoap2.c.o + +stdsoap2.i: stdsoap2.c.i +.PHONY : stdsoap2.i + +# target to preprocess a source file +stdsoap2.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.i +.PHONY : stdsoap2.c.i + +stdsoap2.s: stdsoap2.c.s +.PHONY : stdsoap2.s + +# target to generate assembly for a file +stdsoap2.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f soap_sc/CMakeFiles/soap_sc.dir/build.make soap_sc/CMakeFiles/soap_sc.dir/stdsoap2.c.s +.PHONY : stdsoap2.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... soap_sc" + @echo "... soapC.o" + @echo "... soapC.i" + @echo "... soapC.s" + @echo "... soapClient.o" + @echo "... soapClient.i" + @echo "... soapClient.s" + @echo "... soapServer.o" + @echo "... soapServer.i" + @echo "... soapServer.s" + @echo "... stdsoap2.o" + @echo "... stdsoap2.i" + @echo "... stdsoap2.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/soap_sc/cmake_install.cmake b/DevicePortGet/build/soap_sc/cmake_install.cmake new file mode 100644 index 0000000..0466700 --- /dev/null +++ b/DevicePortGet/build/soap_sc/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + diff --git a/DevicePortGet/build/soap_sc/libsoap_sc.a b/DevicePortGet/build/soap_sc/libsoap_sc.a new file mode 100644 index 0000000..f521e62 Binary files /dev/null and b/DevicePortGet/build/soap_sc/libsoap_sc.a differ diff --git a/DevicePortGet/build/web_src/CMakeFiles/CMakeDirectoryInformation.cmake b/DevicePortGet/build/web_src/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000..c62147f --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake new file mode 100644 index 0000000..a642625 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c" "web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o" "gcc" "web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.d" + ) + +# Targets to which this target links which contain Fortran sources. +set(CMAKE_Fortran_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/build.make b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/build.make new file mode 100644 index 0000000..05d7e76 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +# Include any dependencies generated for this target. +include web_src/CMakeFiles/fsu_web.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include web_src/CMakeFiles/fsu_web.dir/compiler_depend.make + +# Include the progress variables for this target. +include web_src/CMakeFiles/fsu_web.dir/progress.make + +# Include the compile flags for this target's objects. +include web_src/CMakeFiles/fsu_web.dir/flags.make + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: web_src/CMakeFiles/fsu_web.dir/flags.make +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: web_src/CMakeFiles/fsu_web.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -MD -MT web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o -MF CMakeFiles/fsu_web.dir/fsu_web.c.o.d -o CMakeFiles/fsu_web.dir/fsu_web.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Preprocessing C source to CMakeFiles/fsu_web.dir/fsu_web.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c > CMakeFiles/fsu_web.dir/fsu_web.c.i + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green "Compiling C source to assembly CMakeFiles/fsu_web.dir/fsu_web.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c -o CMakeFiles/fsu_web.dir/fsu_web.c.s + +# Object files for target fsu_web +fsu_web_OBJECTS = \ +"CMakeFiles/fsu_web.dir/fsu_web.c.o" + +# External object files for target fsu_web +fsu_web_EXTERNAL_OBJECTS = + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web: web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web: web_src/CMakeFiles/fsu_web.dir/build.make +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web: web_src/CMakeFiles/fsu_web.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/fsu_web.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +web_src/CMakeFiles/fsu_web.dir/build: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web +.PHONY : web_src/CMakeFiles/fsu_web.dir/build + +web_src/CMakeFiles/fsu_web.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src && $(CMAKE_COMMAND) -P CMakeFiles/fsu_web.dir/cmake_clean.cmake +.PHONY : web_src/CMakeFiles/fsu_web.dir/clean + +web_src/CMakeFiles/fsu_web.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake "--color=$(COLOR)" +.PHONY : web_src/CMakeFiles/fsu_web.dir/depend + diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/cmake_clean.cmake b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/cmake_clean.cmake new file mode 100644 index 0000000..4a52d65 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web" + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web.pdb" + "CMakeFiles/fsu_web.dir/fsu_web.c.o" + "CMakeFiles/fsu_web.dir/fsu_web.c.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/fsu_web.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/compiler_depend.make b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/compiler_depend.make new file mode 100644 index 0000000..4c8e620 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for fsu_web. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/compiler_depend.ts b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/compiler_depend.ts new file mode 100644 index 0000000..e9b4edb --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for fsu_web. diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/depend.make b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/depend.make new file mode 100644 index 0000000..7579030 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for fsu_web. +# This may be replaced when dependencies are built. diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/flags.make b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/flags.make new file mode 100644 index 0000000..e0be259 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/mslog -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/koolootest -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src/FuncConfigType -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Public_Src/cjson -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/Mqtt_src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/../lib/goahead/include + +C_FLAGS = -DWITH_NO_C_LOCALE -g + diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o new file mode 100644 index 0000000..a410c9e Binary files /dev/null and b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o differ diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.d b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.d new file mode 100644 index 0000000..335c614 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.d @@ -0,0 +1,173 @@ +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdc-predef.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include/goahead.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include/me.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include/osdep.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/ctype.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/features.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/cdefs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wordsize.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/gnu/stubs-hard.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/typesizes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/endian.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/byteswap-16.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/xlocale.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/dirent.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix1_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/local_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/dlfcn.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/dlfcn.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/fcntl-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/select.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigset.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sysmacros.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/pthreadtypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/errno-base.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/math.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_val.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_valf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/huge_vall.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inf.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/nan.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathdef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mathcalls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/grp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libgen.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include-fixed/syslimits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/limits.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix2_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/xopen_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdio_lim.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/uio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/socket_type.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sockaddr.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/socket.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/sockios.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/inet.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdint.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/in.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/rpc/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/siginfo.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/netdb.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/net/if.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/tcp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/netinet/ip.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sched.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/timex.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/pwd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/resolv.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/signal.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/signum.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigaction.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/sigcontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigstack.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ucontext.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sigthread.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/param.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/libio.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/_G_config.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/wchar.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/lib/gcc/arm-linux-gnueabihf/4.9.4/include/stdarg.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/sys_errlist.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/nameser.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/bitypes.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/arpa/nameser_compat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/setjmp.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/stdlib.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitflags.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/waitstatus.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/alloca.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/stdlib-float.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/string.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/syslog.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/syslog.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/syslog-path.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/stat.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctls.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/ioctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/ioctl-types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/ttydefaults.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/mman-linux.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/resource.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/resource.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/time.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/times.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/utsname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/wait.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/poll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/unistd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/posix_opt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/environments.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/confname.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/getopt.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/version.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/epoll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/epoll.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/prctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/prctl.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/int-ll64.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/bitsperlong.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/linux/stddef.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/asm-generic/posix_types.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/eventfd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/eventfd.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/inotify.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/bits/inotify.h \ + /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/arm-linux-gnueabihf/libc/usr/include/sys/sendfile.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include/js.h \ + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include/goahead.h diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/link.txt b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/link.txt new file mode 100644 index 0000000..5d8e4db --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/fsu_web.dir/fsu_web.c.o -o /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/bin/fsu_web -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/../lib/goahead/lib -Wl,-rpath,/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/../lib/goahead/lib -lgo -Wl,-Bstatic -lgoahead-mbedtls -Wl,-Bdynamic -lrt -ldl -lpthread -lm diff --git a/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/progress.make b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/progress.make new file mode 100644 index 0000000..554ea33 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/fsu_web.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 60 +CMAKE_PROGRESS_2 = 61 + diff --git a/DevicePortGet/build/web_src/CMakeFiles/progress.marks b/DevicePortGet/build/web_src/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/DevicePortGet/build/web_src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/DevicePortGet/build/web_src/Makefile b/DevicePortGet/build/web_src/Makefile new file mode 100644 index 0000000..d479e3e --- /dev/null +++ b/DevicePortGet/build/web_src/Makefile @@ -0,0 +1,182 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.27 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/local/bin/cmake + +# The command to remove a file. +RM = /usr/local/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake cache editor..." + /usr/local/bin/ccmake -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color "--switch=$(COLOR)" --cyan "Running CMake to regenerate build system..." + /usr/local/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/web_src//CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 web_src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 web_src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 web_src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 web_src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +web_src/CMakeFiles/fsu_web.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 web_src/CMakeFiles/fsu_web.dir/rule +.PHONY : web_src/CMakeFiles/fsu_web.dir/rule + +# Convenience name for target. +fsu_web: web_src/CMakeFiles/fsu_web.dir/rule +.PHONY : fsu_web + +# fast build rule for target. +fsu_web/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/build +.PHONY : fsu_web/fast + +fsu_web.o: fsu_web.c.o +.PHONY : fsu_web.o + +# target to build an object file +fsu_web.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o +.PHONY : fsu_web.c.o + +fsu_web.i: fsu_web.c.i +.PHONY : fsu_web.i + +# target to preprocess a source file +fsu_web.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.i +.PHONY : fsu_web.c.i + +fsu_web.s: fsu_web.c.s +.PHONY : fsu_web.s + +# target to generate assembly for a file +fsu_web.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(MAKE) $(MAKESILENT) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.s +.PHONY : fsu_web.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... fsu_web" + @echo "... fsu_web.o" + @echo "... fsu_web.i" + @echo "... fsu_web.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/build && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/build/web_src/cmake_install.cmake b/DevicePortGet/build/web_src/cmake_install.cmake new file mode 100644 index 0000000..e46fdb0 --- /dev/null +++ b/DevicePortGet/build/web_src/cmake_install.cmake @@ -0,0 +1,44 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "TRUE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-objdump") +endif() + diff --git a/DevicePortGet/c.bk b/DevicePortGet/c.bk new file mode 100644 index 0000000..8e3424f --- /dev/null +++ b/DevicePortGet/c.bk @@ -0,0 +1,1503 @@ +#if 0 + char *ptr =NULL; + char str[]="1&2&100&12&200"; + int tempil; + int Eflag; + //char str[]="12"; + // ptr = strchr(str, '&'); + // if (NULL != ptr) { + // printf("Character: %s\n", ptr); + // printf("Character: %c\n", *ptr); + // printf("Offset: %ld\n", ptr - str); + // } + // ptr++; + // ptr = strchr(ptr, '&'); + // if (NULL != ptr) { + // printf("Character: %s\n", ptr); + // printf("Character: %c\n", *ptr); + // printf("Offset: %ld\n", ptr - str); + // } + DebugPrint("Str:%s\n",str); + Eflag=eSDAddFind_Str_Notzero; + for(tempil=0;tempil<32;tempil++) + { + ptr=strcpynsubstr(str,'&',tempil,&Eflag); + if (NULL != ptr) + { + DebugPrint("Ch%d: %s %d\n",tempil, ptr,Eflag); + //DebugPrint("Ch%d: %c\n",tempil, *ptr); + if(Eflag==eSDAddFind_Str_End) + break; + } + else + { + break; + } + } + return 0; +#endif +#define BROKER_ADDRESS "116.236.50.106:8764" //汇珏网络测试 +#define CLIENTID "hjcid-01" //客户端id +#define USERNAME "hjemq-c1" //用户名 +#define PASSWORD "Hj57471000" //密码 + + + +#if 0 + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_willOptions will_opts = MQTTClient_willOptions_initializer; + MQTTClient_message pubmsg = MQTTClient_message_initializer; + int rc; + int Temp_Counter; + + /* 创建mqtt客户端对象 */ + if (MQTTCLIENT_SUCCESS != + (rc = MQTTClient_create(&client, BROKER_ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL))) { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + //goto exit; + } +#endif + + + +void analysisJsonPrint(cJSON *json) { + if (NULL == json) { + return; + } + + cJSON *json_name = cJSON_GetObjectItem(json, "name"); + printJsonObjvalue(json_name); + + cJSON *json_age = cJSON_GetObjectItem(json, "age"); + printJsonObjvalue(json_age); + + cJSON *json_professional = cJSON_GetObjectItem(json, "professional"); + cJSON *json_professional_child = json_professional->child; + while (json_professional_child != NULL) { + printJsonObjvalue(json_professional_child); + json_professional_child = json_professional_child->next; + } + + cJSON *json_languages = cJSON_GetObjectItem(json, "languages"); + if (NULL == json_languages) { + int size = cJSON_GetArraySize(json_languages); + printf("%s size:%d\n", json_languages->string, size); + int i; + for(i=0;istring, size); + int i; + for(i=0;istring, json_name->valuestring); + //解析age + cJSON *json_age = cJSON_GetObjectItem(json, "age"); + printf("root[%s:%d]\n", json_age->string, json_age->valueint); + + //解析professional, 通过调用child和next遍历解析 + cJSON *json_professional = cJSON_GetObjectItem(json, "professional"); + cJSON *json_professional_child = json_professional->child; + while (json_professional_child != NULL) { + printf("%s[%s:%d]\n", json_professional->string, json_professional_child->string, json_professional_child->valueint); + json_professional_child = json_professional_child->next; + + } + + //解析languages, 注意languages是一个数组 + cJSON *json_languages = cJSON_GetObjectItem(json, "languages"); + if (json_languages) { + int size = cJSON_GetArraySize(json_languages); + printf("%s size:%d\n", json_languages->string, size); + int i; + for(i=0;istring, i, json_languages_child->valuestring); + } + } + + //解析phone. 另一种方式解析, 直接通过名字获取 + cJSON *json_phone = cJSON_GetObjectItem(json, "phone"); + cJSON *json_phone_number = cJSON_GetObjectItem(json_phone,"number"); + cJSON *json_phone_type = cJSON_GetObjectItem(json_phone,"type"); + printf("%s[%s:%s]\n", json_phone->string, json_phone_number->string, json_phone_number->valuestring); + printf("%s[%s:%s]\n", json_phone->string, json_phone_type->string, json_phone_type->valuestring); + + //解析courses + cJSON *json_courses = cJSON_GetObjectItem(json, "courses"); + if (json_courses) { + int size = cJSON_GetArraySize(json_courses); + printf("%s size:%d\n", json_courses->string, size); + int i; + for(i=0;istring, json_course_name->string, json_course_name->valuedouble); + printf("%s[%s:%.1lf]\n", json_courses->string, json_course_price->string, json_course_price->valuedouble); + } + } + } + + //解析vip, vip是布尔值, 有两种方式解析获取 + cJSON *json_vip = cJSON_GetObjectItem(json, "vip"); + /* + if (json_vip->type == cJSON_True) { + printf("root[%s:true]\n", json_vip->string); + } else if (json_vip->type == cJSON_False) { + printf("root[%s:false]\n", json_vip->string); + } else { + printf("root[%s:false]\n", json_vip->string); + } + */ + cJSON_bool bvip = cJSON_IsBool(json_vip); + if (bvip == cJSON_True) {//cJSON_False + printf("root[%s:true]\n", json_vip->string); + } else { + printf("root[%s:false]\n", json_vip->string); + } + + //解析address + cJSON *json_address = cJSON_GetObjectItem(json, "address"); + if (json_address->type ==cJSON_NULL) { + printf("root[%s:null]\n", json_address->string); + } +} + +//获取cJSON对象的类型, 并同时打印值 +static void printJsonObjvalue(const cJSON *json) { + if (NULL == json) { + printf("NULL object!\n"); + return; + } + + switch (json->type) { + case cJSON_False: + printf("%s: false\n", json->string); + break; + case cJSON_True: + printf("%s: true\n", json->string); + break; + case cJSON_NULL: + printf("%s: cJSON_NULL\n", json->string); + break; + case cJSON_Number: + printf("%s: %d, %f\n", json->string, json->valueint, json->valuedouble); + break; + case cJSON_String: + printf("%s: %s\n", json->string, json->valuestring); + break; + case cJSON_Array: + printf("%s: cJSON_Array\n", json->string); + break; + case cJSON_Object: + printf("%s: cJSON_Object\n", json->string); + break; + default: + printf("unknown type\n"); + break; + } + + + cJSON *root = NULL; + + + //读取json + cJSON *json_root = readJsonFile(fileName); + //解析json + analysisJsonObj(json_root); + //解析json + analysisJsonPrint(json_root); + +// char *fileName = "../JsonTable/persontest.json"; +char *fileName = "/home/EdgeGateway_FSU_App/persontest.json"; +} + + + + +#define TEMPCOUNTER_MAX 60 +#define TEMPCOUNTER_TEMP_S 10 +#define TEMPCOUNTER_Time_S 2 +#define TEMPCOUNTER_Weather_S 60 + MQTTClient_message tempmsg = MQTTClient_message_initializer; + char temp_str[10] = {0}; + char tm_str[50] = {0}; + char Wh_str[2][50] = {"clear day","cloudy day"}; + int weather_Flag=0; + //int fd; + /* 向服务端发布芯片温度信息 */ + for ( ; ; ) { + + if(Temp_Counter %s\n", g_DeviceCfg.MqttConf.MqttWillToplic_Server); + } + + +//汉字比对测试 +//koolootest + if (!strcmp("汇珏网络", g_DeviceCfg.devConf.Brand)) + { + + printf("汉字测试\r\n"); //kooloo add 202312 + } + + + + char Temp_Str[100]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + //查表CfgTab_S_DevicePort0FuncDef kooloo add 2023092101 + strcpy(Temp_Str,"select * from "); //先复制 再添加 kooloo add 202309 + strcat(Temp_Str,CtgTab_S_DevicePortFuncDef_Buf[Tempj]); //将表名添加 kooloo add 20230928 + nResult = sqlite3_get_table(pdb, Temp_Str, &pResult, &nRow, &nCol, &errmsg); + + + /* 打印系统信息 */ + // ms_info1("uptime: %ld\r\n", pSysPara->sys_info.uptime); /* 自系统启动之后所经过的时间(以秒为单位) */ + // ms_info1("totalram: %lu\r\n", pSysPara->sys_info.totalram);/* 总的可用内存大小 */ + // ms_info1("freeram: %lu\r\n", pSysPara->sys_info.freeram);/* 还未被使用的内存大小 */ + // ms_info1("procs: %u\r\n", pSysPara->sys_info.procs); /* 系统当前进程数量 */ + + + + C_FSUDEVICETABLE + + + //解析courses + // cJSON *json_professional=cJSON_CreateObject(); + +//printfJson(json_courses); //打印测试 kooloo add 202312 + // cJSON *json_array = cJSON_GetArrayItem(json_courses, 49-1); + + // printf("lenkljakhldjf %d \r\n",strlen(json_array)); + //printfJson(json_array); + //cJSON *json_st=cJSON_CreateObject(); + //cJSON_AddItemToObject(json_st, "IDCodeContent", json_courses); + //printfJson(json_st); //打印测试 kooloo add 202312 + //if (json_courses) + { + cJSON *json_array = cJSON_GetArrayItem(json_courses, 49-1); + + +// //修改替换pSysPara->sys_info.uptime + cJSON_ReplaceItemInObject(json_array, "Value", cJSON_CreateString("80")); + + printf("lenkljakhldjf %d \r\n",strlen(json_array)); + printfJson(json_array); + // cJSON *json_course_Value = cJSON_GetObjectItem(json_array,"Value"); + + //json_course_Value->valuedouble + + // cJSON *json_course_Val=cJSON_CreateObject(); + //cJSON_AddItemToObject(json_course_Val, "name", cJSON_CreateString("milo")); + + //更新DataArr第1元素 + //cJSON_ReplaceItemInArray(json_courses, 49-1, json_array); + + } + + + //printfJson(json_courses); //打印测试 kooloo add 202312 + + + cJSON_CreateStringArray + + + printf("json_Arr:\r\n"); +printfJson(json_Arr); + + cJSON *json_arraydata = cJSON_GetArrayItem(json_Arr, 49-1); + printf("json_arraydata:\r\n"); +printfJson(json_arraydata); + //更新Type的值 + int koolotest=cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString("char")); + + + // cJSON *json_arraydjhjhj =cJSON_Duplicate(json_arraydata,1); + + if(koolotest==0) +{ + printf("替换失败\r\n"); + +} +else +{ + printf("替换ok\r\n"); +} + +SearchName + + // cJSON * DataArr = cJSON_GetObjectItem(json_root,"IDCodeContent"); + //ms_info1("cJSON_GetObjectItem DataArr\r\n"); //数据库初始化 kooloo add 202309 + //printfJson(DataArr); //打印测试 kooloo add 202312 + + cJSON * DataAtest=GetJson_FSUDevice_UpdateData(json_FSUSelf_root); + + // cJSON *json_st=cJSON_CreateObject(); + //cJSON_AddItemToObject(json_st, "IDCodeConte0nt", DataAtest); + //printfJson(json_st); //打印测试 kooloo add 202312 + + //printfJson(DataAtest); //打印测试 kooloo add 202312 + + printfJson(DataAtest); //打印测试 kooloo add 202312 + + + + g_DeviceCfg.FSUDeviceSelfTableName + + + cJSON *json_root=cJSON_CreateObject(); + cJSON_AddItemToObject(json_root, C_JSON_FUNCCFGDEF_NUMBER, cJSON_CreateString("2")); + cJSON *json_courses = cJSON_CreateArray(); //注意: courses也是一个数组, 其内部有两个对象 + cJSON* json_pItem1 = cJSON_CreateObject(); + cJSON_AddItemToObject(json_pItem1, C_JSON_FUNTYPEID, cJSON_CreateString("1")); + cJSON_AddItemToObject(json_pItem1, C_JSON_FUNTYPEID_ADD, cJSON_CreateString("1")); + cJSON_AddItemToArray(json_courses, json_pItem1); + cJSON_AddItemToObject(json_root, C_JSON_FUNCCFGDEF, json_courses); + + printfJson_sql(json_root);//koolootest + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetJson_JsonPackageData +** 功能描述: 将json 封包 +** 参数描述:jsonarr 数组 dattype 数据类型 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * GetJson_JsonPackageData(cJSON *jsonarr,int dattype) +{ + cJSON *json_r0t=cJSON_GetObjectItem(json_roottable, g_DeviceCfg.FSUDeviceSelfTableName); //获取表中数组; //指向根节点 +int tempi; + + cJSON *json_Arr = cJSON_GetObjectItem(json_r0t, C_IDCODECONTENT); //获取表中数组 +//cJSON *json_Arr = cJSON_GetObjectItem(json_r0t, "FsuCode"); //获取表中数组 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, C_GATEWAY_DATAFORMATPUBLIC); //获取表中数组; //指向根节点 获取公共表 + +ms_info1("json_r0t test %d\r\n",json_r0t->type); //数据库初始化 kooloo add 202309 + printfJson(json_r0t); + +ms_info1("json_Arr test %d\r\n",json_Arr->type); //数据库初始化 kooloo add 202309 + printfJson(json_Arr); +ms_info1("json_rt test %d\r\n",json_rt->type); //数据库初始化 kooloo add 202309 + printfJson(json_rt); + + cJSON *jsonsubnode=cJSON_CreateArray(); + cJSON* json_pItem1 = cJSON_CreateObject(); + cJSON_AddItemToObject(json_pItem1,"JH", cJSON_CreateString("pResult[tempi*3]")); //添加到json表中 kooloo add 202312 + cJSON_AddItemToObject(json_pItem1,"pResult[1]", cJSON_CreateString("pResult[tempi*3+1]")); + cJSON_AddItemToObject(json_pItem1,"pResult[2]", cJSON_CreateString("pResult[tempi*3+2]")); + + cJSON_AddItemToArray(jsonsubnode, json_pItem1); + + ms_info1("jsonsubnode test %d\r\n",jsonsubnode->type); //数据库初始化 kooloo add 202309 + printfJson(jsonsubnode); + + tempi=cJSON_ReplaceItemInObject(json_rt, C_IDCODECONTENT, jsonsubnode); +ms_info1("json_rt rep1 test %d rt =%d\r\n",json_rt->type,tempi); //数据库初始化 kooloo add 202309 + printfJson(json_rt); + tempi=cJSON_ReplaceItemInObject(json_rt, C_IDCODECONTENT, json_Arr); + +ms_info1("json_rt rep3 test %d rt =%d\r\n",json_rt->type,tempi); //数据库初始化 kooloo add 202309 + printfJson(json_rt); + + tempi=cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString("YYY")); + +ms_info1("json_rt rep2 test %d rt =%d\r\n",json_rt->type,tempi); //数据库初始化 kooloo add 202309 + printfJson(json_rt); + + //获取时间戳 kooloo add 202312 更新时间戳 + char strbuf[20] = {0}; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_rt, C_TIMESTAMP, cJSON_CreateString(strbuf)); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetJson_JsonPackageData +** 功能描述: 将json 封包 +** 参数描述:jsonarr 数组 dattype 数据类型 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * GetJson_JsonPackageData(cJSON *jsonarr,char *strtype) +{ + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, C_GATEWAY_DATAFORMATPUBLIC); //获取表中数组; //指向根节点 获取公共表 + cJSON *json_arr=cJSON_CreateArray(); //临时组 + int tempi,size=cJSON_GetArraySize(jsonarr); + + printf("size =%d\r\n",size); + + for(tempi=0;tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + } + } + } +} + + + Uint32 u32un; + u32un.DatBuf[0]=0x00; + u32un.DatBuf[1]=0xD7; + u32un.DatBuf[2]=0x47; + u32un.DatBuf[3]=0x42; + printf(" test %4X 0x4247D700\n",u32un.U32); + + + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send++; + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send].PollArrIndexNow_Send=0; + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeIndex_Send+1)g_SendSubDevData_TimeCnt=Timer_getNowTicks(); + } + + + printf("SendData Test %d\n",eSDPort_Number_Max+eVirtuallyPort_Number_Max-1); + for(portnum=0;portnum<(eSDPort_Number_Max+eVirtuallyPort_Number_Max-1);portnum++) //根据端口数量 虚拟端口 + { + printf("SendData portnum %d Tnum %d\n",portnum,g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeNumber); + ms_info1("portnum %d poll ID... num %d \n", portnum,g_CfgTab_Rs485_Gather.g_SDPortFuncDef[portnum].TypeNumber); + for(TempTypeIndex=0;(TempTypeIndex)si_code) { +// ret = read(fd, buf, 8); //一次最多读8个字节数据 +// printf("[ "); +// for (n = 0; n < ret; n++) +// printf("0x%hhx ", buf[n]); +// printf("]\n"); +// } +// } + + +测试使用 + + Uint_bit_flag Uint_bit; + char strbuf[20] = {0}; //临时用变量 转换用 + Uint_bit.byte=0; + unsigned short aaa=0xFFFFFFFFF; + printf("short %d\n",aaa); + + + sprintf(strbuf, "%d", Uint_bit.bits.bit0); + + printf("str %s %d %d \n",strbuf,Uint_bit.byte,Uint_bit.bits.bit0); + +Uint_bit.bits.bit0=1; +sprintf(strbuf, "%d", (int)Uint_bit.bits.bit0); + printf("str %s %d %d \n",strbuf,Uint_bit.byte,(int)Uint_bit.bits.bit0); + +Uint_bit.byte=1; +sprintf(strbuf, "%d", Uint_bit.bits.bit0); + + printf("str %s %d %d \n",strbuf,Uint_bit.byte,(unsigned int)Uint_bit.bits.bit0); + + + + Uint16 Uintstrut; + Uintstrut.Uint16=0x11; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + printf("str %s %d \n",strbuf,Uintstrut.Uint16); + + + return 0; + + + + + + extern int (*Port_BindingFuncTypeID_FuncBuf[eFCT_DeviceNumber_Max][eFCT_FuncNumber_Max])(int PortID); + + if(Port_BindingFuncTypeID_FuncBuf[0][0]==NULL) + { + printf("Port_BindingFuncTypeID_FuncBuf[0][0](0); 执行前\n"); + sleep(1); + Port_BindingFuncTypeID_FuncBuf[0][0](0); + printf("Port_BindingFuncTypeID_FuncBuf[0][0](0); 执行后\n"); + } + +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : slavePoll.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU RS485接口监测轮询 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include //功能函数定义相关函数 kooloo add 20230922 +#include "mslog.h" + +#if 1 //方便折叠 kooloo add 2023 +static const int RS485_idx[eSDPort_Number_Max]={0,1,2,3,4,5,6,7}; +static const int RS485_idx_non=8; +static void pollThreadcreate(void); +extern void mbPollUartTreat(uint8_t idx); + +extern void non_mbPollUartTreat(uint8_t idx); +#endif +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: slavePollThread +** 功能描述: 动环监控从设备轮询线程 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void * slavePollThread(void *arg) +{ + ms_info1("pollThreadcreate\n"); //创建轮询主线程 kooloo add 202309 + pollThreadcreate(); //子线程创建 kooloo add 202309 + sleep(10); //正常不会进入此 + return 0; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mbPollThread +** 功能描述: 标准modbus接口轮询线程 全部以标准Modbus接口创建线程 内部会根据数据库定义其数据 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void * mbPollThread(void *arg) +{ + uint8_t num=*(uint8_t *)arg; + + ms_info1("RS485 PORT %d CREATE \n",num); + if(num 0) + { + if(Port_BindingFuncTypeID_FuncBuf[tDev_TCmd.TyID][eBFuncTID_Fast_SetCtrlHandleFunc]!=NULL) + { + Port_BindingFuncTypeID_FuncBuf[tDev_TCmd.TyID][eBFuncTID_Fast_SetCtrlHandleFunc](&tDev_TCmd); + } + printf("Rxcmd: ID:%d Data:%s Len:%d\n",tDev_TCmd.TyID, tDev_TCmd.Rxbuf, MqmsglenSp); + } + #if 1 //调试信息打印 + if(DbgTime[idx] 0) + { + if(Port_BindingFuncTypeID_FuncBuf[tDev_TCmd.TyID][eBFuncTID_Fast_SetCtrlHandleFunc]!=NULL) + { + Port_BindingFuncTypeID_FuncBuf[tDev_TCmd.TyID][eBFuncTID_Fast_SetCtrlHandleFunc](&tDev_TCmd); + } + printf("Rxcmd: ID:%d Data:%s Len:%d\n",tDev_TCmd.TyID, tDev_TCmd.Rxbuf, MqmsglenSp); + } + #if 1 //调试信息打印 + if(nonDbgTime[Vportnum-eSDPort_Number_Max]valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥信 不需要调整 + { + mq_sendResJson_subdevfromID(tyid, oid.SimilarDevSN - 1); + ms_info1("type :%d cjson:%s,Rxlen:%d\n",oid.SignalType,tmsgbuf, strlen(tmsgbuf)); + } + else if (!strcmp(C_SERVER_CRTLDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥控 更新数据 + { + //cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_CTRLDATA)); + //mq_sendJson(json_rt); //将遥*数据发送 kooloo add 202312 + + Dev_TransmitCmd_t tDev_TCmd; + tDev_TCmd.TyID=tyid; + tDev_TCmd.Rxbuf = (char*)malloc(C_SERIALPORT_MQ_MSGSIZE); + memset(tDev_TCmd.Rxbuf, 0, C_SERIALPORT_MQ_MSGSIZE); + strncpy(tDev_TCmd.Rxbuf, msgbuf, C_SERIALPORT_MQ_MSGSIZE); //将数据拷贝 kooloo add 202401 + if(tFunTyID_DevCod_buf[tyid].PortID 1 + #error "Cannot have more than one SSL provider configured" +#endif + +#ifndef ME_GOAHEAD_LOGGING + #define ME_GOAHEAD_LOGGING 1 /**< Default for logging is "on" */ +#endif +#ifndef ME_GOAHEAD_TRACING + #define ME_GOAHEAD_TRACING 1 /**< Default for tracing "on" */ +#endif +#ifndef ME_GOAHEAD_DEBUG + #if ME_DEBUG + #define ME_GOAHEAD_DEBUG 1 /**< Debug logging on in debug builds by default */ + #else + #define ME_GOAHEAD_DEBUG 0 + #endif +#endif +#if ECOS + #if ME_GOAHEAD_CGI + #error "Ecos does not support CGI. Disable ME_GOAHEAD_CGI" + #endif +#endif /* ECOS */ + +#if QNX + typedef long fd_mask; + #define NFDBITS (sizeof (fd_mask) * NBBY) /* bits per mask */ +#endif + +#if MACOSX + typedef int32_t fd_mask; +#endif +#if WINDOWS + typedef fd_set fd_mask; +#endif + +#if !LINUX + PUBLIC char *basename(char *name); +#endif + +#if VXWORKS + PUBLIC int vxchdir(char *dirname); +#endif + +#if DOXYGEN + typedef int Socket; + typedef int Socklen; + typedef int64 Offset; +#endif + +/** + File status structure + */ +typedef struct stat WebsStat; + +/* + Copyright. The software license requires that this not be modified or removed. + */ +#define EMBEDTHIS_GOAHEAD_COPYRIGHT \ + "Copyright (c) Embedthis Software Inc., 1993-2014. All Rights Reserved." \ + "Copyright (c) GoAhead Software Inc., 2003. All Rights Reserved." + +/************************************* Main ***********************************/ + +#define ME_MAX_ARGC 32 +#if VXWORKS + #define MAIN(name, _argc, _argv, _envp) \ + static int innerMain(int argc, char **argv, char **envp); \ + int name(char *arg0, ...) { \ + va_list args; \ + char *argp, *largv[ME_MAX_ARGC]; \ + int largc = 0; \ + va_start(args, arg0); \ + largv[largc++] = #name; \ + if (arg0) { \ + largv[largc++] = arg0; \ + } \ + for (argp = va_arg(args, char*); argp && largc < ME_MAX_ARGC; argp = va_arg(args, char*)) { \ + largv[largc++] = argp; \ + } \ + return innerMain(largc, largv, NULL); \ + } \ + static int innerMain(_argc, _argv, _envp) +#elif ME_WIN_LIKE + #define MAIN(name, _argc, _argv, _envp) \ + APIENTRY WinMain(HINSTANCE inst, HINSTANCE junk, char *command, int junk2) { \ + extern int main(); \ + char *largv[ME_MAX_ARGC]; \ + int largc; \ + largc = websParseArgs(command, &largv[1], ME_MAX_ARGC - 1); \ + largv[0] = #name; \ + main(largc, largv, NULL); \ + } \ + int main(_argc, _argv, _envp) +#else + #define MAIN(name, _argc, _argv, _envp) int main(_argc, _argv, _envp) +#endif + +PUBLIC int websParseArgs(char *args, char **argv, int maxArgc); + +#if WINDOWS + PUBLIC void websSetInst(HINSTANCE inst); + PUBLIC HINSTANCE websGetInst(); +#endif + +/************************************ Tunables ********************************/ + +#define WEBS_MAX_LISTEN 8 /**< Maximum number of listen endpoints */ +#define WEBS_SMALL_HASH 31 /**< General small hash size */ +#define WEBS_MAX_PASSWORD 32 /**< Default maximum password */ + +/************************************* Error **********************************/ +#if ME_GOAHEAD_LOGGING + +#define WEBS_L __FILE__, __LINE__ +#define WEBS_ARGS_DEC char *file, int line +#define WEBS_ARGS file, line + +PUBLIC_DATA int logLevel; + +/** + Standard logging trace levels are 0 to 9 with 0 being the most verbose. These are ored with the error source + and type flags. The WEBS_LOG_MASK is used to extract the trace level from a flags word. We expect most apps + to run with level 2 trace enabled. +*/ +#define WEBS_ERROR 1 /**< Hard error trace level */ +#define WEBS_WARN 2 /**< Soft warning trace level */ +#define WEBS_CONFIG 2 /**< Configuration settings trace level. */ +#define WEBS_VERBOSE 9 /**< Highest level of trace */ +#define WEBS_LEVEL_MASK 0xF /**< Level mask */ + +/* + Log message flags + */ +#define WEBS_ASSERT_MSG 0x10 /**< Originated from assert */ +#define WEBS_ERROR_MSG 0x20 /**< Originated from error */ +#define WEBS_LOG_MSG 0x100 /**< Originated from logmsg */ +#define WEBS_RAW_MSG 0x200 /**< Raw message output */ +#define WEBS_TRACE_MSG 0x400 /**< Originated from trace */ + + +#if ME_GOAHEAD_TRACING && ME_GOAHEAD_LOGGING + #if ME_COMPILER_HAS_MACRO_VARARGS + #define trace(l, ...) if (((l) & WEBS_LEVEL_MASK) <= websGetLogLevel()) { traceProc(l, __VA_ARGS__); } else {} + #else + inline void trace(int level, cchar *fmt, ...) { + WebsLogHandler logHandler = logGetHandler(); + if ((level & WEBS_LEVEL_MASK) <= logLevel && logHandler) { + va_list args; va_start(args, fmt); + char *message = sfmtv((char*) fmt, args); + logHandler(level | WEBS_TRACE_MSG, message); + wfree(message); + va_end(args); + } + } + #endif +#else + #define trace(l, ...) if (1) ; else {} +#endif + +#if ME_GOAHEAD_LOGGING + #if ME_COMPILER_HAS_MACRO_VARARGS + #define logmsg(l, ...) if ((l) <= logLevel) { logmsgProc(l, __VA_ARGS__); } else {} + #else + inline void logmsg(int level, cchar *fmt, ...) { + WebsLogHandler logHandler = logGetHandler(); + if ((level & WEBS_LEVEL_MASK) <= logLevel && logHandler) { + va_list args; va_start(args, fmt); + char *message = sfmtv((char*) fmt, args); + logHandler(level | WEBS_TRACE_MSG, message); + wfree(message); + va_end(args); + } + } + #endif +#else + #define logmsg(l, ...) if (1) ; else {} +#endif + + +#if DOXYGEN +#undef assert +/** + Assure that an assert condition is true + @param cond Boolean result of a conditional test + @stability Stable + */ +extern void assert(bool cond); +#elif ME_GOAHEAD_DEBUG + #define assert(C) if (C) ; else assertError(WEBS_L, "%s", #C) + PUBLIC void assertError(WEBS_ARGS_DEC, char *fmt, ...); +#else + #define assert(C) if (1) ; else {} +#endif + +/** + Callback for emitting trace log output + @param level Integer between 0 and 9. Zero is the lowest trace level used for the most important messages. + @param msg Message to log + @return Zero if successful + @internal + */ +typedef void (*WebsLogHandler)(int level, cchar *msg); + +/** + Emit an error message + @return Zero if successful + @stability Stable +*/ +PUBLIC void error(cchar *fmt, ...); + +/** + Open the log logging module + @return Zero if successful + @internal + */ +PUBLIC int logOpen(void); + +/** + Close the log logging module + @internal + */ +PUBLIC void logClose(void); + +/** + Get the log callback + @return handler Callback handler function of type WebsLogHandler + @stability Stable + */ +PUBLIC WebsLogHandler logGetHandler(void); + +/** + Set a log callback + @param handler Callback handler function of type WebsLogHandler + @return The previous callback function + @stability Stable + */ +PUBLIC WebsLogHandler logSetHandler(WebsLogHandler handler); + +/** + Get the current trace log level + @return Number between 0 and 9 + @ingroup Webs + @stability Stable + */ +PUBLIC int websGetLogLevel(void); + +/** + Set the current trace log level + @return Number between 0 and 9 + @ingroup Webs + @stability Prototype + */ +void websSetLogLevel(int level); + +/** + Set the filename to save logging output + @param path Filename path to use + @stability Stable + */ +PUBLIC void logSetPath(cchar *path); + +/** + Emit a message to the log + @description This emits a message at the specified level. GoAhead filters logging messages by defining a verbosity + level at startup. Level 0 is the least verbose where only the most important messages will be output. Level 9 is the + Logging support is enabled by the MakeMe setting: "logging: true" which creates the ME_GOAHEAD_LOGGING define in me.h + most verbose. Level 2-4 are the most useful for debugging. + @param level Integer verbosity level (0-9). + @param fmt Printf style format string + @param ... Arguments for the format string + @stability Stable + */ +PUBLIC void logmsgProc(int level, cchar *fmt, ...); + +/** + Emit a debug trace message to the log + @description This emits a message at the specified level. GoAhead filters logging messages by defining a verbosity + level at startup. Level 0 is the least verbose where only the most important messages will be output. Level 9 is the + most verbose. Level 2-4 are the most useful for debugging. + Debug trace support is enabled by the MakeMe setting: "tracing: true" which creates the ME_GOAHEAD_TRACING define in + me.h. + @param level Integer verbosity level (0-9). + @param fmt Printf style format string + @param ... Arguments for the format string + @stability Stable + */ +PUBLIC void traceProc(int level, cchar *fmt, ...); + +#else /*! ME_GOAHEAD_LOGGING */ + #define assert(C) if (1) ; else {} + #define error(l, ...) if (1) ; else {} + #define trace(l, ...) if (1) ; else {} + #define logOpen() if (1) ; else {} + #define logClose() if (1) ; else {} + #define websGetLogLevel() 0 + #define logmsg(l, ...) if (1) ; else {} + #define logSetPath(p) if (1) ; else {} +#endif + +/*********************************** HTTP Codes *******************************/ +/* + Standard HTTP/1.1 status codes + */ +#define HTTP_CODE_CONTINUE 100 /**< Continue with request, only partial content transmitted */ +#define HTTP_CODE_OK 200 /**< The request completed successfully */ +#define HTTP_CODE_CREATED 201 /**< The request has completed and a new resource was created */ +#define HTTP_CODE_ACCEPTED 202 /**< The request has been accepted and processing is continuing */ +#define HTTP_CODE_NOT_AUTHORITATIVE 203 /**< The request has completed but content may be from another source */ +#define HTTP_CODE_NO_CONTENT 204 /**< The request has completed and there is no response to send */ +#define HTTP_CODE_RESET 205 /**< The request has completed with no content. Client must reset view */ +#define HTTP_CODE_PARTIAL 206 /**< The request has completed and is returning partial content */ +#define HTTP_CODE_MOVED_PERMANENTLY 301 /**< The requested URI has moved permanently to a new location */ +#define HTTP_CODE_MOVED_TEMPORARILY 302 /**< The URI has moved temporarily to a new location */ +#define HTTP_CODE_SEE_OTHER 303 /**< The requested URI can be found at another URI location */ +#define HTTP_CODE_NOT_MODIFIED 304 /**< The requested resource has changed since the last request */ +#define HTTP_CODE_USE_PROXY 305 /**< The requested resource must be accessed via the location proxy */ +#define HTTP_CODE_TEMPORARY_REDIRECT 307 /**< The request should be repeated at another URI location */ +#define HTTP_CODE_BAD_REQUEST 400 /**< The request is malformed */ +#define HTTP_CODE_UNAUTHORIZED 401 /**< Authentication for the request has failed */ +#define HTTP_CODE_PAYMENT_REQUIRED 402 /**< Reserved for future use */ +#define HTTP_CODE_FORBIDDEN 403 /**< The request was legal, but the server refuses to process */ +#define HTTP_CODE_NOT_FOUND 404 /**< The requested resource was not found */ +#define HTTP_CODE_BAD_METHOD 405 /**< The request HTTP method was not supported by the resource */ +#define HTTP_CODE_NOT_ACCEPTABLE 406 /**< The requested resource cannot generate the required content */ +#define HTTP_CODE_REQUEST_TIMEOUT 408 /**< The server timed out waiting for the request to complete */ +#define HTTP_CODE_CONFLICT 409 /**< The request had a conflict in the request headers and URI */ +#define HTTP_CODE_GONE 410 /**< The requested resource is no longer available*/ +#define HTTP_CODE_LENGTH_REQUIRED 411 /**< The request did not specify a required content length*/ +#define HTTP_CODE_PRECOND_FAILED 412 /**< The server cannot satisfy one of the request preconditions */ +#define HTTP_CODE_REQUEST_TOO_LARGE 413 /**< The request is too large for the server to process */ +#define HTTP_CODE_REQUEST_URL_TOO_LARGE 414 /**< The request URI is too long for the server to process */ +#define HTTP_CODE_UNSUPPORTED_MEDIA_TYPE 415 /**< The request media type is not supported by the server or resource */ +#define HTTP_CODE_RANGE_NOT_SATISFIABLE 416 /**< The request content range does not exist for the resource */ +#define HTTP_CODE_EXPECTATION_FAILED 417 /**< The server cannot satisfy the Expect header requirements */ +#define HTTP_CODE_NO_RESPONSE 444 /**< The connection was closed with no response to the client */ +#define HTTP_CODE_INTERNAL_SERVER_ERROR 500 /**< Server processing or configuration error. No response generated */ +#define HTTP_CODE_NOT_IMPLEMENTED 501 /**< The server does not recognize the request or method */ +#define HTTP_CODE_BAD_GATEWAY 502 /**< The server cannot act as a gateway for the given request */ +#define HTTP_CODE_SERVICE_UNAVAILABLE 503 /**< The server is currently unavailable or overloaded */ +#define HTTP_CODE_GATEWAY_TIMEOUT 504 /**< The server gateway timed out waiting for the upstream server */ +#define HTTP_CODE_BAD_VERSION 505 /**< The server does not support the HTTP protocol version */ +#define HTTP_CODE_INSUFFICIENT_STORAGE 507 /**< The server has insufficient storage to complete the request */ + +/* + Proprietary HTTP status codes + */ +#define HTTP_CODE_START_LOCAL_ERRORS 550 +#define HTTP_CODE_COMMS_ERROR 550 /**< The server had a communications error responding to the client */ + +/************************************* WebsValue ******************************/ + +#ifdef WITH_QT +/* + QT creates a global "hex" -- Ugh! + */ +#define hex hexvalue +#endif + +/** + Value types. + */ +typedef enum WebsType { + undefined = 0, + byteint = 1, + shortint = 2, + integer = 3, + hex = 4, + percent = 5, + octal = 6, + big = 7, + flag = 8, + floating = 9, + string = 10, + bytes = 11, + symbol = 12, + errmsg = 13 +} WebsType; + +/** + System native time type. This is the time in seconds. + This may be 32 or 64 bits and may be signed or unsigned on some systems. + */ +typedef time_t WebsTime; + +/** + Value union to store primitive value types + */ +typedef struct WebsValue { + union { + char flag; + char byteint; + short shortint; + char percent; + long integer; + long hex; + long octal; + long big[2]; +#if ME_FLOAT + double floating; +#endif + char *string; + char *bytes; + char *errmsg; + void *symbol; + } value; + WebsType type; + uint valid : 8; + uint allocated : 8; /* String was allocated */ +} WebsValue; + +/** + The value is a numeric type + */ +#define value_numeric(t) (t >= byteint && t <= big) + +/** + The value is a string type + */ +#define value_str(t) (t >= string && t <= bytes) + +/** + The value is valid supported type + */ +#define value_ok(t) (t > undefined && t <= symbol) + +/** + Allocate strings using malloc + */ +#define VALUE_ALLOCATE 0x1 + +/** + Create an integer value + @param value Integer long value + @return Value object containing the integer + @stability Stable + */ +PUBLIC WebsValue valueInteger(long value); + +/** + Create an string value + @param value String long value + @param flags Set to VALUE_ALLOCATE to store a copy of the string reference + @return Value object containing the string + @stability Stable + */ +PUBLIC WebsValue valueString(cchar *value, int flags); + +/** + Create an symbol value containing an object reference + @param value Value reference + @return Value object containing the symbol reference + @stability Stable + */ +PUBLIC WebsValue valueSymbol(void *value); + +/** + Free any allocated string in a value + @param value Value object + @stability Stable + */ +PUBLIC void valueFree(WebsValue *value); + +/************************************* Ringq **********************************/ +/** + A WebsBuf (ring queue) allows maximum utilization of memory for data storage and is + ideal for input/output buffering. This module provides a highly efficient + implementation and a vehicle for dynamic strings. + \n\n + WARNING: This is a public implementation and callers have full access to + the queue structure and pointers. Change this module very carefully. + \n\n + This module follows the open/close model. + \n\n + Operation of a WebsBuf where bp is a pointer to a WebsBuf : + + bp->buflen contains the size of the buffer. + bp->buf will point to the start of the buffer. + bp->servp will point to the first (un-consumed) data byte. + bp->endp will point to the next free location to which new data is added + bp->endbuf will point to one past the end of the buffer. + \n\n + Eg. If the WebsBuf contains the data "abcdef", it might look like : + \n\n + +-------------------------------------------------------------------+ + | | | | | | | | a | b | c | d | e | f | | | | | + +-------------------------------------------------------------------+ + ^ ^ ^ ^ + | | | | + bp->buf bp->servp bp->endp bp->enduf + \n\n + The queue is empty when servp == endp. This means that the queue will hold + at most bp->buflen -1 bytes. It is the fillers responsibility to ensure + the WebsBuf is never filled such that servp == endp. + \n\n + It is the fillers responsibility to "wrap" the endp back to point to + bp->buf when the pointer steps past the end. Correspondingly it is the + consumers responsibility to "wrap" the servp when it steps to bp->endbuf. + The bufPutc and bufGetc routines will do this automatically. + @defgroup WebsBuf WebsBuf + @stability Stable + */ +typedef struct WebsBuf { + char *buf; /**< Holding buffer for data */ + char *servp; /**< Pointer to start of data */ + char *endp; /**< Pointer to end of data */ + char *endbuf; /**< Pointer to end of buffer */ + ssize buflen; /**< Length of ring queue */ + ssize maxsize; /**< Maximum size */ + int increment; /**< Growth increment */ +} WebsBuf; + +/** + Add a trailing null to the buffer. The end pointer is not changed. + @param bp Buffer reference + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufAddNull(WebsBuf *bp); + +/** + Adjust the endp pointer by the specified size. + @description This is useful after manually copying data into the buffer and needing to adjust the end pointer. + @param bp Buffer reference + @param size Size of adjustment. May be positive or negative value. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufAdjustEnd(WebsBuf *bp, ssize size); + +/** + Adjust the start (servp) reference + @param bp Buffer reference + @param count Number of bytes to adjust + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufAdjustStart(WebsBuf *bp, ssize count); + +/** + Compact the data in the buffer and move to the start of the buffer + @param bp Buffer reference + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufCompact(WebsBuf *bp); + +/** + Create a buffer + @param bp Buffer reference + @param increment Incremental size to grow the buffer. This will be increased by a power of two each time + the buffer grows. + @param maxsize Maximum size of the buffer + @return Zero if successful + @ingroup WebsBuf + @stability Stable + */ +PUBLIC int bufCreate(WebsBuf *bp, int increment, int maxsize); + +/** + Flush all data in the buffer and reset the pointers. + @param bp Buffer reference + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufFlush(WebsBuf *bp); + +/** + Free allocated storage for the buffer + @param bp Buffer reference + @return Zero if successful + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufFree(WebsBuf *bp); + +/** + Copy a block of from the buffer and adjust the servp. + @param bp Buffer reference + @param blk Block into which to place the data + @param len Length of the block + @return Number of bytes copied. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufGetBlk(WebsBuf *bp, char *blk, ssize len); + +/** + Return the maximum number of bytes the buffer can provide via a single block copy. + @description Useful if the user is doing their own data retrieval. + @param bp Buffer reference + @return Number of bytes available for copying. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufGetBlkMax(WebsBuf *bp); + +/** + Get a character from the buffer and increment the servp + @param bp Buffer reference + @return The next character or -1 if the buffer is empty + @ingroup WebsBuf + @stability Stable + */ +PUBLIC int bufGetc(WebsBuf *bp); + +/** + Grow the buffer by at least the required amount of room + @param bp Buffer reference + @param room Available size required after growing the buffer + @return True if the buffer can be grown to have the required amount of room. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC bool bufGrow(WebsBuf *bp, ssize room); + +/** + Get the length of available data in the buffer + @param bp Buffer reference + @return Size of available data in bytes + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufLen(WebsBuf *bp); + +/** + Insert a character to the buffer before the servp position and decrement the servp + @param bp Buffer reference + @param c Character to insert + @return Zero if successful + @ingroup WebsBuf + @stability Stable + */ +PUBLIC int bufInsertc(WebsBuf *bp, char c); + +/** + Append a character to the buffer at the endp position and increment the endp + @param bp Buffer reference + @param c Character to append + @return Zero if successful + @ingroup WebsBuf + @stability Stable + */ +PUBLIC int bufPutc(WebsBuf *bp, char c); +/** + Put a block to the buffer. + @param bp Buffer reference + @param blk Block to append to the buffer + @param len Size of the block + @return Length of data appended. Should equal len. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufPutBlk(WebsBuf *bp, cchar *blk, ssize len); + +/** + Append a formatted string to the buffer at the endp position and increment the endp + @param bp Buffer reference + @param fmt Printf style format string + @param ... Variable arguments for the format string + @return Count of characters appended. Returns negative if there is an allocation error. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufPut(WebsBuf *bp, cchar *fmt, ...) PRINTF_ATTRIBUTE(2,3); + +/** + Append a string to the buffer at the endp position and increment the endp + @param bp Buffer reference + @param str String to append + @return Count of characters appended. Returns negative if there is an allocation error. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufPutStr(WebsBuf *bp, cchar *str); + +/** + Reset the buffer pointers to the start of the buffer if empty + @param bp Buffer reference + @ingroup WebsBuf + @stability Stable + */ +PUBLIC void bufReset(WebsBuf *bp); + +/** + Determine the room available in the buffer. + @description This returns the maximum number of bytes the buffer can absorb in a single block copy. + @param bp Buffer reference + @return Number of bytes of available space. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC ssize bufRoom(WebsBuf *bp); + +/** + Get a reference to the start of buffer data + @param bp Buffer reference + @return A string pointer. + @ingroup WebsBuf + @stability Stable + */ +PUBLIC char *bufStart(WebsBuf *bp); + +/******************************* Malloc Replacement ***************************/ +#if ME_GOAHEAD_REPLACE_MALLOC +/** + GoAhead allocator memory block + Memory block classes are: 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192, 16384, 32768, 65536. + @defgroup WebsAlloc WebsAlloc + @stability Stable + */ +typedef struct WebsAlloc { + union { + void *next; /**< Pointer to next in q */ + int size; /**< Actual requested size */ + } u; + int flags; /**< Per block allocation flags */ +} WebsAlloc; + +#define WEBS_DEFAULT_MEM (64 * 1024) /**< Default memory allocation */ +#define WEBS_MAX_CLASS 13 /**< Maximum class number + 1 */ +#define WEBS_SHIFT 4 /**< Convert size to class */ +#define WEBS_ROUND ((1 << (B_SHIFT)) - 1) +#define WEBS_MALLOCED 0x80000000 /* Block was malloced */ +#define WEBS_FILL_CHAR (0x77) /* Fill byte for buffers */ +#define WEBS_FILL_WORD (0x77777777) /* Fill word for buffers */ + +/* + Flags. The integrity value is used as an arbitrary value to fill the flags. + */ +#define WEBS_USE_MALLOC 0x1 /**< Okay to use malloc if required */ +#define WEBS_USER_BUF 0x2 /* User supplied buffer for mem */ +#define WEBS_INTEGRITY 0x8124000 /* Integrity value */ +#define WEBS_INTEGRITY_MASK 0xFFFF000 /* Integrity mask */ +#endif /* ME_GOAHEAD_REPLACE_MALLOC */ + +/** + Close the GoAhead memory allocator + @ingroup WebsAlloc + @stability Stable + */ +PUBLIC void wcloseAlloc(void); + +/** + Initialize the walloc module. + @description The wopenAlloc function should be called the very first thing after the application starts and wclose + should be called the last thing before exiting. If wopenAlloc is not called, it will be called on the first allocation + with default values. "buf" points to memory to use of size "bufsize". If buf is NULL, memory is allocated using malloc. + flags may be set to WEBS_USE_MALLOC if using malloc is okay. This routine will allocate * an initial buffer of size + bufsize for use by the application. + @param buf Optional user supplied block of memory to use for allocations + @param bufsize Size of buf + @param flags Allocation flags. Set to WEBS_USE_MALLOC to permit the use of malloc() to grow memory. + @return Zero if successful, otherwise -1. + @ingroup WebsAlloc + @stability Stable + */ +PUBLIC int wopenAlloc(void *buf, int bufsize, int flags); + +/** + Allocate a block of the requested size + @param size Memory size required + @return A reference to the allocated block + @ingroup WebsAlloc + @stability Stable + */ +PUBLIC void *walloc(ssize size); + +/** + Free an allocated block of memory + @param blk Reference to the memory block to free. + @ingroup WebsAlloc + @stability Stable + */ +PUBLIC void wfree(void *blk); + +/** + Reallocate a block of memory and grow its size + @description If the new size is larger than the existing block, a new block will be allocated and the old data + will be copied to the new block. + @param blk Original block reference + @param newsize Size of the new block. + @return Reference to the new memory block + @ingroup WebsAlloc + @stability Stable + */ +PUBLIC void *wrealloc(void *blk, ssize newsize); + +/** + Duplicate memory + @param ptr Original block reference + @param usize Size to allocate + @return Reference to the new memory block + @ingroup WebsAlloc + */ +PUBLIC void *wdup(cvoid *ptr, size_t usize); + +typedef void (*WebsMemNotifier)(ssize size); + +/** + Define a global memory allocation notifier. + @description The notifier is called if any memory allocation fails. It is called with the requested allocation size + as its only parameter. + @param cback Callback function to invoke for allocation failures. + @ingroup WebsAlloc + @stability Evolving + */ +PUBLIC void websSetMemNotifier(WebsMemNotifier cback); + +#ifndef WEBS_SHIFT + #define WEBS_SHIFT 4 +#endif + +#if DEPRECATE +/* + Deprecated in 4.0.0 + */ +PUBLIC ssize mtow(wchar *dest, ssize count, char *src, ssize len); +PUBLIC ssize wtom(char *dest, ssize count, wchar *src, ssize len); +PUBLIC wchar *amtow(char *src, ssize *len); +PUBLIC char *awtom(wchar *src, ssize *len); +#endif + +/******************************* Hash Table *********************************/ +/** + Hash table entry structure. + @description The hash structure supports growable hash tables with high performance, collision resistant hashes. + Each hash entry has a descriptor entry. This is used to manage the hash table link chains. + @see hashCreate hashFree hashLookup hashEnter hashDelete hashWalk hashFirst hashNext + @defgroup WebsHash WebsHash + @stability Stable + */ +typedef struct WebsKey { + struct WebsKey *forw; /* Pointer to next hash list */ + WebsValue name; /* Name of symbol */ + WebsValue content; /* Value of symbol */ + int arg; /* Parameter value */ + int bucket; /* Bucket index */ +} WebsKey; + +/** + Hash table ID returned by hashCreate + */ +typedef int WebsHash; /* Returned by symCreate */ + +/** + Create a hash table + @param size Minimum size of the hash index + @return Hash table ID. Negative if the hash cannot be created. + @ingroup WebsHash + @stability Stable + */ +PUBLIC WebsHash hashCreate(int size); + +/** + Free a hash table + @param id Hash table id returned by hashCreate + @ingroup WebsHash + @stability Stable + */ +PUBLIC void hashFree(WebsHash id); + +/** + Lookup a name in the hash table + @param id Hash table id returned by hashCreate + @param name Key name to search for + @return Reference to the WebKey object storing the key and value + @ingroup WebsHash + @stability Stable + */ +PUBLIC WebsKey *hashLookup(WebsHash id, cchar *name); + +/** + Lookup a name in the hash table and return a symbol reference + @param sd Hash table id returned by hashCreate + @param name Key name to search for + @return Reference to the symbole + @ingroup WebsHash + @stability Evolving + */ +PUBLIC void *hashLookupSymbol(WebsHash sd, cchar *name); + +/** + Enter a new key and value into the hash table + @param id Hash table id returned by hashCreate + @param name Key name to create + @param value Key value to enter + @param arg Optional extra argument to store with the value + @return Reference to the WebKey object storing the key and value + @ingroup WebsHash + @stability Stable + */ +PUBLIC WebsKey *hashEnter(WebsHash id, cchar *name, WebsValue value, int arg); + +/** + Delete a key by name + @param id Hash table id returned by hashCreate + @param name Key name to delete + @return Zero if the delete was successful. Otherwise -1 if the key was not found. + @ingroup WebsHash + @stability Stable + */ +PUBLIC int hashDelete(WebsHash id, cchar *name); + +/** + Start walking the hash keys by returning the first key entry in the hash + @param id Hash table id returned by hashCreate + @return Reference to the first WebKey object. Return null if there are no keys in the hash. + @ingroup WebsHash + @stability Stable + */ +PUBLIC WebsKey *hashFirst(WebsHash id); + +/** + Continue walking the hash keys by returning the next key entry in the hash + @param id Hash table id returned by hashCreate + @param last Reference to a WebsKey to hold the current traversal key state. + @return Reference to the next WebKey object. Returns null if no more keys exist to be traversed. + @ingroup WebsHash + @stability Stable + */ +PUBLIC WebsKey *hashNext(WebsHash id, WebsKey *last); + +/************************************ Socket **********************************/ +/* + Socket flags + */ +#define SOCKET_EOF 0x1 /**< Seen end of file */ +#define SOCKET_CONNECTING 0x2 /**< Connect in progress */ +#define SOCKET_RESERVICE 0x4 /**< Socket needs re-servicing */ +#define SOCKET_ASYNC 0x8 /**< Use async connect */ +#define SOCKET_BLOCK 0x10 /**< Use blocking I/O */ +#define SOCKET_LISTENING 0x20 /**< Socket is server listener */ +#define SOCKET_CLOSING 0x40 /**< Socket is closing */ +#define SOCKET_CONNRESET 0x80 /**< Socket connection was reset */ +#define SOCKET_HANDSHAKING 0x100 /**< Doing SSL handshake */ +#define SOCKET_BUFFERED_READ 0x200 /**< Message pending on this socket */ +#define SOCKET_BUFFERED_WRITE 0x400 /**< Message pending on this socket */ +#define SOCKET_NODELAY 0x800 /**< Disable Nagle algorithm */ + +#define SOCKET_PORT_MAX 0xffff /**< Max Port size */ + +#ifndef ME_MAX_IP + #define ME_MAX_IP 64 /**< Maximum IP address size */ +#endif + +/* + Socket error values + */ +#define SOCKET_WOULDBLOCK 1 /**< Socket would block on I/O */ +#define SOCKET_RESET 2 /**< Socket has been reset */ +#define SOCKET_NETDOWN 3 /**< Network is down */ +#define SOCKET_AGAIN 4 /**< Issue the request again */ +#define SOCKET_INTR 5 /**< Call was interrupted */ +#define SOCKET_INVAL 6 /**< Invalid */ + +/* + Handler event masks + */ +#define SOCKET_READABLE 0x2 /**< Make socket readable */ +#define SOCKET_WRITABLE 0x4 /**< Make socket writable */ +#define SOCKET_EXCEPTION 0x8 /**< Interested in exceptions */ + +/** + Socket I/O callback + @param sid Socket ID handle returned from socketConnect or when a new socket is passed to a SocketAccept + callback.. + @param mask Mask of events of interest. Set to SOCKET_READABLE | SOCKET_WRITABLE | SOCKET_EXCEPTION. + @param data Data argument to pass to the callback function. + @ingroup WebsSocket + @stability Stable + */ +typedef void (*SocketHandler)(int sid, int mask, void *data); + +/** + Socket accept callback + @param sid Socket ID handle for the newly accepted socket + @param ipaddr IP address of the connecting client. + @param port Port of the connecting client. + @param listenSid Socket ID for the listening socket + @ingroup WebsSocket + @stability Stable + */ +typedef int (*SocketAccept)(int sid, cchar *ipaddr, int port, int listenSid); + +/** + Socket control structure + @see socketAddress socketAddressIsV6 socketClose socketCloseConnection socketCreateHandler + socketDeletehandler socketReservice socketEof socketGetPort socketInfo socketIsV6 + socketOpen socketListen socketParseAddress socketProcess socketRead socketWrite socketWriteString + socketSelect socketGetHandle socketSetBlock socketGetBlock socketAlloc socketFree socketGetError + socketSetError socketPtr socketWaitForEvent socketRegisterInterest + @defgroup WebsSocket WebsSocket + @stability Stable + */ +typedef struct WebsSocket { + WebsBuf lineBuf; /**< Line ring queue */ + SocketAccept accept; /**< Accept handler */ + SocketHandler handler; /**< User I/O handler */ + char *ip; /**< Server listen address or remote client address */ + void *handler_data; /**< User handler data */ + int handlerMask; /**< Handler events of interest */ + int sid; /**< Index into socket[] */ + int port; /**< Port to listen on */ + int flags; /**< Current state flags */ + Socket sock; /**< Actual socket handle */ + int fileHandle; /**< ID of the file handler */ + int interestEvents; /**< Mask of events to watch for */ + int currentEvents; /**< Mask of ready events (FD_xx) */ + int selectEvents; /**< Events being selected */ + int saveMask; /**< saved Mask for socketFlush */ + int error; /**< Last error */ + int secure; /**< Socket is using SSL */ + int handshakes; /**< Number of renegotiations */ +} WebsSocket; + + +/** + Extract the numerical IP address and port for the given socket info + @param addr Reference to the socket address. + @param addrlen Length of the socket address + @param ipbuf Buffer to contain the parsed IP address + @param ipLen Size of ipbuf + @param port Reference to an integer to hold the parsed port. + @return Zero if successful. Otherwise -1 for parse errors. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketAddress(struct sockaddr *addr, int addrlen, char *ipbuf, int ipLen, int *port); + +/** + Determine if an IP address is an IPv6 address. + @param ip String IP address. + @return True if the address is an IPv6 address. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC bool socketAddressIsV6(cchar *ip); + +/** + Allocate a socket object + @param host String host IP address. + @param port Socket port + @param accept Optional SocketAccept accept callback function + @param flags Control flags + @return Socket ID handle to use with other APIs. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketAlloc(cchar *host, int port, SocketAccept accept, int flags); + +/** + Close the socket module + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketClose(void); + +/** + Close a socket connection + @param sid Socket ID handle returned from socketConnect or socketAccept. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketCloseConnection(int sid); + +/** + Connect to a server and create a new socket + @param host Host IP address. + @param port Port number to connect to + @param flags Set to SOCKET_BLOCK for blocking I/O. Otherwise non-blocking I/O is used. + @return True if the address is an IPv6 address. + @ingroup WebsSocket + @internal + @stability Stable + */ +PUBLIC int socketConnect(cchar *host, int port, int flags); + +/** + Create a socket handler that will be invoked when I/O events occur. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param mask Mask of events of interest. Set to SOCKET_READABLE | SOCKET_WRITABLE | SOCKET_EXCEPTION. + @param handler Socket handler function. + @param arg Arbitrary object reference to pass to the SocketHandler callback function. + @return True if the address is an IPv6 address. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketCreateHandler(int sid, int mask, SocketHandler handler, void *arg); + +/** + Delete a socket handler created via socketCreateHandler + @param sid Socket ID handle returned from socketConnect or socketAccept. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketDeleteHandler(int sid); + +/** + Determine if the socket is at end-of-file for input. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return True if the address is at EOF + @ingroup WebsSocket + @stability Stable + */ +PUBLIC bool socketEof(int sid); + +/** + Free (and close) the socket + @param sid Socket ID handle returned from socketConnect or socketAccept. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketFree(int sid); + +/** + Get the current blocking mode + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return True if the socket is in blocking mode. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketGetBlock(int sid); + +/** + Get the error code for the last socket operation on this thread. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return Integer error code. See errno or GetLastError() on windows. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketGetError(int sid); + +/** + Get the underlying socket operating system socket/file handle + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return The socket handle + @ingroup WebsSocket + @stability Stable + */ +PUBLIC Socket socketGetHandle(int sid); + +/** + Get the list of sockets + @return The socket list pointer + @ingroup WebsSocket + @stability Stable + */ +PUBLIC WebsSocket **socketGetList(void); + +/** + Get the IP port associated with this socket. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return The TCP/IP port for this socket + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketGetPort(int sid); + +/** + Indicate if the system has a dual IPv4 and IPv6 stack + @return True if IPv4 and IPv6 are supported on a single stack + @ingroup WebsSocket + @stability Stable + */ +PUBLIC bool socketHasDualNetworkStack(void); + +/** + Indicate if the system has IPv6 support + @return True if IPv6 is supported on this system + @ingroup WebsSocket + @stability Stable + */ +PUBLIC bool socketHasIPv6(void); + +/** + Indicate that the application layer has buffered data for the socket. + @description This is used by SSL and other network stacks that buffer pending data + @param sp Socket object returned from #socketPtr + @param len Length of buffered data in bytes + @param dir Buffer direction. Set to MPR_READABLE for buffered read data and MPR_WRITABLE for buffered write data. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketHiddenData(WebsSocket *sp, ssize len, int dir); + +/** + Get a socket address structure for the specified IP:Port + @description This returns address details in *family, *protocol, *addr, and *addrlen. + @param ip IP address to parse + @param port TCP/IP port number + @param family Reference to an integer to hold the address family + @param protocol Reference to an integer to hold the address protocol + @param addr Reference to an integer to hold the address structure + @param addrlen Reference to an integer to hold the address structure length + @return Zero if successful, otherwise -1. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketInfo(cchar *ip, int port, int *family, int *protocol, struct sockaddr_storage *addr, Socklen *addrlen); + +/** + Determine if a socket is bound to an IPv6 address. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return True if the socket is using IPv6. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC bool socketIsV6(int sid); + +/** + Open a listening socket + @param host Host IP address on which to listen. Set to NULL to listen on all interfaces. + @param port TCP/IP port on which to listen + @param accept SocketAccept callback function to invoke to receive incoming connections. + @param flags Reserved + @return Zero if successful, otherwise -1. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketListen(cchar *host, int port, SocketAccept accept, int flags); + +/** + Open the socket module + @return Zero if successful, otherwise -1. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketOpen(void); + +/** + Parse an IP address into its constituent parts. + @description Parse the IP address and return the IP address and port components. Handles ipv4 and ipv6 addresses. + If the IP portion is absent, pip is set to null. If the port portion is absent, port is set to the defaultPort. + If a ":*" port specifier is used, pport is set to -1; + When an address contains an ipv6 port it should be written as + aaaa:bbbb:cccc:dddd:eeee:ffff:gggg:hhhh:iiii + or + [aaaa:bbbb:cccc:dddd:eeee:ffff:gggg:hhhh:iiii]:port + If supplied an IPv6 address, the backets are stripped in the returned IP address. + @param ipAddrPort IP address which may contain an optional ":port" component. + @param pip Returns a reference to an allocated string containing the IP address portion. Caller must free. + @param pport Reference to an integer to hold the port component. + @param secure Reference to an integer to be set to true if the address is using SSL/TLS. + @param defaultPort Default port number to use if no port specifier is included in ipAddrPort. + @return Zero if successful, otherwise -1. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketParseAddress(cchar *ipAddrPort, char **pip, int *pport, int *secure, int defaultPort); + +/** + Process pending socket I/O events. + @ingroup WebsSocket + @stability Stable + @internal + */ +PUBLIC void socketProcess(void); + +/** + Read data from a socket + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param buf Buffer to hold read data + @param len Size of the buffer + @return Count of bytes actually read. Returns -1 for errors and EOF. Distinguish between errors and EOF + via socketEof(). + @ingroup WebsSocket + @stability Stable + */ +PUBLIC ssize socketRead(int sid, void *buf, ssize len); + +/** + Register interest in socket I/OEvents + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param mask Mask of events of interest. Set to SOCKET_READABLE | SOCKET_WRITABLE | SOCKET_EXCEPTION. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketRegisterInterest(int sid, int mask); + +/** + Request that the socket be reserviced. + @description This routine is useful when upper layers have unprocessed, buffered data for the socket. + This routine will cause the socket I/O callback handler to be invoked soon in the future. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketReservice(int sid); + +/** + Wait for I/O on a socket + @description This call uses the mask of events of interest defined by socketRegisterInterest. It blocks the caller + until a suitable I/O event or timeout occurs. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param timeout Timeout in milliseconds. + @return Number of I/O events. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketSelect(int sid, int timeout); + +/** + Set the socket blocking mode + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param on Set to 1 to enable blocking + @return The previous blocking mode + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketSetBlock(int sid, int on); + +/** + Set the error code for the last socket operation on this thread. + @param error Integer error code. See errno or GetLastError() on windows. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC void socketSetError(int error); + +/** + Set the socket delay mode + @description This is used to enable or disable the TCP Nagle algorithm + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param on Set to 1 to disable the Nagle algorithm + @return The previous blocking mode + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketSetNoDelay(int sid, bool on); + +/** + Wait for a socket I/O event + @param sp Socket object + @param mask Mask of events of interest. Set to SOCKET_READABLE | SOCKET_WRITABLE | SOCKET_EXCEPTION. + @return Zero if successful in waiting for the desired event, otherwise return -1. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC int socketWaitForEvent(WebsSocket *sp, int mask); + +/** + Write data to the socket + @param sid Socket ID handle returned from socketConnect or socketAccept. + @param buf Buffer containing data to write + @param len Size of buf + @return Count of bytes written. May be less than len if the socket is in non-blocking mode. + Returns -1 for errors and if the socket cannot absorb any more data. If the transport is saturated, + will return a negative error and errno will be set to EAGAIN or EWOULDBLOCK. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC ssize socketWrite(int sid, void *buf, ssize len); + +/** + Return the socket object for the socket ID. + @param sid Socket ID handle returned from socketConnect or socketAccept. + @return Corresponding socket object. + @ingroup WebsSocket + @stability Stable + */ +PUBLIC WebsSocket *socketPtr(int sid); + +/*********************************** Runtime **********************************/ + +/** + GoAhead Web Server Runtime + @description GoAhead provides a secure runtime environment for safe string manipulation and to + help prevent buffer overflows and other potential security traps. + @defgroup WebsRuntime WebsRuntime + @see fmt wallocHandle wallocObject wfreeHandle hextoi itosbuf scaselesscmp scaselessmatch + sclone scmp scopy sfmt sfmtv slen slower smatch sstarts sncaselesscmp sncmp sncopy stok strim supper + @stability Stable + */ + +/** + Format a string into a static buffer. + @description This call format a string using printf style formatting arguments. A trailing null will + always be appended. The call returns the size of the allocated string excluding the null. + @param buf Pointer to the buffer. + @param maxSize Size of the buffer. + @param format Printf style format string + @param ... Variable arguments to format + @return Returns the buffer. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *fmt(char *buf, ssize maxSize, cchar *format, ...); + +/** + Allocate a handle from a map + @param map Reference to a location holding the map reference. On the first call, the map is allocated. + @return Integer handle index. Otherwise return -1 on allocation errors. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int wallocHandle(void *map); + +/** + Allocate an object in a halloc map + @param map Reference to a location holding the map reference. On the first call, the map is allocated. + @param max Reference to an integer that holds the maximum handle in the map. + @param size Size of the object to allocate. + @return Integer handle index. Otherwise return -1 on allocation errors. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int wallocObject(void *map, int *max, int size); + +/** + Free a handle in the map + @param map Reference to a location to hold the map reference. + @param handle Handle to free in the map. + @return Integer handle index. Otherwise return -1 on allocation errors. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int wfreeHandle(void *map, int handle); + +/** + Convert a hex string to an integer + @description This call converts the supplied string to an integer using base 16. + @param str Pointer to the string to parse. + @return Returns the integer equivalent value of the string. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC uint hextoi(cchar *str); + +/** + Convert an integer to a string buffer. + @description This call converts the supplied 64 bit integer into a string formatted into the supplied buffer according + to the specified radix. + @param buf Pointer to the buffer that will hold the string. + @param size Size of the buffer. + @param value Integer value to convert + @param radix The base radix to use when encoding the number + @return Returns a reference to the string. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *itosbuf(char *buf, ssize size, int64 value, int radix); + +/** + Compare strings ignoring case. This is a safe replacement for strcasecmp. It can handle NULL args. + @description Compare two strings ignoring case differences. This call operates similarly to strcmp. + @param s1 First string to compare. + @param s2 Second string to compare. + @return Returns zero if the strings are equivalent, < 0 if s1 sorts lower than s2 in the collating sequence + or > 0 if it sorts higher. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int scaselesscmp(cchar *s1, cchar *s2); + +/** + Compare strings ignoring case. This is similar to scaselesscmp but it returns a boolean. + @description Compare two strings ignoring case differences. + @param s1 First string to compare. + @param s2 Second string to compare. + @return Returns true if the strings are equivalent, otherwise false. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC bool scaselessmatch(cchar *s1, cchar *s2); + +/** + Clone a string + @description Copy a string into a newly allocated block. + @param str Pointer to the block to duplicate. + @return Returns a newly allocated string. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *sclone(cchar *str); + +/** + Clone a substring. + @description Copy a substring into a newly allocated block. + @param str Pointer to the block to duplicate. + @param len Number of bytes to copy. The actual length copied is the minimum of the given length and the length of + the supplied string. The result is null terminated. + @return Returns a newly allocated string. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *snclone(cchar *str, ssize len); + +/** + Compare strings. + @description Compare two strings. This is a safe replacement for strcmp. It can handle null args. + @param s1 First string to compare. + @param s2 Second string to compare. + @return Returns zero if the strings are identical. Return -1 if the first string is less than the second. Return 1 + if the first string is greater than the second. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int scmp(cchar *s1, cchar *s2); + +/** + Copy a string. + @description Safe replacement for strcpy. Copy a string and ensure the destination buffer is not overflowed. + The call returns the length of the resultant string or an error code if it will not fit into the target + string. This is similar to strcpy, but it will enforce a maximum size for the copied string and will + ensure it is always terminated with a null. + @param dest Pointer to a pointer that will hold the address of the allocated block. + @param destMax Maximum size of the target string in characters. + @param src String to copy + @return Returns the number of characters in the target string. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC ssize scopy(char *dest, ssize destMax, cchar *src); + +/* + String trim flags + */ +#define WEBS_TRIM_START 0x1 /**< Flag for strim to trim from the start of the string */ +#define WEBS_TRIM_END 0x2 /**< Flag for strim to trim from the end of the string */ +#define WEBS_TRIM_BOTH 0x3 /**< Flag for strim to trim from both the start and the end of the string */ + +/** + Format a string. This is a secure version of printf that can handle null args. + @description Format the given arguments according to the printf style format. See fmt() for a full list of the + format specifies. This is a secure replacement for sprintf, it can handle null arguments without crashes. + @param format Printf style format string + @param ... Variable arguments for the format string + @return Returns a newly allocated string + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *sfmt(cchar *format, ...); + +/** + Format a string with varargs. This is a secure version of printf that can handle null args. + @description Format the given arguments according to the printf style format. See fmt() for a full list of the + format specifies. This is a secure replacement for sprintf, it can handle null arguments without crashes. + @param format Printf style format string + @param args Varargs argument obtained from va_start. + @return Returns a newly allocated string + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *sfmtv(cchar *format, va_list args); + +/** + Return the length of a string. + @description Safe replacement for strlen. This call returns the length of a string and tests if the length is + less than a given maximum. It will return zero for NULL args. + @param str String to measure. + @return Returns the length of the string + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC ssize slen(cchar *str); + +/** + Convert a string to lower case. + @description Convert a string to its lower case equivalent. + @param str String to convert. This string is modified. + @return Reference to the supplied str. Caller must not free. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *slower(char *str); + +/** + Compare strings + @description Compare two strings. This is similar to #scmp but it returns a boolean. + @param s1 First string to compare. + @param s2 Second string to compare. + @return Returns true if the strings are equivalent, otherwise false. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC bool smatch(cchar *s1, cchar *s2); + +/** + Compare strings ignoring case. + @description Compare two strings ignoring case differences for a given string length. This call operates + similarly to strncasecmp. + @param s1 First string to compare. + @param s2 Second string to compare. + @param len Length of characters to compare. + @return Returns zero if the strings are equivalent, < 0 if s1 sorts lower than s2 in the collating sequence + or > 0 if it sorts higher. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int sncaselesscmp(cchar *s1, cchar *s2, ssize len); + +/** + Compare strings. + @description Compare two strings for a given string length. This call operates similarly to strncmp. + @param s1 First string to compare. + @param s2 Second string to compare. + @param len Length of characters to compare. + @return Returns zero if the strings are equivalent, < 0 if s1 sorts lower than s2 in the collating sequence + or > 0 if it sorts higher. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int sncmp(cchar *s1, cchar *s2, ssize len); + +/** + Copy characters from a string. + @description Safe replacement for strncpy. Copy bytes from a string and ensure the target string is not overflowed. + The call returns the length of the resultant string or an error code if it will not fit into the target + string. This is similar to strcpy, but it will enforce a maximum size for the copied string and will + ensure it is terminated with a null. + @param dest Pointer to a pointer that will hold the address of the allocated block. + @param destMax Maximum size of the target string in characters. + @param src String to copy + @param count Maximum count of characters to copy + @return Returns a reference to the destination if successful or NULL if the string won't fit. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC ssize sncopy(char *dest, ssize destMax, cchar *src, ssize count); + +/* + Test if a string is a radix 10 number. + @description The supported format is: [(+|-)][DIGITS] + @return true if all characters are digits or '+' or '-' + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC bool snumber(cchar *s); + +/** + Split a string at a delimiter + @description Split a string and return parts. The string is modified. + This routiner never returns null. If there are leading delimiters, the empty string will be returned + and *last will be set to the portion after the delimiters. + If str is null, an empty string will be returned. + If there are no characters after the delimiter, then *last will be set to the empty string. + @param str String to tokenize. + @param delim Set of characters that are used as token separators. + @param last Reference to the portion after the delimiters. Will return an empty string if is not trailing portion. + @return Returns a pointer to the first part before the delimiters. If the string begins with delimiters, the empty + string will be returned. + @ingroup WebsRuntime + @stability Evolving + */ +PUBLIC char *ssplit(char *str, cchar *delim, char **last); + +/** + Test if the string starts with a given pattern. + @param str String to examine + @param prefix Pattern to search for + @return Returns TRUE if the pattern was found. Otherwise returns zero. + @ingroup MprString + @stability Stable + */ +PUBLIC bool sstarts(cchar *str, cchar *prefix); + +/** + Tokenize a string + @description Split a string into tokens. + @param str String to tokenize. + @param delim String of characters to use as token separators. + @param last Last token pointer. + @return Returns a pointer to the next token. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *stok(char *str, cchar *delim, char **last); + +/** + Trim a string. + @description Trim leading and trailing characters off a string. + @param str String to trim. + @param set String of characters to remove. + @param where Flags to indicate trim from the start, end or both. Use WEBS_TRIM_START, WEBS_TRIM_END, WEBS_TRIM_BOTH. + @return Returns a pointer to the trimmed string. May not equal \a str. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *strim(char *str, cchar *set, int where); + +/** + Convert a string to upper case. + @description Convert a string to its upper case equivalent. + @param str String to convert. This string is modified. + @return Returns a pointer to the converted string. Will always equal str. Caller must not free. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC char *supper(char *str); + +/** + Callback function for events + @param data Opaque data argument + @param id Event ID + @ingroup WebsRuntime + @stability Stable + */ +typedef void (*WebsEventProc)(void *data, int id); + +/** + Start a callback event + @description This schedules an event to run once. The event can be rescheduled in the callback by invoking + websRestartEvent. + @param delay Delay in milliseconds in which to run the callback + @param proc Callback procedure function. Signature is: void (*fn)(void *data, int id) + @param data Data reference to pass to the callback + @return A positive integer event ID + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC int websStartEvent(int delay, WebsEventProc proc, void *data); + +/** + Stop an event + @param id Event id allocated by websStartEvent + @return Integer handle index. Otherwise return -1 on allocation errors. + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC void websStopEvent(int id); + +/** + Restart an event + @param id Event id allocated by websStartEvent + @param delay Delay in milliseconds till the event next runs + @ingroup WebsRuntime + @stability Stable + */ +PUBLIC void websRestartEvent(int id, int delay); + +/** + Run due events + @ingroup WebsRuntime + @return Time delay till the next event + @internal + */ +PUBLIC int websRunEvents(void); + +/* Forward declare */ +struct WebsRoute; +struct WebsUser; +struct WebsSession; +struct Webs; + +/********************************** Upload ************************************/ +#if ME_GOAHEAD_UPLOAD + +/** + File upload structure + @see websUploadOpen websLookupUpload websGetUpload + @defgroup WebsUpload WebsUpload + */ +typedef struct WebsUpload { + char *filename; /**< Local (temp) name of the file */ + char *clientFilename; /**< Client side name of the file */ + char *contentType; /**< Content type */ + ssize size; /**< Uploaded file size */ +} WebsUpload; + +/** + Open the file upload filter + @ingroup WebsUpload + @stability Stable + */ +PUBLIC void websUploadOpen(void); + +/** + Get the hash of uploaded files for the request + @param wp Webs request object + @return Hash table of uploaded files + @ingroup WebsUpload + @stability Stable + */ +PUBLIC WebsHash websGetUpload(struct Webs *wp); + +/** + Open the file upload filter + @param wp Webs request object + @param key Form upload name + @return Upload object for the uploaded file + @ingroup WebsUpload + @stability Stable + */ +PUBLIC WebsUpload *websLookupUpload(struct Webs *wp, cchar *key); +#endif +/********************************** Defines ***********************************/ + +#define WEBS_MAX_PORT_LEN 16 /* Max digits in port number */ +#define WEBS_HASH_INIT 67 /* Hash size for form table */ +#define WEBS_SESSION_HASH 31 /* Hash size for session stores */ +#define WEBS_SESSION_PRUNE (60*1000) /* Prune sessions every minute */ + +/* + The license agreement stipulates that you must not change this definition. + */ +#define WEBS_NAME "Server: GoAhead-http" + +/* + Request flags + */ +#define WEBS_ACCEPTED 0x1 /**< TLS connection accepted */ +#define WEBS_CHUNKING 0x2 /**< Currently chunking output body data */ +#define WEBS_CLOSED 0x4 /**< Connection closed, ready to free */ +#define WEBS_COOKIE 0x8 /**< Cookie supplied in request */ +#if DEPRECATED || 1 +#define WEBS_FINALIZED 0x10 /**< Output is finalized */ +#endif +#define WEBS_FORM 0x20 /**< Request is a form (url encoded data) */ +#define WEBS_HEADERS_CREATED 0x40 /**< Headers have been created and buffered */ +#define WEBS_HTTP11 0x80 /**< Request is using HTTP/1.1 */ +#define WEBS_JSON 0x100 /**< Request has a JSON payload */ +#define WEBS_KEEP_ALIVE 0x200 /**< HTTP/1.1 keep alive */ +#define WEBS_REROUTE 0x400 /**< Restart route matching */ +#define WEBS_RESPONSE_TRACED 0x800 /**< Started tracing the response */ +#define WEBS_SECURE 0x1000 /**< Connection uses SSL */ +#define WEBS_UPLOAD 0x2000 /**< Multipart-mime file upload */ +#define WEBS_VARS_ADDED 0x4000 /**< Query and body form vars added */ +#if ME_GOAHEAD_LEGACY +#define WEBS_LOCAL 0x8000 /**< Request from local system */ +#endif + +/* + Incoming chunk encoding states. Used for tx and rx chunking. + */ +#define WEBS_CHUNK_UNCHUNKED 0 /**< Data is not transfer-chunk encoded */ +#define WEBS_CHUNK_START 1 /**< Start of a new chunk */ +#define WEBS_CHUNK_HEADER 2 /**< Preparing tx chunk header */ +#define WEBS_CHUNK_DATA 3 /**< Start of chunk data */ + +/* + Webs state + */ +#define WEBS_BEGIN 0 /**< Beginning state */ +#define WEBS_CONTENT 1 /**< Ready for body data */ +#define WEBS_READY 2 /**< Ready to route and start handler */ +#define WEBS_RUNNING 3 /**< Processing request */ +#define WEBS_COMPLETE 4 /**< Request complete */ + +/* + Session names + */ +#define WEBS_SESSION "-goahead-session-" +#define WEBS_SESSION_USERNAME "_:USERNAME:_" /* Username variable */ + +/* + WebsDone flags + */ +#define WEBS_CODE_MASK 0xFFFF /**< Mask valid status codes */ +#define WEBS_CLOSE 0x20000 /**< Close connection */ +#define WEBS_NOLOG 0x40000 /**< Don't write error to log */ + +/** + Callback for write I/O events + */ +typedef void (*WebsWriteProc)(struct Webs *wp); + +/** + GoAhead request structure. This is a per-socket connection structure. + @defgroup Webs Webs + */ +typedef struct Webs { + WebsBuf rxbuf; /**< Raw receive buffer */ + WebsBuf input; /**< Receive buffer after de-chunking */ + WebsBuf output; /**< Transmit buffer after chunking */ + WebsBuf chunkbuf; /**< Pre-chunking data buffer */ + WebsBuf *txbuf; + WebsTime since; /**< Parsed if-modified-since time */ + WebsTime timestamp; /**< Last transaction with browser */ + WebsHash vars; /**< CGI standard variables */ + int timeout; /**< Timeout handle */ + char ipaddr[ME_MAX_IP]; /**< Connecting ipaddress */ + char ifaddr[ME_MAX_IP]; /**< Local interface ipaddress */ + + int rxChunkState; /**< Rx chunk encoding state */ + ssize rxChunkSize; /**< Rx chunk size */ + char *rxEndp; /**< Pointer to end of raw data in input beyond endp */ + ssize lastRead; /**< Number of bytes last read from the socket */ + bool eof; /**< If at the end of the request content */ + + char txChunkPrefix[16]; /**< Transmit chunk prefix */ + char *txChunkPrefixNext; /**< Current I/O pos in txChunkPrefix */ + ssize txChunkPrefixLen; /**< Length of prefix */ + ssize txChunkLen; /**< Length of the chunk */ + int txChunkState; /**< Transmit chunk state */ + + char *authDetails; /**< Http header auth details */ + char *authResponse; /**< Outgoing auth header */ + char *authType; /**< Authorization type (Basic/DAA) */ + char *contentType; /**< Body content type */ + char *cookie; /**< Request cookie string */ + char *decodedQuery; /**< Decoded request query */ + char *digest; /**< Password digest */ + char *ext; /**< Path extension */ + char *filename; /**< Document path name */ + char *host; /**< Requested host */ + char *method; /**< HTTP request method */ + char *password; /**< Authorization password */ + char *path; /**< Path name without query. This is decoded. */ + char *protoVersion; /**< Protocol version (HTTP/1.1)*/ + char *protocol; /**< Protocol scheme (normally http|https) */ + char *putname; /**< PUT temporary filename */ + char *query; /**< Request query. This is decoded. */ + char *realm; /**< Realm field supplied in auth header */ + char *referrer; /**< The referring page */ + char *url; /**< Full request url. This is not decoded. */ + char *userAgent; /**< User agent (browser) */ + char *username; /**< Authorization username */ + int sid; /**< Socket id (handler) */ + int listenSid; /**< Listen Socket id */ + int port; /**< Request port number */ + int state; /**< Current state */ + int flags; /**< Current flags -- see above */ + int code; /**< Response status code */ + int routeCount; /**< Route count limiter */ + ssize rxLen; /**< Rx content length */ + ssize rxRemaining; /**< Remaining content to read from client */ + ssize txLen; /**< Tx content length header value */ + int wid; /**< Index into webs */ +#if ME_GOAHEAD_CGI + char *cgiStdin; /**< Filename for CGI program input */ + int cgifd; /**< File handle for CGI program input */ +#endif +#if !ME_ROM + int putfd; /**< File handle to write PUT data */ +#endif + int docfd; /**< File descriptor for document being served */ + ssize written; /**< Bytes actually transferred */ + ssize putLen; /**< Bytes read by a PUT request */ + + int finalized: 1; /**< Request has been completed */ + int error: 1; /**< Request has an error */ + int connError: 1; /**< Request has a connection error */ + + WebsHash responseCookies; /**< Outgoing cookies */ + struct WebsSession *session; /**< Session record */ + struct WebsRoute *route; /**< Request route */ + struct WebsUser *user; /**< User auth record */ + WebsWriteProc writeData; /**< Handler write I/O event callback. Used by fileHandler */ + int encoded; /**< True if the password is MD5(username:realm:password) */ +#if ME_GOAHEAD_DIGEST + char *cnonce; /**< check nonce */ + char *digestUri; /**< URI found in digest header */ + char *nonce; /**< opaque-to-client string sent by server */ + char *nc; /**< nonce count */ + char *opaque; /**< opaque value passed from server */ + char *qop; /**< quality operator */ +#endif +#if ME_GOAHEAD_UPLOAD + int upfd; /**< Upload file handle */ + WebsHash files; /**< Uploaded files */ + char *boundary; /**< Mime boundary (static) */ + ssize boundaryLen; /**< Boundary length */ + int uploadState; /**< Current file upload state */ + WebsUpload *currentFile; /**< Current file context */ + char *clientFilename; /**< Current file filename */ + char *uploadTmp; /**< Current temp filename for upload data */ + char *uploadVar; /**< Current upload form variable name */ +#endif + void *ssl; /**< SSL context */ +} Webs; + +#if ME_GOAHEAD_LEGACY + #define WEBS_LEGACY_HANDLER 0x1 /* Using legacy calling sequence */ +#endif + + +/** + GoAhead handler service callback + @param wp Webs request object + @return True if the handler serviced the request + @ingroup Webs + @stability Stable + */ +typedef bool (*WebsHandlerProc)(Webs *wp); + +/** + GoAhead handler close to release memory prior to shutdown. + @description This callback is invoked when GoAhead is shutting down. + @ingroup Webs + @stability Stable + */ +typedef void (*WebsHandlerClose)(void); + +/** + GoAhead handler object + @ingroup Webs + @stability Stable + */ +typedef struct WebsHandler { + char *name; /**< Handler name */ + WebsHandlerProc match; /**< Handler match callback */ + WebsHandlerProc service; /**< Handler service callback */ + WebsHandlerClose close; /**< Handler close callback */ + int flags; /**< Handler control flags */ +} WebsHandler; + +/** + Action callback + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +typedef void (*WebsAction)(Webs *wp); + +#if ME_GOAHEAD_LEGACY + typedef void (*WebsProc)(Webs *wp, char *path, char *query); +#endif + +/** + Error code list + @ingroup Webs + @stability Stable + */ +typedef struct WebsError { + int code; /**< HTTP error code */ + char *msg; /**< HTTP error message */ +} WebsError; + +/** + Mime type list + @ingroup Webs + @stability Stable + */ +typedef struct WebsMime { + char *type; /**< Mime type */ + char *ext; /**< File extension */ +} WebsMime; + +/** + File information structure. + @ingroup Webs + @stability Stable + */ +typedef struct WebsFileInfo { + ulong size; /**< File length */ + int isDir; /**< Set if directory */ + WebsTime mtime; /**< Modified time */ +} WebsFileInfo; + +/** + Compiled Rom Page Index + @ingroup Webs + @stability Stable + */ +typedef struct WebsRomIndex { + char *path; /**< Web page URL path */ + uchar *page; /**< Web page data */ + int size; /**< Size of web page in bytes */ + Offset pos; /**< Current read position */ +} WebsRomIndex; + +#if ME_ROM + /** + List of documents to service when built with ROM support + @ingroup Webs + @stability Stable + */ + PUBLIC_DATA WebsRomIndex websRomIndex[]; +#endif + +#define WEBS_DECODE_TOKEQ 1 /**< Decode base 64 blocks up to a NULL or equals */ + +/** + Accept a new connection + @param sid Socket ID handle for the newly accepted socket + @param ipaddr IP address originating the connection. + @param port Port number originating the connection. + @param listenSid Socket ID of the listening socket + @return Zero if successful, otherwise -1 + @ingroup Webs + @stability Stable + */ +PUBLIC int websAccept(int sid, cchar *ipaddr, int port, int listenSid); + +/** + Open the action handler + @ingroup Webs + @stability Stable + */ +PUBLIC void websActionOpen(void); + +/** + Allocate a new Webs object + @param sid Socket ID handle for the newly accepted socket + @return The webs[] handle index for the allocated Webs object + @ingroup Webs + @stability Stable + */ +PUBLIC int websAlloc(int sid); + +/** + Cancel the request timeout. + @description Handlers may choose to manually manage the request timeout. This routine will disable the + centralized management of the timeout for this request. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websCancelTimeout(Webs *wp); + +#if ME_GOAHEAD_CGI +/** + Open the CGI handler + @return Zero if successful, otherwise -1 + @ingroup Webs + @stability Stable + */ +PUBLIC int websCgiOpen(void); + +/** + CGI handler service callback + @param wp Webs object + @return Returns 1 if the request was handled. + @ingroup Webs + @stability Stable + */ +PUBLIC int websCgiHandler(Webs *wp); + +/** + Poll for output from CGI processes and output. + @return Time delay till next poll + @ingroup Webs + @stability Stable + */ +PUBLIC int websCgiPoll(void); + +/* Internal */ +PUBLIC bool cgiHandler(Webs *wp); + +#endif /* ME_GOAHEAD_CGI */ + +/** + Close the core GoAhead web server module + @description Invoked when GoAhead is shutting down. + @ingroup Webs + @stability Stable + */ +PUBLIC void websClose(void); + +/** + Close an open file + @param fd Open file handle returned by websOpenFile + @ingroup Webs + @stability Stable + */ +PUBLIC void websCloseFile(int fd); + +/** + Compare a request variable + @param wp Webs request object + @param var Variable name + @param value Value to compare with + @return True if the value matches. Otherwise return 0 + @ingroup Webs + @stability Stable + */ +PUBLIC int websCompareVar(Webs *wp, cchar *var, cchar *value); + +/** + Consume input from the request input buffer. + @description This is called by handlers when consuming data from the request input buffer. + This call updates the input service pointers and compacts the input buffer if required. + @param wp Webs request object + @param nbytes Number of bytes the handler has consumed from the input buffer. + @ingroup Webs + @stability Stable + */ +PUBLIC void websConsumeInput(Webs *wp, ssize nbytes); + +/** + Decode the string using base-64 encoding + @description This modifies the original string + @param str String to decode + @return The original string. Caller must not free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websDecode64(char *str); + +/** + Decode a block using base-46 encoding + @param str String to decode. The string must be null terminated. + @param len Reference to an integer holding the length of the decoded string. + @param flags Reserved. + @return The original string. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websDecode64Block(char *str, ssize *len, int flags); + +/** + Decode a URL expanding %NN encoding + @description Supports insitu decoding. i.e. Input and output buffers may be the same. + @param decoded Buffer to hold the decoded URL + @param input Input URL or buffer to decode + @param len Length of the decoded buffer. + @ingroup Webs + @stability Stable + */ + +PUBLIC void websDecodeUrl(char *decoded, char *input, ssize len); + +/** + Define a request handler + @param name Name of the handler + @param match Handler callback match procedure. Invoked to match the request with the handler. + The handler should return true to accept the request. + @param service Handler callback service procedure. Invoked to service each request. + @param close Handler callback close procedure. Called when GoAhead is shutting down. + @param flags Set to WEBS_LEGACY_HANDLER to support the legacy handler API calling sequence. + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websDefineHandler(cchar *name, WebsHandlerProc match, WebsHandlerProc service, WebsHandlerClose close, int flags); + +/** + Complete a request. + @description A handler should call websDone() to complete the request. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websDone(Webs *wp); + +/** + Encode a string using base-64 encoding + @description The string is encoded insitu. + @param str String to encode + @return The original string. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websEncode64(char *str); + +/** + Encode a block using base-64 encoding + @description The string is encoded insitu. + @param str String to encode. + @param len Length of string to encode + @return The original string. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websEncode64Block(char *str, ssize len); + +/** + Escape unsafe characters in a string + @param str String to escape + @return An allocated block containing the escaped string. Caller must free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websEscapeHtml(cchar *str); + +/** + Complete a request with an error response + @param wp Webs request object + @param code HTTP status code + @param fmt Message printf style format + @param ... Format args + @ingroup Webs + @stability Stable + */ +PUBLIC void websError(Webs *wp, int code, cchar *fmt, ...); + +/** + Get a message for a HTTP status code + @param code HTTP status code + @return Http status message. Caller must not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websErrorMsg(int code); + +/** + Open and initialize the file handler + @ingroup Webs + @stability Stable + */ +PUBLIC void websFileOpen(void); + +/** + Flush buffered transmit data and compact the transmit buffer to make room for more data + @description This call initiates sending buffered data. If blocking mode is selected via the block parameter, + this call will wait until all the data has been sent to the O/S for transmission to the client. + If block is false, the flush will be initiated and the call will return immediately without blocking. + @param wp Webs request object + @param block Set to true to wait for all data to be written to the socket. Set to false to + write whatever the socket can absorb without blocking. + @return -1 for I/O errors. Return zero if there is more data remaining in the buffer. Return 1 if the + contents of the transmit buffer are fully written and the buffer is now empty. + @ingroup Webs + @stability Stable + */ +PUBLIC int websFlush(Webs *wp, bool block); + +/** + Free the webs request object. + @description Callers should call websDone to complete requests prior to invoking websFree. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websFree(Webs *wp); + +/** + Get the background execution flag + @description If GoAhead is invoked with --background, it will run as a daemon in the background. + @return True if GoAhead is running in the background. + @ingroup Webs + @stability Stable + */ +PUBLIC int websGetBackground(void); + +#if ME_GOAHEAD_CGI +/** + Get a unique temporary filename for CGI communications + @return Allocated filename string. Caller must free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websGetCgiCommName(void); +#endif /* ME_GOAHEAD_CGI */ + +/** + Get the request cookie if supplied + @param wp Webs request object + @return Cookie string if defined, otherwise null. Caller must not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetCookie(Webs *wp); + +/** + Get a date as a string + @description If sbuf is supplied, it is used to calculate the date. Otherwise, the current time is used. + @param sbuf File info object + @return An allocated date string. Caller should free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websGetDateString(WebsFileInfo *sbuf); + +/** + Get the debug flag + @description If GoAhead is invoked with --debugger, the debug flag will be set to true + @return True if GoAhead is running in debug mode. + @ingroup Webs + @stability Stable + */ +PUBLIC int websGetDebug(void); + +/** + Get the base file directory for a request + @description Returns the request route directory if defined, otherwise returns the documents directory. + @param wp Webs request object + @return Path name string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetDir(Webs *wp); + +/** + Get the GoAhead base documents directory + @description The documents directory is defined at build time and may be overridden by the GoAhead command line. + @return Path string for the documents directory. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websGetDocuments(void); + +/** + Get the request EOF status + @description The request EOF status is set to true when all the request body (POST|PUT) data has been received. + @param wp Webs request object + @return True if all the request body data has been received. + @ingroup Webs + @stability Stable + */ +PUBLIC int websGetEof(Webs *wp); + +/** + Get the request URI extension + @param wp Webs request object + @return The URI filename extension component. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetExt(Webs *wp); + +/** + Get the request filename + @description The URI is mapped to a filename by decoding and prepending with the request directory. + @param wp Webs request object + @return Filename string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetFilename(Webs *wp); + +/** + Get the request host + @description The request host is set to the Host HTTP header value if it is present. Otherwise it is set to + the request URI hostname. + @param wp Webs request object + @return Host string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetHost(Webs *wp); + +/** + Get the request interface address + @param wp Webs request object + @return Network interface string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetIfaddr(Webs *wp); + +/** + Get the default index document name + @description The default index is "index.html" and can be updated via websSetIndex. + @return Index name string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetIndex(void); + +/** + Get the request method + @param wp Webs request object + @return HTTP method string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetMethod(Webs *wp); + +/** + Get the request password + @description The request password may be encoded depending on the authentication scheme. + See wp->encoded to test if it is encoded. + @param wp Webs request object + @return Password string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetPassword(Webs *wp); + +/** + Get the request path + @description The URI path component excludes the http protocol, hostname, port, reference and query components. + It always beings with "/". + @param wp Webs request object + @return Request path string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetPath(Webs *wp); + +/** + Get the request TCP/IP port + @param wp Webs request object + @return TCP/IP Port integer + @ingroup Webs + @stability Stable + */ +PUBLIC int websGetPort(Webs *wp); + +/** + Get the request HTTP protocol + @description This will be set to either "http" or "https" + @param wp Webs request object + @return Protocol string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetProtocol(Webs *wp); + +/** + Get the request query component + @param wp Webs request object + @return Request query string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetQuery(Webs *wp); + +/** + Get the server host name + @return Host name string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetServer(void); + +/** + Get the server host name with port number. + @return Host name string with port number. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetServerUrl(void); + +/** + Get the server IP address + @return Server IP address string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetServerAddress(void); + +/** + Get the server IP address with port number + @return Server IP:PORT address string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetServerAddressUrl(void); + +/** + Get the request URI + @description This returns the request URI. This may be modified if the request is rewritten via websRewrite + @param wp Webs request object + @return URI string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetUrl(Webs *wp); + +/** + Get the client User-Agent HTTP header + @param wp Webs request object + @return User-Agent string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetUserAgent(Webs *wp); + +/** + Get the request username + @description If the request is authenticated, this call returns the username supplied during authentication. + @param wp Webs request object + @return Username string if defined, otherwise null. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetUsername(Webs *wp); + +/** + Get a request variable + @description Request variables are defined for HTTP headers of the form HTTP_*. + Some request handlers also define their own variables. For example: CGI environment variables. + @param wp Webs request object + @param name Variable name + @param defaultValue Default value to return if the variable is not defined + @return Variable value string. Caller should not free. + @ingroup Webs + @stability Stable + */ +PUBLIC cchar *websGetVar(Webs *wp, cchar *name, cchar *defaultValue); + +/** + Listen on a TCP/IP address endpoint + @description The URI is mapped to a filename by decoding and prepending with the request directory. + For IPv6 addresses, use the format: [aaaa:bbbb:cccc:dddd:eeee:ffff:gggg:hhhh:iiii]:port. + @param endpoint IPv4 or IPv6 address on which to listen. + @return Positive integer holding a Socket ID handle if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websListen(cchar *endpoint); + +/** + Get an MD5 digest of a string + @param str String to analyze. + @return Allocated MD5 checksum. Caller should free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websMD5(cchar *str); + +/** + Get an MD5 digest of a block and optionally prepend a prefix. + @param buf Block to analyze + @param length Length of block + @param prefix Optional prefix to prepend to the MD5 sum. + @return Allocated MD5 checksum. Caller should free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websMD5Block(cchar *buf, ssize length, cchar *prefix); + +/** + Normalize a URI path + @description This removes "./", "../" and redundant separators. + @param path URI path to normalize + @return An allocated normalized URI path. Caller must free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websNormalizeUriPath(cchar *path); + +/** + Take not of the request activity and mark the time. + @description This is used to defer the request timeout whenever there is request I/O activity. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websNoteRequestActivity(Webs *wp); + +/** + Close the runtime code. + @description Called from websClose + @ingroup Webs + @internal + */ +PUBLIC void websRuntimeClose(void); + +/** + Open the runtime code. + @description Called from websOpen + @return Zero if successful + @ingroup Webs + @internal + */ +PUBLIC int websRuntimeOpen(void); + +/** + Open the web server + @description This initializes the web server and defines the documents directory. + @param documents Optional web documents directory. If set to null, the build time ME_GOAHEAD_DOCUMENTS value + is used for the documents directory. + @param routes Optional filename for a route configuration file to load. Additional route or + authentication configuration files can be loaded via websLoad. + @param routes Webs request object + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websOpen(cchar *documents, cchar *routes); + +/** + Close the O/S dependent code. + @description Called from websClose + @ingroup Webs + @internal + */ +PUBLIC void websOsClose(void); + +/** + Open the O/S dependent code. + @description Called from websOpen + @return Zero if successful, otherwise -1. + @ingroup Webs + @internal + */ +PUBLIC int websOsOpen(void); + +/** + Open the web page document for the current request + @param path Filename path to open + @param flags File open flags + @param mode Permissions mask + @return Positive file handle if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websOpenFile(cchar *path, int flags, int mode); + +/** + Open the options handler + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websOptionsOpen(void); + +/** + Close the document page + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websPageClose(Webs *wp); + +/** + Test if the document page for the request corresponds to a directory + @param wp Webs request object + @return True if the filename is a directory + @ingroup Webs + @stability Stable + */ +PUBLIC int websPageIsDirectory(Webs *wp); + +/** + Open a web page document for a request + @param wp Webs request object + @param mode File open mode. Select from O_RDONLY and O_BINARY. Rom files systems ignore this argument. + @param perms Ignored + @return File handle if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websPageOpen(Webs *wp, int mode, int perms); + +/** + Read data from the request page document + @param wp Webs request object + @param buf Buffer for the read data + @param size Size of buf + @return Count of bytes read if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize websPageReadData(Webs *wp, char *buf, ssize size); + +/** + Seek to a position in the request page document + @param wp Webs request object + @param offset Offset of location in the file to seek to. This is relative to the specified origin. + @param origin Set to SEEK_CUR, SEEK_SET or SEEK_END to position relative to the current position, + beginning or end of the document. + @ingroup Webs + @stability Stable + */ +PUBLIC void websPageSeek(Webs *wp, Offset offset, int origin); + +/** + Get file status for the current request document + @param wp Webs request object + @param sbuf File information structure to modify with file status + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websPageStat(Webs *wp, WebsFileInfo *sbuf); + +#if !ME_ROM +/** + Process request PUT body data + @description This routine is called by the core HTTP engine to process request PUT data. + @param wp Webs request object + @return True if processing the request can proceed. + @ingroup Webs + @stability Stable + */ +PUBLIC bool websProcessPutData(Webs *wp); +#endif + +/** + Pump the state machine + @description This routine will advance the connection state machine in response to events. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websPump(Webs *wp); + +/** + Define an action callback for use with the action handler. + @description The action handler binds a C function to a URI under "/action". + @param name URI path suffix. This suffix is added to "/action" to form the bound URI path. + @param fun Callback function. The signature is void (*WebsAction)(Webs *wp); + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websDefineAction(cchar *name, void *fun); + +/** + Read data from an open file + @param fd Open file handle returned by websOpenFile + @param buf Buffer for the read data + @param size Size of buf + @return Count of bytes read if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize websReadFile(int fd, char *buf, ssize size); + +/** + Read all the data from a file + @param path File path to read from + @return An allocated buffer containing the file data with an appended null. Caller must free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websReadWholeFile(cchar *path); + +/** + Redirect the client to a new URL. + @description This creates a response to the client with a Location header directing the client to a new location. + The response uses a 302 HTTP status code. + @param wp Webs request object + @param url URL to direct the client to. + @ingroup Webs + @stability Stable + */ +PUBLIC void websRedirect(Webs *wp, cchar *url); + +/** + Redirect the client to a new URI + @description The routing configuration file can define redirection routes for various HTTP status codes. + This routine will utilize the appropriate route redirection based on the request route and specified status code. + @param wp Webs request object + @param status HTTP status code to use in selecting the route redirection. + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websRedirectByStatus(Webs *wp, int status); + +/** + Create and send a request response + @description This creates a response for the current request using the specified HTTP status code and + the supplied message. + @param wp Webs request object + @param status HTTP status code. + @param msg Response message body + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC void websResponse(Webs *wp, int status, cchar *msg); + +/** + Rewrite a request + @description Handlers may choose to not process a request but rather rewrite requests and then reroute. + @param wp Webs request object + @param url New request URL. + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websRewriteRequest(Webs *wp, cchar *url); + +/** + Open the file system module + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websFsOpen(void); + +/** + Close the file system module + @ingroup Webs + @stability Stable + */ +PUBLIC void websFsClose(void); + +/** + Seek to a position in the current request page document + @param fd Open file handle returned by websOpenFile + @param offset Location in the file to seek to. + @param origin Set to SEEK_CUR, SEEK_SET or SEEK_END to position relative to the current position, + beginning or end of the document. + @ingroup Webs + @stability Stable + */ +PUBLIC Offset websSeekFile(int fd, Offset offset, int origin); + +/** + Get file status for a file + @param path Filename path + @param sbuf File information structure to modify with file status + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websStatFile(cchar *path, WebsFileInfo *sbuf); + +/** + One line embedding API. + @description This call will also open auth.txt and route.txt for authentication and routing configuration. + @param endpoint IP:PORT address on which to listen + @param documents Directory containing web documents to serve + @ingroup Webs + @stability Stable + */ +PUBLIC int websServer(cchar *endpoint, cchar *documents); + +/** + Service I/O events until finished + @description This will wait for socket events and service those until *finished is set to true + @param finished Integer location to test. If set to true, then exit. Note: setting finished will not + automatically wake up the service routine. + @ingroup Webs + @stability Stable + */ +PUBLIC void websServiceEvents(int *finished); + +/** + Set the background processing flag + @param on Value to set the background flag to. + @ingroup Webs + @internal + */ +PUBLIC void websSetBackground(int on); + +/** + Define a background write I/O event callback + @param wp Webs request object + @param proc Write callback + */ +PUBLIC void websSetBackgroundWriter(Webs *wp, WebsWriteProc proc); + +/* + Flags for websSetCookie + */ +#define WEBS_COOKIE_SECURE 0x1 /**< Flag for websSetCookie for secure cookies (https only) */ +#define WEBS_COOKIE_HTTP 0x2 /**< Flag for websSetCookie for http cookies (http only) */ +#define WEBS_COOKIE_SAME_LAX 0x4 /**< Flag for websSetCookie for SameSite=Lax */ +#define WEBS_COOKIE_SAME_STRICT 0x8 /**< Flag for websSetCookie for SameSite=Strict */ + +/** + Define a cookie to include in the response + @param wp Webs request object + @param name Cookie name + @param value Cookie value + @param path URI path prefix applicable for this cookie + @param domain Domain applicable for this cookie + @param lifespan Cookie lifespan in seconds + @param flags Set to WEBS_COOKIE_SECURE for https only. Set to WEBS_COOKIE_HTTP for http only. + Otherwise the cookie applies to both http and https requests. Or in WEBS_COOKIE_SAME_LAX for SameSite=Lax + and WEBS_COOKIE_SAME_STRICT for SameSite=Strict. + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetCookie(Webs *wp, cchar *name, cchar *value, cchar *path, cchar *domain, int lifespan, int flags); + +/** + Set the debug processing flag + @param on Value to set the debug flag to. + @ingroup Webs + @internal + */ +PUBLIC void websSetDebug(int on); + +/** + Set the web documents directory + @description The web documents directory is used when resolving request URIs into filenames. + @param dir Directory path to use + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetDocuments(cchar *dir); + +/** + Create the CGI environment variables for the current request. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetEnv(Webs *wp); + +/** + Create request variables for query and POST body data + @description This creates request variables if the request is a POST form (has a Content-Type of + application/x-www-form-urlencoded). The POST body data is consumed from the input buffer. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetFormVars(Webs *wp); + +/** + Define the host name for the server + @param host String host name + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetHost(cchar *host); + +/** + Define the host IP address + @param ipaddr Host IP address + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetIpAddr(cchar *ipaddr); + +/** + Create and send a request response + @description This creates a response for the current request using the specified HTTP status code and + the supplied message. + @param filename Web document name to use as the index. This should not contain any directory components. + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetIndex(cchar *filename); + +/** + Create request variables for query string data + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetQueryVars(Webs *wp); + +/** + Set the response HTTP status code + @param wp Webs request object + @param status HTTP status code + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetStatus(Webs *wp, int status); + +/** + Set the response body content length + @param wp Webs request object + @param length Length value to use + @ingroup Webs + @stability Stable + */ +PUBLIC void websSetTxLength(Webs *wp, ssize length); + +/** + Set a request variable to a formatted string value + @description Request variables are defined for HTTP headers of the form HTTP_*. + Some request handlers also define their own variables. For example: CGI environment variables. + @param wp Webs request object + @param name Variable name to set + @param fmt Value format string + @param ... Args to format + @return the allocated WebsKey + @ingroup Webs + @stability Evolving + */ +PUBLIC WebsKey *websSetVarFmt(Webs *wp, cchar *name, cchar *fmt, ...); + +/** + Set a request variable to a string value + @description Request variables are defined for HTTP headers of the form HTTP_*. + Some request handlers also define their own variables. For example: CGI environment variables. + @param wp Webs request object + @param name Variable name to set + @param value Value to set + @return the allocated WebsKey + @ingroup Webs + @stability Evolving + */ +PUBLIC WebsKey *websSetVar(Webs *wp, cchar *name, cchar *value); + +/** + Test if a request variable is defined + @param wp Webs request object + @param name Variable name + @return True if the variable is defined + @ingroup Webs + @stability Stable + */ +PUBLIC bool websTestVar(Webs *wp, cchar *name); + +/** + Create a temporary filename + This does not guarantee the filename is unique or that it is not already in use by another application. + @param dir Directory to locate the temp file. Defaults to the O/S default temporary directory (usually /tmp) + @param prefix Filename prefix + @return An allocated filename string + @ingroup Webs + @stability Stable + */ +PUBLIC char *websTempFile(cchar *dir, cchar *prefix); + +/** + Open the date/time parsing module + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Evolving + */ +PUBLIC int websTimeOpen(void); + +/** + Close the date/time parsing module + @ingroup Webs + @stability Evolving +*/ +PUBLIC void websTimeClose(void); + +/** + Parse a date/time string + @description Try to intelligently parse a date. + This is a tolerant parser. It is not validating and will do its best to parse any possible date string. + Supports the following date/time formats: + \n\n + ISO dates: 2009-05-21t16:06:05.000z + \n\n + Date: 07/28/2014, 07/28/08, Jan/28/2014, Jaunuary-28-2014, 28-jan-2014. + \n\n + Support date order: dd/mm/yy, mm/dd/yy and yyyy/mm/dd + \n\n + Support separators "/", ".", "-" + \n\n + Timezones: GMT|UTC[+-]NN[:]NN + \n\n + Time: 10:52[:23] + \n\n + @param time Reference to a + @param date Date/time string to parse + @param defaults Optionally supply missing components for the date/time. Set to NULL if not used. + @return Zero if successful, otherwise -1 + @ingroup Webs + @stability Evolving + */ +PUBLIC int websParseDateTime(WebsTime *time, cchar *date, struct tm *defaults); + +/** + Parse a URL into its components + @param url URL to parse + @param buf Buffer to hold storage for various parsed components. Caller must free. NOTE: the parsed components may + point to locations in this buffer. + @param protocol Parsed URL protocol component + @param host Parsed hostname + @param port Parsed URL port + @param path Parsed URL path component + @param ext Parsed URL extension + @param reference Parsed URL reference portion (\#reference) + @param query Parsed URL query component + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Evolving + */ +PUBLIC int websUrlParse(cchar *url, char **buf, char **protocol, char **host, char **port, char **path, char **ext, + char **reference, char **query); + +/** + Test if a webs object is valid + @description After calling websDone, the websFree routine will have been called and the memory for the webs object + will be released. Call websValid to test a Webs object for validity. + @param wp Webs request object + @return True if the webs object is still valid and the request has not been completed. + @ingroup Webs + @stability Stable + */ +PUBLIC bool websValid(Webs *wp); + +/** + Validate a URI path as expected in a HTTP request line + @description This expects a URI beginning with "/" and containing only valid URI characters. + The URI is decoded, and normalized removing "../" and "." segments. + The URI must begin with a "/" both before and after decoding and normalization. + @param uri URI to validate. + @return A validated, normalized URI path. Caller must free. + @ingroup Webs + @stability Stable + */ +PUBLIC char *websValidateUriPath(cchar *uri); + +/** + Test if a URI is using only valid characters + Note this does not test if the URI is fully legal. Some components of the URI have restricted character sets + that this routine does not test. This tests if the URI has only characters valid to use in a URI before decoding. + i.e. It will permit %NN encodings. The set of valid characters is: + "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-._~:/?#[]@!$&'()*+,;=%" + @param uri Uri to test + @return True if the URI string is comprised of legal URI characters. + @ingroup Webs + @stability Evolving + */ +PUBLIC bool websValidUriChars(cchar *uri); + +/** + Write a set of standard response headers + @param wp Webs request object + @param contentLength Value for the Content-Length header which describes the length of the response body + @param redirect Value for the Location header which redirects the client to a new URL. + @ingroup Webs + @see websSetStatus + @stability Stable + */ +PUBLIC void websWriteHeaders(Webs *wp, ssize contentLength, cchar *redirect); + +/** + Signify the end of the response headers + @description This call concludes the response headers and writes a blank line to the response. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websWriteEndHeaders(Webs *wp); + +/** + Write a response header + @description This routine writes a response header. It should be invoked after calling websWriteHeaders + to write the standard headers and before websWriteEndHeaders. + This routine differs from websWrite in that it traces header values to the log. + @param wp Webs request object + @param key Header key value + @param fmt Header value format string. + @param ... Arguments to the format string. + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websWriteHeader(Webs *wp, cchar *key, cchar *fmt, ...); + +/** + Write data to the response + @description The data is buffered and will be sent to the client when the buffer is full or websFlush is + called. + @param wp Webs request object + @param fmt Printf style format string. + @param ... Arguments to the format string. + @return Count of bytes written + @ingroup Webs + @stability Stable + */ +PUBLIC ssize websWrite(Webs *wp, cchar *fmt, ...); + +/** + Write data to the open file + @param fd Open file handle returned by websOpenFile + @param buf Buffer for the read data + @param size Size of buf + @return Count of bytes read if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize websWriteFile(int fd, cchar *buf, ssize size); + +/** + Write a block of data to the response + @description The data is buffered and will be sent to the client when the buffer is full or websFlush is + called. This routine will never return "short", it will always write all the data unless there are errors. + @param wp Webs request object + @param buf Buffer of data to write + @param size Length of buf + @return Count of bytes written or -1. This will always equal size if there are no errors. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize websWriteBlock(Webs *wp, cchar *buf, ssize size); + +/** + Write a block of data to the network + @description This bypassed output buffering and is the lowest level write. + @param wp Webs request object + @param buf Buffer of data to write + @param size Length of buf + @return Count of bytes written. May be less than len if the socket is in non-blocking mode. + Returns -1 for errors and if the socket cannot absorb any more data. If the transport is saturated, + will return a negative error and errno will be set to EAGAIN or EWOULDBLOCK. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize websWriteSocket(Webs *wp, cchar *buf, ssize size); + +#if ME_GOAHEAD_UPLOAD +/** + Process upload data for form, multipart mime file upload. + @param wp Webs request object + @return True if processing the request can proceed. + @ingroup Webs + @stability Stable + */ +PUBLIC bool websProcessUploadData(Webs *wp); + +/** + Free file upload data structures. + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void websFreeUpload(Webs *wp); +#endif + +#if ME_GOAHEAD_CGI +/** + Process CGI request body data. + @param wp Webs request object + @return True if processing the request can proceed. + @ingroup Webs + @stability Stable + */ +PUBLIC bool websProcessCgiData(Webs *wp); +#endif + +/************************************** Crypto ********************************/ + +/** + Get some random data + @param buf Reference to a buffer to hold the random data + @param length Size of the buffer + @param block Set to true if it is acceptable to block while accumulating entropy sufficient to provide good + random data. Setting to false will cause this API to not block and may return random data of a lower quality. + @ingroup Crypto + @stability Prototype. + */ +PUBLIC int websGetRandomBytes(char *buf, ssize length, bool block); + +/** + Encrypt a password using the Blowfish algorithm + @param password User's password to encrypt + @param salt Salt text to add to password. Helps to make each user's password unique. + @param rounds Number of times to encrypt. More times, makes the routine slower and passwords harder to crack. + @return The encrypted password. + @ingroup Crypto + @stability Prototype + */ +PUBLIC char *websCryptPassword(cchar *password, cchar *salt, int rounds); + +/** + Make salt for adding to a password. + @param size Size in bytes of the salt text. + @return The random salt text. Caller must free. + @ingroup Crypto + @stability Prototype + */ +PUBLIC char *websMakeSalt(ssize size); + +/** + Make a password hash for a plain-text password using the Blowfish algorithm. + @param password User's password to encrypt + @param saltLength Length of salt text to add to password. Helps to make each user's password unique. + @param rounds Number of times to encrypt. More times, makes the routine slower and passwords harder to crack. + @return The encrypted password. Caller must free. + @ingroup Crypto + @stability Prototype + */ +PUBLIC char *websMakePassword(cchar *password, int saltLength, int rounds); + +/** + Check a plain-text password against the defined hashed password. + @param plainTextPassword User's plain-text-password to check + @param passwordHash Required password in hashed format previously computed by websMakePassword. + @return True if the password is correct. + @ingroup Crypto + @stability Prototype + */ +PUBLIC bool websCheckPassword(cchar *plainTextPassword, cchar *passwordHash); + +/** + Get a password from the terminal console + @param prompt Text prompt to display before reading the password + @return The entered password. Caller must free. + @ingroup Crypto + @stability Prototype + */ +PUBLIC char *websReadPassword(cchar *prompt); + +/*************************************** JST ***********************************/ + +#if ME_GOAHEAD_JAVASCRIPT +/** + Javascript native function + @param jid JavaScript engine ID + @param wp Webs request object + @param argc Count of function arguments + @param argv Array of function arguments + @param defaultValue Default value to return if the variable is not defined + @return Return zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +typedef int (*WebsJstProc)(int jid, Webs *wp, int argc, char **argv); + +/** + Define a Javscript native function. + @description This routine binds a C function to a Javascript function. When the Javascript function is called, + the C function is invoked. + @param name Javascript function name + @param fn C function to invoke + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websDefineJst(cchar *name, WebsJstProc fn); + +/** + Open the Javascript module. + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websJstOpen(void); + +/** + Write data to the response + @param jid Javascript ID handle + @param wp Webs request object + @param argc Count of arguments + @param argv Array arguments + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int websJstWrite(int jid, Webs *wp, int argc, char **argv); +#endif + +/*************************************** SSL ***********************************/ + +#if ME_COM_SSL +/* + Default MakeMe settings + */ +#ifndef ME_GOAHEAD_SSL_AUTHORITY + #define ME_GOAHEAD_SSL_AUTHORITY "" +#endif +#ifndef ME_GOAHEAD_SSL_CACHE + #define ME_GOAHEAD_SSL_CACHE 512 +#endif +#ifndef ME_GOAHEAD_SSL_CERTIFICATE + #define ME_GOAHEAD_SSL_CERTIFICATE "" +#endif +#ifndef ME_GOAHEAD_SSL_CIPHERS + #define ME_GOAHEAD_SSL_CIPHERS "" +#endif +#ifndef ME_GOAHEAD_SSL_KEY + #define ME_GOAHEAD_SSL_KEY "" +#endif +#ifndef ME_GOAHEAD_SSL_LOG_LEVEL + #define ME_GOAHEAD_SSL_LOG_LEVEL 4 +#endif +#ifndef ME_GOAHEAD_SSL_RENEGOTIATE + #define ME_GOAHEAD_SSL_RENEGOTIATE 1 +#endif +#ifndef ME_GOAHEAD_SSL_REVOKE + #define ME_GOAHEAD_SSL_REVOKE "" +#endif +#ifndef ME_GOAHEAD_SSL_TICKET + #define ME_GOAHEAD_SSL_TICKET 1 +#endif +#ifndef ME_GOAHEAD_SSL_TIMEOUT + #define ME_GOAHEAD_SSL_TIMEOUT 86400 +#endif +#ifndef ME_GOAHEAD_SSL_VERIFY + #define ME_GOAHEAD_SSL_VERIFY 0 +#endif +#ifndef ME_GOAHEAD_SSL_VERIFY_ISSUER + #define ME_GOAHEAD_SSL_VERIFY_ISSUER 0 +#endif + +/** + Open the ssl module + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int sslOpen(void); + +/** + Close the ssl module + @ingroup Webs + @stability Stable + */ +PUBLIC void sslClose(void); + +/** + Free a ssl connection associated with a request + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +PUBLIC void sslFree(Webs *wp); + +/** + Upgrade a request connection to utilize SSL + @description This routine is invoked on a connection received on a secure listening socket + @param wp Webs request object + @return Zero if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC int sslUpgrade(Webs *wp); + +/** + Read data from a secure socket + @param wp Webs request object + @param buf Buffer into which to read data + @param len Size of buf + @return Count of bytes read if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize sslRead(Webs *wp, void *buf, ssize len); + +/** + WRite data to a secure socket + @param wp Webs request object + @param buf Buffer from which to write data + @param len Size of buf + @return Count of bytes written if successful, otherwise -1. + @ingroup Webs + @stability Stable + */ +PUBLIC ssize sslWrite(Webs *wp, void *buf, ssize len); +#endif /* ME_COM_SSL */ + +/*************************************** Route *********************************/ +/** + Callback to prompt the user for their password + @param wp Webs request object + @ingroup Webs + @stability Stable + */ +typedef void (*WebsAskLogin)(Webs *wp); + +/** + Callback to verify the username and password + @param wp Webs request object + @return True if the password is verified + @ingroup Webs + @stability Stable + */ +typedef bool (*WebsVerify)(Webs *wp); + +/** + Callback to parse authentication details submitted with the web request + @param wp Webs request object + @return True if the details can be parsed + @ingroup Webs + @stability Stable + */ +typedef bool (*WebsParseAuth)(Webs *wp); + +/** + Request route structure + @defgroup WebsRoute WebsRoute + */ +typedef struct WebsRoute { + char *prefix; /**< Route path prefix */ + ssize prefixLen; /**< Prefix length */ + char *dir; /**< Filesystem base directory for route documents */ + char *protocol; /**< HTTP protocol to use for this route */ + char *authType; /**< Authentication type */ + WebsHandler *handler; /**< Request handler to service requests */ + WebsHash abilities; /**< Required user abilities */ + WebsHash extensions; /**< Permissible URI extensions */ + WebsHash redirects; /**< Response redirections */ + WebsHash methods; /**< Supported HTTP methods */ + WebsAskLogin askLogin; /**< Route path prefix */ + WebsParseAuth parseAuth; /**< Parse authentication details callback*/ + WebsVerify verify; /**< Verify password callback */ + int flags; /**< Route control flags */ +} WebsRoute; + +/** + Add a route to the routing tables + @param uri Matching URI prefix + @param handler Request handler to service routed requests + @param pos Position in the list of routes. Zero inserts at the front of the list. A value of -1 will append to the + end of the list. + @return A route object + @ingroup WebsRoute + @stability Stable + */ +PUBLIC WebsRoute *websAddRoute(cchar *uri, cchar *handler, int pos); + +/** + Close the route module + @ingroup WebsRoute + @stability Stable + */ +PUBLIC void websCloseRoute(void); + +/** + Load routing tables from the specified filename + @param path Route configuration filename + @return Zero if successful, otherwise -1. + @ingroup WebsRoute + @stability Stable + */ +PUBLIC int websLoad(cchar *path); + +/** + Open the routing module + @ingroup WebsRoute + @stability Stable + */ +PUBLIC int websOpenRoute(void); + +/** + Remove a route from the routing tables + @param uri Matching URI prefix + @return Zero if successful, otherwise -1. + @ingroup WebsRoute + @stability Stable + */ +PUBLIC int websRemoveRoute(cchar *uri); + +/** + Route a request + @description This routine will select a matching route and will invoke the selected route handler to service + the request. In the process, authentication and request rewriting may take place. + This routine is called internally by the request pipeline. + @param wp Webs request object + @ingroup WebsRoute + @stability Stable + */ +PUBLIC void websRouteRequest(Webs *wp); + +/** + Run a request handler + @description This routine will run the handler and route selected by #websRouteRequest. + This routine is called internally by the request pipeline. + @param wp Webs request object + @return True if the handler serviced the request. Return false to test other routes to handle this request. + This is for legacy handlers that do not have a match callback. + @ingroup WebsRoute + @stability Stable + */ +PUBLIC bool websRunRequest(Webs *wp); + +/** + Configure a route by adding matching criteria + @param route Route to modify + @param dir Set the route documents directory filename + @param protocol Set the matching HTTP protocol (http or https) + @param methods Hash of permissible HTTP methods. (GET, HEAD, POST, PUT) + @param extensions Hash of permissible URI filename extensions. + @param abilities Required user abilities. The user must be authenticated. + @param abilities Required user abilities. If abilities are required, the user must be authenticated. + @param redirects Set of applicable response redirections when completing the request. + @return Zero if successful, otherwise -1. + @ingroup WebsRoute + @stability Evolving + */ +PUBLIC int websSetRouteMatch(WebsRoute *route, cchar *dir, cchar *protocol, WebsHash methods, WebsHash extensions, + WebsHash abilities, WebsHash redirects); + +/** + Set route authentication scheme + @param route Route to modify + @param authType Set to "basic", "digest" or "form". + @return Zero if successful, otherwise -1. + @ingroup WebsRoute + @stability Stable + */ +PUBLIC int websSetRouteAuth(WebsRoute *route, cchar *authType); + +/*************************************** Auth **********************************/ +#if ME_GOAHEAD_AUTH + +#define WEBS_USIZE 128 /* Size of realm:username */ + +/** + GoAhead Authentication + @defgroup WebsAuth WebsAuth + */ +/** + User definition structure + @ingroup WebsAuth + @stability Stable + */ +typedef struct WebsUser { + char *name; /**< User name */ + char *password; /**< User password (encrypted) */ + char *roles; /**< User roles */ + WebsHash abilities; /**< Resolved user abilities */ +} WebsUser; + +/** + Role definition structure + @ingroup WebsAuth + @stability Stable + */ +typedef struct WebsRole { + WebsHash abilities; /**< Resolved role abilities */ +} WebsRole; + +/** + Add a role + @description The role is added to the list of roles + @param role Role name + @param abilities Hash of abilities for the role + @return The allocated role. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC WebsRole *websAddRole(cchar *role, WebsHash abilities); + +/** + Add a user + @description The user is added to the list of users + @param username User name + @param password User password (encrypted) + @param roles Space separated list of roles. This may also contain abilities. + @return User object. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC WebsUser *websAddUser(cchar *username, cchar *password, cchar *roles); + +/** + Authenticate a user + @description The user is authenticated if required by the selected request route. + @param wp Webs request object + @return True if the route does not require authentication or the user is authenticated successfully. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websAuthenticate(Webs *wp); + +/** + Test if a user possesses the required ability + @param wp Webs request object + @param ability Set of required abilities. + @return True if the user has the required ability. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websCan(Webs *wp, WebsHash ability); + +/** + Close the authentication module + @ingroup WebsAuth + @stability Stable + */ +PUBLIC void websCloseAuth(void); + +/** + Compute the abilities for all users by resolving roles into abilities + @ingroup WebsAuth + @stability Stable + */ +PUBLIC void websComputeAllUserAbilities(void); + +/** + Set the password store verify callback + @return verify WebsVerify callback function + @ingroup WebsAuth + @stability Stable + */ +PUBLIC WebsVerify websGetPasswordStoreVerify(void); + +/** + Get the roles hash + @return The roles hash object + @ingroup WebsAuth + @stability Stable + */ +PUBLIC WebsHash websGetRoles(void); + +/** + Get the users hash + @return The users hash object + @ingroup WebsAuth + @stability Stable + */ +PUBLIC WebsHash websGetUsers(void); + +/** + Login a user by verifying the login credentials. + @description This may be called by handlers to manually authenticate a user. + @param wp Webs request object + @param username User name + @param password User password (encrypted) + @return True if the user can be authenticated. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websLoginUser(Webs *wp, cchar *username, cchar *password); + +/** + Logout a user and remove the user login session. + @param wp Webs request object + @return True if successful. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websLogoutUser(Webs *wp); + +/** + Lookup if a user exists + @param username User name to search for + @return User object or null if the user cannot be found + @ingroup WebsAuth + @stability Stable + */ +PUBLIC WebsUser *websLookupUser(cchar *username); + +/** + Remove a role from the system + @param role Role name + @return Zero if successful, otherwise -1 + @ingroup WebsAuth + @stability Stable + */ +PUBLIC int websRemoveRole(cchar *role); + +/** + Remove a user from the system + @param name User name + @return Zero if successful, otherwise -1 + @ingroup WebsAuth + @stability Stable + */ +PUBLIC int websRemoveUser(cchar *name); + +/** + Open the authentication module + @param minimal Reserved. Set to zero. + @return True if the user has the required ability. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC int websOpenAuth(int minimal); + +/** + Set the password store verify callback + @param verify WebsVerify callback function + @ingroup WebsAuth + @stability Stable + */ +PUBLIC void websSetPasswordStoreVerify(WebsVerify verify); + +/** + Set a password for the user + @param username User name + @param password Null terminated password string + @return Zero if successful, otherwise -1. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC int websSetUserPassword(cchar *username, cchar *password); + + +/** + Define the set of roles for a user + @param username User name + @param roles Space separated list of roles or abilities + @return Zero if successful, otherwise -1. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC int websSetUserRoles(cchar *username, cchar *roles); + +/** + User password verification routine from a custom password back-end store. + @param wp Webs request object + @return True if the user password verifies. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websVerifyPasswordFromCustom(Webs *wp); + +/** + User password verification routine from auth.txt + @param wp Webs request object + @return True if the user password verifies. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websVerifyPasswordFromFile(Webs *wp); + +#if ME_COMPILER_HAS_PAM +/** + Verify a password using the system PAM password database. + @param wp Webs request object + @return True if the user password verifies. + @ingroup WebsAuth + @stability Stable + */ +PUBLIC bool websVerifyPasswordFromPam(Webs *wp); +#endif + +#endif /* ME_GOAHEAD_AUTH */ +/************************************** Sessions *******************************/ +/** + Session state storage + @defgroup WebsSession WebsSession + */ +typedef struct WebsSession { + char *id; /**< Session ID key */ + int lifespan; /**< Session inactivity timeout (secs) */ + WebsTime expires; /**< When the session expires */ + WebsHash cache; /**< Cache of session variables */ +} WebsSession; + +/** + Test if a user possesses the required ability + @param wp Webs request object + @param id Session ID to use. Set to null to allocate a new session ID. + @param lifespan Lifespan of the session in seconds. + @return Allocated session object + @ingroup WebsSession + @stability Stable + */ +PUBLIC WebsSession *websAllocSession(Webs *wp, cchar *id, int lifespan); + +/** + Test if a user possesses the required ability + @param wp Webs request object + @return Allocated session object + @ingroup WebsSession + @stability Stable + */ +PUBLIC WebsSession *websCreateSession(Webs *wp); + +/** + Destroy the webs session object + @description Useful to be called as part of the user logout process + @param wp Webs request object + @ingroup WebsSession + @stability Prototype + */ +PUBLIC void websDestroySession(Webs *wp); + +/** + Get the session ID + @param wp Webs request object + @return The session ID if session state storage is defined for this request. Caller must free. + @ingroup WebsSession + @stability Stable + */ +PUBLIC char *websGetSessionID(Webs *wp); + +/** + Get the session state object for the current request + @param wp Webs request object + @param create Set to true to create a new session if one does not already exist. + @return Session object + @ingroup WebsSession + @stability Stable + */ +PUBLIC WebsSession *websGetSession(Webs *wp, int create); + +/** + Get a session variable + @param wp Webs request object + @param name Session variable name + @param defaultValue Default value to return if the variable does not exist + @return Session variable value or default value if it does not exist + @ingroup WebsSession + @stability Stable + */ +PUBLIC cchar *websGetSessionVar(Webs *wp, cchar *name, cchar *defaultValue); + +/** + Remove a session variable + @param wp Webs request object + @param name Session variable name + @ingroup WebsSession + @stability Stable + */ +PUBLIC void websRemoveSessionVar(Webs *wp, cchar *name); + +/** + Set a session variable name value + @param wp Webs request object + @param name Session variable name + @param value Value to set the variable to + @return Zero if successful, otherwise -1 + @ingroup WebsSession + @stability Stable + */ +PUBLIC int websSetSessionVar(Webs *wp, cchar *name, cchar *value); + +/************************************ Legacy **********************************/ +/* + Legacy mappings for pre GoAhead 3.X applications + This is a list of the name changes from GoAhead 2.X to GoAhead 3.x + To maximize forward compatibility, It is best to not use ME_GOAHEAD_LEGACY except as + a transitional compilation aid. + */ +#if ME_GOAHEAD_LEGACY + #define B_L 0 + #define a_assert assert + #define balloc walloc + #define bclose wcloseAlloc + #define bfree(loc, p) wfree(p) + #define bfreeSafe(loc, p) wfree(p) + #define bopen wopenAlloc + #define brealloc wrealloc + #define bstrdup sclone + #define emfReschedCallback websRestartEvent + #define emfSchedCallback websStartEvent + #define emfSchedProc WebsEventProc + #define emfSchedProcess websRunEvents + #define emfUnschedCallback websStopEvent + #define fmtStatic fmt + #define gassert assert + #define galloc walloc + #define gallocEntry wallocObject + #define gfree wfree + #define gFree wfreeHandle + #define grealloc wrealloc + #define gaccess access + #define gasctime asctime + #define gatoi atoi + #define gchmod chmod + #define wclose close + #define wclosedir closedir + #define gcreat creat + #define gctime ctime + #define gexecvp execvp + #define gfgets fgets + #define gfindclose _findclose + #define gfinddata_t _finddata_t + #define gfindfirst _findfirst + #define gfindnext _findnext + #define gfopen fopen + #define gfprintf fprintf + #define gfputs fputs + #define gfscanf fscanf + #define ggetcwd getcwd + #define ggetenv getenv + #define ggets gets + #define gisalnum isalnum + #define gisalpha isalpha + #define gisdigit isdigit + #define gislower islower + #define gisspace isspace + #define gisupper isupper + #define gisxdigit isxdigit + #define gloadModule loadModule + #define glseek lseek + #define gopendir opendir + #define gprintf printf + #define gread read + #define greaddir readdir + #define gremove remove + #define grename rename + #define gsprintf sprintf + #define gsscanf sscanf + #define gstat stat + #define gstrcat strcat + #define gstrchr strchr + #define gstrcmp strcmp + #define gstrcpy strcpy + #define gstrcspn strcspn + #define gstricmp strcmpci + #define gstritoa stritoa + #define gstrlen strlen + #define gstrlower strlower + #define gstrncat strncat + #define gstrncmp strncmp + #define gstrncpy strncpy + #define gstrnlen strnlen + #define gstrnset strnset + #define gstrrchr strrchr + #define gstrspn strspn + #define gstrstr strstr + #define gstrtok strtok + #define gstrtol strtol + #define gstrupper strupper + #define gtempnam websTempFile + #define gtolower tolower + #define gtoupper toupper + #define gunlink unlink + #define gvsprintf vsprintf + #define gwrite write + #define hAlloc wallocHandle + #define hAllocEntry wallocObject + #define hFree wfreeHandle + #define stritoa gstritoa + #define strlower gstrlower + #define strupper gstrupper + #define websAspDefine websDefineJst + #define websAspOpen websJstOpen + #define websAspRequest websJstRequest + #define websFormDefine websDefineAction + #define websGetDefaultDir websGetDocuments + #define websGetDefaultPage websGetIndex + + #define websGetRequestDir(wp) wp->dir + #define websGetRequestIpAddr(wp) wp->ipaddr + #define websGetRequestFilename(wp) wp->filename + #define websGetRequestFlags(wp) wp->flags + #define websGetRequestLpath(wp) wp->filename + #define websGetRequestPath(wp) wp->path + #define websGetRequestPassword(wp) wp->password + #define websGetRequestUserName(wp) wp->username + #define websGetRequestWritten(wp) wp->written + + #define websSetDefaultDir websSetDocuments + #define websSetDefaultPage websSetIndex + #define websSetRequestLpath websSetRequestFilename + #define websSetRequestWritten(wp, nbytes) if (1) { wp->written = nbytes; } else {} + #define websTimeoutCancel websCancelTimeout + #define websWriteDataNonBlock websWriteRaw + + #define ringqOpen bufCreate + #define ringqClose bufFree + #define ringqLen bufLen + #define ringqPutc bufPutc + #define ringqInsertc bufInsertc + #define ringqPutStr bufPutStr + #define ringqGetc bufGetc + #define ringqGrow bufGrow + #define ringqPutBlk bufPutBlk + #define ringqPutBlkMax bufRoom + #define ringqPutBlkAdj bufAdjustEnd + #define ringqGetBlk bufGetBlk + #define ringqGetBlkMax bufGetBlkMax + #define ringqGetBlkAdj bufAdjustSTart + #define ringqFlush bufFlush + #define ringqCompact bufCompact + #define ringqReset bufReset + #define ringqAddNull bufAddNull + + #define symCreate hashCreate + #define symClose hashFree + #define symLookup hashLookup + #define symEnter hashEnter + #define symDelete hashDelete + #define symWalk hashWalk + #define symFirst hashFirst + #define symNext hashNext + + typedef Webs *webs_t; + typedef Webs WebsRec; + typedef Webs websType; + typedef WebsBuf ringq_t; + typedef WebsError websErrorType; + typedef WebsProc WebsFormProc; + typedef int (*WebsLegacyHandlerProc)(Webs *wp, char *prefix, char *dir, int flags); + typedef SocketHandler socketHandler_t; + typedef SocketAccept socketAccept_t; + typedef WebsType vtype_t; + + typedef WebsHash sym_fd_t; + typedef WebsKey sym_t; + typedef WebsMime websMimeType; + typedef WebsSocket socket_t; + typedef WebsStat gstat_t; + typedef WebsValue value_t; + + PUBLIC int fmtValloc(char **s, int n, cchar *fmt, va_list arg); + PUBLIC int fmtAlloc(char **s, int n, cchar *fmt, ...); + PUBLIC void websFooter(Webs *wp); + PUBLIC void websHeader(Webs *wp); + PUBLIC int websPublish(cchar *prefix, cchar *path); + PUBLIC void websSetRequestFilename(Webs *wp, cchar *filename); + PUBLIC int websUrlHandlerDefine(cchar *prefix, cchar *dir, int arg, WebsLegacyHandlerProc handler, int flags); + +#if ME_ROM + typedef WebsRomIndex websRomIndexType; +#endif +#endif + +#if ME_CUSTOMIZE + #include "customize.h" +#endif + +#ifdef __cplusplus +} +#endif +#endif /* _h_GOAHEAD */ + +/* + Copyright (c) Embedthis Software. All Rights Reserved. + This software is distributed under commercial and open source licenses. + You may use the Embedthis GoAhead open source license or you may acquire + a commercial license from Embedthis Software. You agree to be fully bound + by the terms of either license. Consult the LICENSE.md distributed with + this software for full details and other copyrights. + */ diff --git a/DevicePortGet/lib/goahead/include/js.h b/DevicePortGet/lib/goahead/include/js.h new file mode 100644 index 0000000..1f4e53c --- /dev/null +++ b/DevicePortGet/lib/goahead/include/js.h @@ -0,0 +1,342 @@ +/* + js.h -- JavaScript header + + Copyright (c) All Rights Reserved. See details at the end of the file. + */ + +#ifndef _h_JS +#define _h_JS 1 + +/********************************* Includes ***********************************/ + +#include "goahead.h" + +#if ME_GOAHEAD_JAVASCRIPT +/********************************** Defines ***********************************/ +#ifdef __cplusplus +extern "C" { +#endif +/* + Constants + */ +#define JS_INC 110 /* Growth for tags/tokens */ +#define JS_SCRIPT_INC 1023 /* Growth for ej scripts */ +#define JS_OFFSET 1 /* hAlloc doesn't like 0 entries */ +#define JS_MAX_RECURSE 100 /* Sanity for maximum recursion */ + +/* + Javascript Lexical analyser tokens + */ +#define TOK_ERR -1 /* Any error */ +#define TOK_LPAREN 1 /* ( */ +#define TOK_RPAREN 2 /* ) */ +#define TOK_IF 3 /* if */ +#define TOK_ELSE 4 /* else */ +#define TOK_LBRACE 5 /* { */ +#define TOK_RBRACE 6 /* } */ +#define TOK_LOGICAL 7 /* ||, &&, ! */ +#define TOK_EXPR 8 /* +, -, /, % */ +#define TOK_SEMI 9 /* ; */ +#define TOK_LITERAL 10 /* literal string */ +#define TOK_FUNCTION 11 /* function name */ +#define TOK_NEWLINE 12 /* newline white space */ +#define TOK_ID 13 /* function name */ +#define TOK_EOF 14 /* End of script */ +#define TOK_COMMA 15 /* Comma */ +#define TOK_VAR 16 /* var */ +#define TOK_ASSIGNMENT 17 /* = */ +#define TOK_FOR 18 /* for */ +#define TOK_INC_DEC 19 /* ++, -- */ +#define TOK_RETURN 20 /* return */ + +/* + Expression operators + */ +#define EXPR_LESS 1 /* < */ +#define EXPR_LESSEQ 2 /* <= */ +#define EXPR_GREATER 3 /* > */ +#define EXPR_GREATEREQ 4 /* >= */ +#define EXPR_EQ 5 /* == */ +#define EXPR_NOTEQ 6 /* != */ +#define EXPR_PLUS 7 /* + */ +#define EXPR_MINUS 8 /* - */ +#define EXPR_DIV 9 /* / */ +#define EXPR_MOD 10 /* % */ +#define EXPR_LSHIFT 11 /* << */ +#define EXPR_RSHIFT 12 /* >> */ +#define EXPR_MUL 13 /* * */ +#define EXPR_ASSIGNMENT 14 /* = */ +#define EXPR_INC 15 /* ++ */ +#define EXPR_DEC 16 /* -- */ +#define EXPR_BOOL_COMP 17 /* ! */ +/* + Conditional operators + */ +#define COND_AND 1 /* && */ +#define COND_OR 2 /* || */ +#define COND_NOT 3 /* ! */ + +/* + States + */ +#define STATE_ERR -1 /* Error state */ +#define STATE_EOF 1 /* End of file */ +#define STATE_COND 2 /* Parsing a "(conditional)" stmt */ +#define STATE_COND_DONE 3 +#define STATE_RELEXP 4 /* Parsing a relational expr */ +#define STATE_RELEXP_DONE 5 +#define STATE_EXPR 6 /* Parsing an expression */ +#define STATE_EXPR_DONE 7 +#define STATE_STMT 8 /* Parsing General statement */ +#define STATE_STMT_DONE 9 +#define STATE_STMT_BLOCK_DONE 10 /* End of block "}" */ +#define STATE_ARG_LIST 11 /* Function arg list */ +#define STATE_ARG_LIST_DONE 12 +#define STATE_DEC_LIST 16 /* Declaration list */ +#define STATE_DEC_LIST_DONE 17 +#define STATE_DEC 18 +#define STATE_DEC_DONE 19 +#define STATE_RET 20 /* Return statement */ + +#define STATE_BEGIN STATE_STMT + +/* + Flags. Used in Js and as parameter to parse() + */ +#define FLAGS_EXE 0x1 /* Execute statements */ +#define FLAGS_VARIABLES 0x2 /* Allocated variables store */ +#define FLAGS_FUNCTIONS 0x4 /* Allocated function store */ + +/* + Function call structure + */ +typedef struct JsFun { + char *fname; /* Function name */ + char **args; /* Args for function (halloc) */ + int nArgs; /* Number of args */ +} JsFun; + +/* + Evaluation block structure + */ +typedef struct JsInput { + WebsBuf tokbuf; /* Current token */ + WebsBuf script; /* Input script for parsing */ + char *putBackToken; /* Putback token string */ + int putBackTokenId; /* Putback token ID */ + char *line; /* Current line */ + int lineLength; /* Current line length */ + int lineNumber; /* Parse line number */ + int lineColumn; /* Column in line */ +} JsInput; + + +/** + Javascript engine structure + @defgroup Js Js + */ +typedef struct Js { + JsInput *input; /* Input evaluation block */ + WebsHash functions; /* Symbol table for functions */ + WebsHash *variables; /* hAlloc list of variables */ + int variableMax; /* Number of entries */ + JsFun *func; /* Current function */ + char *result; /* Current expression result */ + char *error; /* Error message */ + char *token; /* Pointer to token string */ + int tid; /* Current token id */ + int jid; /* Halloc handle */ + int flags; /* Flags */ + void *userHandle; /* User defined handle */ +} Js; + + +/** + Javascript function procedure + @ingroup Js + */ +typedef int (*JsProc)(int jid, void *handle, int argc, char **argv); + +/******************************** Prototypes **********************************/ +/** + Utility routine to parse function arguments + @param argc Count of arguments in argv + @param argv Array of arguments + @param fmt Printf style format string + @return Count of the arguments parsed + @ingroup Js + */ +PUBLIC int jsArgs(int argc, char **argv, cchar *fmt, ...); + +/** + Close a javascript engine + @param jid Javascript ID allocated via jsOpenEngine + @ingroup Js + */ +PUBLIC void jsCloseEngine(int jid); + +/** + Emit a parse error + @param js Javascript engine object + @param fmt Error message format string + @ingroup Js + */ +PUBLIC void jsError(Js *js, cchar *fmt, ...); + +/** + Parse and evaluate a script. Return the last function return value. + @param jid Javascript ID allocated via jsOpenEngine + @param script Script to evaluate + @param emsg Pointer to a string to receive any error message + @param str String value to use as the result. Set to null for errors. + @ingroup Js + */ +PUBLIC char *jsEval(int jid, cchar *script, char **emsg); + +/** + Get the function result value + @param jid Javascript ID allocated via jsOpenEngine + @return Function return value string. Caller must not free. + @ingroup Js + */ +PUBLIC cchar *jsGetResult(int jid); + +/** + Get a variable value + @param jid Javascript ID allocated via jsOpenEngine + @param var Variable name + @param value Returned value. + @return If successful, a positive variable index, otherwise -1. This will be zero for global variables + and > 0 for local variables. + @ingroup Js + */ +PUBLIC int jsGetVar(int jid, cchar *var, cchar **value); + +/** + Open a new javascript engine + @param variables Hash table of variables + @param functions Hash table of functions + @ingroup Js + */ +PUBLIC int jsOpenEngine(WebsHash variables, WebsHash functions); + +/** + Set a local variable + @param jid Javascript ID allocated via jsOpenEngine + @param var Variable name + @param value Value to use + @ingroup Js + */ +PUBLIC void jsSetLocalVar(int jid, cchar *var, cchar *value); + +/** + Set a global variable + @param jid Javascript ID allocated via jsOpenEngine + @param var Variable name + @param value value to use + @ingroup Js + */ +PUBLIC void jsSetGlobalVar(int jid, cchar *var, cchar *value); + +/** + Set the function return result + @param jid Javascript ID allocated via jsOpenEngine + @param str String value to use as the result + @ingroup Js + */ +PUBLIC void jsSetResult(int jid, cchar *str); + +/** + Set a variable value in the top most variable frame + @param jid Javascript ID allocated via jsOpenEngine + @param var Variable name + @param value Value to set + @ingroup Js + */ +PUBLIC void jsSetVar(int jid, cchar *var, cchar *value); + +/** + Set a global function + @param jid Javascript ID allocated via jsOpenEngine + @param name Javascript function name + @param fn C function providing the implementation. + @ingroup Js + */ +PUBLIC int jsSetGlobalFunction(int jid, cchar *name, JsProc fn); + +/* + Internal API + */ +PUBLIC int jsCloseBlock(int jid, int vid); +PUBLIC char *jsEvalBlock(int jid, cchar *script, char **emsg); +PUBLIC WebsHash jsGetFunctionTable(int jid); +PUBLIC void *jsGetGlobalFunction(int jid, cchar *name); +PUBLIC int jsGetLineNumber(int jid); +PUBLIC void *jsGetUserHandle(int jid); +PUBLIC WebsHash jsGetVariableTable(int jid); +PUBLIC int jsLexOpen(Js *ep); +PUBLIC void jsLexClose(Js *ep); +PUBLIC int jsLexOpenScript(Js *ep, cchar *script); +PUBLIC void jsLexCloseScript(Js *ep); +PUBLIC void jsLexSaveInputState(Js *ep, JsInput *state); +PUBLIC void jsLexFreeInputState(Js *ep, JsInput *state); +PUBLIC void jsLexRestoreInputState(Js *ep, JsInput *state); +PUBLIC int jsLexGetToken(Js *ep, int state); +PUBLIC void jsLexPutbackToken(Js *ep, int tid, cchar *string); +PUBLIC int jsOpenBlock(int jid); +PUBLIC int jsRemoveGlobalFunction(int jid, cchar *name); +PUBLIC int jsSetGlobalFunctionDirect(WebsHash functions, cchar *name, JsProc fn); +PUBLIC void jsSetUserHandle(int jid, void *handle); + +#if ME_GOAHEAD_LEGACY + typedef Js ej_t; + typedef JsInput jsinput_t; + typedef JsFun jsfunc_t; + + #define ejOpenBlock jsOpenBlock + #define ejCloseBlock jsCloseBlock + #define ejEvalBlock jsEvalBlock + #define ejRemoveGlobalFunction jsRemoveGlobalFunction + #define ejGetGlobalFunction jsGetGlobalFunction + #define ejSetGlobalFunctionDirect jsSetGlobalFunctionDirect + #define ejError jsError + #define ejSetUserHandle jsSetUserHandle + #define ejGetUserHandle jsGetUserHandle + #define ejGetLineNumber jsGetLineNumber + #define ejGetResult jsGetResult + #define ejSetLocalVar jsSetLocalVar + #define ejSetGlobalVar jsSetGlobalVar + #define ejLexOpen jsLexOpen + #define ejLexClose jsLexClose + #define ejLexOpenScript jsLexOpenScript + #define ejLexCloseScript jsLexCloseScript + #define ejLexSaveInputState jsLexSaveInputState + #define ejLexFreeInputState jsLexFreeInputState + #define ejLexRestoreInputState jsLexRestoreInputState + #define ejLexGetToken jsLexGetToken + #define ejLexPutbackToken jsLexPutbackToken + #define ejGetVariableTable jsGetVariableTable + #define ejGetFunctionTable jsGetFunctionTable + #define ejArgs jsArgs + #define ejSetResult jsSetResult + #define ejOpenEngine jsOpenEngine + #define ejCloseEngine jsCloseEngine + #define ejSetGlobalFunction jsSetGlobalFunction + #define ejSetVar jsSetVar + #define ejGetVar jsGetVar + #define ejEval jsEval +#endif +#ifdef __cplusplus +} +#endif +#endif /* ME_GOAHEAD_JAVASCRIPT */ +#endif /* _h_JS */ + +/* + Copyright (c) Embedthis Software. All Rights Reserved. + This software is distributed under commercial and open source licenses. + You may use the Embedthis GoAhead open source license or you may acquire + a commercial license from Embedthis Software. You agree to be fully bound + by the terms of either license. Consult the LICENSE.md distributed with + this software for full details and other copyrights. + */ diff --git a/DevicePortGet/lib/goahead/include/mbedtls.h b/DevicePortGet/lib/goahead/include/mbedtls.h new file mode 100644 index 0000000..6a3003a --- /dev/null +++ b/DevicePortGet/lib/goahead/include/mbedtls.h @@ -0,0 +1,25901 @@ +/* + * MbedTLS Source Code Library Header + */ + +#include "me.h" + +#if ME_COM_MBEDTLS + +#if defined(MBEDTLS_CONFIG_FILE) +#include MBEDTLS_CONFIG_FILE +#endif + + + +/********* Start of file include/mbedtls/config.h ************/ + +/** + * \file config.h + * + * \brief Configuration options (set of defines) + * + * This set of compile-time options may be used to enable + * or disable features selectively, and reduce the global + * memory footprint. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_CONFIG_H +#define MBEDTLS_CONFIG_H + +#if defined(_MSC_VER) && !defined(_CRT_SECURE_NO_DEPRECATE) +#define _CRT_SECURE_NO_DEPRECATE 1 +#endif + +/** + * \name SECTION: System support + * + * This section sets system specific settings. + * \{ + */ + +/** + * \def MBEDTLS_HAVE_ASM + * + * The compiler has support for asm(). + * + * Requires support for asm() in compiler. + * + * Used in: + * library/timing.c + * library/padlock.c + * include/mbedtls/bn_mul.h + * + * Comment to disable the use of assembly code. + */ +#define MBEDTLS_HAVE_ASM + +/** + * \def MBEDTLS_NO_UDBL_DIVISION + * + * The platform lacks support for double-width integer division (64-bit + * division on a 32-bit platform, 128-bit division on a 64-bit platform). + * + * Used in: + * include/mbedtls/bignum.h + * library/bignum.c + * + * The bignum code uses double-width division to speed up some operations. + * Double-width division is often implemented in software that needs to + * be linked with the program. The presence of a double-width integer + * type is usually detected automatically through preprocessor macros, + * but the automatic detection cannot know whether the code needs to + * and can be linked with an implementation of division for that type. + * By default division is assumed to be usable if the type is present. + * Uncomment this option to prevent the use of double-width division. + * + * Note that division for the native integer type is always required. + * Furthermore, a 64-bit type is always required even on a 32-bit + * platform, but it need not support multiplication or division. In some + * cases it is also desirable to disable some double-width operations. For + * example, if double-width division is implemented in software, disabling + * it can reduce code size in some embedded targets. + */ +//#define MBEDTLS_NO_UDBL_DIVISION + +/** + * \def MBEDTLS_HAVE_SSE2 + * + * CPU supports SSE2 instruction set. + * + * Uncomment if the CPU supports SSE2 (IA-32 specific). + */ +//#define MBEDTLS_HAVE_SSE2 + +/** + * \def MBEDTLS_HAVE_TIME + * + * System has time.h and time(). + * The time does not need to be correct, only time differences are used, + * by contrast with MBEDTLS_HAVE_TIME_DATE + * + * Defining MBEDTLS_HAVE_TIME allows you to specify MBEDTLS_PLATFORM_TIME_ALT, + * MBEDTLS_PLATFORM_TIME_MACRO, MBEDTLS_PLATFORM_TIME_TYPE_MACRO and + * MBEDTLS_PLATFORM_STD_TIME. + * + * Comment if your system does not support time functions + */ +#define MBEDTLS_HAVE_TIME + +/** + * \def MBEDTLS_HAVE_TIME_DATE + * + * System has time.h and time(), gmtime() and the clock is correct. + * The time needs to be correct (not necesarily very accurate, but at least + * the date should be correct). This is used to verify the validity period of + * X.509 certificates. + * + * Comment if your system does not have a correct clock. + */ +#define MBEDTLS_HAVE_TIME_DATE + +/** + * \def MBEDTLS_PLATFORM_MEMORY + * + * Enable the memory allocation layer. + * + * By default mbed TLS uses the system-provided calloc() and free(). + * This allows different allocators (self-implemented or provided) to be + * provided to the platform abstraction layer. + * + * Enabling MBEDTLS_PLATFORM_MEMORY without the + * MBEDTLS_PLATFORM_{FREE,CALLOC}_MACROs will provide + * "mbedtls_platform_set_calloc_free()" allowing you to set an alternative calloc() and + * free() function pointer at runtime. + * + * Enabling MBEDTLS_PLATFORM_MEMORY and specifying + * MBEDTLS_PLATFORM_{CALLOC,FREE}_MACROs will allow you to specify the + * alternate function at compile time. + * + * Requires: MBEDTLS_PLATFORM_C + * + * Enable this layer to allow use of alternative memory allocators. + */ +//#define MBEDTLS_PLATFORM_MEMORY + +/** + * \def MBEDTLS_PLATFORM_NO_STD_FUNCTIONS + * + * Do not assign standard functions in the platform layer (e.g. calloc() to + * MBEDTLS_PLATFORM_STD_CALLOC and printf() to MBEDTLS_PLATFORM_STD_PRINTF) + * + * This makes sure there are no linking errors on platforms that do not support + * these functions. You will HAVE to provide alternatives, either at runtime + * via the platform_set_xxx() functions or at compile time by setting + * the MBEDTLS_PLATFORM_STD_XXX defines, or enabling a + * MBEDTLS_PLATFORM_XXX_MACRO. + * + * Requires: MBEDTLS_PLATFORM_C + * + * Uncomment to prevent default assignment of standard functions in the + * platform layer. + */ +//#define MBEDTLS_PLATFORM_NO_STD_FUNCTIONS + +/** + * \def MBEDTLS_PLATFORM_EXIT_ALT + * + * MBEDTLS_PLATFORM_XXX_ALT: Uncomment a macro to let mbed TLS support the + * function in the platform abstraction layer. + * + * Example: In case you uncomment MBEDTLS_PLATFORM_PRINTF_ALT, mbed TLS will + * provide a function "mbedtls_platform_set_printf()" that allows you to set an + * alternative printf function pointer. + * + * All these define require MBEDTLS_PLATFORM_C to be defined! + * + * \note MBEDTLS_PLATFORM_SNPRINTF_ALT is required on Windows; + * it will be enabled automatically by check_config.h + * + * \warning MBEDTLS_PLATFORM_XXX_ALT cannot be defined at the same time as + * MBEDTLS_PLATFORM_XXX_MACRO! + * + * Requires: MBEDTLS_PLATFORM_TIME_ALT requires MBEDTLS_HAVE_TIME + * + * Uncomment a macro to enable alternate implementation of specific base + * platform function + */ +//#define MBEDTLS_PLATFORM_EXIT_ALT +//#define MBEDTLS_PLATFORM_TIME_ALT +//#define MBEDTLS_PLATFORM_FPRINTF_ALT +//#define MBEDTLS_PLATFORM_PRINTF_ALT +//#define MBEDTLS_PLATFORM_SNPRINTF_ALT +//#define MBEDTLS_PLATFORM_NV_SEED_ALT +//#define MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT + +/** + * \def MBEDTLS_DEPRECATED_WARNING + * + * Mark deprecated functions so that they generate a warning if used. + * Functions deprecated in one version will usually be removed in the next + * version. You can enable this to help you prepare the transition to a new + * major version by making sure your code is not using these functions. + * + * This only works with GCC and Clang. With other compilers, you may want to + * use MBEDTLS_DEPRECATED_REMOVED + * + * Uncomment to get warnings on using deprecated functions. + */ +//#define MBEDTLS_DEPRECATED_WARNING + +/** + * \def MBEDTLS_DEPRECATED_REMOVED + * + * Remove deprecated functions so that they generate an error if used. + * Functions deprecated in one version will usually be removed in the next + * version. You can enable this to help you prepare the transition to a new + * major version by making sure your code is not using these functions. + * + * Uncomment to get errors on using deprecated functions. + */ +//#define MBEDTLS_DEPRECATED_REMOVED + +/* \} name SECTION: System support */ + +/** + * \name SECTION: mbed TLS feature support + * + * This section sets support for features that are or are not needed + * within the modules that are enabled. + * \{ + */ + +/** + * \def MBEDTLS_TIMING_ALT + * + * Uncomment to provide your own alternate implementation for mbedtls_timing_hardclock(), + * mbedtls_timing_get_timer(), mbedtls_set_alarm(), mbedtls_set/get_delay() + * + * Only works if you have MBEDTLS_TIMING_C enabled. + * + * You will need to provide a header "timing_alt.h" and an implementation at + * compile time. + */ +//#define MBEDTLS_TIMING_ALT + +/** + * \def MBEDTLS_AES_ALT + * + * MBEDTLS__MODULE_NAME__ALT: Uncomment a macro to let mbed TLS use your + * alternate core implementation of a symmetric crypto, an arithmetic or hash + * module (e.g. platform specific assembly optimized implementations). Keep + * in mind that the function prototypes should remain the same. + * + * This replaces the whole module. If you only want to replace one of the + * functions, use one of the MBEDTLS__FUNCTION_NAME__ALT flags. + * + * Example: In case you uncomment MBEDTLS_AES_ALT, mbed TLS will no longer + * provide the "struct mbedtls_aes_context" definition and omit the base + * function declarations and implementations. "aes_alt.h" will be included from + * "aes.h" to include the new function definitions. + * + * Uncomment a macro to enable alternate implementation of the corresponding + * module. + * + * \warning MD2, MD4, MD5, ARC4, DES and SHA-1 are considered weak and their + * use constitutes a security risk. If possible, we recommend + * avoiding dependencies on them, and considering stronger message + * digests and ciphers instead. + * + */ +//#define MBEDTLS_AES_ALT +//#define MBEDTLS_ARC4_ALT +//#define MBEDTLS_BLOWFISH_ALT +//#define MBEDTLS_CAMELLIA_ALT +//#define MBEDTLS_CCM_ALT +//#define MBEDTLS_CMAC_ALT +//#define MBEDTLS_DES_ALT +//#define MBEDTLS_DHM_ALT +//#define MBEDTLS_ECJPAKE_ALT +//#define MBEDTLS_GCM_ALT +//#define MBEDTLS_MD2_ALT +//#define MBEDTLS_MD4_ALT +//#define MBEDTLS_MD5_ALT +//#define MBEDTLS_RIPEMD160_ALT +//#define MBEDTLS_RSA_ALT +//#define MBEDTLS_SHA1_ALT +//#define MBEDTLS_SHA256_ALT +//#define MBEDTLS_SHA512_ALT +//#define MBEDTLS_XTEA_ALT +/* + * When replacing the elliptic curve module, pleace consider, that it is + * implemented with two .c files: + * - ecp.c + * - ecp_curves.c + * You can replace them very much like all the other MBEDTLS__MODULE_NAME__ALT + * macros as described above. The only difference is that you have to make sure + * that you provide functionality for both .c files. + */ +//#define MBEDTLS_ECP_ALT + +/** + * \def MBEDTLS_MD2_PROCESS_ALT + * + * MBEDTLS__FUNCTION_NAME__ALT: Uncomment a macro to let mbed TLS use you + * alternate core implementation of symmetric crypto or hash function. Keep in + * mind that function prototypes should remain the same. + * + * This replaces only one function. The header file from mbed TLS is still + * used, in contrast to the MBEDTLS__MODULE_NAME__ALT flags. + * + * Example: In case you uncomment MBEDTLS_SHA256_PROCESS_ALT, mbed TLS will + * no longer provide the mbedtls_sha1_process() function, but it will still provide + * the other function (using your mbedtls_sha1_process() function) and the definition + * of mbedtls_sha1_context, so your implementation of mbedtls_sha1_process must be compatible + * with this definition. + * + * \note Because of a signature change, the core AES encryption and decryption routines are + * currently named mbedtls_aes_internal_encrypt and mbedtls_aes_internal_decrypt, + * respectively. When setting up alternative implementations, these functions should + * be overriden, but the wrapper functions mbedtls_aes_decrypt and mbedtls_aes_encrypt + * must stay untouched. + * + * \note If you use the AES_xxx_ALT macros, then is is recommended to also set + * MBEDTLS_AES_ROM_TABLES in order to help the linker garbage-collect the AES + * tables. + * + * Uncomment a macro to enable alternate implementation of the corresponding + * function. + * + * \warning MD2, MD4, MD5, DES and SHA-1 are considered weak and their use + * constitutes a security risk. If possible, we recommend avoiding + * dependencies on them, and considering stronger message digests + * and ciphers instead. + * + */ +//#define MBEDTLS_MD2_PROCESS_ALT +//#define MBEDTLS_MD4_PROCESS_ALT +//#define MBEDTLS_MD5_PROCESS_ALT +//#define MBEDTLS_RIPEMD160_PROCESS_ALT +//#define MBEDTLS_SHA1_PROCESS_ALT +//#define MBEDTLS_SHA256_PROCESS_ALT +//#define MBEDTLS_SHA512_PROCESS_ALT +//#define MBEDTLS_DES_SETKEY_ALT +//#define MBEDTLS_DES_CRYPT_ECB_ALT +//#define MBEDTLS_DES3_CRYPT_ECB_ALT +//#define MBEDTLS_AES_SETKEY_ENC_ALT +//#define MBEDTLS_AES_SETKEY_DEC_ALT +//#define MBEDTLS_AES_ENCRYPT_ALT +//#define MBEDTLS_AES_DECRYPT_ALT +//#define MBEDTLS_ECDH_GEN_PUBLIC_ALT +//#define MBEDTLS_ECDH_COMPUTE_SHARED_ALT +//#define MBEDTLS_ECDSA_VERIFY_ALT +//#define MBEDTLS_ECDSA_SIGN_ALT +//#define MBEDTLS_ECDSA_GENKEY_ALT + +/** + * \def MBEDTLS_ECP_INTERNAL_ALT + * + * Expose a part of the internal interface of the Elliptic Curve Point module. + * + * MBEDTLS_ECP__FUNCTION_NAME__ALT: Uncomment a macro to let mbed TLS use your + * alternative core implementation of elliptic curve arithmetic. Keep in mind + * that function prototypes should remain the same. + * + * This partially replaces one function. The header file from mbed TLS is still + * used, in contrast to the MBEDTLS_ECP_ALT flag. The original implementation + * is still present and it is used for group structures not supported by the + * alternative. + * + * Any of these options become available by defining MBEDTLS_ECP_INTERNAL_ALT + * and implementing the following functions: + * unsigned char mbedtls_internal_ecp_grp_capable( + * const mbedtls_ecp_group *grp ) + * int mbedtls_internal_ecp_init( const mbedtls_ecp_group *grp ) + * void mbedtls_internal_ecp_deinit( const mbedtls_ecp_group *grp ) + * The mbedtls_internal_ecp_grp_capable function should return 1 if the + * replacement functions implement arithmetic for the given group and 0 + * otherwise. + * The functions mbedtls_internal_ecp_init and mbedtls_internal_ecp_deinit are + * called before and after each point operation and provide an opportunity to + * implement optimized set up and tear down instructions. + * + * Example: In case you uncomment MBEDTLS_ECP_INTERNAL_ALT and + * MBEDTLS_ECP_DOUBLE_JAC_ALT, mbed TLS will still provide the ecp_double_jac + * function, but will use your mbedtls_internal_ecp_double_jac if the group is + * supported (your mbedtls_internal_ecp_grp_capable function returns 1 when + * receives it as an argument). If the group is not supported then the original + * implementation is used. The other functions and the definition of + * mbedtls_ecp_group and mbedtls_ecp_point will not change, so your + * implementation of mbedtls_internal_ecp_double_jac and + * mbedtls_internal_ecp_grp_capable must be compatible with this definition. + * + * Uncomment a macro to enable alternate implementation of the corresponding + * function. + */ +/* Required for all the functions in this section */ +//#define MBEDTLS_ECP_INTERNAL_ALT +/* Support for Weierstrass curves with Jacobi representation */ +//#define MBEDTLS_ECP_RANDOMIZE_JAC_ALT +//#define MBEDTLS_ECP_ADD_MIXED_ALT +//#define MBEDTLS_ECP_DOUBLE_JAC_ALT +//#define MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT +//#define MBEDTLS_ECP_NORMALIZE_JAC_ALT +/* Support for curves with Montgomery arithmetic */ +//#define MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT +//#define MBEDTLS_ECP_RANDOMIZE_MXZ_ALT +//#define MBEDTLS_ECP_NORMALIZE_MXZ_ALT + +/** + * \def MBEDTLS_TEST_NULL_ENTROPY + * + * Enables testing and use of mbed TLS without any configured entropy sources. + * This permits use of the library on platforms before an entropy source has + * been integrated (see for example the MBEDTLS_ENTROPY_HARDWARE_ALT or the + * MBEDTLS_ENTROPY_NV_SEED switches). + * + * WARNING! This switch MUST be disabled in production builds, and is suitable + * only for development. + * Enabling the switch negates any security provided by the library. + * + * Requires MBEDTLS_ENTROPY_C, MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES + * + */ +//#define MBEDTLS_TEST_NULL_ENTROPY + +/** + * \def MBEDTLS_ENTROPY_HARDWARE_ALT + * + * Uncomment this macro to let mbed TLS use your own implementation of a + * hardware entropy collector. + * + * Your function must be called \c mbedtls_hardware_poll(), have the same + * prototype as declared in entropy_poll.h, and accept NULL as first argument. + * + * Uncomment to use your own hardware entropy collector. + */ +//#define MBEDTLS_ENTROPY_HARDWARE_ALT + +/** + * \def MBEDTLS_AES_ROM_TABLES + * + * Store the AES tables in ROM. + * + * Uncomment this macro to store the AES tables in ROM. + */ +//#define MBEDTLS_AES_ROM_TABLES + +/** + * \def MBEDTLS_CAMELLIA_SMALL_MEMORY + * + * Use less ROM for the Camellia implementation (saves about 768 bytes). + * + * Uncomment this macro to use less memory for Camellia. + */ +//#define MBEDTLS_CAMELLIA_SMALL_MEMORY + +/** + * \def MBEDTLS_CIPHER_MODE_CBC + * + * Enable Cipher Block Chaining mode (CBC) for symmetric ciphers. + */ +#define MBEDTLS_CIPHER_MODE_CBC + +/** + * \def MBEDTLS_CIPHER_MODE_CFB + * + * Enable Cipher Feedback mode (CFB) for symmetric ciphers. + */ +#define MBEDTLS_CIPHER_MODE_CFB + +/** + * \def MBEDTLS_CIPHER_MODE_CTR + * + * Enable Counter Block Cipher mode (CTR) for symmetric ciphers. + */ +#define MBEDTLS_CIPHER_MODE_CTR + +/** + * \def MBEDTLS_CIPHER_NULL_CIPHER + * + * Enable NULL cipher. + * Warning: Only do so when you know what you are doing. This allows for + * encryption or channels without any security! + * + * Requires MBEDTLS_ENABLE_WEAK_CIPHERSUITES as well to enable + * the following ciphersuites: + * MBEDTLS_TLS_ECDH_ECDSA_WITH_NULL_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_NULL_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_NULL_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_NULL_SHA + * MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA384 + * MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA256 + * MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA + * MBEDTLS_TLS_RSA_WITH_NULL_SHA256 + * MBEDTLS_TLS_RSA_WITH_NULL_SHA + * MBEDTLS_TLS_RSA_WITH_NULL_MD5 + * MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA + * MBEDTLS_TLS_PSK_WITH_NULL_SHA384 + * MBEDTLS_TLS_PSK_WITH_NULL_SHA256 + * MBEDTLS_TLS_PSK_WITH_NULL_SHA + * + * Uncomment this macro to enable the NULL cipher and ciphersuites + */ +//#define MBEDTLS_CIPHER_NULL_CIPHER + +/** + * \def MBEDTLS_CIPHER_PADDING_PKCS7 + * + * MBEDTLS_CIPHER_PADDING_XXX: Uncomment or comment macros to add support for + * specific padding modes in the cipher layer with cipher modes that support + * padding (e.g. CBC) + * + * If you disable all padding modes, only full blocks can be used with CBC. + * + * Enable padding modes in the cipher layer. + */ +#define MBEDTLS_CIPHER_PADDING_PKCS7 +#define MBEDTLS_CIPHER_PADDING_ONE_AND_ZEROS +#define MBEDTLS_CIPHER_PADDING_ZEROS_AND_LEN +#define MBEDTLS_CIPHER_PADDING_ZEROS + +/** + * \def MBEDTLS_ENABLE_WEAK_CIPHERSUITES + * + * Enable weak ciphersuites in SSL / TLS. + * Warning: Only do so when you know what you are doing. This allows for + * channels with virtually no security at all! + * + * This enables the following ciphersuites: + * MBEDTLS_TLS_RSA_WITH_DES_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_DES_CBC_SHA + * + * Uncomment this macro to enable weak ciphersuites + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers instead. + */ +//#define MBEDTLS_ENABLE_WEAK_CIPHERSUITES + +/** + * \def MBEDTLS_REMOVE_ARC4_CIPHERSUITES + * + * Remove RC4 ciphersuites by default in SSL / TLS. + * This flag removes the ciphersuites based on RC4 from the default list as + * returned by mbedtls_ssl_list_ciphersuites(). However, it is still possible to + * enable (some of) them with mbedtls_ssl_conf_ciphersuites() by including them + * explicitly. + * + * Uncomment this macro to remove RC4 ciphersuites by default. + */ +#define MBEDTLS_REMOVE_ARC4_CIPHERSUITES + +/** + * \def MBEDTLS_ECP_DP_SECP192R1_ENABLED + * + * MBEDTLS_ECP_XXXX_ENABLED: Enables specific curves within the Elliptic Curve + * module. By default all supported curves are enabled. + * + * Comment macros to disable the curve and functions for it + */ +#define MBEDTLS_ECP_DP_SECP192R1_ENABLED +#define MBEDTLS_ECP_DP_SECP224R1_ENABLED +#define MBEDTLS_ECP_DP_SECP256R1_ENABLED +#define MBEDTLS_ECP_DP_SECP384R1_ENABLED +#define MBEDTLS_ECP_DP_SECP521R1_ENABLED +#define MBEDTLS_ECP_DP_SECP192K1_ENABLED +#define MBEDTLS_ECP_DP_SECP224K1_ENABLED +#define MBEDTLS_ECP_DP_SECP256K1_ENABLED +#define MBEDTLS_ECP_DP_BP256R1_ENABLED +#define MBEDTLS_ECP_DP_BP384R1_ENABLED +#define MBEDTLS_ECP_DP_BP512R1_ENABLED +#define MBEDTLS_ECP_DP_CURVE25519_ENABLED + +/** + * \def MBEDTLS_ECP_NIST_OPTIM + * + * Enable specific 'modulo p' routines for each NIST prime. + * Depending on the prime and architecture, makes operations 4 to 8 times + * faster on the corresponding curve. + * + * Comment this macro to disable NIST curves optimisation. + */ +#define MBEDTLS_ECP_NIST_OPTIM + +/** + * \def MBEDTLS_ECDSA_DETERMINISTIC + * + * Enable deterministic ECDSA (RFC 6979). + * Standard ECDSA is "fragile" in the sense that lack of entropy when signing + * may result in a compromise of the long-term signing key. This is avoided by + * the deterministic variant. + * + * Requires: MBEDTLS_HMAC_DRBG_C + * + * Comment this macro to disable deterministic ECDSA. + */ +#define MBEDTLS_ECDSA_DETERMINISTIC + +/** + * \def MBEDTLS_KEY_EXCHANGE_PSK_ENABLED + * + * Enable the PSK based ciphersuite modes in SSL / TLS. + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_PSK_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_PSK_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_PSK_WITH_RC4_128_SHA + */ +#define MBEDTLS_KEY_EXCHANGE_PSK_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED + * + * Enable the DHE-PSK based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_DHM_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_RC4_128_SHA + * + * \warning Using DHE constitutes a security risk as it + * is not possible to validate custom DH parameters. + * If possible, it is recommended users should consider + * preferring other methods of key exchange. + * See dhm.h for more details. + * + */ +#define MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED + * + * Enable the ECDHE-PSK based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_ECDH_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDHE_PSK_WITH_RC4_128_SHA + */ +#define MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED + * + * Enable the RSA-PSK based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_RSA_C, MBEDTLS_PKCS1_V15, + * MBEDTLS_X509_CRT_PARSE_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_RC4_128_SHA + */ +#define MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_RSA_ENABLED + * + * Enable the RSA-only based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_RSA_C, MBEDTLS_PKCS1_V15, + * MBEDTLS_X509_CRT_PARSE_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_RSA_WITH_RC4_128_MD5 + */ +#define MBEDTLS_KEY_EXCHANGE_RSA_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED + * + * Enable the DHE-RSA based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_DHM_C, MBEDTLS_RSA_C, MBEDTLS_PKCS1_V15, + * MBEDTLS_X509_CRT_PARSE_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA + * + * \warning Using DHE constitutes a security risk as it + * is not possible to validate custom DH parameters. + * If possible, it is recommended users should consider + * preferring other methods of key exchange. + * See dhm.h for more details. + * + */ +#define MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED + * + * Enable the ECDHE-RSA based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_ECDH_C, MBEDTLS_RSA_C, MBEDTLS_PKCS1_V15, + * MBEDTLS_X509_CRT_PARSE_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_RC4_128_SHA + */ +#define MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED + * + * Enable the ECDHE-ECDSA based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_ECDH_C, MBEDTLS_ECDSA_C, MBEDTLS_X509_CRT_PARSE_C, + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA + */ +#define MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED + * + * Enable the ECDH-ECDSA based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_ECDH_C, MBEDTLS_X509_CRT_PARSE_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDH_ECDSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 + */ +#define MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED + * + * Enable the ECDH-RSA based ciphersuite modes in SSL / TLS. + * + * Requires: MBEDTLS_ECDH_C, MBEDTLS_X509_CRT_PARSE_C + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDH_RSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 + */ +#define MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED + +/** + * \def MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED + * + * Enable the ECJPAKE based ciphersuite modes in SSL / TLS. + * + * \warning This is currently experimental. EC J-PAKE support is based on the + * Thread v1.0.0 specification; incompatible changes to the specification + * might still happen. For this reason, this is disabled by default. + * + * Requires: MBEDTLS_ECJPAKE_C + * MBEDTLS_SHA256_C + * MBEDTLS_ECP_DP_SECP256R1_ENABLED + * + * This enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECJPAKE_WITH_AES_128_CCM_8 + */ +//#define MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED + +/** + * \def MBEDTLS_PK_PARSE_EC_EXTENDED + * + * Enhance support for reading EC keys using variants of SEC1 not allowed by + * RFC 5915 and RFC 5480. + * + * Currently this means parsing the SpecifiedECDomain choice of EC + * parameters (only known groups are supported, not arbitrary domains, to + * avoid validation issues). + * + * Disable if you only need to support RFC 5915 + 5480 key formats. + */ +#define MBEDTLS_PK_PARSE_EC_EXTENDED + +/** + * \def MBEDTLS_ERROR_STRERROR_DUMMY + * + * Enable a dummy error function to make use of mbedtls_strerror() in + * third party libraries easier when MBEDTLS_ERROR_C is disabled + * (no effect when MBEDTLS_ERROR_C is enabled). + * + * You can safely disable this if MBEDTLS_ERROR_C is enabled, or if you're + * not using mbedtls_strerror() or error_strerror() in your application. + * + * Disable if you run into name conflicts and want to really remove the + * mbedtls_strerror() + */ +#define MBEDTLS_ERROR_STRERROR_DUMMY + +/** + * \def MBEDTLS_GENPRIME + * + * Enable the prime-number generation code. + * + * Requires: MBEDTLS_BIGNUM_C + */ +#define MBEDTLS_GENPRIME + +/** + * \def MBEDTLS_FS_IO + * + * Enable functions that use the filesystem. + */ +#define MBEDTLS_FS_IO + +/** + * \def MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES + * + * Do not add default entropy sources. These are the platform specific, + * mbedtls_timing_hardclock and HAVEGE based poll functions. + * + * This is useful to have more control over the added entropy sources in an + * application. + * + * Uncomment this macro to prevent loading of default entropy functions. + */ +//#define MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES + +/** + * \def MBEDTLS_NO_PLATFORM_ENTROPY + * + * Do not use built-in platform entropy functions. + * This is useful if your platform does not support + * standards like the /dev/urandom or Windows CryptoAPI. + * + * Uncomment this macro to disable the built-in platform entropy functions. + */ +//#define MBEDTLS_NO_PLATFORM_ENTROPY + +/** + * \def MBEDTLS_ENTROPY_FORCE_SHA256 + * + * Force the entropy accumulator to use a SHA-256 accumulator instead of the + * default SHA-512 based one (if both are available). + * + * Requires: MBEDTLS_SHA256_C + * + * On 32-bit systems SHA-256 can be much faster than SHA-512. Use this option + * if you have performance concerns. + * + * This option is only useful if both MBEDTLS_SHA256_C and + * MBEDTLS_SHA512_C are defined. Otherwise the available hash module is used. + */ +//#define MBEDTLS_ENTROPY_FORCE_SHA256 + +/** + * \def MBEDTLS_ENTROPY_NV_SEED + * + * Enable the non-volatile (NV) seed file-based entropy source. + * (Also enables the NV seed read/write functions in the platform layer) + * + * This is crucial (if not required) on systems that do not have a + * cryptographic entropy source (in hardware or kernel) available. + * + * Requires: MBEDTLS_ENTROPY_C, MBEDTLS_PLATFORM_C + * + * \note The read/write functions that are used by the entropy source are + * determined in the platform layer, and can be modified at runtime and/or + * compile-time depending on the flags (MBEDTLS_PLATFORM_NV_SEED_*) used. + * + * \note If you use the default implementation functions that read a seedfile + * with regular fopen(), please make sure you make a seedfile with the + * proper name (defined in MBEDTLS_PLATFORM_STD_NV_SEED_FILE) and at + * least MBEDTLS_ENTROPY_BLOCK_SIZE bytes in size that can be read from + * and written to or you will get an entropy source error! The default + * implementation will only use the first MBEDTLS_ENTROPY_BLOCK_SIZE + * bytes from the file. + * + * \note The entropy collector will write to the seed file before entropy is + * given to an external source, to update it. + */ +//#define MBEDTLS_ENTROPY_NV_SEED + +/** + * \def MBEDTLS_MEMORY_DEBUG + * + * Enable debugging of buffer allocator memory issues. Automatically prints + * (to stderr) all (fatal) messages on memory allocation issues. Enables + * function for 'debug output' of allocated memory. + * + * Requires: MBEDTLS_MEMORY_BUFFER_ALLOC_C + * + * Uncomment this macro to let the buffer allocator print out error messages. + */ +//#define MBEDTLS_MEMORY_DEBUG + +/** + * \def MBEDTLS_MEMORY_BACKTRACE + * + * Include backtrace information with each allocated block. + * + * Requires: MBEDTLS_MEMORY_BUFFER_ALLOC_C + * GLIBC-compatible backtrace() an backtrace_symbols() support + * + * Uncomment this macro to include backtrace information + */ +//#define MBEDTLS_MEMORY_BACKTRACE + +/** + * \def MBEDTLS_PK_RSA_ALT_SUPPORT + * + * Support external private RSA keys (eg from a HSM) in the PK layer. + * + * Comment this macro to disable support for external private RSA keys. + */ +#define MBEDTLS_PK_RSA_ALT_SUPPORT + +/** + * \def MBEDTLS_PKCS1_V15 + * + * Enable support for PKCS#1 v1.5 encoding. + * + * Requires: MBEDTLS_RSA_C + * + * This enables support for PKCS#1 v1.5 operations. + */ +#define MBEDTLS_PKCS1_V15 + +/** + * \def MBEDTLS_PKCS1_V21 + * + * Enable support for PKCS#1 v2.1 encoding. + * + * Requires: MBEDTLS_MD_C, MBEDTLS_RSA_C + * + * This enables support for RSAES-OAEP and RSASSA-PSS operations. + */ +#define MBEDTLS_PKCS1_V21 + +/** + * \def MBEDTLS_RSA_NO_CRT + * + * Do not use the Chinese Remainder Theorem + * for the RSA private operation. + * + * Uncomment this macro to disable the use of CRT in RSA. + * + */ +//#define MBEDTLS_RSA_NO_CRT + +/** + * \def MBEDTLS_SELF_TEST + * + * Enable the checkup functions (*_self_test). + */ +#define MBEDTLS_SELF_TEST + +/** + * \def MBEDTLS_SHA256_SMALLER + * + * Enable an implementation of SHA-256 that has lower ROM footprint but also + * lower performance. + * + * The default implementation is meant to be a reasonnable compromise between + * performance and size. This version optimizes more aggressively for size at + * the expense of performance. Eg on Cortex-M4 it reduces the size of + * mbedtls_sha256_process() from ~2KB to ~0.5KB for a performance hit of about + * 30%. + * + * Uncomment to enable the smaller implementation of SHA256. + */ +//#define MBEDTLS_SHA256_SMALLER + +/** + * \def MBEDTLS_SSL_ALL_ALERT_MESSAGES + * + * Enable sending of alert messages in case of encountered errors as per RFC. + * If you choose not to send the alert messages, mbed TLS can still communicate + * with other servers, only debugging of failures is harder. + * + * The advantage of not sending alert messages, is that no information is given + * about reasons for failures thus preventing adversaries of gaining intel. + * + * Enable sending of all alert messages + */ +#define MBEDTLS_SSL_ALL_ALERT_MESSAGES + +/** + * \def MBEDTLS_SSL_DEBUG_ALL + * + * Enable the debug messages in SSL module for all issues. + * Debug messages have been disabled in some places to prevent timing + * attacks due to (unbalanced) debugging function calls. + * + * If you need all error reporting you should enable this during debugging, + * but remove this for production servers that should log as well. + * + * Uncomment this macro to report all debug messages on errors introducing + * a timing side-channel. + * + */ +//#define MBEDTLS_SSL_DEBUG_ALL + +/** \def MBEDTLS_SSL_ENCRYPT_THEN_MAC + * + * Enable support for Encrypt-then-MAC, RFC 7366. + * + * This allows peers that both support it to use a more robust protection for + * ciphersuites using CBC, providing deep resistance against timing attacks + * on the padding or underlying cipher. + * + * This only affects CBC ciphersuites, and is useless if none is defined. + * + * Requires: MBEDTLS_SSL_PROTO_TLS1 or + * MBEDTLS_SSL_PROTO_TLS1_1 or + * MBEDTLS_SSL_PROTO_TLS1_2 + * + * Comment this macro to disable support for Encrypt-then-MAC + */ +#define MBEDTLS_SSL_ENCRYPT_THEN_MAC + +/** \def MBEDTLS_SSL_EXTENDED_MASTER_SECRET + * + * Enable support for Extended Master Secret, aka Session Hash + * (draft-ietf-tls-session-hash-02). + * + * This was introduced as "the proper fix" to the Triple Handshake familiy of + * attacks, but it is recommended to always use it (even if you disable + * renegotiation), since it actually fixes a more fundamental issue in the + * original SSL/TLS design, and has implications beyond Triple Handshake. + * + * Requires: MBEDTLS_SSL_PROTO_TLS1 or + * MBEDTLS_SSL_PROTO_TLS1_1 or + * MBEDTLS_SSL_PROTO_TLS1_2 + * + * Comment this macro to disable support for Extended Master Secret. + */ +#define MBEDTLS_SSL_EXTENDED_MASTER_SECRET + +/** + * \def MBEDTLS_SSL_FALLBACK_SCSV + * + * Enable support for FALLBACK_SCSV (draft-ietf-tls-downgrade-scsv-00). + * + * For servers, it is recommended to always enable this, unless you support + * only one version of TLS, or know for sure that none of your clients + * implements a fallback strategy. + * + * For clients, you only need this if you're using a fallback strategy, which + * is not recommended in the first place, unless you absolutely need it to + * interoperate with buggy (version-intolerant) servers. + * + * Comment this macro to disable support for FALLBACK_SCSV + */ +#define MBEDTLS_SSL_FALLBACK_SCSV + +/** + * \def MBEDTLS_SSL_HW_RECORD_ACCEL + * + * Enable hooking functions in SSL module for hardware acceleration of + * individual records. + * + * Uncomment this macro to enable hooking functions. + */ +//#define MBEDTLS_SSL_HW_RECORD_ACCEL + +/** + * \def MBEDTLS_SSL_CBC_RECORD_SPLITTING + * + * Enable 1/n-1 record splitting for CBC mode in SSLv3 and TLS 1.0. + * + * This is a countermeasure to the BEAST attack, which also minimizes the risk + * of interoperability issues compared to sending 0-length records. + * + * Comment this macro to disable 1/n-1 record splitting. + */ +#define MBEDTLS_SSL_CBC_RECORD_SPLITTING + +/** + * \def MBEDTLS_SSL_RENEGOTIATION + * + * Disable support for TLS renegotiation. + * + * The two main uses of renegotiation are (1) refresh keys on long-lived + * connections and (2) client authentication after the initial handshake. + * If you don't need renegotiation, it's probably better to disable it, since + * it has been associated with security issues in the past and is easy to + * misuse/misunderstand. + * + * Comment this to disable support for renegotiation. + * + * \note Even if this option is disabled, both client and server are aware + * of the Renegotiation Indication Extension (RFC 5746) used to + * prevent the SSL renegotiation attack (see RFC 5746 Sect. 1). + * (See \c mbedtls_ssl_conf_legacy_renegotiation for the + * configuration of this extension). + * + */ +#define MBEDTLS_SSL_RENEGOTIATION + +/** + * \def MBEDTLS_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO + * + * Enable support for receiving and parsing SSLv2 Client Hello messages for the + * SSL Server module (MBEDTLS_SSL_SRV_C). + * + * Uncomment this macro to enable support for SSLv2 Client Hello messages. + */ +//#define MBEDTLS_SSL_SRV_SUPPORT_SSLV2_CLIENT_HELLO + +/** + * \def MBEDTLS_SSL_SRV_RESPECT_CLIENT_PREFERENCE + * + * Pick the ciphersuite according to the client's preferences rather than ours + * in the SSL Server module (MBEDTLS_SSL_SRV_C). + * + * Uncomment this macro to respect client's ciphersuite order + */ +//#define MBEDTLS_SSL_SRV_RESPECT_CLIENT_PREFERENCE + +/** + * \def MBEDTLS_SSL_MAX_FRAGMENT_LENGTH + * + * Enable support for RFC 6066 max_fragment_length extension in SSL. + * + * Comment this macro to disable support for the max_fragment_length extension + */ +#define MBEDTLS_SSL_MAX_FRAGMENT_LENGTH + +/** + * \def MBEDTLS_SSL_PROTO_SSL3 + * + * Enable support for SSL 3.0. + * + * Requires: MBEDTLS_MD5_C + * MBEDTLS_SHA1_C + * + * Comment this macro to disable support for SSL 3.0 + */ +//#define MBEDTLS_SSL_PROTO_SSL3 + +/** + * \def MBEDTLS_SSL_PROTO_TLS1 + * + * Enable support for TLS 1.0. + * + * Requires: MBEDTLS_MD5_C + * MBEDTLS_SHA1_C + * + * Comment this macro to disable support for TLS 1.0 + */ +#define MBEDTLS_SSL_PROTO_TLS1 + +/** + * \def MBEDTLS_SSL_PROTO_TLS1_1 + * + * Enable support for TLS 1.1 (and DTLS 1.0 if DTLS is enabled). + * + * Requires: MBEDTLS_MD5_C + * MBEDTLS_SHA1_C + * + * Comment this macro to disable support for TLS 1.1 / DTLS 1.0 + */ +#define MBEDTLS_SSL_PROTO_TLS1_1 + +/** + * \def MBEDTLS_SSL_PROTO_TLS1_2 + * + * Enable support for TLS 1.2 (and DTLS 1.2 if DTLS is enabled). + * + * Requires: MBEDTLS_SHA1_C or MBEDTLS_SHA256_C or MBEDTLS_SHA512_C + * (Depends on ciphersuites) + * + * Comment this macro to disable support for TLS 1.2 / DTLS 1.2 + */ +#define MBEDTLS_SSL_PROTO_TLS1_2 + +/** + * \def MBEDTLS_SSL_PROTO_DTLS + * + * Enable support for DTLS (all available versions). + * + * Enable this and MBEDTLS_SSL_PROTO_TLS1_1 to enable DTLS 1.0, + * and/or this and MBEDTLS_SSL_PROTO_TLS1_2 to enable DTLS 1.2. + * + * Requires: MBEDTLS_SSL_PROTO_TLS1_1 + * or MBEDTLS_SSL_PROTO_TLS1_2 + * + * Comment this macro to disable support for DTLS + */ +#define MBEDTLS_SSL_PROTO_DTLS + +/** + * \def MBEDTLS_SSL_ALPN + * + * Enable support for RFC 7301 Application Layer Protocol Negotiation. + * + * Comment this macro to disable support for ALPN. + */ +#define MBEDTLS_SSL_ALPN + +/** + * \def MBEDTLS_SSL_DTLS_ANTI_REPLAY + * + * Enable support for the anti-replay mechanism in DTLS. + * + * Requires: MBEDTLS_SSL_TLS_C + * MBEDTLS_SSL_PROTO_DTLS + * + * \warning Disabling this is often a security risk! + * See mbedtls_ssl_conf_dtls_anti_replay() for details. + * + * Comment this to disable anti-replay in DTLS. + */ +#define MBEDTLS_SSL_DTLS_ANTI_REPLAY + +/** + * \def MBEDTLS_SSL_DTLS_HELLO_VERIFY + * + * Enable support for HelloVerifyRequest on DTLS servers. + * + * This feature is highly recommended to prevent DTLS servers being used as + * amplifiers in DoS attacks against other hosts. It should always be enabled + * unless you know for sure amplification cannot be a problem in the + * environment in which your server operates. + * + * \warning Disabling this can ba a security risk! (see above) + * + * Requires: MBEDTLS_SSL_PROTO_DTLS + * + * Comment this to disable support for HelloVerifyRequest. + */ +#define MBEDTLS_SSL_DTLS_HELLO_VERIFY + +/** + * \def MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE + * + * Enable server-side support for clients that reconnect from the same port. + * + * Some clients unexpectedly close the connection and try to reconnect using the + * same source port. This needs special support from the server to handle the + * new connection securely, as described in section 4.2.8 of RFC 6347. This + * flag enables that support. + * + * Requires: MBEDTLS_SSL_DTLS_HELLO_VERIFY + * + * Comment this to disable support for clients reusing the source port. + */ +#define MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE + +/** + * \def MBEDTLS_SSL_DTLS_BADMAC_LIMIT + * + * Enable support for a limit of records with bad MAC. + * + * See mbedtls_ssl_conf_dtls_badmac_limit(). + * + * Requires: MBEDTLS_SSL_PROTO_DTLS + */ +#define MBEDTLS_SSL_DTLS_BADMAC_LIMIT + +/** + * \def MBEDTLS_SSL_SESSION_TICKETS + * + * Enable support for RFC 5077 session tickets in SSL. + * Client-side, provides full support for session tickets (maintainance of a + * session store remains the responsibility of the application, though). + * Server-side, you also need to provide callbacks for writing and parsing + * tickets, including authenticated encryption and key management. Example + * callbacks are provided by MBEDTLS_SSL_TICKET_C. + * + * Comment this macro to disable support for SSL session tickets + */ +#define MBEDTLS_SSL_SESSION_TICKETS + +/** + * \def MBEDTLS_SSL_EXPORT_KEYS + * + * Enable support for exporting key block and master secret. + * This is required for certain users of TLS, e.g. EAP-TLS. + * + * Comment this macro to disable support for key export + */ +#define MBEDTLS_SSL_EXPORT_KEYS + +/** + * \def MBEDTLS_SSL_SERVER_NAME_INDICATION + * + * Enable support for RFC 6066 server name indication (SNI) in SSL. + * + * Requires: MBEDTLS_X509_CRT_PARSE_C + * + * Comment this macro to disable support for server name indication in SSL + */ +#define MBEDTLS_SSL_SERVER_NAME_INDICATION + +/** + * \def MBEDTLS_SSL_TRUNCATED_HMAC + * + * Enable support for RFC 6066 truncated HMAC in SSL. + * + * Comment this macro to disable support for truncated HMAC in SSL + */ +#define MBEDTLS_SSL_TRUNCATED_HMAC + +/** + * \def MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT + * + * Fallback to old (pre-2.7), non-conforming implementation of the truncated + * HMAC extension which also truncates the HMAC key. Note that this option is + * only meant for a transitory upgrade period and is likely to be removed in + * a future version of the library. + * + * \warning The old implementation is non-compliant and has a security weakness + * (2^80 brute force attack on the HMAC key used for a single, + * uninterrupted connection). This should only be enabled temporarily + * when (1) the use of truncated HMAC is essential in order to save + * bandwidth, and (2) the peer is an Mbed TLS stack that doesn't use + * the fixed implementation yet (pre-2.7). + * + * \deprecated This option is deprecated and will likely be removed in a + * future version of Mbed TLS. + * + * Uncomment to fallback to old, non-compliant truncated HMAC implementation. + * + * Requires: MBEDTLS_SSL_TRUNCATED_HMAC + */ +//#define MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT + +/** + * \def MBEDTLS_THREADING_ALT + * + * Provide your own alternate threading implementation. + * + * Requires: MBEDTLS_THREADING_C + * + * Uncomment this to allow your own alternate threading implementation. + */ +//#define MBEDTLS_THREADING_ALT + +/** + * \def MBEDTLS_THREADING_PTHREAD + * + * Enable the pthread wrapper layer for the threading layer. + * + * Requires: MBEDTLS_THREADING_C + * + * Uncomment this to enable pthread mutexes. + */ +//#define MBEDTLS_THREADING_PTHREAD + +/** + * \def MBEDTLS_VERSION_FEATURES + * + * Allow run-time checking of compile-time enabled features. Thus allowing users + * to check at run-time if the library is for instance compiled with threading + * support via mbedtls_version_check_feature(). + * + * Requires: MBEDTLS_VERSION_C + * + * Comment this to disable run-time checking and save ROM space + */ +#define MBEDTLS_VERSION_FEATURES + +/** + * \def MBEDTLS_X509_ALLOW_EXTENSIONS_NON_V3 + * + * If set, the X509 parser will not break-off when parsing an X509 certificate + * and encountering an extension in a v1 or v2 certificate. + * + * Uncomment to prevent an error. + */ +//#define MBEDTLS_X509_ALLOW_EXTENSIONS_NON_V3 + +/** + * \def MBEDTLS_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION + * + * If set, the X509 parser will not break-off when parsing an X509 certificate + * and encountering an unknown critical extension. + * + * \warning Depending on your PKI use, enabling this can be a security risk! + * + * Uncomment to prevent an error. + */ +//#define MBEDTLS_X509_ALLOW_UNSUPPORTED_CRITICAL_EXTENSION + +/** + * \def MBEDTLS_X509_CHECK_KEY_USAGE + * + * Enable verification of the keyUsage extension (CA and leaf certificates). + * + * Disabling this avoids problems with mis-issued and/or misused + * (intermediate) CA and leaf certificates. + * + * \warning Depending on your PKI use, disabling this can be a security risk! + * + * Comment to skip keyUsage checking for both CA and leaf certificates. + */ +#define MBEDTLS_X509_CHECK_KEY_USAGE + +/** + * \def MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE + * + * Enable verification of the extendedKeyUsage extension (leaf certificates). + * + * Disabling this avoids problems with mis-issued and/or misused certificates. + * + * \warning Depending on your PKI use, disabling this can be a security risk! + * + * Comment to skip extendedKeyUsage checking for certificates. + */ +#define MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE + +/** + * \def MBEDTLS_X509_RSASSA_PSS_SUPPORT + * + * Enable parsing and verification of X.509 certificates, CRLs and CSRS + * signed with RSASSA-PSS (aka PKCS#1 v2.1). + * + * Comment this macro to disallow using RSASSA-PSS in certificates. + */ +#define MBEDTLS_X509_RSASSA_PSS_SUPPORT + +/** + * \def MBEDTLS_ZLIB_SUPPORT + * + * If set, the SSL/TLS module uses ZLIB to support compression and + * decompression of packet data. + * + * \warning TLS-level compression MAY REDUCE SECURITY! See for example the + * CRIME attack. Before enabling this option, you should examine with care if + * CRIME or similar exploits may be a applicable to your use case. + * + * \note Currently compression can't be used with DTLS. + * + * \deprecated This feature is deprecated and will be removed + * in the next major revision of the library. + * + * Used in: library/ssl_tls.c + * library/ssl_cli.c + * library/ssl_srv.c + * + * This feature requires zlib library and headers to be present. + * + * Uncomment to enable use of ZLIB + */ +//#define MBEDTLS_ZLIB_SUPPORT +/* \} name SECTION: mbed TLS feature support */ + +/** + * \name SECTION: mbed TLS modules + * + * This section enables or disables entire modules in mbed TLS + * \{ + */ + +/** + * \def MBEDTLS_AESNI_C + * + * Enable AES-NI support on x86-64. + * + * Module: library/aesni.c + * Caller: library/aes.c + * + * Requires: MBEDTLS_HAVE_ASM + * + * This modules adds support for the AES-NI instructions on x86-64 + */ +#define MBEDTLS_AESNI_C + +/** + * \def MBEDTLS_AES_C + * + * Enable the AES block cipher. + * + * Module: library/aes.c + * Caller: library/ssl_tls.c + * library/pem.c + * library/ctr_drbg.c + * + * This module enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA + * MBEDTLS_TLS_PSK_WITH_AES_256_GCM_SHA384 + * MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA384 + * MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA + * MBEDTLS_TLS_PSK_WITH_AES_128_GCM_SHA256 + * MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA256 + * MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA + * + * PEM_PARSE uses AES for decrypting encrypted keys. + */ +#define MBEDTLS_AES_C + +/** + * \def MBEDTLS_ARC4_C + * + * Enable the ARCFOUR stream cipher. + * + * Module: library/arc4.c + * Caller: library/ssl_tls.c + * + * This module enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDH_ECDSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_ECDHE_PSK_WITH_RC4_128_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_RC4_128_SHA + * MBEDTLS_TLS_RSA_WITH_RC4_128_SHA + * MBEDTLS_TLS_RSA_WITH_RC4_128_MD5 + * MBEDTLS_TLS_RSA_PSK_WITH_RC4_128_SHA + * MBEDTLS_TLS_PSK_WITH_RC4_128_SHA + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. If possible, we recommend avoidng dependencies on + * it, and considering stronger ciphers instead. + * + */ +#define MBEDTLS_ARC4_C + +/** + * \def MBEDTLS_ASN1_PARSE_C + * + * Enable the generic ASN1 parser. + * + * Module: library/asn1.c + * Caller: library/x509.c + * library/dhm.c + * library/pkcs12.c + * library/pkcs5.c + * library/pkparse.c + */ +#define MBEDTLS_ASN1_PARSE_C + +/** + * \def MBEDTLS_ASN1_WRITE_C + * + * Enable the generic ASN1 writer. + * + * Module: library/asn1write.c + * Caller: library/ecdsa.c + * library/pkwrite.c + * library/x509_create.c + * library/x509write_crt.c + * library/x509write_csr.c + */ +#define MBEDTLS_ASN1_WRITE_C + +/** + * \def MBEDTLS_BASE64_C + * + * Enable the Base64 module. + * + * Module: library/base64.c + * Caller: library/pem.c + * + * This module is required for PEM support (required by X.509). + */ +#define MBEDTLS_BASE64_C + +/** + * \def MBEDTLS_BIGNUM_C + * + * Enable the multi-precision integer library. + * + * Module: library/bignum.c + * Caller: library/dhm.c + * library/ecp.c + * library/ecdsa.c + * library/rsa.c + * library/rsa_internal.c + * library/ssl_tls.c + * + * This module is required for RSA, DHM and ECC (ECDH, ECDSA) support. + */ +#define MBEDTLS_BIGNUM_C + +/** + * \def MBEDTLS_BLOWFISH_C + * + * Enable the Blowfish block cipher. + * + * Module: library/blowfish.c + */ +#define MBEDTLS_BLOWFISH_C + +/** + * \def MBEDTLS_CAMELLIA_C + * + * Enable the Camellia block cipher. + * + * Module: library/camellia.c + * Caller: library/ssl_tls.c + * + * This module enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 + * MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 + */ +#define MBEDTLS_CAMELLIA_C + +/** + * \def MBEDTLS_CCM_C + * + * Enable the Counter with CBC-MAC (CCM) mode for 128-bit block cipher. + * + * Module: library/ccm.c + * + * Requires: MBEDTLS_AES_C or MBEDTLS_CAMELLIA_C + * + * This module enables the AES-CCM ciphersuites, if other requisites are + * enabled as well. + */ +#define MBEDTLS_CCM_C + +/** + * \def MBEDTLS_CERTS_C + * + * Enable the test certificates. + * + * Module: library/certs.c + * Caller: + * + * This module is used for testing (ssl_client/server). + */ +#define MBEDTLS_CERTS_C + +/** + * \def MBEDTLS_CIPHER_C + * + * Enable the generic cipher layer. + * + * Module: library/cipher.c + * Caller: library/ssl_tls.c + * + * Uncomment to enable generic cipher wrappers. + */ +#define MBEDTLS_CIPHER_C + +/** + * \def MBEDTLS_CMAC_C + * + * Enable the CMAC (Cipher-based Message Authentication Code) mode for block + * ciphers. + * + * Module: library/cmac.c + * + * Requires: MBEDTLS_AES_C or MBEDTLS_DES_C + * + */ +//#define MBEDTLS_CMAC_C + +/** + * \def MBEDTLS_CTR_DRBG_C + * + * Enable the CTR_DRBG AES-256-based random generator. + * + * Module: library/ctr_drbg.c + * Caller: + * + * Requires: MBEDTLS_AES_C + * + * This module provides the CTR_DRBG AES-256 random number generator. + */ +#define MBEDTLS_CTR_DRBG_C + +/** + * \def MBEDTLS_DEBUG_C + * + * Enable the debug functions. + * + * Module: library/debug.c + * Caller: library/ssl_cli.c + * library/ssl_srv.c + * library/ssl_tls.c + * + * This module provides debugging functions. + */ +#define MBEDTLS_DEBUG_C + +/** + * \def MBEDTLS_DES_C + * + * Enable the DES block cipher. + * + * Module: library/des.c + * Caller: library/pem.c + * library/ssl_tls.c + * + * This module enables the following ciphersuites (if other requisites are + * enabled as well): + * MBEDTLS_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_RSA_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA + * MBEDTLS_TLS_PSK_WITH_3DES_EDE_CBC_SHA + * + * PEM_PARSE uses DES/3DES for decrypting encrypted keys. + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers instead. + */ +#define MBEDTLS_DES_C + +/** + * \def MBEDTLS_DHM_C + * + * Enable the Diffie-Hellman-Merkle module. + * + * Module: library/dhm.c + * Caller: library/ssl_cli.c + * library/ssl_srv.c + * + * This module is used by the following key exchanges: + * DHE-RSA, DHE-PSK + * + * \warning Using DHE constitutes a security risk as it + * is not possible to validate custom DH parameters. + * If possible, it is recommended users should consider + * preferring other methods of key exchange. + * See dhm.h for more details. + * + */ +#define MBEDTLS_DHM_C + +/** + * \def MBEDTLS_ECDH_C + * + * Enable the elliptic curve Diffie-Hellman library. + * + * Module: library/ecdh.c + * Caller: library/ssl_cli.c + * library/ssl_srv.c + * + * This module is used by the following key exchanges: + * ECDHE-ECDSA, ECDHE-RSA, DHE-PSK + * + * Requires: MBEDTLS_ECP_C + */ +#define MBEDTLS_ECDH_C + +/** + * \def MBEDTLS_ECDSA_C + * + * Enable the elliptic curve DSA library. + * + * Module: library/ecdsa.c + * Caller: + * + * This module is used by the following key exchanges: + * ECDHE-ECDSA + * + * Requires: MBEDTLS_ECP_C, MBEDTLS_ASN1_WRITE_C, MBEDTLS_ASN1_PARSE_C + */ +#define MBEDTLS_ECDSA_C + +/** + * \def MBEDTLS_ECJPAKE_C + * + * Enable the elliptic curve J-PAKE library. + * + * \warning This is currently experimental. EC J-PAKE support is based on the + * Thread v1.0.0 specification; incompatible changes to the specification + * might still happen. For this reason, this is disabled by default. + * + * Module: library/ecjpake.c + * Caller: + * + * This module is used by the following key exchanges: + * ECJPAKE + * + * Requires: MBEDTLS_ECP_C, MBEDTLS_MD_C + */ +//#define MBEDTLS_ECJPAKE_C + +/** + * \def MBEDTLS_ECP_C + * + * Enable the elliptic curve over GF(p) library. + * + * Module: library/ecp.c + * Caller: library/ecdh.c + * library/ecdsa.c + * library/ecjpake.c + * + * Requires: MBEDTLS_BIGNUM_C and at least one MBEDTLS_ECP_DP_XXX_ENABLED + */ +#define MBEDTLS_ECP_C + +/** + * \def MBEDTLS_ENTROPY_C + * + * Enable the platform-specific entropy code. + * + * Module: library/entropy.c + * Caller: + * + * Requires: MBEDTLS_SHA512_C or MBEDTLS_SHA256_C + * + * This module provides a generic entropy pool + */ +#define MBEDTLS_ENTROPY_C + +/** + * \def MBEDTLS_ERROR_C + * + * Enable error code to error string conversion. + * + * Module: library/error.c + * Caller: + * + * This module enables mbedtls_strerror(). + */ +#define MBEDTLS_ERROR_C + +/** + * \def MBEDTLS_GCM_C + * + * Enable the Galois/Counter Mode (GCM) for AES. + * + * Module: library/gcm.c + * + * Requires: MBEDTLS_AES_C or MBEDTLS_CAMELLIA_C + * + * This module enables the AES-GCM and CAMELLIA-GCM ciphersuites, if other + * requisites are enabled as well. + */ +#define MBEDTLS_GCM_C + +/** + * \def MBEDTLS_HAVEGE_C + * + * Enable the HAVEGE random generator. + * + * Warning: the HAVEGE random generator is not suitable for virtualized + * environments + * + * Warning: the HAVEGE random generator is dependent on timing and specific + * processor traits. It is therefore not advised to use HAVEGE as + * your applications primary random generator or primary entropy pool + * input. As a secondary input to your entropy pool, it IS able add + * the (limited) extra entropy it provides. + * + * Module: library/havege.c + * Caller: + * + * Requires: MBEDTLS_TIMING_C + * + * Uncomment to enable the HAVEGE random generator. + */ +//#define MBEDTLS_HAVEGE_C + +/** + * \def MBEDTLS_HMAC_DRBG_C + * + * Enable the HMAC_DRBG random generator. + * + * Module: library/hmac_drbg.c + * Caller: + * + * Requires: MBEDTLS_MD_C + * + * Uncomment to enable the HMAC_DRBG random number geerator. + */ +#define MBEDTLS_HMAC_DRBG_C + +/** + * \def MBEDTLS_MD_C + * + * Enable the generic message digest layer. + * + * Module: library/md.c + * Caller: + * + * Uncomment to enable generic message digest wrappers. + */ +#define MBEDTLS_MD_C + +/** + * \def MBEDTLS_MD2_C + * + * Enable the MD2 hash algorithm. + * + * Module: library/md2.c + * Caller: + * + * Uncomment to enable support for (rare) MD2-signed X.509 certs. + * + * \warning MD2 is considered a weak message digest and its use constitutes a + * security risk. If possible, we recommend avoiding dependencies on + * it, and considering stronger message digests instead. + * + */ +//#define MBEDTLS_MD2_C + +/** + * \def MBEDTLS_MD4_C + * + * Enable the MD4 hash algorithm. + * + * Module: library/md4.c + * Caller: + * + * Uncomment to enable support for (rare) MD4-signed X.509 certs. + * + * \warning MD4 is considered a weak message digest and its use constitutes a + * security risk. If possible, we recommend avoiding dependencies on + * it, and considering stronger message digests instead. + * + */ +//#define MBEDTLS_MD4_C + +/** + * \def MBEDTLS_MD5_C + * + * Enable the MD5 hash algorithm. + * + * Module: library/md5.c + * Caller: library/md.c + * library/pem.c + * library/ssl_tls.c + * + * This module is required for SSL/TLS up to version 1.1, and for TLS 1.2 + * depending on the handshake parameters. Further, it is used for checking + * MD5-signed certificates, and for PBKDF1 when decrypting PEM-encoded + * encrypted keys. + * + * \warning MD5 is considered a weak message digest and its use constitutes a + * security risk. If possible, we recommend avoiding dependencies on + * it, and considering stronger message digests instead. + * + */ +#define MBEDTLS_MD5_C + +/** + * \def MBEDTLS_MEMORY_BUFFER_ALLOC_C + * + * Enable the buffer allocator implementation that makes use of a (stack) + * based buffer to 'allocate' dynamic memory. (replaces calloc() and free() + * calls) + * + * Module: library/memory_buffer_alloc.c + * + * Requires: MBEDTLS_PLATFORM_C + * MBEDTLS_PLATFORM_MEMORY (to use it within mbed TLS) + * + * Enable this module to enable the buffer memory allocator. + */ +//#define MBEDTLS_MEMORY_BUFFER_ALLOC_C + +/** + * \def MBEDTLS_NET_C + * + * Enable the TCP and UDP over IPv6/IPv4 networking routines. + * + * \note This module only works on POSIX/Unix (including Linux, BSD and OS X) + * and Windows. For other platforms, you'll want to disable it, and write your + * own networking callbacks to be passed to \c mbedtls_ssl_set_bio(). + * + * \note See also our Knowledge Base article about porting to a new + * environment: + * https://tls.mbed.org/kb/how-to/how-do-i-port-mbed-tls-to-a-new-environment-OS + * + * Module: library/net_sockets.c + * + * This module provides networking routines. + */ +#define MBEDTLS_NET_C + +/** + * \def MBEDTLS_OID_C + * + * Enable the OID database. + * + * Module: library/oid.c + * Caller: library/asn1write.c + * library/pkcs5.c + * library/pkparse.c + * library/pkwrite.c + * library/rsa.c + * library/x509.c + * library/x509_create.c + * library/x509_crl.c + * library/x509_crt.c + * library/x509_csr.c + * library/x509write_crt.c + * library/x509write_csr.c + * + * This modules translates between OIDs and internal values. + */ +#define MBEDTLS_OID_C + +/** + * \def MBEDTLS_PADLOCK_C + * + * Enable VIA Padlock support on x86. + * + * Module: library/padlock.c + * Caller: library/aes.c + * + * Requires: MBEDTLS_HAVE_ASM + * + * This modules adds support for the VIA PadLock on x86. + */ +#define MBEDTLS_PADLOCK_C + +/** + * \def MBEDTLS_PEM_PARSE_C + * + * Enable PEM decoding / parsing. + * + * Module: library/pem.c + * Caller: library/dhm.c + * library/pkparse.c + * library/x509_crl.c + * library/x509_crt.c + * library/x509_csr.c + * + * Requires: MBEDTLS_BASE64_C + * + * This modules adds support for decoding / parsing PEM files. + */ +#define MBEDTLS_PEM_PARSE_C + +/** + * \def MBEDTLS_PEM_WRITE_C + * + * Enable PEM encoding / writing. + * + * Module: library/pem.c + * Caller: library/pkwrite.c + * library/x509write_crt.c + * library/x509write_csr.c + * + * Requires: MBEDTLS_BASE64_C + * + * This modules adds support for encoding / writing PEM files. + */ +#define MBEDTLS_PEM_WRITE_C + +/** + * \def MBEDTLS_PK_C + * + * Enable the generic public (asymetric) key layer. + * + * Module: library/pk.c + * Caller: library/ssl_tls.c + * library/ssl_cli.c + * library/ssl_srv.c + * + * Requires: MBEDTLS_RSA_C or MBEDTLS_ECP_C + * + * Uncomment to enable generic public key wrappers. + */ +#define MBEDTLS_PK_C + +/** + * \def MBEDTLS_PK_PARSE_C + * + * Enable the generic public (asymetric) key parser. + * + * Module: library/pkparse.c + * Caller: library/x509_crt.c + * library/x509_csr.c + * + * Requires: MBEDTLS_PK_C + * + * Uncomment to enable generic public key parse functions. + */ +#define MBEDTLS_PK_PARSE_C + +/** + * \def MBEDTLS_PK_WRITE_C + * + * Enable the generic public (asymetric) key writer. + * + * Module: library/pkwrite.c + * Caller: library/x509write.c + * + * Requires: MBEDTLS_PK_C + * + * Uncomment to enable generic public key write functions. + */ +#define MBEDTLS_PK_WRITE_C + +/** + * \def MBEDTLS_PKCS5_C + * + * Enable PKCS#5 functions. + * + * Module: library/pkcs5.c + * + * Requires: MBEDTLS_MD_C + * + * This module adds support for the PKCS#5 functions. + */ +#define MBEDTLS_PKCS5_C + +/** + * \def MBEDTLS_PKCS11_C + * + * Enable wrapper for PKCS#11 smartcard support. + * + * Module: library/pkcs11.c + * Caller: library/pk.c + * + * Requires: MBEDTLS_PK_C + * + * This module enables SSL/TLS PKCS #11 smartcard support. + * Requires the presence of the PKCS#11 helper library (libpkcs11-helper) + */ +//#define MBEDTLS_PKCS11_C + +/** + * \def MBEDTLS_PKCS12_C + * + * Enable PKCS#12 PBE functions. + * Adds algorithms for parsing PKCS#8 encrypted private keys + * + * Module: library/pkcs12.c + * Caller: library/pkparse.c + * + * Requires: MBEDTLS_ASN1_PARSE_C, MBEDTLS_CIPHER_C, MBEDTLS_MD_C + * Can use: MBEDTLS_ARC4_C + * + * This module enables PKCS#12 functions. + */ +#define MBEDTLS_PKCS12_C + +/** + * \def MBEDTLS_PLATFORM_C + * + * Enable the platform abstraction layer that allows you to re-assign + * functions like calloc(), free(), snprintf(), printf(), fprintf(), exit(). + * + * Enabling MBEDTLS_PLATFORM_C enables to use of MBEDTLS_PLATFORM_XXX_ALT + * or MBEDTLS_PLATFORM_XXX_MACRO directives, allowing the functions mentioned + * above to be specified at runtime or compile time respectively. + * + * \note This abstraction layer must be enabled on Windows (including MSYS2) + * as other module rely on it for a fixed snprintf implementation. + * + * Module: library/platform.c + * Caller: Most other .c files + * + * This module enables abstraction of common (libc) functions. + */ +#define MBEDTLS_PLATFORM_C + +/** + * \def MBEDTLS_RIPEMD160_C + * + * Enable the RIPEMD-160 hash algorithm. + * + * Module: library/ripemd160.c + * Caller: library/md.c + * + */ +#define MBEDTLS_RIPEMD160_C + +/** + * \def MBEDTLS_RSA_C + * + * Enable the RSA public-key cryptosystem. + * + * Module: library/rsa.c + * library/rsa_internal.c + * Caller: library/ssl_cli.c + * library/ssl_srv.c + * library/ssl_tls.c + * library/x509.c + * + * This module is used by the following key exchanges: + * RSA, DHE-RSA, ECDHE-RSA, RSA-PSK + * + * Requires: MBEDTLS_BIGNUM_C, MBEDTLS_OID_C + */ +#define MBEDTLS_RSA_C + +/** + * \def MBEDTLS_SHA1_C + * + * Enable the SHA1 cryptographic hash algorithm. + * + * Module: library/sha1.c + * Caller: library/md.c + * library/ssl_cli.c + * library/ssl_srv.c + * library/ssl_tls.c + * library/x509write_crt.c + * + * This module is required for SSL/TLS up to version 1.1, for TLS 1.2 + * depending on the handshake parameters, and for SHA1-signed certificates. + * + * \warning SHA-1 is considered a weak message digest and its use constitutes + * a security risk. If possible, we recommend avoiding dependencies + * on it, and considering stronger message digests instead. + * + */ +#define MBEDTLS_SHA1_C + +/** + * \def MBEDTLS_SHA256_C + * + * Enable the SHA-224 and SHA-256 cryptographic hash algorithms. + * + * Module: library/sha256.c + * Caller: library/entropy.c + * library/md.c + * library/ssl_cli.c + * library/ssl_srv.c + * library/ssl_tls.c + * + * This module adds support for SHA-224 and SHA-256. + * This module is required for the SSL/TLS 1.2 PRF function. + */ +#define MBEDTLS_SHA256_C + +/** + * \def MBEDTLS_SHA512_C + * + * Enable the SHA-384 and SHA-512 cryptographic hash algorithms. + * + * Module: library/sha512.c + * Caller: library/entropy.c + * library/md.c + * library/ssl_cli.c + * library/ssl_srv.c + * + * This module adds support for SHA-384 and SHA-512. + */ +#define MBEDTLS_SHA512_C + +/** + * \def MBEDTLS_SSL_CACHE_C + * + * Enable simple SSL cache implementation. + * + * Module: library/ssl_cache.c + * Caller: + * + * Requires: MBEDTLS_SSL_CACHE_C + */ +#define MBEDTLS_SSL_CACHE_C + +/** + * \def MBEDTLS_SSL_COOKIE_C + * + * Enable basic implementation of DTLS cookies for hello verification. + * + * Module: library/ssl_cookie.c + * Caller: + */ +#define MBEDTLS_SSL_COOKIE_C + +/** + * \def MBEDTLS_SSL_TICKET_C + * + * Enable an implementation of TLS server-side callbacks for session tickets. + * + * Module: library/ssl_ticket.c + * Caller: + * + * Requires: MBEDTLS_CIPHER_C + */ +#define MBEDTLS_SSL_TICKET_C + +/** + * \def MBEDTLS_SSL_CLI_C + * + * Enable the SSL/TLS client code. + * + * Module: library/ssl_cli.c + * Caller: + * + * Requires: MBEDTLS_SSL_TLS_C + * + * This module is required for SSL/TLS client support. + */ +#define MBEDTLS_SSL_CLI_C + +/** + * \def MBEDTLS_SSL_SRV_C + * + * Enable the SSL/TLS server code. + * + * Module: library/ssl_srv.c + * Caller: + * + * Requires: MBEDTLS_SSL_TLS_C + * + * This module is required for SSL/TLS server support. + */ +#define MBEDTLS_SSL_SRV_C + +/** + * \def MBEDTLS_SSL_TLS_C + * + * Enable the generic SSL/TLS code. + * + * Module: library/ssl_tls.c + * Caller: library/ssl_cli.c + * library/ssl_srv.c + * + * Requires: MBEDTLS_CIPHER_C, MBEDTLS_MD_C + * and at least one of the MBEDTLS_SSL_PROTO_XXX defines + * + * This module is required for SSL/TLS. + */ +#define MBEDTLS_SSL_TLS_C + +/** + * \def MBEDTLS_THREADING_C + * + * Enable the threading abstraction layer. + * By default mbed TLS assumes it is used in a non-threaded environment or that + * contexts are not shared between threads. If you do intend to use contexts + * between threads, you will need to enable this layer to prevent race + * conditions. See also our Knowledge Base article about threading: + * https://tls.mbed.org/kb/development/thread-safety-and-multi-threading + * + * Module: library/threading.c + * + * This allows different threading implementations (self-implemented or + * provided). + * + * You will have to enable either MBEDTLS_THREADING_ALT or + * MBEDTLS_THREADING_PTHREAD. + * + * Enable this layer to allow use of mutexes within mbed TLS + */ +//#define MBEDTLS_THREADING_C + +/** + * \def MBEDTLS_TIMING_C + * + * Enable the semi-portable timing interface. + * + * \note The provided implementation only works on POSIX/Unix (including Linux, + * BSD and OS X) and Windows. On other platforms, you can either disable that + * module and provide your own implementations of the callbacks needed by + * \c mbedtls_ssl_set_timer_cb() for DTLS, or leave it enabled and provide + * your own implementation of the whole module by setting + * \c MBEDTLS_TIMING_ALT in the current file. + * + * \note See also our Knowledge Base article about porting to a new + * environment: + * https://tls.mbed.org/kb/how-to/how-do-i-port-mbed-tls-to-a-new-environment-OS + * + * Module: library/timing.c + * Caller: library/havege.c + * + * This module is used by the HAVEGE random number generator. + */ +#define MBEDTLS_TIMING_C + +/** + * \def MBEDTLS_VERSION_C + * + * Enable run-time version information. + * + * Module: library/version.c + * + * This module provides run-time version information. + */ +#define MBEDTLS_VERSION_C + +/** + * \def MBEDTLS_X509_USE_C + * + * Enable X.509 core for using certificates. + * + * Module: library/x509.c + * Caller: library/x509_crl.c + * library/x509_crt.c + * library/x509_csr.c + * + * Requires: MBEDTLS_ASN1_PARSE_C, MBEDTLS_BIGNUM_C, MBEDTLS_OID_C, + * MBEDTLS_PK_PARSE_C + * + * This module is required for the X.509 parsing modules. + */ +#define MBEDTLS_X509_USE_C + +/** + * \def MBEDTLS_X509_CRT_PARSE_C + * + * Enable X.509 certificate parsing. + * + * Module: library/x509_crt.c + * Caller: library/ssl_cli.c + * library/ssl_srv.c + * library/ssl_tls.c + * + * Requires: MBEDTLS_X509_USE_C + * + * This module is required for X.509 certificate parsing. + */ +#define MBEDTLS_X509_CRT_PARSE_C + +/** + * \def MBEDTLS_X509_CRL_PARSE_C + * + * Enable X.509 CRL parsing. + * + * Module: library/x509_crl.c + * Caller: library/x509_crt.c + * + * Requires: MBEDTLS_X509_USE_C + * + * This module is required for X.509 CRL parsing. + */ +#define MBEDTLS_X509_CRL_PARSE_C + +/** + * \def MBEDTLS_X509_CSR_PARSE_C + * + * Enable X.509 Certificate Signing Request (CSR) parsing. + * + * Module: library/x509_csr.c + * Caller: library/x509_crt_write.c + * + * Requires: MBEDTLS_X509_USE_C + * + * This module is used for reading X.509 certificate request. + */ +#define MBEDTLS_X509_CSR_PARSE_C + +/** + * \def MBEDTLS_X509_CREATE_C + * + * Enable X.509 core for creating certificates. + * + * Module: library/x509_create.c + * + * Requires: MBEDTLS_BIGNUM_C, MBEDTLS_OID_C, MBEDTLS_PK_WRITE_C + * + * This module is the basis for creating X.509 certificates and CSRs. + */ +#define MBEDTLS_X509_CREATE_C + +/** + * \def MBEDTLS_X509_CRT_WRITE_C + * + * Enable creating X.509 certificates. + * + * Module: library/x509_crt_write.c + * + * Requires: MBEDTLS_X509_CREATE_C + * + * This module is required for X.509 certificate creation. + */ +#define MBEDTLS_X509_CRT_WRITE_C + +/** + * \def MBEDTLS_X509_CSR_WRITE_C + * + * Enable creating X.509 Certificate Signing Requests (CSR). + * + * Module: library/x509_csr_write.c + * + * Requires: MBEDTLS_X509_CREATE_C + * + * This module is required for X.509 certificate request writing. + */ +#define MBEDTLS_X509_CSR_WRITE_C + +/** + * \def MBEDTLS_XTEA_C + * + * Enable the XTEA block cipher. + * + * Module: library/xtea.c + * Caller: + */ +#define MBEDTLS_XTEA_C + +/* \} name SECTION: mbed TLS modules */ + +/** + * \name SECTION: Module configuration options + * + * This section allows for the setting of module specific sizes and + * configuration options. The default values are already present in the + * relevant header files and should suffice for the regular use cases. + * + * Our advice is to enable options and change their values here + * only if you have a good reason and know the consequences. + * + * Please check the respective header file for documentation on these + * parameters (to prevent duplicate documentation). + * \{ + */ + +/* MPI / BIGNUM options */ +//#define MBEDTLS_MPI_WINDOW_SIZE 6 /**< Maximum windows size used. */ +//#define MBEDTLS_MPI_MAX_SIZE 1024 /**< Maximum number of bytes for usable MPIs. */ + +/* CTR_DRBG options */ +//#define MBEDTLS_CTR_DRBG_ENTROPY_LEN 48 /**< Amount of entropy used per seed by default (48 with SHA-512, 32 with SHA-256) */ +//#define MBEDTLS_CTR_DRBG_RESEED_INTERVAL 10000 /**< Interval before reseed is performed by default */ +//#define MBEDTLS_CTR_DRBG_MAX_INPUT 256 /**< Maximum number of additional input bytes */ +//#define MBEDTLS_CTR_DRBG_MAX_REQUEST 1024 /**< Maximum number of requested bytes per call */ +//#define MBEDTLS_CTR_DRBG_MAX_SEED_INPUT 384 /**< Maximum size of (re)seed buffer */ + +/* HMAC_DRBG options */ +//#define MBEDTLS_HMAC_DRBG_RESEED_INTERVAL 10000 /**< Interval before reseed is performed by default */ +//#define MBEDTLS_HMAC_DRBG_MAX_INPUT 256 /**< Maximum number of additional input bytes */ +//#define MBEDTLS_HMAC_DRBG_MAX_REQUEST 1024 /**< Maximum number of requested bytes per call */ +//#define MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT 384 /**< Maximum size of (re)seed buffer */ + +/* ECP options */ +//#define MBEDTLS_ECP_MAX_BITS 521 /**< Maximum bit size of groups */ +//#define MBEDTLS_ECP_WINDOW_SIZE 6 /**< Maximum window size used */ +//#define MBEDTLS_ECP_FIXED_POINT_OPTIM 1 /**< Enable fixed-point speed-up */ + +/* Entropy options */ +//#define MBEDTLS_ENTROPY_MAX_SOURCES 20 /**< Maximum number of sources supported */ +//#define MBEDTLS_ENTROPY_MAX_GATHER 128 /**< Maximum amount requested from entropy sources */ +//#define MBEDTLS_ENTROPY_MIN_HARDWARE 32 /**< Default minimum number of bytes required for the hardware entropy source mbedtls_hardware_poll() before entropy is released */ + +/* Memory buffer allocator options */ +//#define MBEDTLS_MEMORY_ALIGN_MULTIPLE 4 /**< Align on multiples of this value */ + +/* Platform options */ +//#define MBEDTLS_PLATFORM_STD_MEM_HDR /**< Header to include if MBEDTLS_PLATFORM_NO_STD_FUNCTIONS is defined. Don't define if no header is needed. */ +//#define MBEDTLS_PLATFORM_STD_CALLOC calloc /**< Default allocator to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_FREE free /**< Default free to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_EXIT exit /**< Default exit to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_TIME time /**< Default time to use, can be undefined. MBEDTLS_HAVE_TIME must be enabled */ +//#define MBEDTLS_PLATFORM_STD_FPRINTF fprintf /**< Default fprintf to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_PRINTF printf /**< Default printf to use, can be undefined */ +/* Note: your snprintf must correclty zero-terminate the buffer! */ +//#define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf /**< Default snprintf to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_EXIT_SUCCESS 0 /**< Default exit value to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_EXIT_FAILURE 1 /**< Default exit value to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_NV_SEED_READ mbedtls_platform_std_nv_seed_read /**< Default nv_seed_read function to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_NV_SEED_WRITE mbedtls_platform_std_nv_seed_write /**< Default nv_seed_write function to use, can be undefined */ +//#define MBEDTLS_PLATFORM_STD_NV_SEED_FILE "seedfile" /**< Seed file to read/write with default implementation */ + +/* To Use Function Macros MBEDTLS_PLATFORM_C must be enabled */ +/* MBEDTLS_PLATFORM_XXX_MACRO and MBEDTLS_PLATFORM_XXX_ALT cannot both be defined */ +//#define MBEDTLS_PLATFORM_CALLOC_MACRO calloc /**< Default allocator macro to use, can be undefined */ +//#define MBEDTLS_PLATFORM_FREE_MACRO free /**< Default free macro to use, can be undefined */ +//#define MBEDTLS_PLATFORM_EXIT_MACRO exit /**< Default exit macro to use, can be undefined */ +//#define MBEDTLS_PLATFORM_TIME_MACRO time /**< Default time macro to use, can be undefined. MBEDTLS_HAVE_TIME must be enabled */ +//#define MBEDTLS_PLATFORM_TIME_TYPE_MACRO time_t /**< Default time macro to use, can be undefined. MBEDTLS_HAVE_TIME must be enabled */ +//#define MBEDTLS_PLATFORM_FPRINTF_MACRO fprintf /**< Default fprintf macro to use, can be undefined */ +//#define MBEDTLS_PLATFORM_PRINTF_MACRO printf /**< Default printf macro to use, can be undefined */ +/* Note: your snprintf must correclty zero-terminate the buffer! */ +//#define MBEDTLS_PLATFORM_SNPRINTF_MACRO snprintf /**< Default snprintf macro to use, can be undefined */ +//#define MBEDTLS_PLATFORM_NV_SEED_READ_MACRO mbedtls_platform_std_nv_seed_read /**< Default nv_seed_read function to use, can be undefined */ +//#define MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO mbedtls_platform_std_nv_seed_write /**< Default nv_seed_write function to use, can be undefined */ + +/* SSL Cache options */ +//#define MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT 86400 /**< 1 day */ +//#define MBEDTLS_SSL_CACHE_DEFAULT_MAX_ENTRIES 50 /**< Maximum entries in cache */ + +/* SSL options */ +//#define MBEDTLS_SSL_MAX_CONTENT_LEN 16384 /**< Maxium fragment length in bytes, determines the size of each of the two internal I/O buffers */ +//#define MBEDTLS_SSL_DEFAULT_TICKET_LIFETIME 86400 /**< Lifetime of session tickets (if enabled) */ +//#define MBEDTLS_PSK_MAX_LEN 32 /**< Max size of TLS pre-shared keys, in bytes (default 256 bits) */ +//#define MBEDTLS_SSL_COOKIE_TIMEOUT 60 /**< Default expiration delay of DTLS cookies, in seconds if HAVE_TIME, or in number of cookies issued */ + +/** + * Complete list of ciphersuites to use, in order of preference. + * + * \warning No dependency checking is done on that field! This option can only + * be used to restrict the set of available ciphersuites. It is your + * responsibility to make sure the needed modules are active. + * + * Use this to save a few hundred bytes of ROM (default ordering of all + * available ciphersuites) and a few to a few hundred bytes of RAM. + * + * The value below is only an example, not the default. + */ +//#define MBEDTLS_SSL_CIPHERSUITES MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384,MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 + +/* X509 options */ +//#define MBEDTLS_X509_MAX_INTERMEDIATE_CA 8 /**< Maximum number of intermediate CAs in a verification chain. */ +//#define MBEDTLS_X509_MAX_FILE_PATH_LEN 512 /**< Maximum length of a path/filename string in bytes including the null terminator character ('\0'). */ + +/** + * Allow SHA-1 in the default TLS configuration for certificate signing. + * Without this build-time option, SHA-1 support must be activated explicitly + * through mbedtls_ssl_conf_cert_profile. Turning on this option is not + * recommended because of it is possible to generate SHA-1 collisions, however + * this may be safe for legacy infrastructure where additional controls apply. + * + * \warning SHA-1 is considered a weak message digest and its use constitutes + * a security risk. If possible, we recommend avoiding dependencies + * on it, and considering stronger message digests instead. + * + */ +// #define MBEDTLS_TLS_DEFAULT_ALLOW_SHA1_IN_CERTIFICATES + +/** + * Allow SHA-1 in the default TLS configuration for TLS 1.2 handshake + * signature and ciphersuite selection. Without this build-time option, SHA-1 + * support must be activated explicitly through mbedtls_ssl_conf_sig_hashes. + * The use of SHA-1 in TLS <= 1.1 and in HMAC-SHA-1 is always allowed by + * default. At the time of writing, there is no practical attack on the use + * of SHA-1 in handshake signatures, hence this option is turned on by default + * to preserve compatibility with existing peers, but the general + * warning applies nonetheless: + * + * \warning SHA-1 is considered a weak message digest and its use constitutes + * a security risk. If possible, we recommend avoiding dependencies + * on it, and considering stronger message digests instead. + * + */ +#define MBEDTLS_TLS_DEFAULT_ALLOW_SHA1_IN_KEY_EXCHANGE + +/* \} name SECTION: Customisation configuration options */ + +/* Target and application specific configurations */ +//#define YOTTA_CFG_MBEDTLS_TARGET_CONFIG_FILE "mbedtls/target_config.h" + +#if defined(TARGET_LIKE_MBED) && defined(YOTTA_CFG_MBEDTLS_TARGET_CONFIG_FILE) +#include YOTTA_CFG_MBEDTLS_TARGET_CONFIG_FILE +#endif + +/* + * Allow user to override any previous default. + * + * Use two macro names for that, as: + * - with yotta the prefix YOTTA_CFG_ is forced + * - without yotta is looks weird to have a YOTTA prefix. + */ +#if defined(YOTTA_CFG_MBEDTLS_USER_CONFIG_FILE) +#include YOTTA_CFG_MBEDTLS_USER_CONFIG_FILE +#elif defined(MBEDTLS_USER_CONFIG_FILE) +#include MBEDTLS_USER_CONFIG_FILE +#endif + + + +#endif /* MBEDTLS_CONFIG_H */ + + +/********* Start of file include/mbedtls/check_config.h ************/ + +/** + * \file check_config.h + * + * \brief Consistency checks for configuration options + */ +/* + * Copyright (C) 2006-2016, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ + +/* + * It is recommended to include this file from your config.h + * in order to catch dependency issues early. + */ + +#ifndef MBEDTLS_CHECK_CONFIG_H +#define MBEDTLS_CHECK_CONFIG_H + +/* + * We assume CHAR_BIT is 8 in many places. In practice, this is true on our + * target platforms, so not an issue, but let's just be extra sure. + */ +#include +#if CHAR_BIT != 8 +#error "mbed TLS requires a platform with 8-bit chars" +#endif + +#if defined(_WIN32) +#if !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_C is required on Windows" +#endif + +/* Fix the config here. Not convenient to put an #ifdef _WIN32 in config.h as + * it would confuse config.pl. */ +#if !defined(MBEDTLS_PLATFORM_SNPRINTF_ALT) && \ + !defined(MBEDTLS_PLATFORM_SNPRINTF_MACRO) +#define MBEDTLS_PLATFORM_SNPRINTF_ALT +#endif +#endif /* _WIN32 */ + +#if defined(TARGET_LIKE_MBED) && \ + ( defined(MBEDTLS_NET_C) || defined(MBEDTLS_TIMING_C) ) +#error "The NET and TIMING modules are not available for mbed OS - please use the network and timing functions provided by mbed OS" +#endif + +#if defined(MBEDTLS_DEPRECATED_WARNING) && \ + !defined(__GNUC__) && !defined(__clang__) +#error "MBEDTLS_DEPRECATED_WARNING only works with GCC and Clang" +#endif + +#if defined(MBEDTLS_HAVE_TIME_DATE) && !defined(MBEDTLS_HAVE_TIME) +#error "MBEDTLS_HAVE_TIME_DATE without MBEDTLS_HAVE_TIME does not make sense" +#endif + +#if defined(MBEDTLS_AESNI_C) && !defined(MBEDTLS_HAVE_ASM) +#error "MBEDTLS_AESNI_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_CTR_DRBG_C) && !defined(MBEDTLS_AES_C) +#error "MBEDTLS_CTR_DRBG_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_DHM_C) && !defined(MBEDTLS_BIGNUM_C) +#error "MBEDTLS_DHM_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT) && !defined(MBEDTLS_SSL_TRUNCATED_HMAC) +#error "MBEDTLS_SSL_TRUNCATED_HMAC_COMPAT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_CMAC_C) && \ + !defined(MBEDTLS_AES_C) && !defined(MBEDTLS_DES_C) +#error "MBEDTLS_CMAC_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECDH_C) && !defined(MBEDTLS_ECP_C) +#error "MBEDTLS_ECDH_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECDSA_C) && \ + ( !defined(MBEDTLS_ECP_C) || \ + !defined(MBEDTLS_ASN1_PARSE_C) || \ + !defined(MBEDTLS_ASN1_WRITE_C) ) +#error "MBEDTLS_ECDSA_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECJPAKE_C) && \ + ( !defined(MBEDTLS_ECP_C) || !defined(MBEDTLS_MD_C) ) +#error "MBEDTLS_ECJPAKE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECDSA_DETERMINISTIC) && !defined(MBEDTLS_HMAC_DRBG_C) +#error "MBEDTLS_ECDSA_DETERMINISTIC defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_C) && ( !defined(MBEDTLS_BIGNUM_C) || ( \ + !defined(MBEDTLS_ECP_DP_SECP192R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP224R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP384R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP521R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_BP256R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_BP384R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_BP512R1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP192K1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP224K1_ENABLED) && \ + !defined(MBEDTLS_ECP_DP_SECP256K1_ENABLED) ) ) +#error "MBEDTLS_ECP_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ENTROPY_C) && (!defined(MBEDTLS_SHA512_C) && \ + !defined(MBEDTLS_SHA256_C)) +#error "MBEDTLS_ENTROPY_C defined, but not all prerequisites" +#endif +#if defined(MBEDTLS_ENTROPY_C) && defined(MBEDTLS_SHA512_C) && \ + defined(MBEDTLS_CTR_DRBG_ENTROPY_LEN) && (MBEDTLS_CTR_DRBG_ENTROPY_LEN > 64) +#error "MBEDTLS_CTR_DRBG_ENTROPY_LEN value too high" +#endif +#if defined(MBEDTLS_ENTROPY_C) && \ + ( !defined(MBEDTLS_SHA512_C) || defined(MBEDTLS_ENTROPY_FORCE_SHA256) ) \ + && defined(MBEDTLS_CTR_DRBG_ENTROPY_LEN) && (MBEDTLS_CTR_DRBG_ENTROPY_LEN > 32) +#error "MBEDTLS_CTR_DRBG_ENTROPY_LEN value too high" +#endif +#if defined(MBEDTLS_ENTROPY_C) && \ + defined(MBEDTLS_ENTROPY_FORCE_SHA256) && !defined(MBEDTLS_SHA256_C) +#error "MBEDTLS_ENTROPY_FORCE_SHA256 defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_TEST_NULL_ENTROPY) && \ + ( !defined(MBEDTLS_ENTROPY_C) || !defined(MBEDTLS_NO_DEFAULT_ENTROPY_SOURCES) ) +#error "MBEDTLS_TEST_NULL_ENTROPY defined, but not all prerequisites" +#endif +#if defined(MBEDTLS_TEST_NULL_ENTROPY) && \ + ( defined(MBEDTLS_ENTROPY_NV_SEED) || defined(MBEDTLS_ENTROPY_HARDWARE_ALT) || \ + defined(MBEDTLS_HAVEGE_C) ) +#error "MBEDTLS_TEST_NULL_ENTROPY defined, but entropy sources too" +#endif + +#if defined(MBEDTLS_GCM_C) && ( \ + !defined(MBEDTLS_AES_C) && !defined(MBEDTLS_CAMELLIA_C) ) +#error "MBEDTLS_GCM_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_RANDOMIZE_JAC_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_RANDOMIZE_JAC_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_ADD_MIXED_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_ADD_MIXED_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_DOUBLE_JAC_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_DOUBLE_JAC_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_NORMALIZE_JAC_MANY_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_NORMALIZE_JAC_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_NORMALIZE_JAC_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_DOUBLE_ADD_MXZ_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_RANDOMIZE_MXZ_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_RANDOMIZE_MXZ_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ECP_NORMALIZE_MXZ_ALT) && !defined(MBEDTLS_ECP_INTERNAL_ALT) +#error "MBEDTLS_ECP_NORMALIZE_MXZ_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_HAVEGE_C) && !defined(MBEDTLS_TIMING_C) +#error "MBEDTLS_HAVEGE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_HMAC_DRBG_C) && !defined(MBEDTLS_MD_C) +#error "MBEDTLS_HMAC_DRBG_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED) && \ + ( !defined(MBEDTLS_ECDH_C) || !defined(MBEDTLS_X509_CRT_PARSE_C) ) +#error "MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED) && \ + ( !defined(MBEDTLS_ECDH_C) || !defined(MBEDTLS_X509_CRT_PARSE_C) ) +#error "MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED) && !defined(MBEDTLS_DHM_C) +#error "MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED) && \ + !defined(MBEDTLS_ECDH_C) +#error "MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) && \ + ( !defined(MBEDTLS_DHM_C) || !defined(MBEDTLS_RSA_C) || \ + !defined(MBEDTLS_X509_CRT_PARSE_C) || !defined(MBEDTLS_PKCS1_V15) ) +#error "MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) && \ + ( !defined(MBEDTLS_ECDH_C) || !defined(MBEDTLS_RSA_C) || \ + !defined(MBEDTLS_X509_CRT_PARSE_C) || !defined(MBEDTLS_PKCS1_V15) ) +#error "MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) && \ + ( !defined(MBEDTLS_ECDH_C) || !defined(MBEDTLS_ECDSA_C) || \ + !defined(MBEDTLS_X509_CRT_PARSE_C) ) +#error "MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED) && \ + ( !defined(MBEDTLS_RSA_C) || !defined(MBEDTLS_X509_CRT_PARSE_C) || \ + !defined(MBEDTLS_PKCS1_V15) ) +#error "MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED) && \ + ( !defined(MBEDTLS_RSA_C) || !defined(MBEDTLS_X509_CRT_PARSE_C) || \ + !defined(MBEDTLS_PKCS1_V15) ) +#error "MBEDTLS_KEY_EXCHANGE_RSA_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) && \ + ( !defined(MBEDTLS_ECJPAKE_C) || !defined(MBEDTLS_SHA256_C) || \ + !defined(MBEDTLS_ECP_DP_SECP256R1_ENABLED) ) +#error "MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_MEMORY_BUFFER_ALLOC_C) && \ + ( !defined(MBEDTLS_PLATFORM_C) || !defined(MBEDTLS_PLATFORM_MEMORY) ) +#error "MBEDTLS_MEMORY_BUFFER_ALLOC_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PADLOCK_C) && !defined(MBEDTLS_HAVE_ASM) +#error "MBEDTLS_PADLOCK_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PEM_PARSE_C) && !defined(MBEDTLS_BASE64_C) +#error "MBEDTLS_PEM_PARSE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PEM_WRITE_C) && !defined(MBEDTLS_BASE64_C) +#error "MBEDTLS_PEM_WRITE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PK_C) && \ + ( !defined(MBEDTLS_RSA_C) && !defined(MBEDTLS_ECP_C) ) +#error "MBEDTLS_PK_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PK_PARSE_C) && !defined(MBEDTLS_PK_C) +#error "MBEDTLS_PK_PARSE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PK_WRITE_C) && !defined(MBEDTLS_PK_C) +#error "MBEDTLS_PK_WRITE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PKCS11_C) && !defined(MBEDTLS_PK_C) +#error "MBEDTLS_PKCS11_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_EXIT_ALT) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_EXIT_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_EXIT_MACRO) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_EXIT_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_EXIT_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_EXIT) ||\ + defined(MBEDTLS_PLATFORM_EXIT_ALT) ) +#error "MBEDTLS_PLATFORM_EXIT_MACRO and MBEDTLS_PLATFORM_STD_EXIT/MBEDTLS_PLATFORM_EXIT_ALT cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_TIME_ALT) &&\ + ( !defined(MBEDTLS_PLATFORM_C) ||\ + !defined(MBEDTLS_HAVE_TIME) ) +#error "MBEDTLS_PLATFORM_TIME_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_TIME_MACRO) &&\ + ( !defined(MBEDTLS_PLATFORM_C) ||\ + !defined(MBEDTLS_HAVE_TIME) ) +#error "MBEDTLS_PLATFORM_TIME_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_TIME_TYPE_MACRO) &&\ + ( !defined(MBEDTLS_PLATFORM_C) ||\ + !defined(MBEDTLS_HAVE_TIME) ) +#error "MBEDTLS_PLATFORM_TIME_TYPE_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_TIME_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_TIME) ||\ + defined(MBEDTLS_PLATFORM_TIME_ALT) ) +#error "MBEDTLS_PLATFORM_TIME_MACRO and MBEDTLS_PLATFORM_STD_TIME/MBEDTLS_PLATFORM_TIME_ALT cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_TIME_TYPE_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_TIME) ||\ + defined(MBEDTLS_PLATFORM_TIME_ALT) ) +#error "MBEDTLS_PLATFORM_TIME_TYPE_MACRO and MBEDTLS_PLATFORM_STD_TIME/MBEDTLS_PLATFORM_TIME_ALT cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_FPRINTF_ALT) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_FPRINTF_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_FPRINTF_MACRO) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_FPRINTF_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_FPRINTF_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_FPRINTF) ||\ + defined(MBEDTLS_PLATFORM_FPRINTF_ALT) ) +#error "MBEDTLS_PLATFORM_FPRINTF_MACRO and MBEDTLS_PLATFORM_STD_FPRINTF/MBEDTLS_PLATFORM_FPRINTF_ALT cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_FREE_MACRO) &&\ + ( !defined(MBEDTLS_PLATFORM_C) || !defined(MBEDTLS_PLATFORM_MEMORY) ) +#error "MBEDTLS_PLATFORM_FREE_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_FREE_MACRO) &&\ + defined(MBEDTLS_PLATFORM_STD_FREE) +#error "MBEDTLS_PLATFORM_FREE_MACRO and MBEDTLS_PLATFORM_STD_FREE cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_FREE_MACRO) && !defined(MBEDTLS_PLATFORM_CALLOC_MACRO) +#error "MBEDTLS_PLATFORM_CALLOC_MACRO must be defined if MBEDTLS_PLATFORM_FREE_MACRO is" +#endif + +#if defined(MBEDTLS_PLATFORM_CALLOC_MACRO) &&\ + ( !defined(MBEDTLS_PLATFORM_C) || !defined(MBEDTLS_PLATFORM_MEMORY) ) +#error "MBEDTLS_PLATFORM_CALLOC_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_CALLOC_MACRO) &&\ + defined(MBEDTLS_PLATFORM_STD_CALLOC) +#error "MBEDTLS_PLATFORM_CALLOC_MACRO and MBEDTLS_PLATFORM_STD_CALLOC cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_CALLOC_MACRO) && !defined(MBEDTLS_PLATFORM_FREE_MACRO) +#error "MBEDTLS_PLATFORM_FREE_MACRO must be defined if MBEDTLS_PLATFORM_CALLOC_MACRO is" +#endif + +#if defined(MBEDTLS_PLATFORM_MEMORY) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_MEMORY defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_PRINTF_ALT) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_PRINTF_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_PRINTF_MACRO) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_PRINTF_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_PRINTF_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_PRINTF) ||\ + defined(MBEDTLS_PLATFORM_PRINTF_ALT) ) +#error "MBEDTLS_PLATFORM_PRINTF_MACRO and MBEDTLS_PLATFORM_STD_PRINTF/MBEDTLS_PLATFORM_PRINTF_ALT cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_SNPRINTF_ALT) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_SNPRINTF_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_SNPRINTF_MACRO) && !defined(MBEDTLS_PLATFORM_C) +#error "MBEDTLS_PLATFORM_SNPRINTF_MACRO defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_SNPRINTF_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_SNPRINTF) ||\ + defined(MBEDTLS_PLATFORM_SNPRINTF_ALT) ) +#error "MBEDTLS_PLATFORM_SNPRINTF_MACRO and MBEDTLS_PLATFORM_STD_SNPRINTF/MBEDTLS_PLATFORM_SNPRINTF_ALT cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_MEM_HDR) &&\ + !defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS) +#error "MBEDTLS_PLATFORM_STD_MEM_HDR defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_CALLOC) && !defined(MBEDTLS_PLATFORM_MEMORY) +#error "MBEDTLS_PLATFORM_STD_CALLOC defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_CALLOC) && !defined(MBEDTLS_PLATFORM_MEMORY) +#error "MBEDTLS_PLATFORM_STD_CALLOC defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_FREE) && !defined(MBEDTLS_PLATFORM_MEMORY) +#error "MBEDTLS_PLATFORM_STD_FREE defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_EXIT) &&\ + !defined(MBEDTLS_PLATFORM_EXIT_ALT) +#error "MBEDTLS_PLATFORM_STD_EXIT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_TIME) &&\ + ( !defined(MBEDTLS_PLATFORM_TIME_ALT) ||\ + !defined(MBEDTLS_HAVE_TIME) ) +#error "MBEDTLS_PLATFORM_STD_TIME defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_FPRINTF) &&\ + !defined(MBEDTLS_PLATFORM_FPRINTF_ALT) +#error "MBEDTLS_PLATFORM_STD_FPRINTF defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_PRINTF) &&\ + !defined(MBEDTLS_PLATFORM_PRINTF_ALT) +#error "MBEDTLS_PLATFORM_STD_PRINTF defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_SNPRINTF) &&\ + !defined(MBEDTLS_PLATFORM_SNPRINTF_ALT) +#error "MBEDTLS_PLATFORM_STD_SNPRINTF defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_ENTROPY_NV_SEED) &&\ + ( !defined(MBEDTLS_PLATFORM_C) || !defined(MBEDTLS_ENTROPY_C) ) +#error "MBEDTLS_ENTROPY_NV_SEED defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_NV_SEED_ALT) &&\ + !defined(MBEDTLS_ENTROPY_NV_SEED) +#error "MBEDTLS_PLATFORM_NV_SEED_ALT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_NV_SEED_READ) &&\ + !defined(MBEDTLS_PLATFORM_NV_SEED_ALT) +#error "MBEDTLS_PLATFORM_STD_NV_SEED_READ defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_STD_NV_SEED_WRITE) &&\ + !defined(MBEDTLS_PLATFORM_NV_SEED_ALT) +#error "MBEDTLS_PLATFORM_STD_NV_SEED_WRITE defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_PLATFORM_NV_SEED_READ_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_NV_SEED_READ) ||\ + defined(MBEDTLS_PLATFORM_NV_SEED_ALT) ) +#error "MBEDTLS_PLATFORM_NV_SEED_READ_MACRO and MBEDTLS_PLATFORM_STD_NV_SEED_READ cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO) &&\ + ( defined(MBEDTLS_PLATFORM_STD_NV_SEED_WRITE) ||\ + defined(MBEDTLS_PLATFORM_NV_SEED_ALT) ) +#error "MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO and MBEDTLS_PLATFORM_STD_NV_SEED_WRITE cannot be defined simultaneously" +#endif + +#if defined(MBEDTLS_RSA_C) && ( !defined(MBEDTLS_BIGNUM_C) || \ + !defined(MBEDTLS_OID_C) ) +#error "MBEDTLS_RSA_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_RSA_C) && ( !defined(MBEDTLS_PKCS1_V21) && \ + !defined(MBEDTLS_PKCS1_V15) ) +#error "MBEDTLS_RSA_C defined, but none of the PKCS1 versions enabled" +#endif + +#if defined(MBEDTLS_X509_RSASSA_PSS_SUPPORT) && \ + ( !defined(MBEDTLS_RSA_C) || !defined(MBEDTLS_PKCS1_V21) ) +#error "MBEDTLS_X509_RSASSA_PSS_SUPPORT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_PROTO_SSL3) && ( !defined(MBEDTLS_MD5_C) || \ + !defined(MBEDTLS_SHA1_C) ) +#error "MBEDTLS_SSL_PROTO_SSL3 defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_PROTO_TLS1) && ( !defined(MBEDTLS_MD5_C) || \ + !defined(MBEDTLS_SHA1_C) ) +#error "MBEDTLS_SSL_PROTO_TLS1 defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_PROTO_TLS1_1) && ( !defined(MBEDTLS_MD5_C) || \ + !defined(MBEDTLS_SHA1_C) ) +#error "MBEDTLS_SSL_PROTO_TLS1_1 defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) && ( !defined(MBEDTLS_SHA1_C) && \ + !defined(MBEDTLS_SHA256_C) && !defined(MBEDTLS_SHA512_C) ) +#error "MBEDTLS_SSL_PROTO_TLS1_2 defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_PROTO_DTLS) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_1) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_2) +#error "MBEDTLS_SSL_PROTO_DTLS defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_CLI_C) && !defined(MBEDTLS_SSL_TLS_C) +#error "MBEDTLS_SSL_CLI_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_TLS_C) && ( !defined(MBEDTLS_CIPHER_C) || \ + !defined(MBEDTLS_MD_C) ) +#error "MBEDTLS_SSL_TLS_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_SRV_C) && !defined(MBEDTLS_SSL_TLS_C) +#error "MBEDTLS_SSL_SRV_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_TLS_C) && (!defined(MBEDTLS_SSL_PROTO_SSL3) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1) && !defined(MBEDTLS_SSL_PROTO_TLS1_1) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_2)) +#error "MBEDTLS_SSL_TLS_C defined, but no protocols are active" +#endif + +#if defined(MBEDTLS_SSL_TLS_C) && (defined(MBEDTLS_SSL_PROTO_SSL3) && \ + defined(MBEDTLS_SSL_PROTO_TLS1_1) && !defined(MBEDTLS_SSL_PROTO_TLS1)) +#error "Illegal protocol selection" +#endif + +#if defined(MBEDTLS_SSL_TLS_C) && (defined(MBEDTLS_SSL_PROTO_TLS1) && \ + defined(MBEDTLS_SSL_PROTO_TLS1_2) && !defined(MBEDTLS_SSL_PROTO_TLS1_1)) +#error "Illegal protocol selection" +#endif + +#if defined(MBEDTLS_SSL_TLS_C) && (defined(MBEDTLS_SSL_PROTO_SSL3) && \ + defined(MBEDTLS_SSL_PROTO_TLS1_2) && (!defined(MBEDTLS_SSL_PROTO_TLS1) || \ + !defined(MBEDTLS_SSL_PROTO_TLS1_1))) +#error "Illegal protocol selection" +#endif + +#if defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY) && !defined(MBEDTLS_SSL_PROTO_DTLS) +#error "MBEDTLS_SSL_DTLS_HELLO_VERIFY defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE) && \ + !defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY) +#error "MBEDTLS_SSL_DTLS_CLIENT_PORT_REUSE defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY) && \ + ( !defined(MBEDTLS_SSL_TLS_C) || !defined(MBEDTLS_SSL_PROTO_DTLS) ) +#error "MBEDTLS_SSL_DTLS_ANTI_REPLAY defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_DTLS_BADMAC_LIMIT) && \ + ( !defined(MBEDTLS_SSL_TLS_C) || !defined(MBEDTLS_SSL_PROTO_DTLS) ) +#error "MBEDTLS_SSL_DTLS_BADMAC_LIMIT defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_ENCRYPT_THEN_MAC) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_1) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_2) +#error "MBEDTLS_SSL_ENCRYPT_THEN_MAC defined, but not all prerequsites" +#endif + +#if defined(MBEDTLS_SSL_EXTENDED_MASTER_SECRET) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_1) && \ + !defined(MBEDTLS_SSL_PROTO_TLS1_2) +#error "MBEDTLS_SSL_EXTENDED_MASTER_SECRET defined, but not all prerequsites" +#endif + +#if defined(MBEDTLS_SSL_TICKET_C) && !defined(MBEDTLS_CIPHER_C) +#error "MBEDTLS_SSL_TICKET_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_CBC_RECORD_SPLITTING) && \ + !defined(MBEDTLS_SSL_PROTO_SSL3) && !defined(MBEDTLS_SSL_PROTO_TLS1) +#error "MBEDTLS_SSL_CBC_RECORD_SPLITTING defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_SSL_SERVER_NAME_INDICATION) && \ + !defined(MBEDTLS_X509_CRT_PARSE_C) +#error "MBEDTLS_SSL_SERVER_NAME_INDICATION defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_THREADING_PTHREAD) +#if !defined(MBEDTLS_THREADING_C) || defined(MBEDTLS_THREADING_IMPL) +#error "MBEDTLS_THREADING_PTHREAD defined, but not all prerequisites" +#endif +#define MBEDTLS_THREADING_IMPL +#endif + +#if defined(MBEDTLS_THREADING_ALT) +#if !defined(MBEDTLS_THREADING_C) || defined(MBEDTLS_THREADING_IMPL) +#error "MBEDTLS_THREADING_ALT defined, but not all prerequisites" +#endif +#define MBEDTLS_THREADING_IMPL +#endif + +#if defined(MBEDTLS_THREADING_C) && !defined(MBEDTLS_THREADING_IMPL) +#error "MBEDTLS_THREADING_C defined, single threading implementation required" +#endif +#undef MBEDTLS_THREADING_IMPL + +#if defined(MBEDTLS_VERSION_FEATURES) && !defined(MBEDTLS_VERSION_C) +#error "MBEDTLS_VERSION_FEATURES defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_USE_C) && ( !defined(MBEDTLS_BIGNUM_C) || \ + !defined(MBEDTLS_OID_C) || !defined(MBEDTLS_ASN1_PARSE_C) || \ + !defined(MBEDTLS_PK_PARSE_C) ) +#error "MBEDTLS_X509_USE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_CREATE_C) && ( !defined(MBEDTLS_BIGNUM_C) || \ + !defined(MBEDTLS_OID_C) || !defined(MBEDTLS_ASN1_WRITE_C) || \ + !defined(MBEDTLS_PK_WRITE_C) ) +#error "MBEDTLS_X509_CREATE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_CRT_PARSE_C) && ( !defined(MBEDTLS_X509_USE_C) ) +#error "MBEDTLS_X509_CRT_PARSE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_CRL_PARSE_C) && ( !defined(MBEDTLS_X509_USE_C) ) +#error "MBEDTLS_X509_CRL_PARSE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_CSR_PARSE_C) && ( !defined(MBEDTLS_X509_USE_C) ) +#error "MBEDTLS_X509_CSR_PARSE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_CRT_WRITE_C) && ( !defined(MBEDTLS_X509_CREATE_C) ) +#error "MBEDTLS_X509_CRT_WRITE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_X509_CSR_WRITE_C) && ( !defined(MBEDTLS_X509_CREATE_C) ) +#error "MBEDTLS_X509_CSR_WRITE_C defined, but not all prerequisites" +#endif + +#if defined(MBEDTLS_HAVE_INT32) && defined(MBEDTLS_HAVE_INT64) +#error "MBEDTLS_HAVE_INT32 and MBEDTLS_HAVE_INT64 cannot be defined simultaneously" +#endif /* MBEDTLS_HAVE_INT32 && MBEDTLS_HAVE_INT64 */ + +#if ( defined(MBEDTLS_HAVE_INT32) || defined(MBEDTLS_HAVE_INT64) ) && \ + defined(MBEDTLS_HAVE_ASM) +#error "MBEDTLS_HAVE_INT32/MBEDTLS_HAVE_INT64 and MBEDTLS_HAVE_ASM cannot be defined simultaneously" +#endif /* (MBEDTLS_HAVE_INT32 || MBEDTLS_HAVE_INT64) && MBEDTLS_HAVE_ASM */ + +/* + * Avoid warning from -pedantic. This is a convenient place for this + * workaround since this is included by every single file before the + * #if defined(MBEDTLS_xxx_C) that results in emtpy translation units. + */ +typedef int mbedtls_iso_c_forbids_empty_translation_units; + +#endif /* MBEDTLS_CHECK_CONFIG_H */ + + +/********* Start of file include/mbedtls/platform.h ************/ + +/** + * \file platform.h + * + * \brief The Mbed TLS platform abstraction layer. + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PLATFORM_H +#define MBEDTLS_PLATFORM_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#if defined(MBEDTLS_HAVE_TIME) + +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS) +#include +#include +#include +#if !defined(MBEDTLS_PLATFORM_STD_SNPRINTF) +#if defined(_WIN32) +#define MBEDTLS_PLATFORM_STD_SNPRINTF mbedtls_platform_win32_snprintf /**< The default \c snprintf function to use. */ +#else +#define MBEDTLS_PLATFORM_STD_SNPRINTF snprintf /**< The default \c snprintf function to use. */ +#endif +#endif +#if !defined(MBEDTLS_PLATFORM_STD_PRINTF) +#define MBEDTLS_PLATFORM_STD_PRINTF printf /**< The default \c printf function to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_FPRINTF) +#define MBEDTLS_PLATFORM_STD_FPRINTF fprintf /**< The default \c fprintf function to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_CALLOC) +#define MBEDTLS_PLATFORM_STD_CALLOC calloc /**< The default \c calloc function to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_FREE) +#define MBEDTLS_PLATFORM_STD_FREE free /**< The default \c free function to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_EXIT) +#define MBEDTLS_PLATFORM_STD_EXIT exit /**< The default \c exit function to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_TIME) +#define MBEDTLS_PLATFORM_STD_TIME time /**< The default \c time function to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_EXIT_SUCCESS) +#define MBEDTLS_PLATFORM_STD_EXIT_SUCCESS EXIT_SUCCESS /**< The default exit value to use. */ +#endif +#if !defined(MBEDTLS_PLATFORM_STD_EXIT_FAILURE) +#define MBEDTLS_PLATFORM_STD_EXIT_FAILURE EXIT_FAILURE /**< The default exit value to use. */ +#endif +#if defined(MBEDTLS_FS_IO) +#if !defined(MBEDTLS_PLATFORM_STD_NV_SEED_READ) +#define MBEDTLS_PLATFORM_STD_NV_SEED_READ mbedtls_platform_std_nv_seed_read +#endif +#if !defined(MBEDTLS_PLATFORM_STD_NV_SEED_WRITE) +#define MBEDTLS_PLATFORM_STD_NV_SEED_WRITE mbedtls_platform_std_nv_seed_write +#endif +#if !defined(MBEDTLS_PLATFORM_STD_NV_SEED_FILE) +#define MBEDTLS_PLATFORM_STD_NV_SEED_FILE "seedfile" +#endif +#endif /* MBEDTLS_FS_IO */ +#else /* MBEDTLS_PLATFORM_NO_STD_FUNCTIONS */ +#if defined(MBEDTLS_PLATFORM_STD_MEM_HDR) +#include MBEDTLS_PLATFORM_STD_MEM_HDR +#endif +#endif /* MBEDTLS_PLATFORM_NO_STD_FUNCTIONS */ + + +/* \} name SECTION: Module settings */ + +/* + * The function pointers for calloc and free + */ +#if defined(MBEDTLS_PLATFORM_MEMORY) +#if defined(MBEDTLS_PLATFORM_FREE_MACRO) && \ + defined(MBEDTLS_PLATFORM_CALLOC_MACRO) +#define mbedtls_free MBEDTLS_PLATFORM_FREE_MACRO +#define mbedtls_calloc MBEDTLS_PLATFORM_CALLOC_MACRO +#else +/* For size_t */ +#include +extern void * (*mbedtls_calloc)( size_t n, size_t size ); +extern void (*mbedtls_free)( void *ptr ); + +/** + * \brief This function allows configuring custom memory-management functions. + * + * \param calloc_func The \c calloc function implementation. + * \param free_func The \c free function implementation. + * + * \return \c 0. + */ +int mbedtls_platform_set_calloc_free( void * (*calloc_func)( size_t, size_t ), + void (*free_func)( void * ) ); +#endif /* MBEDTLS_PLATFORM_FREE_MACRO && MBEDTLS_PLATFORM_CALLOC_MACRO */ +#else /* !MBEDTLS_PLATFORM_MEMORY */ +#define mbedtls_free free +#define mbedtls_calloc calloc +#endif /* MBEDTLS_PLATFORM_MEMORY && !MBEDTLS_PLATFORM_{FREE,CALLOC}_MACRO */ + +/* + * The function pointers for fprintf + */ +#if defined(MBEDTLS_PLATFORM_FPRINTF_ALT) +/* We need FILE * */ +#include +extern int (*mbedtls_fprintf)( FILE *stream, const char *format, ... ); + +/** + * \brief This function allows configuring a custom \p fprintf function pointer. + * + * \param fprintf_func The \c fprintf function implementation. + * + * \return \c 0. + */ +int mbedtls_platform_set_fprintf( int (*fprintf_func)( FILE *stream, const char *, + ... ) ); +#else +#if defined(MBEDTLS_PLATFORM_FPRINTF_MACRO) +#define mbedtls_fprintf MBEDTLS_PLATFORM_FPRINTF_MACRO +#else +#define mbedtls_fprintf fprintf +#endif /* MBEDTLS_PLATFORM_FPRINTF_MACRO */ +#endif /* MBEDTLS_PLATFORM_FPRINTF_ALT */ + +/* + * The function pointers for printf + */ +#if defined(MBEDTLS_PLATFORM_PRINTF_ALT) +extern int (*mbedtls_printf)( const char *format, ... ); + +/** + * \brief This function allows configuring a custom \c printf function + * pointer. + * + * \param printf_func The \c printf function implementation. + * + * \return \c 0 on success. + */ +int mbedtls_platform_set_printf( int (*printf_func)( const char *, ... ) ); +#else /* !MBEDTLS_PLATFORM_PRINTF_ALT */ +#if defined(MBEDTLS_PLATFORM_PRINTF_MACRO) +#define mbedtls_printf MBEDTLS_PLATFORM_PRINTF_MACRO +#else +#define mbedtls_printf printf +#endif /* MBEDTLS_PLATFORM_PRINTF_MACRO */ +#endif /* MBEDTLS_PLATFORM_PRINTF_ALT */ + +/* + * The function pointers for snprintf + * + * The snprintf implementation should conform to C99: + * - it *must* always correctly zero-terminate the buffer + * (except when n == 0, then it must leave the buffer untouched) + * - however it is acceptable to return -1 instead of the required length when + * the destination buffer is too short. + */ +#if defined(_WIN32) +/* For Windows (inc. MSYS2), we provide our own fixed implementation */ +int mbedtls_platform_win32_snprintf( char *s, size_t n, const char *fmt, ... ); +#endif + +#if defined(MBEDTLS_PLATFORM_SNPRINTF_ALT) +extern int (*mbedtls_snprintf)( char * s, size_t n, const char * format, ... ); + +/** + * \brief This function allows configuring a custom \c snprintf function + * pointer. + * + * \param snprintf_func The \c snprintf function implementation. + * + * \return \c 0 on success. + */ +int mbedtls_platform_set_snprintf( int (*snprintf_func)( char * s, size_t n, + const char * format, ... ) ); +#else /* MBEDTLS_PLATFORM_SNPRINTF_ALT */ +#if defined(MBEDTLS_PLATFORM_SNPRINTF_MACRO) +#define mbedtls_snprintf MBEDTLS_PLATFORM_SNPRINTF_MACRO +#else +#define mbedtls_snprintf snprintf +#endif /* MBEDTLS_PLATFORM_SNPRINTF_MACRO */ +#endif /* MBEDTLS_PLATFORM_SNPRINTF_ALT */ + +/* + * The function pointers for exit + */ +#if defined(MBEDTLS_PLATFORM_EXIT_ALT) +extern void (*mbedtls_exit)( int status ); + +/** + * \brief This function allows configuring a custom \c exit function + * pointer. + * + * \param exit_func The \c exit function implementation. + * + * \return \c 0 on success. + */ +int mbedtls_platform_set_exit( void (*exit_func)( int status ) ); +#else +#if defined(MBEDTLS_PLATFORM_EXIT_MACRO) +#define mbedtls_exit MBEDTLS_PLATFORM_EXIT_MACRO +#else +#define mbedtls_exit exit +#endif /* MBEDTLS_PLATFORM_EXIT_MACRO */ +#endif /* MBEDTLS_PLATFORM_EXIT_ALT */ + +/* + * The default exit values + */ +#if defined(MBEDTLS_PLATFORM_STD_EXIT_SUCCESS) +#define MBEDTLS_EXIT_SUCCESS MBEDTLS_PLATFORM_STD_EXIT_SUCCESS +#else +#define MBEDTLS_EXIT_SUCCESS 0 +#endif +#if defined(MBEDTLS_PLATFORM_STD_EXIT_FAILURE) +#define MBEDTLS_EXIT_FAILURE MBEDTLS_PLATFORM_STD_EXIT_FAILURE +#else +#define MBEDTLS_EXIT_FAILURE 1 +#endif + +/* + * The function pointers for reading from and writing a seed file to + * Non-Volatile storage (NV) in a platform-independent way + * + * Only enabled when the NV seed entropy source is enabled + */ +#if defined(MBEDTLS_ENTROPY_NV_SEED) +#if !defined(MBEDTLS_PLATFORM_NO_STD_FUNCTIONS) && defined(MBEDTLS_FS_IO) +/* Internal standard platform definitions */ +int mbedtls_platform_std_nv_seed_read( unsigned char *buf, size_t buf_len ); +int mbedtls_platform_std_nv_seed_write( unsigned char *buf, size_t buf_len ); +#endif + +#if defined(MBEDTLS_PLATFORM_NV_SEED_ALT) +extern int (*mbedtls_nv_seed_read)( unsigned char *buf, size_t buf_len ); +extern int (*mbedtls_nv_seed_write)( unsigned char *buf, size_t buf_len ); + +/** + * \brief This function allows configuring custom seed file writing and + * reading functions. + * + * \param nv_seed_read_func The seed reading function implementation. + * \param nv_seed_write_func The seed writing function implementation. + * + * \return \c 0 on success. + */ +int mbedtls_platform_set_nv_seed( + int (*nv_seed_read_func)( unsigned char *buf, size_t buf_len ), + int (*nv_seed_write_func)( unsigned char *buf, size_t buf_len ) + ); +#else +#if defined(MBEDTLS_PLATFORM_NV_SEED_READ_MACRO) && \ + defined(MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO) +#define mbedtls_nv_seed_read MBEDTLS_PLATFORM_NV_SEED_READ_MACRO +#define mbedtls_nv_seed_write MBEDTLS_PLATFORM_NV_SEED_WRITE_MACRO +#else +#define mbedtls_nv_seed_read mbedtls_platform_std_nv_seed_read +#define mbedtls_nv_seed_write mbedtls_platform_std_nv_seed_write +#endif +#endif /* MBEDTLS_PLATFORM_NV_SEED_ALT */ +#endif /* MBEDTLS_ENTROPY_NV_SEED */ + +#if !defined(MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT) + +/** + * \brief The platform context structure. + * + * \note This structure may be used to assist platform-specific + * setup or teardown operations. + */ +typedef struct { + char dummy; /**< Placeholder member, as empty structs are not portable. */ +} +mbedtls_platform_context; + +#else + +#endif /* !MBEDTLS_PLATFORM_SETUP_TEARDOWN_ALT */ + +/** + * \brief This function performs any platform initialization operations. + * + * \param ctx The Mbed TLS context. + * + * \return \c 0 on success. + * + * \note This function is intended to allow platform-specific initialization, + * and should be called before any other library functions. Its + * implementation is platform-specific, and unless + * platform-specific code is provided, it does nothing. + * + * Its use and whether it is necessary to call it is dependent on the + * platform. + */ +int mbedtls_platform_setup( mbedtls_platform_context *ctx ); +/** + * \brief This function performs any platform teardown operations. + * + * \param ctx The Mbed TLS context. + * + * \note This function should be called after every other Mbed TLS module + * has been correctly freed using the appropriate free function. + * Its implementation is platform-specific, and unless + * platform-specific code is provided, it does nothing. + * + * Its use and whether it is necessary to call it is dependent on the + * platform. + */ +void mbedtls_platform_teardown( mbedtls_platform_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#endif /* platform.h */ + + +/********* Start of file include/mbedtls/platform_time.h ************/ + +/** + * \file platform_time.h + * + * \brief mbed TLS Platform time abstraction + */ +/* + * Copyright (C) 2006-2016, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PLATFORM_TIME_H +#define MBEDTLS_PLATFORM_TIME_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +/* + * The time_t datatype + */ +#if defined(MBEDTLS_PLATFORM_TIME_TYPE_MACRO) +typedef MBEDTLS_PLATFORM_TIME_TYPE_MACRO mbedtls_time_t; +#else +/* For time_t */ +#include +typedef time_t mbedtls_time_t; +#endif /* MBEDTLS_PLATFORM_TIME_TYPE_MACRO */ + +/* + * The function pointers for time + */ +#if defined(MBEDTLS_PLATFORM_TIME_ALT) +extern mbedtls_time_t (*mbedtls_time)( mbedtls_time_t* time ); + +/** + * \brief Set your own time function pointer + * + * \param time_func the time function implementation + * + * \return 0 + */ +int mbedtls_platform_set_time( mbedtls_time_t (*time_func)( mbedtls_time_t* time ) ); +#else +#if defined(MBEDTLS_PLATFORM_TIME_MACRO) +#define mbedtls_time MBEDTLS_PLATFORM_TIME_MACRO +#else +#define mbedtls_time time +#endif /* MBEDTLS_PLATFORM_TIME_MACRO */ +#endif /* MBEDTLS_PLATFORM_TIME_ALT */ + +#ifdef __cplusplus +} +#endif + +#endif /* platform_time.h */ + + +/********* Start of file include/mbedtls/threading.h ************/ + +/** + * \file threading.h + * + * \brief Threading abstraction layer + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_THREADING_H +#define MBEDTLS_THREADING_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +#define MBEDTLS_ERR_THREADING_FEATURE_UNAVAILABLE -0x001A /**< The selected feature is not available. */ +#define MBEDTLS_ERR_THREADING_BAD_INPUT_DATA -0x001C /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_THREADING_MUTEX_ERROR -0x001E /**< Locking / unlocking / free failed with error code. */ + +#if defined(MBEDTLS_THREADING_PTHREAD) +#include +typedef struct +{ + pthread_mutex_t mutex; + char is_valid; +} mbedtls_threading_mutex_t; +#endif + +#if defined(MBEDTLS_THREADING_ALT) +/* You should define the mbedtls_threading_mutex_t type in your header */ + + +/** + * \brief Set your alternate threading implementation function + * pointers and initialize global mutexes. If used, this + * function must be called once in the main thread before any + * other mbed TLS function is called, and + * mbedtls_threading_free_alt() must be called once in the main + * thread after all other mbed TLS functions. + * + * \note mutex_init() and mutex_free() don't return a status code. + * If mutex_init() fails, it should leave its argument (the + * mutex) in a state such that mutex_lock() will fail when + * called with this argument. + * + * \param mutex_init the init function implementation + * \param mutex_free the free function implementation + * \param mutex_lock the lock function implementation + * \param mutex_unlock the unlock function implementation + */ +void mbedtls_threading_set_alt( void (*mutex_init)( mbedtls_threading_mutex_t * ), + void (*mutex_free)( mbedtls_threading_mutex_t * ), + int (*mutex_lock)( mbedtls_threading_mutex_t * ), + int (*mutex_unlock)( mbedtls_threading_mutex_t * ) ); + +/** + * \brief Free global mutexes. + */ +void mbedtls_threading_free_alt( void ); +#endif /* MBEDTLS_THREADING_ALT */ + +#if defined(MBEDTLS_THREADING_C) +/* + * The function pointers for mutex_init, mutex_free, mutex_ and mutex_unlock + * + * All these functions are expected to work or the result will be undefined. + */ +extern void (*mbedtls_mutex_init)( mbedtls_threading_mutex_t *mutex ); +extern void (*mbedtls_mutex_free)( mbedtls_threading_mutex_t *mutex ); +extern int (*mbedtls_mutex_lock)( mbedtls_threading_mutex_t *mutex ); +extern int (*mbedtls_mutex_unlock)( mbedtls_threading_mutex_t *mutex ); + +/* + * Global mutexes + */ +extern mbedtls_threading_mutex_t mbedtls_threading_readdir_mutex; +extern mbedtls_threading_mutex_t mbedtls_threading_gmtime_mutex; +#endif /* MBEDTLS_THREADING_C */ + +#ifdef __cplusplus +} +#endif + +#endif /* threading.h */ + + +/********* Start of file include/mbedtls/bignum.h ************/ + +/** + * \file bignum.h + * + * \brief Multi-precision integer library + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_BIGNUM_H +#define MBEDTLS_BIGNUM_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#if defined(MBEDTLS_FS_IO) +#include +#endif + +#define MBEDTLS_ERR_MPI_FILE_IO_ERROR -0x0002 /**< An error occurred while reading from or writing to a file. */ +#define MBEDTLS_ERR_MPI_BAD_INPUT_DATA -0x0004 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_MPI_INVALID_CHARACTER -0x0006 /**< There is an invalid character in the digit string. */ +#define MBEDTLS_ERR_MPI_BUFFER_TOO_SMALL -0x0008 /**< The buffer is too small to write to. */ +#define MBEDTLS_ERR_MPI_NEGATIVE_VALUE -0x000A /**< The input arguments are negative or result in illegal output. */ +#define MBEDTLS_ERR_MPI_DIVISION_BY_ZERO -0x000C /**< The input argument for division is zero, which is not allowed. */ +#define MBEDTLS_ERR_MPI_NOT_ACCEPTABLE -0x000E /**< The input arguments are not acceptable. */ +#define MBEDTLS_ERR_MPI_ALLOC_FAILED -0x0010 /**< Memory allocation failed. */ + +#define MBEDTLS_MPI_CHK(f) do { if( ( ret = f ) != 0 ) goto cleanup; } while( 0 ) + +/* + * Maximum size MPIs are allowed to grow to in number of limbs. + */ +#define MBEDTLS_MPI_MAX_LIMBS 10000 + +#if !defined(MBEDTLS_MPI_WINDOW_SIZE) +/* + * Maximum window size used for modular exponentiation. Default: 6 + * Minimum value: 1. Maximum value: 6. + * + * Result is an array of ( 2 << MBEDTLS_MPI_WINDOW_SIZE ) MPIs used + * for the sliding window calculation. (So 64 by default) + * + * Reduction in size, reduces speed. + */ +#define MBEDTLS_MPI_WINDOW_SIZE 6 /**< Maximum windows size used. */ +#endif /* !MBEDTLS_MPI_WINDOW_SIZE */ + +#if !defined(MBEDTLS_MPI_MAX_SIZE) +/* + * Maximum size of MPIs allowed in bits and bytes for user-MPIs. + * ( Default: 512 bytes => 4096 bits, Maximum tested: 2048 bytes => 16384 bits ) + * + * Note: Calculations can temporarily result in larger MPIs. So the number + * of limbs required (MBEDTLS_MPI_MAX_LIMBS) is higher. + */ +#define MBEDTLS_MPI_MAX_SIZE 1024 /**< Maximum number of bytes for usable MPIs. */ +#endif /* !MBEDTLS_MPI_MAX_SIZE */ + +#define MBEDTLS_MPI_MAX_BITS ( 8 * MBEDTLS_MPI_MAX_SIZE ) /**< Maximum number of bits for usable MPIs. */ + +/* + * When reading from files with mbedtls_mpi_read_file() and writing to files with + * mbedtls_mpi_write_file() the buffer should have space + * for a (short) label, the MPI (in the provided radix), the newline + * characters and the '\0'. + * + * By default we assume at least a 10 char label, a minimum radix of 10 + * (decimal) and a maximum of 4096 bit numbers (1234 decimal chars). + * Autosized at compile time for at least a 10 char label, a minimum radix + * of 10 (decimal) for a number of MBEDTLS_MPI_MAX_BITS size. + * + * This used to be statically sized to 1250 for a maximum of 4096 bit + * numbers (1234 decimal chars). + * + * Calculate using the formula: + * MBEDTLS_MPI_RW_BUFFER_SIZE = ceil(MBEDTLS_MPI_MAX_BITS / ln(10) * ln(2)) + + * LabelSize + 6 + */ +#define MBEDTLS_MPI_MAX_BITS_SCALE100 ( 100 * MBEDTLS_MPI_MAX_BITS ) +#define MBEDTLS_LN_2_DIV_LN_10_SCALE100 332 +#define MBEDTLS_MPI_RW_BUFFER_SIZE ( ((MBEDTLS_MPI_MAX_BITS_SCALE100 + MBEDTLS_LN_2_DIV_LN_10_SCALE100 - 1) / MBEDTLS_LN_2_DIV_LN_10_SCALE100) + 10 + 6 ) + +/* + * Define the base integer type, architecture-wise. + * + * 32 or 64-bit integer types can be forced regardless of the underlying + * architecture by defining MBEDTLS_HAVE_INT32 or MBEDTLS_HAVE_INT64 + * respectively and undefining MBEDTLS_HAVE_ASM. + * + * Double-width integers (e.g. 128-bit in 64-bit architectures) can be + * disabled by defining MBEDTLS_NO_UDBL_DIVISION. + */ +#if !defined(MBEDTLS_HAVE_INT32) + #if defined(_MSC_VER) && defined(_M_AMD64) + /* Always choose 64-bit when using MSC */ + #if !defined(MBEDTLS_HAVE_INT64) + #define MBEDTLS_HAVE_INT64 + #endif /* !MBEDTLS_HAVE_INT64 */ + typedef int64_t mbedtls_mpi_sint; + typedef uint64_t mbedtls_mpi_uint; + #elif defined(__GNUC__) && ( \ + defined(__amd64__) || defined(__x86_64__) || \ + defined(__ppc64__) || defined(__powerpc64__) || \ + defined(__ia64__) || defined(__alpha__) || \ + ( defined(__sparc__) && defined(__arch64__) ) || \ + defined(__s390x__) || defined(__mips64) ) + #if !defined(MBEDTLS_HAVE_INT64) + #define MBEDTLS_HAVE_INT64 + #endif /* MBEDTLS_HAVE_INT64 */ + typedef int64_t mbedtls_mpi_sint; + typedef uint64_t mbedtls_mpi_uint; + #if !defined(MBEDTLS_NO_UDBL_DIVISION) + /* mbedtls_t_udbl defined as 128-bit unsigned int */ + typedef unsigned int mbedtls_t_udbl __attribute__((mode(TI))); + #define MBEDTLS_HAVE_UDBL + #endif /* !MBEDTLS_NO_UDBL_DIVISION */ + #elif defined(__ARMCC_VERSION) && defined(__aarch64__) + /* + * __ARMCC_VERSION is defined for both armcc and armclang and + * __aarch64__ is only defined by armclang when compiling 64-bit code + */ + #if !defined(MBEDTLS_HAVE_INT64) + #define MBEDTLS_HAVE_INT64 + #endif /* !MBEDTLS_HAVE_INT64 */ + typedef int64_t mbedtls_mpi_sint; + typedef uint64_t mbedtls_mpi_uint; + #if !defined(MBEDTLS_NO_UDBL_DIVISION) + /* mbedtls_t_udbl defined as 128-bit unsigned int */ + typedef __uint128_t mbedtls_t_udbl; + #define MBEDTLS_HAVE_UDBL + #endif /* !MBEDTLS_NO_UDBL_DIVISION */ + #elif defined(MBEDTLS_HAVE_INT64) + /* Force 64-bit integers with unknown compiler */ + typedef int64_t mbedtls_mpi_sint; + typedef uint64_t mbedtls_mpi_uint; + #endif +#endif /* !MBEDTLS_HAVE_INT32 */ + +#if !defined(MBEDTLS_HAVE_INT64) + /* Default to 32-bit compilation */ + #if !defined(MBEDTLS_HAVE_INT32) + #define MBEDTLS_HAVE_INT32 + #endif /* !MBEDTLS_HAVE_INT32 */ + typedef int32_t mbedtls_mpi_sint; + typedef uint32_t mbedtls_mpi_uint; + #if !defined(MBEDTLS_NO_UDBL_DIVISION) + typedef uint64_t mbedtls_t_udbl; + #define MBEDTLS_HAVE_UDBL + #endif /* !MBEDTLS_NO_UDBL_DIVISION */ +#endif /* !MBEDTLS_HAVE_INT64 */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief MPI structure + */ +typedef struct +{ + int s; /*!< integer sign */ + size_t n; /*!< total # of limbs */ + mbedtls_mpi_uint *p; /*!< pointer to limbs */ +} +mbedtls_mpi; + +/** + * \brief Initialize one MPI (make internal references valid) + * This just makes it ready to be set or freed, + * but does not define a value for the MPI. + * + * \param X One MPI to initialize. + */ +void mbedtls_mpi_init( mbedtls_mpi *X ); + +/** + * \brief Unallocate one MPI + * + * \param X One MPI to unallocate. + */ +void mbedtls_mpi_free( mbedtls_mpi *X ); + +/** + * \brief Enlarge to the specified number of limbs + * + * \param X MPI to grow + * \param nblimbs The target number of limbs + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_grow( mbedtls_mpi *X, size_t nblimbs ); + +/** + * \brief Resize down, keeping at least the specified number of limbs + * + * \param X MPI to shrink + * \param nblimbs The minimum number of limbs to keep + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_shrink( mbedtls_mpi *X, size_t nblimbs ); + +/** + * \brief Copy the contents of Y into X + * + * \param X Destination MPI + * \param Y Source MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_copy( mbedtls_mpi *X, const mbedtls_mpi *Y ); + +/** + * \brief Swap the contents of X and Y + * + * \param X First MPI value + * \param Y Second MPI value + */ +void mbedtls_mpi_swap( mbedtls_mpi *X, mbedtls_mpi *Y ); + +/** + * \brief Safe conditional assignement X = Y if assign is 1 + * + * \param X MPI to conditionally assign to + * \param Y Value to be assigned + * \param assign 1: perform the assignment, 0: keep X's original value + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * + * \note This function is equivalent to + * if( assign ) mbedtls_mpi_copy( X, Y ); + * except that it avoids leaking any information about whether + * the assignment was done or not (the above code may leak + * information through branch prediction and/or memory access + * patterns analysis). + */ +int mbedtls_mpi_safe_cond_assign( mbedtls_mpi *X, const mbedtls_mpi *Y, unsigned char assign ); + +/** + * \brief Safe conditional swap X <-> Y if swap is 1 + * + * \param X First mbedtls_mpi value + * \param Y Second mbedtls_mpi value + * \param assign 1: perform the swap, 0: keep X and Y's original values + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * + * \note This function is equivalent to + * if( assign ) mbedtls_mpi_swap( X, Y ); + * except that it avoids leaking any information about whether + * the assignment was done or not (the above code may leak + * information through branch prediction and/or memory access + * patterns analysis). + */ +int mbedtls_mpi_safe_cond_swap( mbedtls_mpi *X, mbedtls_mpi *Y, unsigned char assign ); + +/** + * \brief Set value from integer + * + * \param X MPI to set + * \param z Value to use + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_lset( mbedtls_mpi *X, mbedtls_mpi_sint z ); + +/** + * \brief Get a specific bit from X + * + * \param X MPI to use + * \param pos Zero-based index of the bit in X + * + * \return Either a 0 or a 1 + */ +int mbedtls_mpi_get_bit( const mbedtls_mpi *X, size_t pos ); + +/** + * \brief Set a bit of X to a specific value of 0 or 1 + * + * \note Will grow X if necessary to set a bit to 1 in a not yet + * existing limb. Will not grow if bit should be set to 0 + * + * \param X MPI to use + * \param pos Zero-based index of the bit in X + * \param val The value to set the bit to (0 or 1) + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_BAD_INPUT_DATA if val is not 0 or 1 + */ +int mbedtls_mpi_set_bit( mbedtls_mpi *X, size_t pos, unsigned char val ); + +/** + * \brief Return the number of zero-bits before the least significant + * '1' bit + * + * Note: Thus also the zero-based index of the least significant '1' bit + * + * \param X MPI to use + */ +size_t mbedtls_mpi_lsb( const mbedtls_mpi *X ); + +/** + * \brief Return the number of bits up to and including the most + * significant '1' bit' + * + * Note: Thus also the one-based index of the most significant '1' bit + * + * \param X MPI to use + */ +size_t mbedtls_mpi_bitlen( const mbedtls_mpi *X ); + +/** + * \brief Return the total size in bytes + * + * \param X MPI to use + */ +size_t mbedtls_mpi_size( const mbedtls_mpi *X ); + +/** + * \brief Import from an ASCII string + * + * \param X Destination MPI + * \param radix Input numeric base + * \param s Null-terminated string buffer + * + * \return 0 if successful, or a MBEDTLS_ERR_MPI_XXX error code + */ +int mbedtls_mpi_read_string( mbedtls_mpi *X, int radix, const char *s ); + +/** + * \brief Export into an ASCII string + * + * \param X Source MPI + * \param radix Output numeric base + * \param buf Buffer to write the string to + * \param buflen Length of buf + * \param olen Length of the string written, including final NUL byte + * + * \return 0 if successful, or a MBEDTLS_ERR_MPI_XXX error code. + * *olen is always updated to reflect the amount + * of data that has (or would have) been written. + * + * \note Call this function with buflen = 0 to obtain the + * minimum required buffer size in *olen. + */ +int mbedtls_mpi_write_string( const mbedtls_mpi *X, int radix, + char *buf, size_t buflen, size_t *olen ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief Read MPI from a line in an opened file + * + * \param X Destination MPI + * \param radix Input numeric base + * \param fin Input file handle + * + * \return 0 if successful, MBEDTLS_ERR_MPI_BUFFER_TOO_SMALL if + * the file read buffer is too small or a + * MBEDTLS_ERR_MPI_XXX error code + * + * \note On success, this function advances the file stream + * to the end of the current line or to EOF. + * + * The function returns 0 on an empty line. + * + * Leading whitespaces are ignored, as is a + * '0x' prefix for radix 16. + * + */ +int mbedtls_mpi_read_file( mbedtls_mpi *X, int radix, FILE *fin ); + +/** + * \brief Write X into an opened file, or stdout if fout is NULL + * + * \param p Prefix, can be NULL + * \param X Source MPI + * \param radix Output numeric base + * \param fout Output file handle (can be NULL) + * + * \return 0 if successful, or a MBEDTLS_ERR_MPI_XXX error code + * + * \note Set fout == NULL to print X on the console. + */ +int mbedtls_mpi_write_file( const char *p, const mbedtls_mpi *X, int radix, FILE *fout ); +#endif /* MBEDTLS_FS_IO */ + +/** + * \brief Import X from unsigned binary data, big endian + * + * \param X Destination MPI + * \param buf Input buffer + * \param buflen Input buffer size + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_read_binary( mbedtls_mpi *X, const unsigned char *buf, size_t buflen ); + +/** + * \brief Export X into unsigned binary data, big endian. + * Always fills the whole buffer, which will start with zeros + * if the number is smaller. + * + * \param X Source MPI + * \param buf Output buffer + * \param buflen Output buffer size + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_BUFFER_TOO_SMALL if buf isn't large enough + */ +int mbedtls_mpi_write_binary( const mbedtls_mpi *X, unsigned char *buf, size_t buflen ); + +/** + * \brief Left-shift: X <<= count + * + * \param X MPI to shift + * \param count Amount to shift + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_shift_l( mbedtls_mpi *X, size_t count ); + +/** + * \brief Right-shift: X >>= count + * + * \param X MPI to shift + * \param count Amount to shift + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_shift_r( mbedtls_mpi *X, size_t count ); + +/** + * \brief Compare unsigned values + * + * \param X Left-hand MPI + * \param Y Right-hand MPI + * + * \return 1 if |X| is greater than |Y|, + * -1 if |X| is lesser than |Y| or + * 0 if |X| is equal to |Y| + */ +int mbedtls_mpi_cmp_abs( const mbedtls_mpi *X, const mbedtls_mpi *Y ); + +/** + * \brief Compare signed values + * + * \param X Left-hand MPI + * \param Y Right-hand MPI + * + * \return 1 if X is greater than Y, + * -1 if X is lesser than Y or + * 0 if X is equal to Y + */ +int mbedtls_mpi_cmp_mpi( const mbedtls_mpi *X, const mbedtls_mpi *Y ); + +/** + * \brief Compare signed values + * + * \param X Left-hand MPI + * \param z The integer value to compare to + * + * \return 1 if X is greater than z, + * -1 if X is lesser than z or + * 0 if X is equal to z + */ +int mbedtls_mpi_cmp_int( const mbedtls_mpi *X, mbedtls_mpi_sint z ); + +/** + * \brief Unsigned addition: X = |A| + |B| + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_add_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Unsigned subtraction: X = |A| - |B| + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_NEGATIVE_VALUE if B is greater than A + */ +int mbedtls_mpi_sub_abs( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Signed addition: X = A + B + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_add_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Signed subtraction: X = A - B + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_sub_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Signed addition: X = A + b + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param b The integer value to add + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_add_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_sint b ); + +/** + * \brief Signed subtraction: X = A - b + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param b The integer value to subtract + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_sub_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_sint b ); + +/** + * \brief Baseline multiplication: X = A * B + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_mul_mpi( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Baseline multiplication: X = A * b + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param b The unsigned integer value to multiply with + * + * \note b is unsigned + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_mul_int( mbedtls_mpi *X, const mbedtls_mpi *A, mbedtls_mpi_uint b ); + +/** + * \brief Division by mbedtls_mpi: A = Q * B + R + * + * \param Q Destination MPI for the quotient + * \param R Destination MPI for the rest value + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if B == 0 + * + * \note Either Q or R can be NULL. + */ +int mbedtls_mpi_div_mpi( mbedtls_mpi *Q, mbedtls_mpi *R, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Division by int: A = Q * b + R + * + * \param Q Destination MPI for the quotient + * \param R Destination MPI for the rest value + * \param A Left-hand MPI + * \param b Integer to divide by + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if b == 0 + * + * \note Either Q or R can be NULL. + */ +int mbedtls_mpi_div_int( mbedtls_mpi *Q, mbedtls_mpi *R, const mbedtls_mpi *A, mbedtls_mpi_sint b ); + +/** + * \brief Modulo: R = A mod B + * + * \param R Destination MPI for the rest value + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if B == 0, + * MBEDTLS_ERR_MPI_NEGATIVE_VALUE if B < 0 + */ +int mbedtls_mpi_mod_mpi( mbedtls_mpi *R, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Modulo: r = A mod b + * + * \param r Destination mbedtls_mpi_uint + * \param A Left-hand MPI + * \param b Integer to divide by + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_DIVISION_BY_ZERO if b == 0, + * MBEDTLS_ERR_MPI_NEGATIVE_VALUE if b < 0 + */ +int mbedtls_mpi_mod_int( mbedtls_mpi_uint *r, const mbedtls_mpi *A, mbedtls_mpi_sint b ); + +/** + * \brief Sliding-window exponentiation: X = A^E mod N + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param E Exponent MPI + * \param N Modular MPI + * \param _RR Speed-up MPI used for recalculations + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_BAD_INPUT_DATA if N is negative or even or + * if E is negative + * + * \note _RR is used to avoid re-computing R*R mod N across + * multiple calls, which speeds up things a bit. It can + * be set to NULL if the extra performance is unneeded. + */ +int mbedtls_mpi_exp_mod( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *E, const mbedtls_mpi *N, mbedtls_mpi *_RR ); + +/** + * \brief Fill an MPI X with size bytes of random + * + * \param X Destination MPI + * \param size Size in bytes + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + * + * \note The bytes obtained from the PRNG are interpreted + * as a big-endian representation of an MPI; this can + * be relevant in applications like deterministic ECDSA. + */ +int mbedtls_mpi_fill_random( mbedtls_mpi *X, size_t size, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Greatest common divisor: G = gcd(A, B) + * + * \param G Destination MPI + * \param A Left-hand MPI + * \param B Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_mpi_gcd( mbedtls_mpi *G, const mbedtls_mpi *A, const mbedtls_mpi *B ); + +/** + * \brief Modular inverse: X = A^-1 mod N + * + * \param X Destination MPI + * \param A Left-hand MPI + * \param N Right-hand MPI + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_BAD_INPUT_DATA if N is <= 1, + MBEDTLS_ERR_MPI_NOT_ACCEPTABLE if A has no inverse mod N. + */ +int mbedtls_mpi_inv_mod( mbedtls_mpi *X, const mbedtls_mpi *A, const mbedtls_mpi *N ); + +/** + * \brief Miller-Rabin primality test + * + * \param X MPI to check + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successful (probably prime), + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_NOT_ACCEPTABLE if X is not prime + */ +int mbedtls_mpi_is_prime( const mbedtls_mpi *X, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Prime number generation + * + * \param X Destination MPI + * \param nbits Required size of X in bits + * ( 3 <= nbits <= MBEDTLS_MPI_MAX_BITS ) + * \param dh_flag If 1, then (X-1)/2 will be prime too + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successful (probably prime), + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_MPI_BAD_INPUT_DATA if nbits is < 3 + */ +int mbedtls_mpi_gen_prime( mbedtls_mpi *X, size_t nbits, int dh_flag, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_mpi_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* bignum.h */ + + +/********* Start of file include/mbedtls/net.h ************/ + +/** + * \file net.h + * + * \brief Deprecated header file that includes mbedtls/net_sockets.h + * + * \deprecated Superseded by mbedtls/net_sockets.h + */ +/* + * Copyright (C) 2006-2016, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) + +#if defined(MBEDTLS_DEPRECATED_WARNING) +#warning "Deprecated header file: Superseded by mbedtls/net_sockets.h" +#endif /* MBEDTLS_DEPRECATED_WARNING */ +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + + +/********* Start of file include/mbedtls/net_sockets.h ************/ + +/** + * \file net_sockets.h + * + * \brief Network communication functions + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_NET_SOCKETS_H +#define MBEDTLS_NET_SOCKETS_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#include +#include + +#define MBEDTLS_ERR_NET_SOCKET_FAILED -0x0042 /**< Failed to open a socket. */ +#define MBEDTLS_ERR_NET_CONNECT_FAILED -0x0044 /**< The connection to the given server / port failed. */ +#define MBEDTLS_ERR_NET_BIND_FAILED -0x0046 /**< Binding of the socket failed. */ +#define MBEDTLS_ERR_NET_LISTEN_FAILED -0x0048 /**< Could not listen on the socket. */ +#define MBEDTLS_ERR_NET_ACCEPT_FAILED -0x004A /**< Could not accept the incoming connection. */ +#define MBEDTLS_ERR_NET_RECV_FAILED -0x004C /**< Reading information from the socket failed. */ +#define MBEDTLS_ERR_NET_SEND_FAILED -0x004E /**< Sending information through the socket failed. */ +#define MBEDTLS_ERR_NET_CONN_RESET -0x0050 /**< Connection was reset by peer. */ +#define MBEDTLS_ERR_NET_UNKNOWN_HOST -0x0052 /**< Failed to get an IP address for the given hostname. */ +#define MBEDTLS_ERR_NET_BUFFER_TOO_SMALL -0x0043 /**< Buffer is too small to hold the data. */ +#define MBEDTLS_ERR_NET_INVALID_CONTEXT -0x0045 /**< The context is invalid, eg because it was free()ed. */ + +#define MBEDTLS_NET_LISTEN_BACKLOG 10 /**< The backlog that listen() should use. */ + +#define MBEDTLS_NET_PROTO_TCP 0 /**< The TCP transport protocol */ +#define MBEDTLS_NET_PROTO_UDP 1 /**< The UDP transport protocol */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Wrapper type for sockets. + * + * Currently backed by just a file descriptor, but might be more in the future + * (eg two file descriptors for combined IPv4 + IPv6 support, or additional + * structures for hand-made UDP demultiplexing). + */ +typedef struct +{ + int fd; /**< The underlying file descriptor */ +} +mbedtls_net_context; + +/** + * \brief Initialize a context + * Just makes the context ready to be used or freed safely. + * + * \param ctx Context to initialize + */ +void mbedtls_net_init( mbedtls_net_context *ctx ); + +/** + * \brief Initiate a connection with host:port in the given protocol + * + * \param ctx Socket to use + * \param host Host to connect to + * \param port Port to connect to + * \param proto Protocol: MBEDTLS_NET_PROTO_TCP or MBEDTLS_NET_PROTO_UDP + * + * \return 0 if successful, or one of: + * MBEDTLS_ERR_NET_SOCKET_FAILED, + * MBEDTLS_ERR_NET_UNKNOWN_HOST, + * MBEDTLS_ERR_NET_CONNECT_FAILED + * + * \note Sets the socket in connected mode even with UDP. + */ +int mbedtls_net_connect( mbedtls_net_context *ctx, const char *host, const char *port, int proto ); + +/** + * \brief Create a receiving socket on bind_ip:port in the chosen + * protocol. If bind_ip == NULL, all interfaces are bound. + * + * \param ctx Socket to use + * \param bind_ip IP to bind to, can be NULL + * \param port Port number to use + * \param proto Protocol: MBEDTLS_NET_PROTO_TCP or MBEDTLS_NET_PROTO_UDP + * + * \return 0 if successful, or one of: + * MBEDTLS_ERR_NET_SOCKET_FAILED, + * MBEDTLS_ERR_NET_BIND_FAILED, + * MBEDTLS_ERR_NET_LISTEN_FAILED + * + * \note Regardless of the protocol, opens the sockets and binds it. + * In addition, make the socket listening if protocol is TCP. + */ +int mbedtls_net_bind( mbedtls_net_context *ctx, const char *bind_ip, const char *port, int proto ); + +/** + * \brief Accept a connection from a remote client + * + * \param bind_ctx Relevant socket + * \param client_ctx Will contain the connected client socket + * \param client_ip Will contain the client IP address + * \param buf_size Size of the client_ip buffer + * \param ip_len Will receive the size of the client IP written + * + * \return 0 if successful, or + * MBEDTLS_ERR_NET_ACCEPT_FAILED, or + * MBEDTLS_ERR_NET_BUFFER_TOO_SMALL if buf_size is too small, + * MBEDTLS_ERR_SSL_WANT_READ if bind_fd was set to + * non-blocking and accept() would block. + */ +int mbedtls_net_accept( mbedtls_net_context *bind_ctx, + mbedtls_net_context *client_ctx, + void *client_ip, size_t buf_size, size_t *ip_len ); + +/** + * \brief Set the socket blocking + * + * \param ctx Socket to set + * + * \return 0 if successful, or a non-zero error code + */ +int mbedtls_net_set_block( mbedtls_net_context *ctx ); + +/** + * \brief Set the socket non-blocking + * + * \param ctx Socket to set + * + * \return 0 if successful, or a non-zero error code + */ +int mbedtls_net_set_nonblock( mbedtls_net_context *ctx ); + +/** + * \brief Portable usleep helper + * + * \param usec Amount of microseconds to sleep + * + * \note Real amount of time slept will not be less than + * select()'s timeout granularity (typically, 10ms). + */ +void mbedtls_net_usleep( unsigned long usec ); + +/** + * \brief Read at most 'len' characters. If no error occurs, + * the actual amount read is returned. + * + * \param ctx Socket + * \param buf The buffer to write to + * \param len Maximum length of the buffer + * + * \return the number of bytes received, + * or a non-zero error code; with a non-blocking socket, + * MBEDTLS_ERR_SSL_WANT_READ indicates read() would block. + */ +int mbedtls_net_recv( void *ctx, unsigned char *buf, size_t len ); + +/** + * \brief Write at most 'len' characters. If no error occurs, + * the actual amount read is returned. + * + * \param ctx Socket + * \param buf The buffer to read from + * \param len The length of the buffer + * + * \return the number of bytes sent, + * or a non-zero error code; with a non-blocking socket, + * MBEDTLS_ERR_SSL_WANT_WRITE indicates write() would block. + */ +int mbedtls_net_send( void *ctx, const unsigned char *buf, size_t len ); + +/** + * \brief Read at most 'len' characters, blocking for at most + * 'timeout' seconds. If no error occurs, the actual amount + * read is returned. + * + * \param ctx Socket + * \param buf The buffer to write to + * \param len Maximum length of the buffer + * \param timeout Maximum number of milliseconds to wait for data + * 0 means no timeout (wait forever) + * + * \return the number of bytes received, + * or a non-zero error code: + * MBEDTLS_ERR_SSL_TIMEOUT if the operation timed out, + * MBEDTLS_ERR_SSL_WANT_READ if interrupted by a signal. + * + * \note This function will block (until data becomes available or + * timeout is reached) even if the socket is set to + * non-blocking. Handling timeouts with non-blocking reads + * requires a different strategy. + */ +int mbedtls_net_recv_timeout( void *ctx, unsigned char *buf, size_t len, + uint32_t timeout ); + +/** + * \brief Gracefully shutdown the connection and free associated data + * + * \param ctx The context to free + */ +void mbedtls_net_free( mbedtls_net_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#endif /* net_sockets.h */ + + +/********* Start of file include/mbedtls/dhm.h ************/ + +/** + * \file dhm.h + * + * \brief Diffie-Hellman-Merkle key exchange. + * + * RFC-3526: More Modular Exponential (MODP) Diffie-Hellman groups for + * Internet Key Exchange (IKE) defines a number of standardized + * Diffie-Hellman groups for IKE. + * + * RFC-5114: Additional Diffie-Hellman Groups for Use with IETF + * Standards defines a number of standardized Diffie-Hellman + * groups that can be used. + * + * \warning The security of the DHM key exchange relies on the proper choice + * of prime modulus - optimally, it should be a safe prime. The usage + * of non-safe primes both decreases the difficulty of the underlying + * discrete logarithm problem and can lead to small subgroup attacks + * leaking private exponent bits when invalid public keys are used + * and not detected. This is especially relevant if the same DHM + * parameters are reused for multiple key exchanges as in static DHM, + * while the criticality of small-subgroup attacks is lower for + * ephemeral DHM. + * + * \warning For performance reasons, the code does neither perform primality + * nor safe primality tests, nor the expensive checks for invalid + * subgroups. Moreover, even if these were performed, non-standardized + * primes cannot be trusted because of the possibility of backdoors + * that can't be effectively checked for. + * + * \warning Diffie-Hellman-Merkle is therefore a security risk when not using + * standardized primes generated using a trustworthy ("nothing up + * my sleeve") method, such as the RFC 3526 / 7919 primes. In the TLS + * protocol, DH parameters need to be negotiated, so using the default + * primes systematically is not always an option. If possible, use + * Elliptic Curve Diffie-Hellman (ECDH), which has better performance, + * and for which the TLS protocol mandates the use of standard + * parameters. + * + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_DHM_H +#define MBEDTLS_DHM_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#if !defined(MBEDTLS_DHM_ALT) + +/* + * DHM Error codes + */ +#define MBEDTLS_ERR_DHM_BAD_INPUT_DATA -0x3080 /**< Bad input parameters. */ +#define MBEDTLS_ERR_DHM_READ_PARAMS_FAILED -0x3100 /**< Reading of the DHM parameters failed. */ +#define MBEDTLS_ERR_DHM_MAKE_PARAMS_FAILED -0x3180 /**< Making of the DHM parameters failed. */ +#define MBEDTLS_ERR_DHM_READ_PUBLIC_FAILED -0x3200 /**< Reading of the public values failed. */ +#define MBEDTLS_ERR_DHM_MAKE_PUBLIC_FAILED -0x3280 /**< Making of the public value failed. */ +#define MBEDTLS_ERR_DHM_CALC_SECRET_FAILED -0x3300 /**< Calculation of the DHM secret failed. */ +#define MBEDTLS_ERR_DHM_INVALID_FORMAT -0x3380 /**< The ASN.1 data is not formatted correctly. */ +#define MBEDTLS_ERR_DHM_ALLOC_FAILED -0x3400 /**< Allocation of memory failed. */ +#define MBEDTLS_ERR_DHM_FILE_IO_ERROR -0x3480 /**< Read or write of file failed. */ +#define MBEDTLS_ERR_DHM_HW_ACCEL_FAILED -0x3500 /**< DHM hardware accelerator failed. */ +#define MBEDTLS_ERR_DHM_SET_GROUP_FAILED -0x3580 /**< Setting the modulus and generator failed. */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The DHM context structure. + */ +typedef struct +{ + size_t len; /*!< The size of \p P in Bytes. */ + mbedtls_mpi P; /*!< The prime modulus. */ + mbedtls_mpi G; /*!< The generator. */ + mbedtls_mpi X; /*!< Our secret value. */ + mbedtls_mpi GX; /*!< Our public key = \c G^X mod \c P. */ + mbedtls_mpi GY; /*!< The public key of the peer = \c G^Y mod \c P. */ + mbedtls_mpi K; /*!< The shared secret = \c G^(XY) mod \c P. */ + mbedtls_mpi RP; /*!< The cached value = \c R^2 mod \c P. */ + mbedtls_mpi Vi; /*!< The blinding value. */ + mbedtls_mpi Vf; /*!< The unblinding value. */ + mbedtls_mpi pX; /*!< The previous \c X. */ +} +mbedtls_dhm_context; + +/** + * \brief This function initializes the DHM context. + * + * \param ctx The DHM context to initialize. + */ +void mbedtls_dhm_init( mbedtls_dhm_context *ctx ); + +/** + * \brief This function parses the ServerKeyExchange parameters. + * + * \param ctx The DHM context. + * \param p On input, *p must be the start of the input buffer. + * On output, *p is updated to point to the end of the data + * that has been read. On success, this is the first byte + * past the end of the ServerKeyExchange parameters. + * On error, this is the point at which an error has been + * detected, which is usually not useful except to debug + * failures. + * \param end The end of the input buffer. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_DHM_XXX error code + * on failure. + */ +int mbedtls_dhm_read_params( mbedtls_dhm_context *ctx, + unsigned char **p, + const unsigned char *end ); + +/** + * \brief This function sets up and writes the ServerKeyExchange + * parameters. + * + * \param ctx The DHM context. + * \param x_size The private value size in Bytes. + * \param olen The number of characters written. + * \param output The destination buffer. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \note The destination buffer must be large enough to hold + * the reduced binary presentation of the modulus, the generator + * and the public key, each wrapped with a 2-byte length field. + * It is the responsibility of the caller to ensure that enough + * space is available. Refer to \c mbedtls_mpi_size to computing + * the byte-size of an MPI. + * + * \note This function assumes that \c ctx->P and \c ctx->G + * have already been properly set. For that, use + * mbedtls_dhm_set_group() below in conjunction with + * mbedtls_mpi_read_binary() and mbedtls_mpi_read_string(). + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_DHM_XXX error code + * on failure. + */ +int mbedtls_dhm_make_params( mbedtls_dhm_context *ctx, int x_size, + unsigned char *output, size_t *olen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Set prime modulus and generator + * + * \param ctx The DHM context. + * \param P The MPI holding DHM prime modulus. + * \param G The MPI holding DHM generator. + * + * \note This function can be used to set P, G + * in preparation for \c mbedtls_dhm_make_params. + * + * \return \c 0 if successful, or an \c MBEDTLS_ERR_DHM_XXX error code + * on failure. + */ +int mbedtls_dhm_set_group( mbedtls_dhm_context *ctx, + const mbedtls_mpi *P, + const mbedtls_mpi *G ); + +/** + * \brief This function imports the public value G^Y of the peer. + * + * \param ctx The DHM context. + * \param input The input buffer. + * \param ilen The size of the input buffer. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_DHM_XXX error code + * on failure. + */ +int mbedtls_dhm_read_public( mbedtls_dhm_context *ctx, + const unsigned char *input, size_t ilen ); + +/** + * \brief This function creates its own private value \c X and + * exports \c G^X. + * + * \param ctx The DHM context. + * \param x_size The private value size in Bytes. + * \param output The destination buffer. + * \param olen The length of the destination buffer. Must be at least + equal to ctx->len (the size of \c P). + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \note The destination buffer will always be fully written + * so as to contain a big-endian presentation of G^X mod P. + * If it is larger than ctx->len, it will accordingly be + * padded with zero-bytes in the beginning. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_DHM_XXX error code + * on failure. + */ +int mbedtls_dhm_make_public( mbedtls_dhm_context *ctx, int x_size, + unsigned char *output, size_t olen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief This function derives and exports the shared secret + * \c (G^Y)^X mod \c P. + * + * \param ctx The DHM context. + * \param output The destination buffer. + * \param output_size The size of the destination buffer. Must be at least + * the size of ctx->len. + * \param olen On exit, holds the actual number of Bytes written. + * \param f_rng The RNG function, for blinding purposes. + * \param p_rng The RNG parameter. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_DHM_XXX error code + * on failure. + * + * \note If non-NULL, \p f_rng is used to blind the input as + * a countermeasure against timing attacks. Blinding is used + * only if our secret value \p X is re-used and omitted + * otherwise. Therefore, we recommend always passing a + * non-NULL \p f_rng argument. + */ +int mbedtls_dhm_calc_secret( mbedtls_dhm_context *ctx, + unsigned char *output, size_t output_size, size_t *olen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief This function frees and clears the components of a DHM key. + * + * \param ctx The DHM context to free and clear. + */ +void mbedtls_dhm_free( mbedtls_dhm_context *ctx ); + +#if defined(MBEDTLS_ASN1_PARSE_C) +/** \ingroup x509_module */ +/** + * \brief This function parses DHM parameters in PEM or DER format. + * + * \param dhm The DHM context to initialize. + * \param dhmin The input buffer. + * \param dhminlen The size of the buffer, including the terminating null + * Byte for PEM data. + * + * \return \c 0 on success, or a specific DHM or PEM error code + * on failure. + */ +int mbedtls_dhm_parse_dhm( mbedtls_dhm_context *dhm, const unsigned char *dhmin, + size_t dhminlen ); + +#if defined(MBEDTLS_FS_IO) +/** \ingroup x509_module */ +/** + * \brief This function loads and parses DHM parameters from a file. + * + * \param dhm The DHM context to load the parameters to. + * \param path The filename to read the DHM parameters from. + * + * \return \c 0 on success, or a specific DHM or PEM error code + * on failure. + */ +int mbedtls_dhm_parse_dhmfile( mbedtls_dhm_context *dhm, const char *path ); +#endif /* MBEDTLS_FS_IO */ +#endif /* MBEDTLS_ASN1_PARSE_C */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_DHM_ALT */ + +#endif /* MBEDTLS_DHM_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The DMH checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_dhm_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +/** + * RFC 3526, RFC 5114 and RFC 7919 standardize a number of + * Diffie-Hellman groups, some of which are included here + * for use within the SSL/TLS module and the user's convenience + * when configuring the Diffie-Hellman parameters by hand + * through \c mbedtls_ssl_conf_dh_param. + * + * The following lists the source of the above groups in the standards: + * - RFC 5114 section 2.2: 2048-bit MODP Group with 224-bit Prime Order Subgroup + * - RFC 3526 section 3: 2048-bit MODP Group + * - RFC 3526 section 4: 3072-bit MODP Group + * - RFC 3526 section 5: 4096-bit MODP Group + * - RFC 7919 section A.1: ffdhe2048 + * - RFC 7919 section A.2: ffdhe3072 + * - RFC 7919 section A.3: ffdhe4096 + * - RFC 7919 section A.4: ffdhe6144 + * - RFC 7919 section A.5: ffdhe8192 + * + * The constants with suffix "_p" denote the chosen prime moduli, while + * the constants with suffix "_g" denote the chosen generator + * of the associated prime field. + * + * The constants further suffixed with "_bin" are provided in binary format, + * while all other constants represent null-terminated strings holding the + * hexadecimal presentation of the respective numbers. + * + * The primes from RFC 3526 and RFC 7919 have been generating by the following + * trust-worthy procedure: + * - Fix N in { 2048, 3072, 4096, 6144, 8192 } and consider the N-bit number + * the first and last 64 bits are all 1, and the remaining N - 128 bits of + * which are 0x7ff...ff. + * - Add the smallest multiple of the first N - 129 bits of the binary expansion + * of pi (for RFC 5236) or e (for RFC 7919) to this intermediate bit-string + * such that the resulting integer is a safe-prime. + * - The result is the respective RFC 3526 / 7919 prime, and the corresponding + * generator is always chosen to be 2 (which is a square for these prime, + * hence the corresponding subgroup has order (p-1)/2 and avoids leaking a + * bit in the private exponent). + * + */ + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) + +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +MBEDTLS_DEPRECATED typedef char const * mbedtls_deprecated_constant_t; +#define MBEDTLS_DEPRECATED_STRING_CONSTANT( VAL ) \ + ( (mbedtls_deprecated_constant_t) ( VAL ) ) +#else +#define MBEDTLS_DEPRECATED_STRING_CONSTANT( VAL ) VAL +#endif /* ! MBEDTLS_DEPRECATED_WARNING */ + +/** + * \warning The origin of the primes in RFC 5114 is not documented and + * their use therefore constitutes a security risk! + * + * \deprecated The hex-encoded primes from RFC 5114 are deprecated and are + * likely to be removed in a future version of the library without + * replacement. + */ + +/** + * The hexadecimal presentation of the prime underlying the + * 2048-bit MODP Group with 224-bit Prime Order Subgroup, as defined + * in RFC-5114: Additional Diffie-Hellman Groups for Use with + * IETF Standards. + */ +#define MBEDTLS_DHM_RFC5114_MODP_2048_P \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( \ + "AD107E1E9123A9D0D660FAA79559C51FA20D64E5683B9FD1" \ + "B54B1597B61D0A75E6FA141DF95A56DBAF9A3C407BA1DF15" \ + "EB3D688A309C180E1DE6B85A1274A0A66D3F8152AD6AC212" \ + "9037C9EDEFDA4DF8D91E8FEF55B7394B7AD5B7D0B6C12207" \ + "C9F98D11ED34DBF6C6BA0B2C8BBC27BE6A00E0A0B9C49708" \ + "B3BF8A317091883681286130BC8985DB1602E714415D9330" \ + "278273C7DE31EFDC7310F7121FD5A07415987D9ADC0A486D" \ + "CDF93ACC44328387315D75E198C641A480CD86A1B9E587E8" \ + "BE60E69CC928B2B9C52172E413042E9B23F10B0E16E79763" \ + "C9B53DCF4BA80A29E3FB73C16B8E75B97EF363E2FFA31F71" \ + "CF9DE5384E71B81C0AC4DFFE0C10E64F" ) + +/** + * The hexadecimal presentation of the chosen generator of the 2048-bit MODP + * Group with 224-bit Prime Order Subgroup, as defined in RFC-5114: + * Additional Diffie-Hellman Groups for Use with IETF Standards. + */ +#define MBEDTLS_DHM_RFC5114_MODP_2048_G \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( \ + "AC4032EF4F2D9AE39DF30B5C8FFDAC506CDEBE7B89998CAF" \ + "74866A08CFE4FFE3A6824A4E10B9A6F0DD921F01A70C4AFA" \ + "AB739D7700C29F52C57DB17C620A8652BE5E9001A8D66AD7" \ + "C17669101999024AF4D027275AC1348BB8A762D0521BC98A" \ + "E247150422EA1ED409939D54DA7460CDB5F6C6B250717CBE" \ + "F180EB34118E98D119529A45D6F834566E3025E316A330EF" \ + "BB77A86F0C1AB15B051AE3D428C8F8ACB70A8137150B8EEB" \ + "10E183EDD19963DDD9E263E4770589EF6AA21E7F5F2FF381" \ + "B539CCE3409D13CD566AFBB48D6C019181E1BCFE94B30269" \ + "EDFE72FE9B6AA4BD7B5A0F1C71CFFF4C19C418E1F6EC0179" \ + "81BC087F2A7065B384B890D3191F2BFA" ) + +/** + * The hexadecimal presentation of the prime underlying the 2048-bit MODP + * Group, as defined in RFC-3526: More Modular Exponential (MODP) + * Diffie-Hellman groups for Internet Key Exchange (IKE). + * + * \deprecated The hex-encoded primes from RFC 3625 are deprecated and + * superseded by the corresponding macros providing them as + * binary constants. Their hex-encoded constants are likely + * to be removed in a future version of the library. + * + */ +#define MBEDTLS_DHM_RFC3526_MODP_2048_P \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( \ + "FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD1" \ + "29024E088A67CC74020BBEA63B139B22514A08798E3404DD" \ + "EF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245" \ + "E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7ED" \ + "EE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3D" \ + "C2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F" \ + "83655D23DCA3AD961C62F356208552BB9ED529077096966D" \ + "670C354E4ABC9804F1746C08CA18217C32905E462E36CE3B" \ + "E39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9" \ + "DE2BCBF6955817183995497CEA956AE515D2261898FA0510" \ + "15728E5A8AACAA68FFFFFFFFFFFFFFFF" ) + +/** + * The hexadecimal presentation of the chosen generator of the 2048-bit MODP + * Group, as defined in RFC-3526: More Modular Exponential (MODP) + * Diffie-Hellman groups for Internet Key Exchange (IKE). + */ +#define MBEDTLS_DHM_RFC3526_MODP_2048_G \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( "02" ) + +/** + * The hexadecimal presentation of the prime underlying the 3072-bit MODP + * Group, as defined in RFC-3072: More Modular Exponential (MODP) + * Diffie-Hellman groups for Internet Key Exchange (IKE). + */ +#define MBEDTLS_DHM_RFC3526_MODP_3072_P \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( \ + "FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD1" \ + "29024E088A67CC74020BBEA63B139B22514A08798E3404DD" \ + "EF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245" \ + "E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7ED" \ + "EE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3D" \ + "C2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F" \ + "83655D23DCA3AD961C62F356208552BB9ED529077096966D" \ + "670C354E4ABC9804F1746C08CA18217C32905E462E36CE3B" \ + "E39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9" \ + "DE2BCBF6955817183995497CEA956AE515D2261898FA0510" \ + "15728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64" \ + "ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7" \ + "ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6B" \ + "F12FFA06D98A0864D87602733EC86A64521F2B18177B200C" \ + "BBE117577A615D6C770988C0BAD946E208E24FA074E5AB31" \ + "43DB5BFCE0FD108E4B82D120A93AD2CAFFFFFFFFFFFFFFFF" ) + +/** + * The hexadecimal presentation of the chosen generator of the 3072-bit MODP + * Group, as defined in RFC-3526: More Modular Exponential (MODP) + * Diffie-Hellman groups for Internet Key Exchange (IKE). + */ +#define MBEDTLS_DHM_RFC3526_MODP_3072_G \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( "02" ) + +/** + * The hexadecimal presentation of the prime underlying the 4096-bit MODP + * Group, as defined in RFC-3526: More Modular Exponential (MODP) + * Diffie-Hellman groups for Internet Key Exchange (IKE). + */ +#define MBEDTLS_DHM_RFC3526_MODP_4096_P \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( \ + "FFFFFFFFFFFFFFFFC90FDAA22168C234C4C6628B80DC1CD1" \ + "29024E088A67CC74020BBEA63B139B22514A08798E3404DD" \ + "EF9519B3CD3A431B302B0A6DF25F14374FE1356D6D51C245" \ + "E485B576625E7EC6F44C42E9A637ED6B0BFF5CB6F406B7ED" \ + "EE386BFB5A899FA5AE9F24117C4B1FE649286651ECE45B3D" \ + "C2007CB8A163BF0598DA48361C55D39A69163FA8FD24CF5F" \ + "83655D23DCA3AD961C62F356208552BB9ED529077096966D" \ + "670C354E4ABC9804F1746C08CA18217C32905E462E36CE3B" \ + "E39E772C180E86039B2783A2EC07A28FB5C55DF06F4C52C9" \ + "DE2BCBF6955817183995497CEA956AE515D2261898FA0510" \ + "15728E5A8AAAC42DAD33170D04507A33A85521ABDF1CBA64" \ + "ECFB850458DBEF0A8AEA71575D060C7DB3970F85A6E1E4C7" \ + "ABF5AE8CDB0933D71E8C94E04A25619DCEE3D2261AD2EE6B" \ + "F12FFA06D98A0864D87602733EC86A64521F2B18177B200C" \ + "BBE117577A615D6C770988C0BAD946E208E24FA074E5AB31" \ + "43DB5BFCE0FD108E4B82D120A92108011A723C12A787E6D7" \ + "88719A10BDBA5B2699C327186AF4E23C1A946834B6150BDA" \ + "2583E9CA2AD44CE8DBBBC2DB04DE8EF92E8EFC141FBECAA6" \ + "287C59474E6BC05D99B2964FA090C3A2233BA186515BE7ED" \ + "1F612970CEE2D7AFB81BDD762170481CD0069127D5B05AA9" \ + "93B4EA988D8FDDC186FFB7DC90A6C08F4DF435C934063199" \ + "FFFFFFFFFFFFFFFF" ) + +/** + * The hexadecimal presentation of the chosen generator of the 4096-bit MODP + * Group, as defined in RFC-3526: More Modular Exponential (MODP) + * Diffie-Hellman groups for Internet Key Exchange (IKE). + */ +#define MBEDTLS_DHM_RFC3526_MODP_4096_G \ + MBEDTLS_DEPRECATED_STRING_CONSTANT( "02" ) + +#endif /* MBEDTLS_DEPRECATED_REMOVED */ + +/* + * Trustworthy DHM parameters in binary form + */ + +#define MBEDTLS_DHM_RFC3526_MODP_2048_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34, \ + 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1, \ + 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74, \ + 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22, \ + 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD, \ + 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B, \ + 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37, \ + 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45, \ + 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6, \ + 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B, \ + 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED, \ + 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5, \ + 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6, \ + 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D, \ + 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05, \ + 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A, \ + 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F, \ + 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96, \ + 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB, \ + 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D, \ + 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04, \ + 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C, \ + 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B, \ + 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03, \ + 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F, \ + 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9, \ + 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18, \ + 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5, \ + 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10, \ + 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAC, 0xAA, 0x68, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC3526_MODP_2048_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC3526_MODP_3072_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34, \ + 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1, \ + 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74, \ + 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22, \ + 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD, \ + 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B, \ + 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37, \ + 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45, \ + 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6, \ + 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B, \ + 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED, \ + 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5, \ + 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6, \ + 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D, \ + 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05, \ + 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A, \ + 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F, \ + 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96, \ + 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB, \ + 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D, \ + 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04, \ + 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C, \ + 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B, \ + 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03, \ + 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F, \ + 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9, \ + 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18, \ + 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5, \ + 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10, \ + 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAA, 0xC4, 0x2D, \ + 0xAD, 0x33, 0x17, 0x0D, 0x04, 0x50, 0x7A, 0x33, \ + 0xA8, 0x55, 0x21, 0xAB, 0xDF, 0x1C, 0xBA, 0x64, \ + 0xEC, 0xFB, 0x85, 0x04, 0x58, 0xDB, 0xEF, 0x0A, \ + 0x8A, 0xEA, 0x71, 0x57, 0x5D, 0x06, 0x0C, 0x7D, \ + 0xB3, 0x97, 0x0F, 0x85, 0xA6, 0xE1, 0xE4, 0xC7, \ + 0xAB, 0xF5, 0xAE, 0x8C, 0xDB, 0x09, 0x33, 0xD7, \ + 0x1E, 0x8C, 0x94, 0xE0, 0x4A, 0x25, 0x61, 0x9D, \ + 0xCE, 0xE3, 0xD2, 0x26, 0x1A, 0xD2, 0xEE, 0x6B, \ + 0xF1, 0x2F, 0xFA, 0x06, 0xD9, 0x8A, 0x08, 0x64, \ + 0xD8, 0x76, 0x02, 0x73, 0x3E, 0xC8, 0x6A, 0x64, \ + 0x52, 0x1F, 0x2B, 0x18, 0x17, 0x7B, 0x20, 0x0C, \ + 0xBB, 0xE1, 0x17, 0x57, 0x7A, 0x61, 0x5D, 0x6C, \ + 0x77, 0x09, 0x88, 0xC0, 0xBA, 0xD9, 0x46, 0xE2, \ + 0x08, 0xE2, 0x4F, 0xA0, 0x74, 0xE5, 0xAB, 0x31, \ + 0x43, 0xDB, 0x5B, 0xFC, 0xE0, 0xFD, 0x10, 0x8E, \ + 0x4B, 0x82, 0xD1, 0x20, 0xA9, 0x3A, 0xD2, 0xCA, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC3526_MODP_3072_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC3526_MODP_4096_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xC9, 0x0F, 0xDA, 0xA2, 0x21, 0x68, 0xC2, 0x34, \ + 0xC4, 0xC6, 0x62, 0x8B, 0x80, 0xDC, 0x1C, 0xD1, \ + 0x29, 0x02, 0x4E, 0x08, 0x8A, 0x67, 0xCC, 0x74, \ + 0x02, 0x0B, 0xBE, 0xA6, 0x3B, 0x13, 0x9B, 0x22, \ + 0x51, 0x4A, 0x08, 0x79, 0x8E, 0x34, 0x04, 0xDD, \ + 0xEF, 0x95, 0x19, 0xB3, 0xCD, 0x3A, 0x43, 0x1B, \ + 0x30, 0x2B, 0x0A, 0x6D, 0xF2, 0x5F, 0x14, 0x37, \ + 0x4F, 0xE1, 0x35, 0x6D, 0x6D, 0x51, 0xC2, 0x45, \ + 0xE4, 0x85, 0xB5, 0x76, 0x62, 0x5E, 0x7E, 0xC6, \ + 0xF4, 0x4C, 0x42, 0xE9, 0xA6, 0x37, 0xED, 0x6B, \ + 0x0B, 0xFF, 0x5C, 0xB6, 0xF4, 0x06, 0xB7, 0xED, \ + 0xEE, 0x38, 0x6B, 0xFB, 0x5A, 0x89, 0x9F, 0xA5, \ + 0xAE, 0x9F, 0x24, 0x11, 0x7C, 0x4B, 0x1F, 0xE6, \ + 0x49, 0x28, 0x66, 0x51, 0xEC, 0xE4, 0x5B, 0x3D, \ + 0xC2, 0x00, 0x7C, 0xB8, 0xA1, 0x63, 0xBF, 0x05, \ + 0x98, 0xDA, 0x48, 0x36, 0x1C, 0x55, 0xD3, 0x9A, \ + 0x69, 0x16, 0x3F, 0xA8, 0xFD, 0x24, 0xCF, 0x5F, \ + 0x83, 0x65, 0x5D, 0x23, 0xDC, 0xA3, 0xAD, 0x96, \ + 0x1C, 0x62, 0xF3, 0x56, 0x20, 0x85, 0x52, 0xBB, \ + 0x9E, 0xD5, 0x29, 0x07, 0x70, 0x96, 0x96, 0x6D, \ + 0x67, 0x0C, 0x35, 0x4E, 0x4A, 0xBC, 0x98, 0x04, \ + 0xF1, 0x74, 0x6C, 0x08, 0xCA, 0x18, 0x21, 0x7C, \ + 0x32, 0x90, 0x5E, 0x46, 0x2E, 0x36, 0xCE, 0x3B, \ + 0xE3, 0x9E, 0x77, 0x2C, 0x18, 0x0E, 0x86, 0x03, \ + 0x9B, 0x27, 0x83, 0xA2, 0xEC, 0x07, 0xA2, 0x8F, \ + 0xB5, 0xC5, 0x5D, 0xF0, 0x6F, 0x4C, 0x52, 0xC9, \ + 0xDE, 0x2B, 0xCB, 0xF6, 0x95, 0x58, 0x17, 0x18, \ + 0x39, 0x95, 0x49, 0x7C, 0xEA, 0x95, 0x6A, 0xE5, \ + 0x15, 0xD2, 0x26, 0x18, 0x98, 0xFA, 0x05, 0x10, \ + 0x15, 0x72, 0x8E, 0x5A, 0x8A, 0xAA, 0xC4, 0x2D, \ + 0xAD, 0x33, 0x17, 0x0D, 0x04, 0x50, 0x7A, 0x33, \ + 0xA8, 0x55, 0x21, 0xAB, 0xDF, 0x1C, 0xBA, 0x64, \ + 0xEC, 0xFB, 0x85, 0x04, 0x58, 0xDB, 0xEF, 0x0A, \ + 0x8A, 0xEA, 0x71, 0x57, 0x5D, 0x06, 0x0C, 0x7D, \ + 0xB3, 0x97, 0x0F, 0x85, 0xA6, 0xE1, 0xE4, 0xC7, \ + 0xAB, 0xF5, 0xAE, 0x8C, 0xDB, 0x09, 0x33, 0xD7, \ + 0x1E, 0x8C, 0x94, 0xE0, 0x4A, 0x25, 0x61, 0x9D, \ + 0xCE, 0xE3, 0xD2, 0x26, 0x1A, 0xD2, 0xEE, 0x6B, \ + 0xF1, 0x2F, 0xFA, 0x06, 0xD9, 0x8A, 0x08, 0x64, \ + 0xD8, 0x76, 0x02, 0x73, 0x3E, 0xC8, 0x6A, 0x64, \ + 0x52, 0x1F, 0x2B, 0x18, 0x17, 0x7B, 0x20, 0x0C, \ + 0xBB, 0xE1, 0x17, 0x57, 0x7A, 0x61, 0x5D, 0x6C, \ + 0x77, 0x09, 0x88, 0xC0, 0xBA, 0xD9, 0x46, 0xE2, \ + 0x08, 0xE2, 0x4F, 0xA0, 0x74, 0xE5, 0xAB, 0x31, \ + 0x43, 0xDB, 0x5B, 0xFC, 0xE0, 0xFD, 0x10, 0x8E, \ + 0x4B, 0x82, 0xD1, 0x20, 0xA9, 0x21, 0x08, 0x01, \ + 0x1A, 0x72, 0x3C, 0x12, 0xA7, 0x87, 0xE6, 0xD7, \ + 0x88, 0x71, 0x9A, 0x10, 0xBD, 0xBA, 0x5B, 0x26, \ + 0x99, 0xC3, 0x27, 0x18, 0x6A, 0xF4, 0xE2, 0x3C, \ + 0x1A, 0x94, 0x68, 0x34, 0xB6, 0x15, 0x0B, 0xDA, \ + 0x25, 0x83, 0xE9, 0xCA, 0x2A, 0xD4, 0x4C, 0xE8, \ + 0xDB, 0xBB, 0xC2, 0xDB, 0x04, 0xDE, 0x8E, 0xF9, \ + 0x2E, 0x8E, 0xFC, 0x14, 0x1F, 0xBE, 0xCA, 0xA6, \ + 0x28, 0x7C, 0x59, 0x47, 0x4E, 0x6B, 0xC0, 0x5D, \ + 0x99, 0xB2, 0x96, 0x4F, 0xA0, 0x90, 0xC3, 0xA2, \ + 0x23, 0x3B, 0xA1, 0x86, 0x51, 0x5B, 0xE7, 0xED, \ + 0x1F, 0x61, 0x29, 0x70, 0xCE, 0xE2, 0xD7, 0xAF, \ + 0xB8, 0x1B, 0xDD, 0x76, 0x21, 0x70, 0x48, 0x1C, \ + 0xD0, 0x06, 0x91, 0x27, 0xD5, 0xB0, 0x5A, 0xA9, \ + 0x93, 0xB4, 0xEA, 0x98, 0x8D, 0x8F, 0xDD, 0xC1, \ + 0x86, 0xFF, 0xB7, 0xDC, 0x90, 0xA6, 0xC0, 0x8F, \ + 0x4D, 0xF4, 0x35, 0xC9, 0x34, 0x06, 0x31, 0x99, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC3526_MODP_4096_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC7919_FFDHE2048_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xAD, 0xF8, 0x54, 0x58, 0xA2, 0xBB, 0x4A, 0x9A, \ + 0xAF, 0xDC, 0x56, 0x20, 0x27, 0x3D, 0x3C, 0xF1, \ + 0xD8, 0xB9, 0xC5, 0x83, 0xCE, 0x2D, 0x36, 0x95, \ + 0xA9, 0xE1, 0x36, 0x41, 0x14, 0x64, 0x33, 0xFB, \ + 0xCC, 0x93, 0x9D, 0xCE, 0x24, 0x9B, 0x3E, 0xF9, \ + 0x7D, 0x2F, 0xE3, 0x63, 0x63, 0x0C, 0x75, 0xD8, \ + 0xF6, 0x81, 0xB2, 0x02, 0xAE, 0xC4, 0x61, 0x7A, \ + 0xD3, 0xDF, 0x1E, 0xD5, 0xD5, 0xFD, 0x65, 0x61, \ + 0x24, 0x33, 0xF5, 0x1F, 0x5F, 0x06, 0x6E, 0xD0, \ + 0x85, 0x63, 0x65, 0x55, 0x3D, 0xED, 0x1A, 0xF3, \ + 0xB5, 0x57, 0x13, 0x5E, 0x7F, 0x57, 0xC9, 0x35, \ + 0x98, 0x4F, 0x0C, 0x70, 0xE0, 0xE6, 0x8B, 0x77, \ + 0xE2, 0xA6, 0x89, 0xDA, 0xF3, 0xEF, 0xE8, 0x72, \ + 0x1D, 0xF1, 0x58, 0xA1, 0x36, 0xAD, 0xE7, 0x35, \ + 0x30, 0xAC, 0xCA, 0x4F, 0x48, 0x3A, 0x79, 0x7A, \ + 0xBC, 0x0A, 0xB1, 0x82, 0xB3, 0x24, 0xFB, 0x61, \ + 0xD1, 0x08, 0xA9, 0x4B, 0xB2, 0xC8, 0xE3, 0xFB, \ + 0xB9, 0x6A, 0xDA, 0xB7, 0x60, 0xD7, 0xF4, 0x68, \ + 0x1D, 0x4F, 0x42, 0xA3, 0xDE, 0x39, 0x4D, 0xF4, \ + 0xAE, 0x56, 0xED, 0xE7, 0x63, 0x72, 0xBB, 0x19, \ + 0x0B, 0x07, 0xA7, 0xC8, 0xEE, 0x0A, 0x6D, 0x70, \ + 0x9E, 0x02, 0xFC, 0xE1, 0xCD, 0xF7, 0xE2, 0xEC, \ + 0xC0, 0x34, 0x04, 0xCD, 0x28, 0x34, 0x2F, 0x61, \ + 0x91, 0x72, 0xFE, 0x9C, 0xE9, 0x85, 0x83, 0xFF, \ + 0x8E, 0x4F, 0x12, 0x32, 0xEE, 0xF2, 0x81, 0x83, \ + 0xC3, 0xFE, 0x3B, 0x1B, 0x4C, 0x6F, 0xAD, 0x73, \ + 0x3B, 0xB5, 0xFC, 0xBC, 0x2E, 0xC2, 0x20, 0x05, \ + 0xC5, 0x8E, 0xF1, 0x83, 0x7D, 0x16, 0x83, 0xB2, \ + 0xC6, 0xF3, 0x4A, 0x26, 0xC1, 0xB2, 0xEF, 0xFA, \ + 0x88, 0x6B, 0x42, 0x38, 0x61, 0x28, 0x5C, 0x97, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, } + +#define MBEDTLS_DHM_RFC7919_FFDHE2048_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC7919_FFDHE3072_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xAD, 0xF8, 0x54, 0x58, 0xA2, 0xBB, 0x4A, 0x9A, \ + 0xAF, 0xDC, 0x56, 0x20, 0x27, 0x3D, 0x3C, 0xF1, \ + 0xD8, 0xB9, 0xC5, 0x83, 0xCE, 0x2D, 0x36, 0x95, \ + 0xA9, 0xE1, 0x36, 0x41, 0x14, 0x64, 0x33, 0xFB, \ + 0xCC, 0x93, 0x9D, 0xCE, 0x24, 0x9B, 0x3E, 0xF9, \ + 0x7D, 0x2F, 0xE3, 0x63, 0x63, 0x0C, 0x75, 0xD8, \ + 0xF6, 0x81, 0xB2, 0x02, 0xAE, 0xC4, 0x61, 0x7A, \ + 0xD3, 0xDF, 0x1E, 0xD5, 0xD5, 0xFD, 0x65, 0x61, \ + 0x24, 0x33, 0xF5, 0x1F, 0x5F, 0x06, 0x6E, 0xD0, \ + 0x85, 0x63, 0x65, 0x55, 0x3D, 0xED, 0x1A, 0xF3, \ + 0xB5, 0x57, 0x13, 0x5E, 0x7F, 0x57, 0xC9, 0x35, \ + 0x98, 0x4F, 0x0C, 0x70, 0xE0, 0xE6, 0x8B, 0x77, \ + 0xE2, 0xA6, 0x89, 0xDA, 0xF3, 0xEF, 0xE8, 0x72, \ + 0x1D, 0xF1, 0x58, 0xA1, 0x36, 0xAD, 0xE7, 0x35, \ + 0x30, 0xAC, 0xCA, 0x4F, 0x48, 0x3A, 0x79, 0x7A, \ + 0xBC, 0x0A, 0xB1, 0x82, 0xB3, 0x24, 0xFB, 0x61, \ + 0xD1, 0x08, 0xA9, 0x4B, 0xB2, 0xC8, 0xE3, 0xFB, \ + 0xB9, 0x6A, 0xDA, 0xB7, 0x60, 0xD7, 0xF4, 0x68, \ + 0x1D, 0x4F, 0x42, 0xA3, 0xDE, 0x39, 0x4D, 0xF4, \ + 0xAE, 0x56, 0xED, 0xE7, 0x63, 0x72, 0xBB, 0x19, \ + 0x0B, 0x07, 0xA7, 0xC8, 0xEE, 0x0A, 0x6D, 0x70, \ + 0x9E, 0x02, 0xFC, 0xE1, 0xCD, 0xF7, 0xE2, 0xEC, \ + 0xC0, 0x34, 0x04, 0xCD, 0x28, 0x34, 0x2F, 0x61, \ + 0x91, 0x72, 0xFE, 0x9C, 0xE9, 0x85, 0x83, 0xFF, \ + 0x8E, 0x4F, 0x12, 0x32, 0xEE, 0xF2, 0x81, 0x83, \ + 0xC3, 0xFE, 0x3B, 0x1B, 0x4C, 0x6F, 0xAD, 0x73, \ + 0x3B, 0xB5, 0xFC, 0xBC, 0x2E, 0xC2, 0x20, 0x05, \ + 0xC5, 0x8E, 0xF1, 0x83, 0x7D, 0x16, 0x83, 0xB2, \ + 0xC6, 0xF3, 0x4A, 0x26, 0xC1, 0xB2, 0xEF, 0xFA, \ + 0x88, 0x6B, 0x42, 0x38, 0x61, 0x1F, 0xCF, 0xDC, \ + 0xDE, 0x35, 0x5B, 0x3B, 0x65, 0x19, 0x03, 0x5B, \ + 0xBC, 0x34, 0xF4, 0xDE, 0xF9, 0x9C, 0x02, 0x38, \ + 0x61, 0xB4, 0x6F, 0xC9, 0xD6, 0xE6, 0xC9, 0x07, \ + 0x7A, 0xD9, 0x1D, 0x26, 0x91, 0xF7, 0xF7, 0xEE, \ + 0x59, 0x8C, 0xB0, 0xFA, 0xC1, 0x86, 0xD9, 0x1C, \ + 0xAE, 0xFE, 0x13, 0x09, 0x85, 0x13, 0x92, 0x70, \ + 0xB4, 0x13, 0x0C, 0x93, 0xBC, 0x43, 0x79, 0x44, \ + 0xF4, 0xFD, 0x44, 0x52, 0xE2, 0xD7, 0x4D, 0xD3, \ + 0x64, 0xF2, 0xE2, 0x1E, 0x71, 0xF5, 0x4B, 0xFF, \ + 0x5C, 0xAE, 0x82, 0xAB, 0x9C, 0x9D, 0xF6, 0x9E, \ + 0xE8, 0x6D, 0x2B, 0xC5, 0x22, 0x36, 0x3A, 0x0D, \ + 0xAB, 0xC5, 0x21, 0x97, 0x9B, 0x0D, 0xEA, 0xDA, \ + 0x1D, 0xBF, 0x9A, 0x42, 0xD5, 0xC4, 0x48, 0x4E, \ + 0x0A, 0xBC, 0xD0, 0x6B, 0xFA, 0x53, 0xDD, 0xEF, \ + 0x3C, 0x1B, 0x20, 0xEE, 0x3F, 0xD5, 0x9D, 0x7C, \ + 0x25, 0xE4, 0x1D, 0x2B, 0x66, 0xC6, 0x2E, 0x37, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC7919_FFDHE3072_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC7919_FFDHE4096_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xAD, 0xF8, 0x54, 0x58, 0xA2, 0xBB, 0x4A, 0x9A, \ + 0xAF, 0xDC, 0x56, 0x20, 0x27, 0x3D, 0x3C, 0xF1, \ + 0xD8, 0xB9, 0xC5, 0x83, 0xCE, 0x2D, 0x36, 0x95, \ + 0xA9, 0xE1, 0x36, 0x41, 0x14, 0x64, 0x33, 0xFB, \ + 0xCC, 0x93, 0x9D, 0xCE, 0x24, 0x9B, 0x3E, 0xF9, \ + 0x7D, 0x2F, 0xE3, 0x63, 0x63, 0x0C, 0x75, 0xD8, \ + 0xF6, 0x81, 0xB2, 0x02, 0xAE, 0xC4, 0x61, 0x7A, \ + 0xD3, 0xDF, 0x1E, 0xD5, 0xD5, 0xFD, 0x65, 0x61, \ + 0x24, 0x33, 0xF5, 0x1F, 0x5F, 0x06, 0x6E, 0xD0, \ + 0x85, 0x63, 0x65, 0x55, 0x3D, 0xED, 0x1A, 0xF3, \ + 0xB5, 0x57, 0x13, 0x5E, 0x7F, 0x57, 0xC9, 0x35, \ + 0x98, 0x4F, 0x0C, 0x70, 0xE0, 0xE6, 0x8B, 0x77, \ + 0xE2, 0xA6, 0x89, 0xDA, 0xF3, 0xEF, 0xE8, 0x72, \ + 0x1D, 0xF1, 0x58, 0xA1, 0x36, 0xAD, 0xE7, 0x35, \ + 0x30, 0xAC, 0xCA, 0x4F, 0x48, 0x3A, 0x79, 0x7A, \ + 0xBC, 0x0A, 0xB1, 0x82, 0xB3, 0x24, 0xFB, 0x61, \ + 0xD1, 0x08, 0xA9, 0x4B, 0xB2, 0xC8, 0xE3, 0xFB, \ + 0xB9, 0x6A, 0xDA, 0xB7, 0x60, 0xD7, 0xF4, 0x68, \ + 0x1D, 0x4F, 0x42, 0xA3, 0xDE, 0x39, 0x4D, 0xF4, \ + 0xAE, 0x56, 0xED, 0xE7, 0x63, 0x72, 0xBB, 0x19, \ + 0x0B, 0x07, 0xA7, 0xC8, 0xEE, 0x0A, 0x6D, 0x70, \ + 0x9E, 0x02, 0xFC, 0xE1, 0xCD, 0xF7, 0xE2, 0xEC, \ + 0xC0, 0x34, 0x04, 0xCD, 0x28, 0x34, 0x2F, 0x61, \ + 0x91, 0x72, 0xFE, 0x9C, 0xE9, 0x85, 0x83, 0xFF, \ + 0x8E, 0x4F, 0x12, 0x32, 0xEE, 0xF2, 0x81, 0x83, \ + 0xC3, 0xFE, 0x3B, 0x1B, 0x4C, 0x6F, 0xAD, 0x73, \ + 0x3B, 0xB5, 0xFC, 0xBC, 0x2E, 0xC2, 0x20, 0x05, \ + 0xC5, 0x8E, 0xF1, 0x83, 0x7D, 0x16, 0x83, 0xB2, \ + 0xC6, 0xF3, 0x4A, 0x26, 0xC1, 0xB2, 0xEF, 0xFA, \ + 0x88, 0x6B, 0x42, 0x38, 0x61, 0x1F, 0xCF, 0xDC, \ + 0xDE, 0x35, 0x5B, 0x3B, 0x65, 0x19, 0x03, 0x5B, \ + 0xBC, 0x34, 0xF4, 0xDE, 0xF9, 0x9C, 0x02, 0x38, \ + 0x61, 0xB4, 0x6F, 0xC9, 0xD6, 0xE6, 0xC9, 0x07, \ + 0x7A, 0xD9, 0x1D, 0x26, 0x91, 0xF7, 0xF7, 0xEE, \ + 0x59, 0x8C, 0xB0, 0xFA, 0xC1, 0x86, 0xD9, 0x1C, \ + 0xAE, 0xFE, 0x13, 0x09, 0x85, 0x13, 0x92, 0x70, \ + 0xB4, 0x13, 0x0C, 0x93, 0xBC, 0x43, 0x79, 0x44, \ + 0xF4, 0xFD, 0x44, 0x52, 0xE2, 0xD7, 0x4D, 0xD3, \ + 0x64, 0xF2, 0xE2, 0x1E, 0x71, 0xF5, 0x4B, 0xFF, \ + 0x5C, 0xAE, 0x82, 0xAB, 0x9C, 0x9D, 0xF6, 0x9E, \ + 0xE8, 0x6D, 0x2B, 0xC5, 0x22, 0x36, 0x3A, 0x0D, \ + 0xAB, 0xC5, 0x21, 0x97, 0x9B, 0x0D, 0xEA, 0xDA, \ + 0x1D, 0xBF, 0x9A, 0x42, 0xD5, 0xC4, 0x48, 0x4E, \ + 0x0A, 0xBC, 0xD0, 0x6B, 0xFA, 0x53, 0xDD, 0xEF, \ + 0x3C, 0x1B, 0x20, 0xEE, 0x3F, 0xD5, 0x9D, 0x7C, \ + 0x25, 0xE4, 0x1D, 0x2B, 0x66, 0x9E, 0x1E, 0xF1, \ + 0x6E, 0x6F, 0x52, 0xC3, 0x16, 0x4D, 0xF4, 0xFB, \ + 0x79, 0x30, 0xE9, 0xE4, 0xE5, 0x88, 0x57, 0xB6, \ + 0xAC, 0x7D, 0x5F, 0x42, 0xD6, 0x9F, 0x6D, 0x18, \ + 0x77, 0x63, 0xCF, 0x1D, 0x55, 0x03, 0x40, 0x04, \ + 0x87, 0xF5, 0x5B, 0xA5, 0x7E, 0x31, 0xCC, 0x7A, \ + 0x71, 0x35, 0xC8, 0x86, 0xEF, 0xB4, 0x31, 0x8A, \ + 0xED, 0x6A, 0x1E, 0x01, 0x2D, 0x9E, 0x68, 0x32, \ + 0xA9, 0x07, 0x60, 0x0A, 0x91, 0x81, 0x30, 0xC4, \ + 0x6D, 0xC7, 0x78, 0xF9, 0x71, 0xAD, 0x00, 0x38, \ + 0x09, 0x29, 0x99, 0xA3, 0x33, 0xCB, 0x8B, 0x7A, \ + 0x1A, 0x1D, 0xB9, 0x3D, 0x71, 0x40, 0x00, 0x3C, \ + 0x2A, 0x4E, 0xCE, 0xA9, 0xF9, 0x8D, 0x0A, 0xCC, \ + 0x0A, 0x82, 0x91, 0xCD, 0xCE, 0xC9, 0x7D, 0xCF, \ + 0x8E, 0xC9, 0xB5, 0x5A, 0x7F, 0x88, 0xA4, 0x6B, \ + 0x4D, 0xB5, 0xA8, 0x51, 0xF4, 0x41, 0x82, 0xE1, \ + 0xC6, 0x8A, 0x00, 0x7E, 0x5E, 0x65, 0x5F, 0x6A, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC7919_FFDHE4096_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC7919_FFDHE6144_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xAD, 0xF8, 0x54, 0x58, 0xA2, 0xBB, 0x4A, 0x9A, \ + 0xAF, 0xDC, 0x56, 0x20, 0x27, 0x3D, 0x3C, 0xF1, \ + 0xD8, 0xB9, 0xC5, 0x83, 0xCE, 0x2D, 0x36, 0x95, \ + 0xA9, 0xE1, 0x36, 0x41, 0x14, 0x64, 0x33, 0xFB, \ + 0xCC, 0x93, 0x9D, 0xCE, 0x24, 0x9B, 0x3E, 0xF9, \ + 0x7D, 0x2F, 0xE3, 0x63, 0x63, 0x0C, 0x75, 0xD8, \ + 0xF6, 0x81, 0xB2, 0x02, 0xAE, 0xC4, 0x61, 0x7A, \ + 0xD3, 0xDF, 0x1E, 0xD5, 0xD5, 0xFD, 0x65, 0x61, \ + 0x24, 0x33, 0xF5, 0x1F, 0x5F, 0x06, 0x6E, 0xD0, \ + 0x85, 0x63, 0x65, 0x55, 0x3D, 0xED, 0x1A, 0xF3, \ + 0xB5, 0x57, 0x13, 0x5E, 0x7F, 0x57, 0xC9, 0x35, \ + 0x98, 0x4F, 0x0C, 0x70, 0xE0, 0xE6, 0x8B, 0x77, \ + 0xE2, 0xA6, 0x89, 0xDA, 0xF3, 0xEF, 0xE8, 0x72, \ + 0x1D, 0xF1, 0x58, 0xA1, 0x36, 0xAD, 0xE7, 0x35, \ + 0x30, 0xAC, 0xCA, 0x4F, 0x48, 0x3A, 0x79, 0x7A, \ + 0xBC, 0x0A, 0xB1, 0x82, 0xB3, 0x24, 0xFB, 0x61, \ + 0xD1, 0x08, 0xA9, 0x4B, 0xB2, 0xC8, 0xE3, 0xFB, \ + 0xB9, 0x6A, 0xDA, 0xB7, 0x60, 0xD7, 0xF4, 0x68, \ + 0x1D, 0x4F, 0x42, 0xA3, 0xDE, 0x39, 0x4D, 0xF4, \ + 0xAE, 0x56, 0xED, 0xE7, 0x63, 0x72, 0xBB, 0x19, \ + 0x0B, 0x07, 0xA7, 0xC8, 0xEE, 0x0A, 0x6D, 0x70, \ + 0x9E, 0x02, 0xFC, 0xE1, 0xCD, 0xF7, 0xE2, 0xEC, \ + 0xC0, 0x34, 0x04, 0xCD, 0x28, 0x34, 0x2F, 0x61, \ + 0x91, 0x72, 0xFE, 0x9C, 0xE9, 0x85, 0x83, 0xFF, \ + 0x8E, 0x4F, 0x12, 0x32, 0xEE, 0xF2, 0x81, 0x83, \ + 0xC3, 0xFE, 0x3B, 0x1B, 0x4C, 0x6F, 0xAD, 0x73, \ + 0x3B, 0xB5, 0xFC, 0xBC, 0x2E, 0xC2, 0x20, 0x05, \ + 0xC5, 0x8E, 0xF1, 0x83, 0x7D, 0x16, 0x83, 0xB2, \ + 0xC6, 0xF3, 0x4A, 0x26, 0xC1, 0xB2, 0xEF, 0xFA, \ + 0x88, 0x6B, 0x42, 0x38, 0x61, 0x1F, 0xCF, 0xDC, \ + 0xDE, 0x35, 0x5B, 0x3B, 0x65, 0x19, 0x03, 0x5B, \ + 0xBC, 0x34, 0xF4, 0xDE, 0xF9, 0x9C, 0x02, 0x38, \ + 0x61, 0xB4, 0x6F, 0xC9, 0xD6, 0xE6, 0xC9, 0x07, \ + 0x7A, 0xD9, 0x1D, 0x26, 0x91, 0xF7, 0xF7, 0xEE, \ + 0x59, 0x8C, 0xB0, 0xFA, 0xC1, 0x86, 0xD9, 0x1C, \ + 0xAE, 0xFE, 0x13, 0x09, 0x85, 0x13, 0x92, 0x70, \ + 0xB4, 0x13, 0x0C, 0x93, 0xBC, 0x43, 0x79, 0x44, \ + 0xF4, 0xFD, 0x44, 0x52, 0xE2, 0xD7, 0x4D, 0xD3, \ + 0x64, 0xF2, 0xE2, 0x1E, 0x71, 0xF5, 0x4B, 0xFF, \ + 0x5C, 0xAE, 0x82, 0xAB, 0x9C, 0x9D, 0xF6, 0x9E, \ + 0xE8, 0x6D, 0x2B, 0xC5, 0x22, 0x36, 0x3A, 0x0D, \ + 0xAB, 0xC5, 0x21, 0x97, 0x9B, 0x0D, 0xEA, 0xDA, \ + 0x1D, 0xBF, 0x9A, 0x42, 0xD5, 0xC4, 0x48, 0x4E, \ + 0x0A, 0xBC, 0xD0, 0x6B, 0xFA, 0x53, 0xDD, 0xEF, \ + 0x3C, 0x1B, 0x20, 0xEE, 0x3F, 0xD5, 0x9D, 0x7C, \ + 0x25, 0xE4, 0x1D, 0x2B, 0x66, 0x9E, 0x1E, 0xF1, \ + 0x6E, 0x6F, 0x52, 0xC3, 0x16, 0x4D, 0xF4, 0xFB, \ + 0x79, 0x30, 0xE9, 0xE4, 0xE5, 0x88, 0x57, 0xB6, \ + 0xAC, 0x7D, 0x5F, 0x42, 0xD6, 0x9F, 0x6D, 0x18, \ + 0x77, 0x63, 0xCF, 0x1D, 0x55, 0x03, 0x40, 0x04, \ + 0x87, 0xF5, 0x5B, 0xA5, 0x7E, 0x31, 0xCC, 0x7A, \ + 0x71, 0x35, 0xC8, 0x86, 0xEF, 0xB4, 0x31, 0x8A, \ + 0xED, 0x6A, 0x1E, 0x01, 0x2D, 0x9E, 0x68, 0x32, \ + 0xA9, 0x07, 0x60, 0x0A, 0x91, 0x81, 0x30, 0xC4, \ + 0x6D, 0xC7, 0x78, 0xF9, 0x71, 0xAD, 0x00, 0x38, \ + 0x09, 0x29, 0x99, 0xA3, 0x33, 0xCB, 0x8B, 0x7A, \ + 0x1A, 0x1D, 0xB9, 0x3D, 0x71, 0x40, 0x00, 0x3C, \ + 0x2A, 0x4E, 0xCE, 0xA9, 0xF9, 0x8D, 0x0A, 0xCC, \ + 0x0A, 0x82, 0x91, 0xCD, 0xCE, 0xC9, 0x7D, 0xCF, \ + 0x8E, 0xC9, 0xB5, 0x5A, 0x7F, 0x88, 0xA4, 0x6B, \ + 0x4D, 0xB5, 0xA8, 0x51, 0xF4, 0x41, 0x82, 0xE1, \ + 0xC6, 0x8A, 0x00, 0x7E, 0x5E, 0x0D, 0xD9, 0x02, \ + 0x0B, 0xFD, 0x64, 0xB6, 0x45, 0x03, 0x6C, 0x7A, \ + 0x4E, 0x67, 0x7D, 0x2C, 0x38, 0x53, 0x2A, 0x3A, \ + 0x23, 0xBA, 0x44, 0x42, 0xCA, 0xF5, 0x3E, 0xA6, \ + 0x3B, 0xB4, 0x54, 0x32, 0x9B, 0x76, 0x24, 0xC8, \ + 0x91, 0x7B, 0xDD, 0x64, 0xB1, 0xC0, 0xFD, 0x4C, \ + 0xB3, 0x8E, 0x8C, 0x33, 0x4C, 0x70, 0x1C, 0x3A, \ + 0xCD, 0xAD, 0x06, 0x57, 0xFC, 0xCF, 0xEC, 0x71, \ + 0x9B, 0x1F, 0x5C, 0x3E, 0x4E, 0x46, 0x04, 0x1F, \ + 0x38, 0x81, 0x47, 0xFB, 0x4C, 0xFD, 0xB4, 0x77, \ + 0xA5, 0x24, 0x71, 0xF7, 0xA9, 0xA9, 0x69, 0x10, \ + 0xB8, 0x55, 0x32, 0x2E, 0xDB, 0x63, 0x40, 0xD8, \ + 0xA0, 0x0E, 0xF0, 0x92, 0x35, 0x05, 0x11, 0xE3, \ + 0x0A, 0xBE, 0xC1, 0xFF, 0xF9, 0xE3, 0xA2, 0x6E, \ + 0x7F, 0xB2, 0x9F, 0x8C, 0x18, 0x30, 0x23, 0xC3, \ + 0x58, 0x7E, 0x38, 0xDA, 0x00, 0x77, 0xD9, 0xB4, \ + 0x76, 0x3E, 0x4E, 0x4B, 0x94, 0xB2, 0xBB, 0xC1, \ + 0x94, 0xC6, 0x65, 0x1E, 0x77, 0xCA, 0xF9, 0x92, \ + 0xEE, 0xAA, 0xC0, 0x23, 0x2A, 0x28, 0x1B, 0xF6, \ + 0xB3, 0xA7, 0x39, 0xC1, 0x22, 0x61, 0x16, 0x82, \ + 0x0A, 0xE8, 0xDB, 0x58, 0x47, 0xA6, 0x7C, 0xBE, \ + 0xF9, 0xC9, 0x09, 0x1B, 0x46, 0x2D, 0x53, 0x8C, \ + 0xD7, 0x2B, 0x03, 0x74, 0x6A, 0xE7, 0x7F, 0x5E, \ + 0x62, 0x29, 0x2C, 0x31, 0x15, 0x62, 0xA8, 0x46, \ + 0x50, 0x5D, 0xC8, 0x2D, 0xB8, 0x54, 0x33, 0x8A, \ + 0xE4, 0x9F, 0x52, 0x35, 0xC9, 0x5B, 0x91, 0x17, \ + 0x8C, 0xCF, 0x2D, 0xD5, 0xCA, 0xCE, 0xF4, 0x03, \ + 0xEC, 0x9D, 0x18, 0x10, 0xC6, 0x27, 0x2B, 0x04, \ + 0x5B, 0x3B, 0x71, 0xF9, 0xDC, 0x6B, 0x80, 0xD6, \ + 0x3F, 0xDD, 0x4A, 0x8E, 0x9A, 0xDB, 0x1E, 0x69, \ + 0x62, 0xA6, 0x95, 0x26, 0xD4, 0x31, 0x61, 0xC1, \ + 0xA4, 0x1D, 0x57, 0x0D, 0x79, 0x38, 0xDA, 0xD4, \ + 0xA4, 0x0E, 0x32, 0x9C, 0xD0, 0xE4, 0x0E, 0x65, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC7919_FFDHE6144_G_BIN { 0x02 } + +#define MBEDTLS_DHM_RFC7919_FFDHE8192_P_BIN { \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, \ + 0xAD, 0xF8, 0x54, 0x58, 0xA2, 0xBB, 0x4A, 0x9A, \ + 0xAF, 0xDC, 0x56, 0x20, 0x27, 0x3D, 0x3C, 0xF1, \ + 0xD8, 0xB9, 0xC5, 0x83, 0xCE, 0x2D, 0x36, 0x95, \ + 0xA9, 0xE1, 0x36, 0x41, 0x14, 0x64, 0x33, 0xFB, \ + 0xCC, 0x93, 0x9D, 0xCE, 0x24, 0x9B, 0x3E, 0xF9, \ + 0x7D, 0x2F, 0xE3, 0x63, 0x63, 0x0C, 0x75, 0xD8, \ + 0xF6, 0x81, 0xB2, 0x02, 0xAE, 0xC4, 0x61, 0x7A, \ + 0xD3, 0xDF, 0x1E, 0xD5, 0xD5, 0xFD, 0x65, 0x61, \ + 0x24, 0x33, 0xF5, 0x1F, 0x5F, 0x06, 0x6E, 0xD0, \ + 0x85, 0x63, 0x65, 0x55, 0x3D, 0xED, 0x1A, 0xF3, \ + 0xB5, 0x57, 0x13, 0x5E, 0x7F, 0x57, 0xC9, 0x35, \ + 0x98, 0x4F, 0x0C, 0x70, 0xE0, 0xE6, 0x8B, 0x77, \ + 0xE2, 0xA6, 0x89, 0xDA, 0xF3, 0xEF, 0xE8, 0x72, \ + 0x1D, 0xF1, 0x58, 0xA1, 0x36, 0xAD, 0xE7, 0x35, \ + 0x30, 0xAC, 0xCA, 0x4F, 0x48, 0x3A, 0x79, 0x7A, \ + 0xBC, 0x0A, 0xB1, 0x82, 0xB3, 0x24, 0xFB, 0x61, \ + 0xD1, 0x08, 0xA9, 0x4B, 0xB2, 0xC8, 0xE3, 0xFB, \ + 0xB9, 0x6A, 0xDA, 0xB7, 0x60, 0xD7, 0xF4, 0x68, \ + 0x1D, 0x4F, 0x42, 0xA3, 0xDE, 0x39, 0x4D, 0xF4, \ + 0xAE, 0x56, 0xED, 0xE7, 0x63, 0x72, 0xBB, 0x19, \ + 0x0B, 0x07, 0xA7, 0xC8, 0xEE, 0x0A, 0x6D, 0x70, \ + 0x9E, 0x02, 0xFC, 0xE1, 0xCD, 0xF7, 0xE2, 0xEC, \ + 0xC0, 0x34, 0x04, 0xCD, 0x28, 0x34, 0x2F, 0x61, \ + 0x91, 0x72, 0xFE, 0x9C, 0xE9, 0x85, 0x83, 0xFF, \ + 0x8E, 0x4F, 0x12, 0x32, 0xEE, 0xF2, 0x81, 0x83, \ + 0xC3, 0xFE, 0x3B, 0x1B, 0x4C, 0x6F, 0xAD, 0x73, \ + 0x3B, 0xB5, 0xFC, 0xBC, 0x2E, 0xC2, 0x20, 0x05, \ + 0xC5, 0x8E, 0xF1, 0x83, 0x7D, 0x16, 0x83, 0xB2, \ + 0xC6, 0xF3, 0x4A, 0x26, 0xC1, 0xB2, 0xEF, 0xFA, \ + 0x88, 0x6B, 0x42, 0x38, 0x61, 0x1F, 0xCF, 0xDC, \ + 0xDE, 0x35, 0x5B, 0x3B, 0x65, 0x19, 0x03, 0x5B, \ + 0xBC, 0x34, 0xF4, 0xDE, 0xF9, 0x9C, 0x02, 0x38, \ + 0x61, 0xB4, 0x6F, 0xC9, 0xD6, 0xE6, 0xC9, 0x07, \ + 0x7A, 0xD9, 0x1D, 0x26, 0x91, 0xF7, 0xF7, 0xEE, \ + 0x59, 0x8C, 0xB0, 0xFA, 0xC1, 0x86, 0xD9, 0x1C, \ + 0xAE, 0xFE, 0x13, 0x09, 0x85, 0x13, 0x92, 0x70, \ + 0xB4, 0x13, 0x0C, 0x93, 0xBC, 0x43, 0x79, 0x44, \ + 0xF4, 0xFD, 0x44, 0x52, 0xE2, 0xD7, 0x4D, 0xD3, \ + 0x64, 0xF2, 0xE2, 0x1E, 0x71, 0xF5, 0x4B, 0xFF, \ + 0x5C, 0xAE, 0x82, 0xAB, 0x9C, 0x9D, 0xF6, 0x9E, \ + 0xE8, 0x6D, 0x2B, 0xC5, 0x22, 0x36, 0x3A, 0x0D, \ + 0xAB, 0xC5, 0x21, 0x97, 0x9B, 0x0D, 0xEA, 0xDA, \ + 0x1D, 0xBF, 0x9A, 0x42, 0xD5, 0xC4, 0x48, 0x4E, \ + 0x0A, 0xBC, 0xD0, 0x6B, 0xFA, 0x53, 0xDD, 0xEF, \ + 0x3C, 0x1B, 0x20, 0xEE, 0x3F, 0xD5, 0x9D, 0x7C, \ + 0x25, 0xE4, 0x1D, 0x2B, 0x66, 0x9E, 0x1E, 0xF1, \ + 0x6E, 0x6F, 0x52, 0xC3, 0x16, 0x4D, 0xF4, 0xFB, \ + 0x79, 0x30, 0xE9, 0xE4, 0xE5, 0x88, 0x57, 0xB6, \ + 0xAC, 0x7D, 0x5F, 0x42, 0xD6, 0x9F, 0x6D, 0x18, \ + 0x77, 0x63, 0xCF, 0x1D, 0x55, 0x03, 0x40, 0x04, \ + 0x87, 0xF5, 0x5B, 0xA5, 0x7E, 0x31, 0xCC, 0x7A, \ + 0x71, 0x35, 0xC8, 0x86, 0xEF, 0xB4, 0x31, 0x8A, \ + 0xED, 0x6A, 0x1E, 0x01, 0x2D, 0x9E, 0x68, 0x32, \ + 0xA9, 0x07, 0x60, 0x0A, 0x91, 0x81, 0x30, 0xC4, \ + 0x6D, 0xC7, 0x78, 0xF9, 0x71, 0xAD, 0x00, 0x38, \ + 0x09, 0x29, 0x99, 0xA3, 0x33, 0xCB, 0x8B, 0x7A, \ + 0x1A, 0x1D, 0xB9, 0x3D, 0x71, 0x40, 0x00, 0x3C, \ + 0x2A, 0x4E, 0xCE, 0xA9, 0xF9, 0x8D, 0x0A, 0xCC, \ + 0x0A, 0x82, 0x91, 0xCD, 0xCE, 0xC9, 0x7D, 0xCF, \ + 0x8E, 0xC9, 0xB5, 0x5A, 0x7F, 0x88, 0xA4, 0x6B, \ + 0x4D, 0xB5, 0xA8, 0x51, 0xF4, 0x41, 0x82, 0xE1, \ + 0xC6, 0x8A, 0x00, 0x7E, 0x5E, 0x0D, 0xD9, 0x02, \ + 0x0B, 0xFD, 0x64, 0xB6, 0x45, 0x03, 0x6C, 0x7A, \ + 0x4E, 0x67, 0x7D, 0x2C, 0x38, 0x53, 0x2A, 0x3A, \ + 0x23, 0xBA, 0x44, 0x42, 0xCA, 0xF5, 0x3E, 0xA6, \ + 0x3B, 0xB4, 0x54, 0x32, 0x9B, 0x76, 0x24, 0xC8, \ + 0x91, 0x7B, 0xDD, 0x64, 0xB1, 0xC0, 0xFD, 0x4C, \ + 0xB3, 0x8E, 0x8C, 0x33, 0x4C, 0x70, 0x1C, 0x3A, \ + 0xCD, 0xAD, 0x06, 0x57, 0xFC, 0xCF, 0xEC, 0x71, \ + 0x9B, 0x1F, 0x5C, 0x3E, 0x4E, 0x46, 0x04, 0x1F, \ + 0x38, 0x81, 0x47, 0xFB, 0x4C, 0xFD, 0xB4, 0x77, \ + 0xA5, 0x24, 0x71, 0xF7, 0xA9, 0xA9, 0x69, 0x10, \ + 0xB8, 0x55, 0x32, 0x2E, 0xDB, 0x63, 0x40, 0xD8, \ + 0xA0, 0x0E, 0xF0, 0x92, 0x35, 0x05, 0x11, 0xE3, \ + 0x0A, 0xBE, 0xC1, 0xFF, 0xF9, 0xE3, 0xA2, 0x6E, \ + 0x7F, 0xB2, 0x9F, 0x8C, 0x18, 0x30, 0x23, 0xC3, \ + 0x58, 0x7E, 0x38, 0xDA, 0x00, 0x77, 0xD9, 0xB4, \ + 0x76, 0x3E, 0x4E, 0x4B, 0x94, 0xB2, 0xBB, 0xC1, \ + 0x94, 0xC6, 0x65, 0x1E, 0x77, 0xCA, 0xF9, 0x92, \ + 0xEE, 0xAA, 0xC0, 0x23, 0x2A, 0x28, 0x1B, 0xF6, \ + 0xB3, 0xA7, 0x39, 0xC1, 0x22, 0x61, 0x16, 0x82, \ + 0x0A, 0xE8, 0xDB, 0x58, 0x47, 0xA6, 0x7C, 0xBE, \ + 0xF9, 0xC9, 0x09, 0x1B, 0x46, 0x2D, 0x53, 0x8C, \ + 0xD7, 0x2B, 0x03, 0x74, 0x6A, 0xE7, 0x7F, 0x5E, \ + 0x62, 0x29, 0x2C, 0x31, 0x15, 0x62, 0xA8, 0x46, \ + 0x50, 0x5D, 0xC8, 0x2D, 0xB8, 0x54, 0x33, 0x8A, \ + 0xE4, 0x9F, 0x52, 0x35, 0xC9, 0x5B, 0x91, 0x17, \ + 0x8C, 0xCF, 0x2D, 0xD5, 0xCA, 0xCE, 0xF4, 0x03, \ + 0xEC, 0x9D, 0x18, 0x10, 0xC6, 0x27, 0x2B, 0x04, \ + 0x5B, 0x3B, 0x71, 0xF9, 0xDC, 0x6B, 0x80, 0xD6, \ + 0x3F, 0xDD, 0x4A, 0x8E, 0x9A, 0xDB, 0x1E, 0x69, \ + 0x62, 0xA6, 0x95, 0x26, 0xD4, 0x31, 0x61, 0xC1, \ + 0xA4, 0x1D, 0x57, 0x0D, 0x79, 0x38, 0xDA, 0xD4, \ + 0xA4, 0x0E, 0x32, 0x9C, 0xCF, 0xF4, 0x6A, 0xAA, \ + 0x36, 0xAD, 0x00, 0x4C, 0xF6, 0x00, 0xC8, 0x38, \ + 0x1E, 0x42, 0x5A, 0x31, 0xD9, 0x51, 0xAE, 0x64, \ + 0xFD, 0xB2, 0x3F, 0xCE, 0xC9, 0x50, 0x9D, 0x43, \ + 0x68, 0x7F, 0xEB, 0x69, 0xED, 0xD1, 0xCC, 0x5E, \ + 0x0B, 0x8C, 0xC3, 0xBD, 0xF6, 0x4B, 0x10, 0xEF, \ + 0x86, 0xB6, 0x31, 0x42, 0xA3, 0xAB, 0x88, 0x29, \ + 0x55, 0x5B, 0x2F, 0x74, 0x7C, 0x93, 0x26, 0x65, \ + 0xCB, 0x2C, 0x0F, 0x1C, 0xC0, 0x1B, 0xD7, 0x02, \ + 0x29, 0x38, 0x88, 0x39, 0xD2, 0xAF, 0x05, 0xE4, \ + 0x54, 0x50, 0x4A, 0xC7, 0x8B, 0x75, 0x82, 0x82, \ + 0x28, 0x46, 0xC0, 0xBA, 0x35, 0xC3, 0x5F, 0x5C, \ + 0x59, 0x16, 0x0C, 0xC0, 0x46, 0xFD, 0x82, 0x51, \ + 0x54, 0x1F, 0xC6, 0x8C, 0x9C, 0x86, 0xB0, 0x22, \ + 0xBB, 0x70, 0x99, 0x87, 0x6A, 0x46, 0x0E, 0x74, \ + 0x51, 0xA8, 0xA9, 0x31, 0x09, 0x70, 0x3F, 0xEE, \ + 0x1C, 0x21, 0x7E, 0x6C, 0x38, 0x26, 0xE5, 0x2C, \ + 0x51, 0xAA, 0x69, 0x1E, 0x0E, 0x42, 0x3C, 0xFC, \ + 0x99, 0xE9, 0xE3, 0x16, 0x50, 0xC1, 0x21, 0x7B, \ + 0x62, 0x48, 0x16, 0xCD, 0xAD, 0x9A, 0x95, 0xF9, \ + 0xD5, 0xB8, 0x01, 0x94, 0x88, 0xD9, 0xC0, 0xA0, \ + 0xA1, 0xFE, 0x30, 0x75, 0xA5, 0x77, 0xE2, 0x31, \ + 0x83, 0xF8, 0x1D, 0x4A, 0x3F, 0x2F, 0xA4, 0x57, \ + 0x1E, 0xFC, 0x8C, 0xE0, 0xBA, 0x8A, 0x4F, 0xE8, \ + 0xB6, 0x85, 0x5D, 0xFE, 0x72, 0xB0, 0xA6, 0x6E, \ + 0xDE, 0xD2, 0xFB, 0xAB, 0xFB, 0xE5, 0x8A, 0x30, \ + 0xFA, 0xFA, 0xBE, 0x1C, 0x5D, 0x71, 0xA8, 0x7E, \ + 0x2F, 0x74, 0x1E, 0xF8, 0xC1, 0xFE, 0x86, 0xFE, \ + 0xA6, 0xBB, 0xFD, 0xE5, 0x30, 0x67, 0x7F, 0x0D, \ + 0x97, 0xD1, 0x1D, 0x49, 0xF7, 0xA8, 0x44, 0x3D, \ + 0x08, 0x22, 0xE5, 0x06, 0xA9, 0xF4, 0x61, 0x4E, \ + 0x01, 0x1E, 0x2A, 0x94, 0x83, 0x8F, 0xF8, 0x8C, \ + 0xD6, 0x8C, 0x8B, 0xB7, 0xC5, 0xC6, 0x42, 0x4C, \ + 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF } + +#define MBEDTLS_DHM_RFC7919_FFDHE8192_G_BIN { 0x02 } + +#endif /* dhm.h */ + + +/********* Start of file include/mbedtls/error.h ************/ + +/** + * \file error.h + * + * \brief Error to string translation + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ERROR_H +#define MBEDTLS_ERROR_H + +#include + +/** + * Error code layout. + * + * Currently we try to keep all error codes within the negative space of 16 + * bits signed integers to support all platforms (-0x0001 - -0x7FFF). In + * addition we'd like to give two layers of information on the error if + * possible. + * + * For that purpose the error codes are segmented in the following manner: + * + * 16 bit error code bit-segmentation + * + * 1 bit - Unused (sign bit) + * 3 bits - High level module ID + * 5 bits - Module-dependent error code + * 7 bits - Low level module errors + * + * For historical reasons, low-level error codes are divided in even and odd, + * even codes were assigned first, and -1 is reserved for other errors. + * + * Low-level module errors (0x0002-0x007E, 0x0003-0x007F) + * + * Module Nr Codes assigned + * MPI 7 0x0002-0x0010 + * GCM 3 0x0012-0x0014 0x0013-0x0013 + * BLOWFISH 3 0x0016-0x0018 0x0017-0x0017 + * THREADING 3 0x001A-0x001E + * AES 4 0x0020-0x0022 0x0023-0x0025 + * CAMELLIA 3 0x0024-0x0026 0x0027-0x0027 + * XTEA 2 0x0028-0x0028 0x0029-0x0029 + * BASE64 2 0x002A-0x002C + * OID 1 0x002E-0x002E 0x000B-0x000B + * PADLOCK 1 0x0030-0x0030 + * DES 2 0x0032-0x0032 0x0033-0x0033 + * CTR_DBRG 4 0x0034-0x003A + * ENTROPY 3 0x003C-0x0040 0x003D-0x003F + * NET 11 0x0042-0x0052 0x0043-0x0045 + * ASN1 7 0x0060-0x006C + * CMAC 1 0x007A-0x007A + * PBKDF2 1 0x007C-0x007C + * HMAC_DRBG 4 0x0003-0x0009 + * CCM 3 0x000D-0x0011 + * ARC4 1 0x0019-0x0019 + * MD2 1 0x002B-0x002B + * MD4 1 0x002D-0x002D + * MD5 1 0x002F-0x002F + * RIPEMD160 1 0x0031-0x0031 + * SHA1 1 0x0035-0x0035 + * SHA256 1 0x0037-0x0037 + * SHA512 1 0x0039-0x0039 + * + * High-level module nr (3 bits - 0x0...-0x7...) + * Name ID Nr of Errors + * PEM 1 9 + * PKCS#12 1 4 (Started from top) + * X509 2 20 + * PKCS5 2 4 (Started from top) + * DHM 3 11 + * PK 3 15 (Started from top) + * RSA 4 11 + * ECP 4 9 (Started from top) + * MD 5 5 + * CIPHER 6 8 + * SSL 6 17 (Started from top) + * SSL 7 31 + * + * Module dependent error code (5 bits 0x.00.-0x.F8.) + */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Translate a mbed TLS error code into a string representation, + * Result is truncated if necessary and always includes a terminating + * null byte. + * + * \param errnum error code + * \param buffer buffer to place representation in + * \param buflen length of the buffer + */ +void mbedtls_strerror( int errnum, char *buffer, size_t buflen ); + +#ifdef __cplusplus +} +#endif + +#endif /* error.h */ + + +/********* Start of file include/mbedtls/md.h ************/ + + /** + * \file md.h + * + * \brief The generic message-digest wrapper. + * + * \author Adriaan de Jong + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_MD_H +#define MBEDTLS_MD_H + +#include + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#define MBEDTLS_ERR_MD_FEATURE_UNAVAILABLE -0x5080 /**< The selected feature is not available. */ +#define MBEDTLS_ERR_MD_BAD_INPUT_DATA -0x5100 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_MD_ALLOC_FAILED -0x5180 /**< Failed to allocate memory. */ +#define MBEDTLS_ERR_MD_FILE_IO_ERROR -0x5200 /**< Opening or reading of file failed. */ +#define MBEDTLS_ERR_MD_HW_ACCEL_FAILED -0x5280 /**< MD hardware accelerator failed. */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Enumeration of supported message digests + * + * \warning MD2, MD4, MD5 and SHA-1 are considered weak message digests and + * their use constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +typedef enum { + MBEDTLS_MD_NONE=0, + MBEDTLS_MD_MD2, + MBEDTLS_MD_MD4, + MBEDTLS_MD_MD5, + MBEDTLS_MD_SHA1, + MBEDTLS_MD_SHA224, + MBEDTLS_MD_SHA256, + MBEDTLS_MD_SHA384, + MBEDTLS_MD_SHA512, + MBEDTLS_MD_RIPEMD160, +} mbedtls_md_type_t; + +#if defined(MBEDTLS_SHA512_C) +#define MBEDTLS_MD_MAX_SIZE 64 /* longest known is SHA512 */ +#else +#define MBEDTLS_MD_MAX_SIZE 32 /* longest known is SHA256 or less */ +#endif + +/** + * Opaque struct defined in md_internal.h. + */ +typedef struct mbedtls_md_info_t mbedtls_md_info_t; + +/** + * The generic message-digest context. + */ +typedef struct { + /** Information about the associated message digest. */ + const mbedtls_md_info_t *md_info; + + /** The digest-specific context. */ + void *md_ctx; + + /** The HMAC part of the context. */ + void *hmac_ctx; +} mbedtls_md_context_t; + +/** + * \brief This function returns the list of digests supported by the + * generic digest module. + * + * \return A statically allocated array of digests. Each element + * in the returned list is an integer belonging to the + * message-digest enumeration #mbedtls_md_type_t. + * The last entry is 0. + */ +const int *mbedtls_md_list( void ); + +/** + * \brief This function returns the message-digest information + * associated with the given digest name. + * + * \param md_name The name of the digest to search for. + * + * \return The message-digest information associated with \p md_name, + * or NULL if not found. + */ +const mbedtls_md_info_t *mbedtls_md_info_from_string( const char *md_name ); + +/** + * \brief This function returns the message-digest information + * associated with the given digest type. + * + * \param md_type The type of digest to search for. + * + * \return The message-digest information associated with \p md_type, + * or NULL if not found. + */ +const mbedtls_md_info_t *mbedtls_md_info_from_type( mbedtls_md_type_t md_type ); + +/** + * \brief This function initializes a message-digest context without + * binding it to a particular message-digest algorithm. + * + * This function should always be called first. It prepares the + * context for mbedtls_md_setup() for binding it to a + * message-digest algorithm. + */ +void mbedtls_md_init( mbedtls_md_context_t *ctx ); + +/** + * \brief This function clears the internal structure of \p ctx and + * frees any embedded internal structure, but does not free + * \p ctx itself. + * + * If you have called mbedtls_md_setup() on \p ctx, you must + * call mbedtls_md_free() when you are no longer using the + * context. + * Calling this function if you have previously + * called mbedtls_md_init() and nothing else is optional. + * You must not call this function if you have not called + * mbedtls_md_init(). + */ +void mbedtls_md_free( mbedtls_md_context_t *ctx ); + +#if ! defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief This function selects the message digest algorithm to use, + * and allocates internal structures. + * + * It should be called after mbedtls_md_init() or mbedtls_md_free(). + * Makes it necessary to call mbedtls_md_free() later. + * + * \deprecated Superseded by mbedtls_md_setup() in 2.0.0 + * + * \param ctx The context to set up. + * \param md_info The information structure of the message-digest algorithm + * to use. + * + * \returns \c 0 on success, + * #MBEDTLS_ERR_MD_BAD_INPUT_DATA on parameter failure, + * #MBEDTLS_ERR_MD_ALLOC_FAILED memory allocation failure. + */ +int mbedtls_md_init_ctx( mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info ) MBEDTLS_DEPRECATED; +#undef MBEDTLS_DEPRECATED +#endif /* MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief This function selects the message digest algorithm to use, + * and allocates internal structures. + * + * It should be called after mbedtls_md_init() or + * mbedtls_md_free(). Makes it necessary to call + * mbedtls_md_free() later. + * + * \param ctx The context to set up. + * \param md_info The information structure of the message-digest algorithm + * to use. + * \param hmac
  • 0: HMAC is not used. Saves some memory.
  • + *
  • non-zero: HMAC is used with this context.
+ * + * \returns \c 0 on success, + * #MBEDTLS_ERR_MD_BAD_INPUT_DATA on parameter failure, or + * #MBEDTLS_ERR_MD_ALLOC_FAILED on memory allocation failure. + */ +int mbedtls_md_setup( mbedtls_md_context_t *ctx, const mbedtls_md_info_t *md_info, int hmac ); + +/** + * \brief This function clones the state of an message-digest + * context. + * + * \note You must call mbedtls_md_setup() on \c dst before calling + * this function. + * + * \note The two contexts must have the same type, + * for example, both are SHA-256. + * + * \warning This function clones the message-digest state, not the + * HMAC state. + * + * \param dst The destination context. + * \param src The context to be cloned. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_MD_BAD_INPUT_DATA on parameter failure. + */ +int mbedtls_md_clone( mbedtls_md_context_t *dst, + const mbedtls_md_context_t *src ); + +/** + * \brief This function extracts the message-digest size from the + * message-digest information structure. + * + * \param md_info The information structure of the message-digest algorithm + * to use. + * + * \return The size of the message-digest output in Bytes. + */ +unsigned char mbedtls_md_get_size( const mbedtls_md_info_t *md_info ); + +/** + * \brief This function extracts the message-digest type from the + * message-digest information structure. + * + * \param md_info The information structure of the message-digest algorithm + * to use. + * + * \return The type of the message digest. + */ +mbedtls_md_type_t mbedtls_md_get_type( const mbedtls_md_info_t *md_info ); + +/** + * \brief This function extracts the message-digest name from the + * message-digest information structure. + * + * \param md_info The information structure of the message-digest algorithm + * to use. + * + * \return The name of the message digest. + */ +const char *mbedtls_md_get_name( const mbedtls_md_info_t *md_info ); + +/** + * \brief This function starts a message-digest computation. + * + * You must call this function after setting up the context + * with mbedtls_md_setup(), and before passing data with + * mbedtls_md_update(). + * + * \param ctx The generic message-digest context. + * + * \returns \c 0 on success, #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_starts( mbedtls_md_context_t *ctx ); + +/** + * \brief This function feeds an input buffer into an ongoing + * message-digest computation. + * + * You must call mbedtls_md_starts() before calling this + * function. You may call this function multiple times. + * Afterwards, call mbedtls_md_finish(). + * + * \param ctx The generic message-digest context. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * + * \returns \c 0 on success, #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_update( mbedtls_md_context_t *ctx, const unsigned char *input, size_t ilen ); + +/** + * \brief This function finishes the digest operation, + * and writes the result to the output buffer. + * + * Call this function after a call to mbedtls_md_starts(), + * followed by any number of calls to mbedtls_md_update(). + * Afterwards, you may either clear the context with + * mbedtls_md_free(), or call mbedtls_md_starts() to reuse + * the context for another digest operation with the same + * algorithm. + * + * \param ctx The generic message-digest context. + * \param output The buffer for the generic message-digest checksum result. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_finish( mbedtls_md_context_t *ctx, unsigned char *output ); + +/** + * \brief This function calculates the message-digest of a buffer, + * with respect to a configurable message-digest algorithm + * in a single call. + * + * The result is calculated as + * Output = message_digest(input buffer). + * + * \param md_info The information structure of the message-digest algorithm + * to use. + * \param input The buffer holding the data. + * \param ilen The length of the input data. + * \param output The generic message-digest checksum result. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md( const mbedtls_md_info_t *md_info, const unsigned char *input, size_t ilen, + unsigned char *output ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief This function calculates the message-digest checksum + * result of the contents of the provided file. + * + * The result is calculated as + * Output = message_digest(file contents). + * + * \param md_info The information structure of the message-digest algorithm + * to use. + * \param path The input file name. + * \param output The generic message-digest checksum result. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_MD_FILE_IO_ERROR if file input failed, or + * #MBEDTLS_ERR_MD_BAD_INPUT_DATA if \p md_info was NULL. + */ +int mbedtls_md_file( const mbedtls_md_info_t *md_info, const char *path, + unsigned char *output ); +#endif /* MBEDTLS_FS_IO */ + +/** + * \brief This function sets the HMAC key and prepares to + * authenticate a new message. + * + * Call this function after mbedtls_md_setup(), to use + * the MD context for an HMAC calculation, then call + * mbedtls_md_hmac_update() to provide the input data, and + * mbedtls_md_hmac_finish() to get the HMAC value. + * + * \param ctx The message digest context containing an embedded HMAC + * context. + * \param key The HMAC secret key. + * \param keylen The length of the HMAC key in Bytes. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_hmac_starts( mbedtls_md_context_t *ctx, const unsigned char *key, + size_t keylen ); + +/** + * \brief This function feeds an input buffer into an ongoing HMAC + * computation. + * + * Call mbedtls_md_hmac_starts() or mbedtls_md_hmac_reset() + * before calling this function. + * You may call this function multiple times to pass the + * input piecewise. + * Afterwards, call mbedtls_md_hmac_finish(). + * + * \param ctx The message digest context containing an embedded HMAC + * context. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_hmac_update( mbedtls_md_context_t *ctx, const unsigned char *input, + size_t ilen ); + +/** + * \brief This function finishes the HMAC operation, and writes + * the result to the output buffer. + * + * Call this function after mbedtls_md_hmac_starts() and + * mbedtls_md_hmac_update() to get the HMAC value. Afterwards + * you may either call mbedtls_md_free() to clear the context, + * or call mbedtls_md_hmac_reset() to reuse the context with + * the same HMAC key. + * + * \param ctx The message digest context containing an embedded HMAC + * context. + * \param output The generic HMAC checksum result. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_hmac_finish( mbedtls_md_context_t *ctx, unsigned char *output); + +/** + * \brief This function prepares to authenticate a new message with + * the same key as the previous HMAC operation. + * + * You may call this function after mbedtls_md_hmac_finish(). + * Afterwards call mbedtls_md_hmac_update() to pass the new + * input. + * + * \param ctx The message digest context containing an embedded HMAC + * context. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_hmac_reset( mbedtls_md_context_t *ctx ); + +/** + * \brief This function calculates the full generic HMAC + * on the input buffer with the provided key. + * + * The function allocates the context, performs the + * calculation, and frees the context. + * + * The HMAC result is calculated as + * output = generic HMAC(hmac key, input buffer). + * + * \param md_info The information structure of the message-digest algorithm + * to use. + * \param key The HMAC secret key. + * \param keylen The length of the HMAC secret key in Bytes. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The generic HMAC result. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_MD_BAD_INPUT_DATA if + * parameter verification fails. + */ +int mbedtls_md_hmac( const mbedtls_md_info_t *md_info, const unsigned char *key, size_t keylen, + const unsigned char *input, size_t ilen, + unsigned char *output ); + +/* Internal use */ +int mbedtls_md_process( mbedtls_md_context_t *ctx, const unsigned char *data ); + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_MD_H */ + + +/********* Start of file include/mbedtls/md_internal.h ************/ + +/** + * \file md_internal.h + * + * \brief Message digest wrappers. + * + * \warning This in an internal header. Do not include directly. + * + * \author Adriaan de Jong + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_MD_WRAP_H +#define MBEDTLS_MD_WRAP_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Message digest information. + * Allows message digest functions to be called in a generic way. + */ +struct mbedtls_md_info_t +{ + /** Digest identifier */ + mbedtls_md_type_t type; + + /** Name of the message digest */ + const char * name; + + /** Output length of the digest function in bytes */ + int size; + + /** Block length of the digest function in bytes */ + int block_size; + + /** Digest initialisation function */ + int (*starts_func)( void *ctx ); + + /** Digest update function */ + int (*update_func)( void *ctx, const unsigned char *input, size_t ilen ); + + /** Digest finalisation function */ + int (*finish_func)( void *ctx, unsigned char *output ); + + /** Generic digest function */ + int (*digest_func)( const unsigned char *input, size_t ilen, + unsigned char *output ); + + /** Allocate a new context */ + void * (*ctx_alloc_func)( void ); + + /** Free the given context */ + void (*ctx_free_func)( void *ctx ); + + /** Clone state from a context */ + void (*clone_func)( void *dst, const void *src ); + + /** Internal use only */ + int (*process_func)( void *ctx, const unsigned char *input ); +}; + +#if defined(MBEDTLS_MD2_C) +extern const mbedtls_md_info_t mbedtls_md2_info; +#endif +#if defined(MBEDTLS_MD4_C) +extern const mbedtls_md_info_t mbedtls_md4_info; +#endif +#if defined(MBEDTLS_MD5_C) +extern const mbedtls_md_info_t mbedtls_md5_info; +#endif +#if defined(MBEDTLS_RIPEMD160_C) +extern const mbedtls_md_info_t mbedtls_ripemd160_info; +#endif +#if defined(MBEDTLS_SHA1_C) +extern const mbedtls_md_info_t mbedtls_sha1_info; +#endif +#if defined(MBEDTLS_SHA256_C) +extern const mbedtls_md_info_t mbedtls_sha224_info; +extern const mbedtls_md_info_t mbedtls_sha256_info; +#endif +#if defined(MBEDTLS_SHA512_C) +extern const mbedtls_md_info_t mbedtls_sha384_info; +extern const mbedtls_md_info_t mbedtls_sha512_info; +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_MD_WRAP_H */ + + +/********* Start of file include/mbedtls/md5.h ************/ + +/** + * \file md5.h + * + * \brief MD5 message digest algorithm (hash function) + * + * \warning MD5 is considered a weak message digest and its use constitutes a + * security risk. We recommend considering stronger message + * digests instead. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_MD5_H +#define MBEDTLS_MD5_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_ERR_MD5_HW_ACCEL_FAILED -0x002F /**< MD5 hardware accelerator failed */ + +#if !defined(MBEDTLS_MD5_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief MD5 context structure + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +typedef struct +{ + uint32_t total[2]; /*!< number of bytes processed */ + uint32_t state[4]; /*!< intermediate digest state */ + unsigned char buffer[64]; /*!< data block being processed */ +} +mbedtls_md5_context; + +/** + * \brief Initialize MD5 context + * + * \param ctx MD5 context to be initialized + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md5_init( mbedtls_md5_context *ctx ); + +/** + * \brief Clear MD5 context + * + * \param ctx MD5 context to be cleared + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md5_free( mbedtls_md5_context *ctx ); + +/** + * \brief Clone (the state of) an MD5 context + * + * \param dst The destination context + * \param src The context to be cloned + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md5_clone( mbedtls_md5_context *dst, + const mbedtls_md5_context *src ); + +/** + * \brief MD5 context setup + * + * \param ctx context to be initialized + * + * \return 0 if successful + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md5_starts_ret( mbedtls_md5_context *ctx ); + +/** + * \brief MD5 process buffer + * + * \param ctx MD5 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \return 0 if successful + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md5_update_ret( mbedtls_md5_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief MD5 final digest + * + * \param ctx MD5 context + * \param output MD5 checksum result + * + * \return 0 if successful + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md5_finish_ret( mbedtls_md5_context *ctx, + unsigned char output[16] ); + +/** + * \brief MD5 process data block (internal use only) + * + * \param ctx MD5 context + * \param data buffer holding one block of data + * + * \return 0 if successful + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_internal_md5_process( mbedtls_md5_context *ctx, + const unsigned char data[64] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief MD5 context setup + * + * \deprecated Superseded by mbedtls_md5_starts_ret() in 2.7.0 + * + * \param ctx context to be initialized + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md5_starts( mbedtls_md5_context *ctx ); + +/** + * \brief MD5 process buffer + * + * \deprecated Superseded by mbedtls_md5_update_ret() in 2.7.0 + * + * \param ctx MD5 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md5_update( mbedtls_md5_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief MD5 final digest + * + * \deprecated Superseded by mbedtls_md5_finish_ret() in 2.7.0 + * + * \param ctx MD5 context + * \param output MD5 checksum result + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md5_finish( mbedtls_md5_context *ctx, + unsigned char output[16] ); + +/** + * \brief MD5 process data block (internal use only) + * + * \deprecated Superseded by mbedtls_internal_md5_process() in 2.7.0 + * + * \param ctx MD5 context + * \param data buffer holding one block of data + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md5_process( mbedtls_md5_context *ctx, + const unsigned char data[64] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_MD5_ALT */ + +#endif /* MBEDTLS_MD5_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Output = MD5( input buffer ) + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output MD5 checksum result + * + * \return 0 if successful + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md5_ret( const unsigned char *input, + size_t ilen, + unsigned char output[16] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief Output = MD5( input buffer ) + * + * \deprecated Superseded by mbedtls_md5_ret() in 2.7.0 + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output MD5 checksum result + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md5( const unsigned char *input, + size_t ilen, + unsigned char output[16] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + * + * \warning MD5 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md5_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_md5.h */ + + +/********* Start of file include/mbedtls/md2.h ************/ + +/** + * \file md2.h + * + * \brief MD2 message digest algorithm (hash function) + * + * \warning MD2 is considered a weak message digest and its use constitutes a + * security risk. We recommend considering stronger message digests + * instead. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + * + */ +#ifndef MBEDTLS_MD2_H +#define MBEDTLS_MD2_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#define MBEDTLS_ERR_MD2_HW_ACCEL_FAILED -0x002B /**< MD2 hardware accelerator failed */ + +#if !defined(MBEDTLS_MD2_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief MD2 context structure + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +typedef struct +{ + unsigned char cksum[16]; /*!< checksum of the data block */ + unsigned char state[48]; /*!< intermediate digest state */ + unsigned char buffer[16]; /*!< data block being processed */ + size_t left; /*!< amount of data in buffer */ +} +mbedtls_md2_context; + +/** + * \brief Initialize MD2 context + * + * \param ctx MD2 context to be initialized + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md2_init( mbedtls_md2_context *ctx ); + +/** + * \brief Clear MD2 context + * + * \param ctx MD2 context to be cleared + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md2_free( mbedtls_md2_context *ctx ); + +/** + * \brief Clone (the state of) an MD2 context + * + * \param dst The destination context + * \param src The context to be cloned + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md2_clone( mbedtls_md2_context *dst, + const mbedtls_md2_context *src ); + +/** + * \brief MD2 context setup + * + * \param ctx context to be initialized + * + * \return 0 if successful + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md2_starts_ret( mbedtls_md2_context *ctx ); + +/** + * \brief MD2 process buffer + * + * \param ctx MD2 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \return 0 if successful + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md2_update_ret( mbedtls_md2_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief MD2 final digest + * + * \param ctx MD2 context + * \param output MD2 checksum result + * + * \return 0 if successful + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md2_finish_ret( mbedtls_md2_context *ctx, + unsigned char output[16] ); + +/** + * \brief MD2 process data block (internal use only) + * + * \param ctx MD2 context + * + * \return 0 if successful + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_internal_md2_process( mbedtls_md2_context *ctx ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief MD2 context setup + * + * \deprecated Superseded by mbedtls_md2_starts_ret() in 2.7.0 + * + * \param ctx context to be initialized + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md2_starts( mbedtls_md2_context *ctx ); + +/** + * \brief MD2 process buffer + * + * \deprecated Superseded by mbedtls_md2_update_ret() in 2.7.0 + * + * \param ctx MD2 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md2_update( mbedtls_md2_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief MD2 final digest + * + * \deprecated Superseded by mbedtls_md2_finish_ret() in 2.7.0 + * + * \param ctx MD2 context + * \param output MD2 checksum result + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md2_finish( mbedtls_md2_context *ctx, + unsigned char output[16] ); + +/** + * \brief MD2 process data block (internal use only) + * + * \deprecated Superseded by mbedtls_internal_md2_process() in 2.7.0 + * + * \param ctx MD2 context + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md2_process( mbedtls_md2_context *ctx ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_MD2_ALT */ + +#endif /* MBEDTLS_MD2_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Output = MD2( input buffer ) + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output MD2 checksum result + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md2_ret( const unsigned char *input, + size_t ilen, + unsigned char output[16] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief Output = MD2( input buffer ) + * + * \deprecated Superseded by mbedtls_md2_ret() in 2.7.0 + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output MD2 checksum result + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md2( const unsigned char *input, + size_t ilen, + unsigned char output[16] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + * + * \warning MD2 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md2_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_md2.h */ + + +/********* Start of file include/mbedtls/md4.h ************/ + +/** + * \file md4.h + * + * \brief MD4 message digest algorithm (hash function) + * + * \warning MD4 is considered a weak message digest and its use constitutes a + * security risk. We recommend considering stronger message digests + * instead. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + * + */ +#ifndef MBEDTLS_MD4_H +#define MBEDTLS_MD4_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_ERR_MD4_HW_ACCEL_FAILED -0x002D /**< MD4 hardware accelerator failed */ + +#if !defined(MBEDTLS_MD4_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief MD4 context structure + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +typedef struct +{ + uint32_t total[2]; /*!< number of bytes processed */ + uint32_t state[4]; /*!< intermediate digest state */ + unsigned char buffer[64]; /*!< data block being processed */ +} +mbedtls_md4_context; + +/** + * \brief Initialize MD4 context + * + * \param ctx MD4 context to be initialized + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md4_init( mbedtls_md4_context *ctx ); + +/** + * \brief Clear MD4 context + * + * \param ctx MD4 context to be cleared + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md4_free( mbedtls_md4_context *ctx ); + +/** + * \brief Clone (the state of) an MD4 context + * + * \param dst The destination context + * \param src The context to be cloned + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_md4_clone( mbedtls_md4_context *dst, + const mbedtls_md4_context *src ); + +/** + * \brief MD4 context setup + * + * \param ctx context to be initialized + * + * \return 0 if successful + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + */ +int mbedtls_md4_starts_ret( mbedtls_md4_context *ctx ); + +/** + * \brief MD4 process buffer + * + * \param ctx MD4 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \return 0 if successful + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md4_update_ret( mbedtls_md4_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief MD4 final digest + * + * \param ctx MD4 context + * \param output MD4 checksum result + * + * \return 0 if successful + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md4_finish_ret( mbedtls_md4_context *ctx, + unsigned char output[16] ); + +/** + * \brief MD4 process data block (internal use only) + * + * \param ctx MD4 context + * \param data buffer holding one block of data + * + * \return 0 if successful + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_internal_md4_process( mbedtls_md4_context *ctx, + const unsigned char data[64] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief MD4 context setup + * + * \deprecated Superseded by mbedtls_md4_starts_ret() in 2.7.0 + * + * \param ctx context to be initialized + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md4_starts( mbedtls_md4_context *ctx ); + +/** + * \brief MD4 process buffer + * + * \deprecated Superseded by mbedtls_md4_update_ret() in 2.7.0 + * + * \param ctx MD4 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md4_update( mbedtls_md4_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief MD4 final digest + * + * \deprecated Superseded by mbedtls_md4_finish_ret() in 2.7.0 + * + * \param ctx MD4 context + * \param output MD4 checksum result + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md4_finish( mbedtls_md4_context *ctx, + unsigned char output[16] ); + +/** + * \brief MD4 process data block (internal use only) + * + * \deprecated Superseded by mbedtls_internal_md4_process() in 2.7.0 + * + * \param ctx MD4 context + * \param data buffer holding one block of data + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md4_process( mbedtls_md4_context *ctx, + const unsigned char data[64] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_MD4_ALT */ + +#endif /* MBEDTLS_MD4_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Output = MD4( input buffer ) + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output MD4 checksum result + * + * \return 0 if successful + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md4_ret( const unsigned char *input, + size_t ilen, + unsigned char output[16] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief Output = MD4( input buffer ) + * + * \deprecated Superseded by mbedtls_md4_ret() in 2.7.0 + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output MD4 checksum result + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_md4( const unsigned char *input, + size_t ilen, + unsigned char output[16] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + * + * \warning MD4 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_md4_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_md4.h */ + + +/********* Start of file include/mbedtls/rsa.h ************/ + +/** + * \file rsa.h + * + * \brief The RSA public-key cryptosystem. + * + * For more information, see Public-Key Cryptography Standards (PKCS) + * #1 v1.5: RSA Encryption and Public-Key Cryptography Standards + * (PKCS) #1 v2.1: RSA Cryptography Specifications. + * + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_RSA_H +#define MBEDTLS_RSA_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + + +#if defined(MBEDTLS_THREADING_C) + +#endif + +/* + * RSA Error codes + */ +#define MBEDTLS_ERR_RSA_BAD_INPUT_DATA -0x4080 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_RSA_INVALID_PADDING -0x4100 /**< Input data contains invalid padding and is rejected. */ +#define MBEDTLS_ERR_RSA_KEY_GEN_FAILED -0x4180 /**< Something failed during generation of a key. */ +#define MBEDTLS_ERR_RSA_KEY_CHECK_FAILED -0x4200 /**< Key failed to pass the validity check of the library. */ +#define MBEDTLS_ERR_RSA_PUBLIC_FAILED -0x4280 /**< The public key operation failed. */ +#define MBEDTLS_ERR_RSA_PRIVATE_FAILED -0x4300 /**< The private key operation failed. */ +#define MBEDTLS_ERR_RSA_VERIFY_FAILED -0x4380 /**< The PKCS#1 verification failed. */ +#define MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE -0x4400 /**< The output buffer for decryption is not large enough. */ +#define MBEDTLS_ERR_RSA_RNG_FAILED -0x4480 /**< The random generator failed to generate non-zeros. */ +#define MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION -0x4500 /**< The implementation does not offer the requested operation, for example, because of security violations or lack of functionality. */ +#define MBEDTLS_ERR_RSA_HW_ACCEL_FAILED -0x4580 /**< RSA hardware accelerator failed. */ + +/* + * RSA constants + */ +#define MBEDTLS_RSA_PUBLIC 0 /**< Request private key operation. */ +#define MBEDTLS_RSA_PRIVATE 1 /**< Request public key operation. */ + +#define MBEDTLS_RSA_PKCS_V15 0 /**< Use PKCS-1 v1.5 encoding. */ +#define MBEDTLS_RSA_PKCS_V21 1 /**< Use PKCS-1 v2.1 encoding. */ + +#define MBEDTLS_RSA_SIGN 1 /**< Identifier for RSA signature operations. */ +#define MBEDTLS_RSA_CRYPT 2 /**< Identifier for RSA encryption and decryption operations. */ + +#define MBEDTLS_RSA_SALT_LEN_ANY -1 + +/* + * The above constants may be used even if the RSA module is compile out, + * eg for alternative (PKCS#11) RSA implemenations in the PK layers. + */ + +#if !defined(MBEDTLS_RSA_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The RSA context structure. + * + * \note Direct manipulation of the members of this structure + * is deprecated. All manipulation should instead be done through + * the public interface functions. + */ +typedef struct +{ + int ver; /*!< Always 0.*/ + size_t len; /*!< The size of \p N in Bytes. */ + + mbedtls_mpi N; /*!< The public modulus. */ + mbedtls_mpi E; /*!< The public exponent. */ + + mbedtls_mpi D; /*!< The private exponent. */ + mbedtls_mpi P; /*!< The first prime factor. */ + mbedtls_mpi Q; /*!< The second prime factor. */ + + mbedtls_mpi DP; /*!< \p D % (P - 1) */ + mbedtls_mpi DQ; /*!< \p D % (Q - 1) */ + mbedtls_mpi QP; /*!< 1 / (Q % P) */ + + mbedtls_mpi RN; /*!< cached R^2 mod \p N */ + + mbedtls_mpi RP; /*!< cached R^2 mod \p P */ + mbedtls_mpi RQ; /*!< cached R^2 mod \p Q */ + + mbedtls_mpi Vi; /*!< The cached blinding value. */ + mbedtls_mpi Vf; /*!< The cached un-blinding value. */ + + int padding; /*!< Selects padding mode: + #MBEDTLS_RSA_PKCS_V15 for 1.5 padding and + #MBEDTLS_RSA_PKCS_V21 for OAEP or PSS. */ + int hash_id; /*!< Hash identifier of mbedtls_md_type_t type, + as specified in md.h for use in the MGF + mask generating function used in the + EME-OAEP and EMSA-PSS encodings. */ +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; /*!< Thread-safety mutex. */ +#endif +} +mbedtls_rsa_context; + +/** + * \brief This function initializes an RSA context. + * + * \note Set padding to #MBEDTLS_RSA_PKCS_V21 for the RSAES-OAEP + * encryption scheme and the RSASSA-PSS signature scheme. + * + * \param ctx The RSA context to initialize. + * \param padding Selects padding mode: #MBEDTLS_RSA_PKCS_V15 or + * #MBEDTLS_RSA_PKCS_V21. + * \param hash_id The hash identifier of #mbedtls_md_type_t type, if + * \p padding is #MBEDTLS_RSA_PKCS_V21. + * + * \note The \p hash_id parameter is ignored when using + * #MBEDTLS_RSA_PKCS_V15 padding. + * + * \note The choice of padding mode is strictly enforced for private key + * operations, since there might be security concerns in + * mixing padding modes. For public key operations it is + * a default value, which can be overriden by calling specific + * \c rsa_rsaes_xxx or \c rsa_rsassa_xxx functions. + * + * \note The hash selected in \p hash_id is always used for OEAP + * encryption. For PSS signatures, it is always used for + * making signatures, but can be overriden for verifying them. + * If set to #MBEDTLS_MD_NONE, it is always overriden. + */ +void mbedtls_rsa_init( mbedtls_rsa_context *ctx, + int padding, + int hash_id); + +/** + * \brief This function imports a set of core parameters into an + * RSA context. + * + * \param ctx The initialized RSA context to store the parameters in. + * \param N The RSA modulus, or NULL. + * \param P The first prime factor of \p N, or NULL. + * \param Q The second prime factor of \p N, or NULL. + * \param D The private exponent, or NULL. + * \param E The public exponent, or NULL. + * + * \note This function can be called multiple times for successive + * imports, if the parameters are not simultaneously present. + * + * Any sequence of calls to this function should be followed + * by a call to mbedtls_rsa_complete(), which checks and + * completes the provided information to a ready-for-use + * public or private RSA key. + * + * \note See mbedtls_rsa_complete() for more information on which + * parameters are necessary to set up a private or public + * RSA key. + * + * \note The imported parameters are copied and need not be preserved + * for the lifetime of the RSA context being set up. + * + * \return \c 0 on success, or a non-zero error code on failure. + */ +int mbedtls_rsa_import( mbedtls_rsa_context *ctx, + const mbedtls_mpi *N, + const mbedtls_mpi *P, const mbedtls_mpi *Q, + const mbedtls_mpi *D, const mbedtls_mpi *E ); + +/** + * \brief This function imports core RSA parameters, in raw big-endian + * binary format, into an RSA context. + * + * \param ctx The initialized RSA context to store the parameters in. + * \param N The RSA modulus, or NULL. + * \param N_len The Byte length of \p N, ignored if \p N == NULL. + * \param P The first prime factor of \p N, or NULL. + * \param P_len The Byte length of \p P, ignored if \p P == NULL. + * \param Q The second prime factor of \p N, or NULL. + * \param Q_len The Byte length of \p Q, ignored if \p Q == NULL. + * \param D The private exponent, or NULL. + * \param D_len The Byte length of \p D, ignored if \p D == NULL. + * \param E The public exponent, or NULL. + * \param E_len The Byte length of \p E, ignored if \p E == NULL. + * + * \note This function can be called multiple times for successive + * imports, if the parameters are not simultaneously present. + * + * Any sequence of calls to this function should be followed + * by a call to mbedtls_rsa_complete(), which checks and + * completes the provided information to a ready-for-use + * public or private RSA key. + * + * \note See mbedtls_rsa_complete() for more information on which + * parameters are necessary to set up a private or public + * RSA key. + * + * \note The imported parameters are copied and need not be preserved + * for the lifetime of the RSA context being set up. + * + * \return \c 0 on success, or a non-zero error code on failure. + */ +int mbedtls_rsa_import_raw( mbedtls_rsa_context *ctx, + unsigned char const *N, size_t N_len, + unsigned char const *P, size_t P_len, + unsigned char const *Q, size_t Q_len, + unsigned char const *D, size_t D_len, + unsigned char const *E, size_t E_len ); + +/** + * \brief This function completes an RSA context from + * a set of imported core parameters. + * + * To setup an RSA public key, precisely \p N and \p E + * must have been imported. + * + * To setup an RSA private key, sufficient information must + * be present for the other parameters to be derivable. + * + * The default implementation supports the following: + *
  • Derive \p P, \p Q from \p N, \p D, \p E.
  • + *
  • Derive \p N, \p D from \p P, \p Q, \p E.
+ * Alternative implementations need not support these. + * + * If this function runs successfully, it guarantees that + * the RSA context can be used for RSA operations without + * the risk of failure or crash. + * + * \param ctx The initialized RSA context holding imported parameters. + * + * \return \c 0 on success, or #MBEDTLS_ERR_RSA_BAD_INPUT_DATA if the + * attempted derivations failed. + * + * \warning This function need not perform consistency checks + * for the imported parameters. In particular, parameters that + * are not needed by the implementation might be silently + * discarded and left unchecked. To check the consistency + * of the key material, see mbedtls_rsa_check_privkey(). + * + */ +int mbedtls_rsa_complete( mbedtls_rsa_context *ctx ); + +/** + * \brief This function exports the core parameters of an RSA key. + * + * If this function runs successfully, the non-NULL buffers + * pointed to by \p N, \p P, \p Q, \p D, and \p E are fully + * written, with additional unused space filled leading by + * zero Bytes. + * + * Possible reasons for returning + * #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION:
    + *
  • An alternative RSA implementation is in use, which + * stores the key externally, and either cannot or should + * not export it into RAM.
  • + *
  • A SW or HW implementation might not support a certain + * deduction. For example, \p P, \p Q from \p N, \p D, + * and \p E if the former are not part of the + * implementation.
+ * + * If the function fails due to an unsupported operation, + * the RSA context stays intact and remains usable. + * + * \param ctx The initialized RSA context. + * \param N The MPI to hold the RSA modulus, or NULL. + * \param P The MPI to hold the first prime factor of \p N, or NULL. + * \param Q The MPI to hold the second prime factor of \p N, or NULL. + * \param D The MPI to hold the private exponent, or NULL. + * \param E The MPI to hold the public exponent, or NULL. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION if exporting the + * requested parameters cannot be done due to missing + * functionality or because of security policies, + * or a non-zero return code on any other failure. + * + */ +int mbedtls_rsa_export( const mbedtls_rsa_context *ctx, + mbedtls_mpi *N, mbedtls_mpi *P, mbedtls_mpi *Q, + mbedtls_mpi *D, mbedtls_mpi *E ); + +/** + * \brief This function exports core parameters of an RSA key + * in raw big-endian binary format. + * + * If this function runs successfully, the non-NULL buffers + * pointed to by \p N, \p P, \p Q, \p D, and \p E are fully + * written, with additional unused space filled leading by + * zero Bytes. + * + * Possible reasons for returning + * #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION:
    + *
  • An alternative RSA implementation is in use, which + * stores the key externally, and either cannot or should + * not export it into RAM.
  • + *
  • A SW or HW implementation might not support a certain + * deduction. For example, \p P, \p Q from \p N, \p D, + * and \p E if the former are not part of the + * implementation.
+ * If the function fails due to an unsupported operation, + * the RSA context stays intact and remains usable. + * + * \param ctx The initialized RSA context. + * \param N The Byte array to store the RSA modulus, or NULL. + * \param N_len The size of the buffer for the modulus. + * \param P The Byte array to hold the first prime factor of \p N, or + * NULL. + * \param P_len The size of the buffer for the first prime factor. + * \param Q The Byte array to hold the second prime factor of \p N, or + NULL. + * \param Q_len The size of the buffer for the second prime factor. + * \param D The Byte array to hold the private exponent, or NULL. + * \param D_len The size of the buffer for the private exponent. + * \param E The Byte array to hold the public exponent, or NULL. + * \param E_len The size of the buffer for the public exponent. + * + * \note The length fields are ignored if the corresponding + * buffer pointers are NULL. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION if exporting the + * requested parameters cannot be done due to missing + * functionality or because of security policies, + * or a non-zero return code on any other failure. + */ +int mbedtls_rsa_export_raw( const mbedtls_rsa_context *ctx, + unsigned char *N, size_t N_len, + unsigned char *P, size_t P_len, + unsigned char *Q, size_t Q_len, + unsigned char *D, size_t D_len, + unsigned char *E, size_t E_len ); + +/** + * \brief This function exports CRT parameters of a private RSA key. + * + * \param ctx The initialized RSA context. + * \param DP The MPI to hold D modulo P-1, or NULL. + * \param DQ The MPI to hold D modulo Q-1, or NULL. + * \param QP The MPI to hold modular inverse of Q modulo P, or NULL. + * + * \return \c 0 on success, non-zero error code otherwise. + * + * \note Alternative RSA implementations not using CRT-parameters + * internally can implement this function based on + * mbedtls_rsa_deduce_opt(). + * + */ +int mbedtls_rsa_export_crt( const mbedtls_rsa_context *ctx, + mbedtls_mpi *DP, mbedtls_mpi *DQ, mbedtls_mpi *QP ); + +/** + * \brief This function sets padding for an already initialized RSA + * context. See mbedtls_rsa_init() for details. + * + * \param ctx The RSA context to be set. + * \param padding Selects padding mode: #MBEDTLS_RSA_PKCS_V15 or + * #MBEDTLS_RSA_PKCS_V21. + * \param hash_id The #MBEDTLS_RSA_PKCS_V21 hash identifier. + */ +void mbedtls_rsa_set_padding( mbedtls_rsa_context *ctx, int padding, + int hash_id); + +/** + * \brief This function retrieves the length of RSA modulus in Bytes. + * + * \param ctx The initialized RSA context. + * + * \return The length of the RSA modulus in Bytes. + * + */ +size_t mbedtls_rsa_get_len( const mbedtls_rsa_context *ctx ); + +/** + * \brief This function generates an RSA keypair. + * + * \param ctx The RSA context used to hold the key. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * \param nbits The size of the public key in bits. + * \param exponent The public exponent. For example, 65537. + * + * \note mbedtls_rsa_init() must be called before this function, + * to set up the RSA context. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + on failure. + */ +int mbedtls_rsa_gen_key( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + unsigned int nbits, int exponent ); + +/** + * \brief This function checks if a context contains at least an RSA + * public key. + * + * If the function runs successfully, it is guaranteed that + * enough information is present to perform an RSA public key + * operation using mbedtls_rsa_public(). + * + * \param ctx The RSA context to check. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + */ +int mbedtls_rsa_check_pubkey( const mbedtls_rsa_context *ctx ); + +/** + * \brief This function checks if a context contains an RSA private key + * and perform basic consistency checks. + * + * \param ctx The RSA context to check. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code on + * failure. + * + * \note The consistency checks performed by this function not only + * ensure that mbedtls_rsa_private() can be called successfully + * on the given context, but that the various parameters are + * mutually consistent with high probability, in the sense that + * mbedtls_rsa_public() and mbedtls_rsa_private() are inverses. + * + * \warning This function should catch accidental misconfigurations + * like swapping of parameters, but it cannot establish full + * trust in neither the quality nor the consistency of the key + * material that was used to setup the given RSA context: + *
  • Consistency: Imported parameters that are irrelevant + * for the implementation might be silently dropped. If dropped, + * the current function does not have access to them, + * and therefore cannot check them. See mbedtls_rsa_complete(). + * If you want to check the consistency of the entire + * content of an PKCS1-encoded RSA private key, for example, you + * should use mbedtls_rsa_validate_params() before setting + * up the RSA context. + * Additionally, if the implementation performs empirical checks, + * these checks substantiate but do not guarantee consistency.
  • + *
  • Quality: This function is not expected to perform + * extended quality assessments like checking that the prime + * factors are safe. Additionally, it is the responsibility of the + * user to ensure the trustworthiness of the source of his RSA + * parameters, which goes beyond what is effectively checkable + * by the library.
+ */ +int mbedtls_rsa_check_privkey( const mbedtls_rsa_context *ctx ); + +/** + * \brief This function checks a public-private RSA key pair. + * + * It checks each of the contexts, and makes sure they match. + * + * \param pub The RSA context holding the public key. + * \param prv The RSA context holding the private key. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + */ +int mbedtls_rsa_check_pub_priv( const mbedtls_rsa_context *pub, + const mbedtls_rsa_context *prv ); + +/** + * \brief This function performs an RSA public key operation. + * + * \param ctx The RSA context. + * \param input The input buffer. + * \param output The output buffer. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note This function does not handle message padding. + * + * \note Make sure to set \p input[0] = 0 or ensure that + * input is smaller than \p N. + * + * \note The input and output buffers must be large + * enough. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_public( mbedtls_rsa_context *ctx, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function performs an RSA private key operation. + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Needed for blinding. + * \param p_rng The RNG parameter. + * \param input The input buffer. + * \param output The output buffer. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The input and output buffers must be large + * enough. For example, 128 Bytes if RSA-1024 is used. + * + * \note Blinding is used if and only if a PRNG is provided. + * + * \note If blinding is used, both the base of exponentation + * and the exponent are blinded, providing protection + * against some side-channel attacks. + * + * \warning It is deprecated and a security risk to not provide + * a PRNG here and thereby prevent the use of blinding. + * Future versions of the library may enforce the presence + * of a PRNG. + * + */ +int mbedtls_rsa_private( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function adds the message padding, then performs an RSA + * operation. + * + * It is the generic wrapper for performing a PKCS#1 encryption + * operation using the \p mode from the context. + * + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Needed for padding, PKCS#1 v2.1 + * encoding, and #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param ilen The length of the plaintext. + * \param input The buffer holding the data to encrypt. + * \param output The buffer used to hold the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PRIVATE mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PUBLIC. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PRIVATE and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The input and output buffers must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_pkcs1_encrypt( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, size_t ilen, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function performs a PKCS#1 v1.5 encryption operation + * (RSAES-PKCS1-v1_5-ENCRYPT). + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Needed for padding and + * #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param ilen The length of the plaintext. + * \param input The buffer holding the data to encrypt. + * \param output The buffer used to hold the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PRIVATE mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PUBLIC. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PRIVATE and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The output buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_rsaes_pkcs1_v15_encrypt( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, size_t ilen, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function performs a PKCS#1 v2.1 OAEP encryption + * operation (RSAES-OAEP-ENCRYPT). + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Needed for padding and PKCS#1 v2.1 + * encoding and #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param label The buffer holding the custom label to use. + * \param label_len The length of the label. + * \param ilen The length of the plaintext. + * \param input The buffer holding the data to encrypt. + * \param output The buffer used to hold the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PRIVATE mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PUBLIC. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PRIVATE and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The output buffer must be as large as the size + * of ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_rsaes_oaep_encrypt( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + const unsigned char *label, size_t label_len, + size_t ilen, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function performs an RSA operation, then removes the + * message padding. + * + * It is the generic wrapper for performing a PKCS#1 decryption + * operation using the \p mode from the context. + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param olen The length of the plaintext. + * \param input The buffer holding the encrypted data. + * \param output The buffer used to hold the plaintext. + * \param output_max_len The maximum length of the output buffer. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PUBLIC mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PRIVATE. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PUBLIC and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The output buffer length \c output_max_len should be + * as large as the size \p ctx->len of \p ctx->N (for example, + * 128 Bytes if RSA-1024 is used) to be able to hold an + * arbitrary decrypted message. If it is not large enough to + * hold the decryption of the particular ciphertext provided, + * the function returns \c MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE. + * + * \note The input buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_pkcs1_decrypt( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, size_t *olen, + const unsigned char *input, + unsigned char *output, + size_t output_max_len ); + +/** + * \brief This function performs a PKCS#1 v1.5 decryption + * operation (RSAES-PKCS1-v1_5-DECRYPT). + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param olen The length of the plaintext. + * \param input The buffer holding the encrypted data. + * \param output The buffer to hold the plaintext. + * \param output_max_len The maximum length of the output buffer. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PUBLIC mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PRIVATE. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PUBLIC and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The output buffer length \c output_max_len should be + * as large as the size \p ctx->len of \p ctx->N, for example, + * 128 Bytes if RSA-1024 is used, to be able to hold an + * arbitrary decrypted message. If it is not large enough to + * hold the decryption of the particular ciphertext provided, + * the function returns #MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE. + * + * \note The input buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_rsaes_pkcs1_v15_decrypt( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, size_t *olen, + const unsigned char *input, + unsigned char *output, + size_t output_max_len ); + +/** + * \brief This function performs a PKCS#1 v2.1 OAEP decryption + * operation (RSAES-OAEP-DECRYPT). + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param label The buffer holding the custom label to use. + * \param label_len The length of the label. + * \param olen The length of the plaintext. + * \param input The buffer holding the encrypted data. + * \param output The buffer to hold the plaintext. + * \param output_max_len The maximum length of the output buffer. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PUBLIC mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PRIVATE. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PUBLIC and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The output buffer length \c output_max_len should be + * as large as the size \p ctx->len of \p ctx->N, for + * example, 128 Bytes if RSA-1024 is used, to be able to + * hold an arbitrary decrypted message. If it is not + * large enough to hold the decryption of the particular + * ciphertext provided, the function returns + * #MBEDTLS_ERR_RSA_OUTPUT_TOO_LARGE. + * + * \note The input buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_rsaes_oaep_decrypt( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + const unsigned char *label, size_t label_len, + size_t *olen, + const unsigned char *input, + unsigned char *output, + size_t output_max_len ); + +/** + * \brief This function performs a private RSA operation to sign + * a message digest using PKCS#1. + * + * It is the generic wrapper for performing a PKCS#1 + * signature using the \p mode from the context. + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Needed for PKCS#1 v2.1 encoding and for + * #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param sig The buffer to hold the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PUBLIC mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PRIVATE. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PUBLIC and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 if the signing operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + * + * \note For PKCS#1 v2.1 encoding, see comments on + * mbedtls_rsa_rsassa_pss_sign() for details on + * \p md_alg and \p hash_id. + */ +int mbedtls_rsa_pkcs1_sign( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + unsigned char *sig ); + +/** + * \brief This function performs a PKCS#1 v1.5 signature + * operation (RSASSA-PKCS1-v1_5-SIGN). + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param sig The buffer to hold the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PUBLIC mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PRIVATE. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PUBLIC and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 if the signing operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_rsassa_pkcs1_v15_sign( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + unsigned char *sig ); + +/** + * \brief This function performs a PKCS#1 v2.1 PSS signature + * operation (RSASSA-PSS-SIGN). + * + * \param ctx The RSA context. + * \param f_rng The RNG function. Needed for PKCS#1 v2.1 encoding and for + * #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param sig The buffer to hold the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PUBLIC mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PRIVATE. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PUBLIC and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 if the signing operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + * + * \note The \p hash_id in the RSA context is the one used for the + * encoding. \p md_alg in the function call is the type of hash + * that is encoded. According to RFC-3447: Public-Key + * Cryptography Standards (PKCS) #1 v2.1: RSA Cryptography + * Specifications it is advised to keep both hashes the + * same. + */ +int mbedtls_rsa_rsassa_pss_sign( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + unsigned char *sig ); + +/** + * \brief This function performs a public RSA operation and checks + * the message digest. + * + * This is the generic wrapper for performing a PKCS#1 + * verification using the mode from the context. + * + * \param ctx The RSA public key context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param sig The buffer holding the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PRIVATE mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * set to #MBEDTLS_RSA_PUBLIC. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PRIVATE and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 if the verify operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + * + * \note For PKCS#1 v2.1 encoding, see comments on + * mbedtls_rsa_rsassa_pss_verify() about \p md_alg and + * \p hash_id. + */ +int mbedtls_rsa_pkcs1_verify( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + const unsigned char *sig ); + +/** + * \brief This function performs a PKCS#1 v1.5 verification + * operation (RSASSA-PKCS1-v1_5-VERIFY). + * + * \param ctx The RSA public key context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param sig The buffer holding the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PRIVATE mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * set to #MBEDTLS_RSA_PUBLIC. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PRIVATE and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 if the verify operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + */ +int mbedtls_rsa_rsassa_pkcs1_v15_verify( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + const unsigned char *sig ); + +/** + * \brief This function performs a PKCS#1 v2.1 PSS verification + * operation (RSASSA-PSS-VERIFY). + * + * The hash function for the MGF mask generating function + * is that specified in the RSA context. + * + * \param ctx The RSA public key context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param sig The buffer holding the ciphertext. + * + * \deprecated It is deprecated and discouraged to call this function + * in #MBEDTLS_RSA_PRIVATE mode. Future versions of the library + * are likely to remove the \p mode argument and have it + * implicitly set to #MBEDTLS_RSA_PUBLIC. + * + * \note Alternative implementations of RSA need not support + * mode being set to #MBEDTLS_RSA_PRIVATE and might instead + * return #MBEDTLS_ERR_RSA_UNSUPPORTED_OPERATION. + * + * \return \c 0 if the verify operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + * + * \note The \p hash_id in the RSA context is the one used for the + * verification. \p md_alg in the function call is the type of + * hash that is verified. According to RFC-3447: Public-Key + * Cryptography Standards (PKCS) #1 v2.1: RSA Cryptography + * Specifications it is advised to keep both hashes the + * same. If \p hash_id in the RSA context is unset, + * the \p md_alg from the function call is used. + */ +int mbedtls_rsa_rsassa_pss_verify( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + const unsigned char *sig ); + +/** + * \brief This function performs a PKCS#1 v2.1 PSS verification + * operation (RSASSA-PSS-VERIFY). + * + * The hash function for the MGF mask generating function + * is that specified in \p mgf1_hash_id. + * + * \param ctx The RSA public key context. + * \param f_rng The RNG function. Only needed for #MBEDTLS_RSA_PRIVATE. + * \param p_rng The RNG parameter. + * \param mode #MBEDTLS_RSA_PUBLIC or #MBEDTLS_RSA_PRIVATE. + * \param md_alg The message-digest algorithm used to hash the original data. + * Use #MBEDTLS_MD_NONE for signing raw data. + * \param hashlen The length of the message digest. Only used if \p md_alg is #MBEDTLS_MD_NONE. + * \param hash The buffer holding the message digest. + * \param mgf1_hash_id The message digest used for mask generation. + * \param expected_salt_len The length of the salt used in padding. Use + * #MBEDTLS_RSA_SALT_LEN_ANY to accept any salt length. + * \param sig The buffer holding the ciphertext. + * + * \return \c 0 if the verify operation was successful, + * or an \c MBEDTLS_ERR_RSA_XXX error code + * on failure. + * + * \note The \p sig buffer must be as large as the size + * of \p ctx->N. For example, 128 Bytes if RSA-1024 is used. + * + * \note The \p hash_id in the RSA context is ignored. + */ +int mbedtls_rsa_rsassa_pss_verify_ext( mbedtls_rsa_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + mbedtls_md_type_t mgf1_hash_id, + int expected_salt_len, + const unsigned char *sig ); + +/** + * \brief This function copies the components of an RSA context. + * + * \param dst The destination context. + * \param src The source context. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_MPI_ALLOC_FAILED on memory allocation failure. + */ +int mbedtls_rsa_copy( mbedtls_rsa_context *dst, const mbedtls_rsa_context *src ); + +/** + * \brief This function frees the components of an RSA key. + * + * \param ctx The RSA Context to free. + */ +void mbedtls_rsa_free( mbedtls_rsa_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_RSA_ALT */ + +#endif /* MBEDTLS_RSA_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The RSA checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_rsa_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* rsa.h */ + + +/********* Start of file include/mbedtls/rsa_internal.h ************/ + +/** + * \file rsa_internal.h + * + * \brief Context-independent RSA helper functions + */ +/* + * Copyright (C) 2006-2017, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + * + * + * This file declares some RSA-related helper functions useful when + * implementing the RSA interface. They are public and provided in a + * separate compilation unit in order to make it easy for designers of + * alternative RSA implementations to use them in their code, as it is + * conceived that the functionality they provide will be necessary + * for most complete implementations. + * + * End-users of Mbed TLS not intending to re-implement the RSA functionality + * are not expected to get into the need of making use of these functions directly, + * but instead should be able to use the functions declared in rsa.h. + * + * There are two classes of helper functions: + * (1) Parameter-generating helpers. These are: + * - mbedtls_rsa_deduce_primes + * - mbedtls_rsa_deduce_private_exponent + * - mbedtls_rsa_deduce_crt + * Each of these functions takes a set of core RSA parameters + * and generates some other, or CRT related parameters. + * (2) Parameter-checking helpers. These are: + * - mbedtls_rsa_validate_params + * - mbedtls_rsa_validate_crt + * They take a set of core or CRT related RSA parameters + * and check their validity. + * + */ + +#ifndef MBEDTLS_RSA_INTERNAL_H +#define MBEDTLS_RSA_INTERNAL_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + + +/** + * \brief Compute RSA prime moduli P, Q from public modulus N=PQ + * and a pair of private and public key. + * + * \note This is a 'static' helper function not operating on + * an RSA context. Alternative implementations need not + * overwrite it. + * + * \param N RSA modulus N = PQ, with P, Q to be found + * \param E RSA public exponent + * \param D RSA private exponent + * \param P Pointer to MPI holding first prime factor of N on success + * \param Q Pointer to MPI holding second prime factor of N on success + * + * \return + * - 0 if successful. In this case, P and Q constitute a + * factorization of N. + * - A non-zero error code otherwise. + * + * \note It is neither checked that P, Q are prime nor that + * D, E are modular inverses wrt. P-1 and Q-1. For that, + * use the helper function \c mbedtls_rsa_validate_params. + * + */ +int mbedtls_rsa_deduce_primes( mbedtls_mpi const *N, mbedtls_mpi const *E, + mbedtls_mpi const *D, + mbedtls_mpi *P, mbedtls_mpi *Q ); + +/** + * \brief Compute RSA private exponent from + * prime moduli and public key. + * + * \note This is a 'static' helper function not operating on + * an RSA context. Alternative implementations need not + * overwrite it. + * + * \param P First prime factor of RSA modulus + * \param Q Second prime factor of RSA modulus + * \param E RSA public exponent + * \param D Pointer to MPI holding the private exponent on success. + * + * \return + * - 0 if successful. In this case, D is set to a simultaneous + * modular inverse of E modulo both P-1 and Q-1. + * - A non-zero error code otherwise. + * + * \note This function does not check whether P and Q are primes. + * + */ +int mbedtls_rsa_deduce_private_exponent( mbedtls_mpi const *P, + mbedtls_mpi const *Q, + mbedtls_mpi const *E, + mbedtls_mpi *D ); + + +/** + * \brief Generate RSA-CRT parameters + * + * \note This is a 'static' helper function not operating on + * an RSA context. Alternative implementations need not + * overwrite it. + * + * \param P First prime factor of N + * \param Q Second prime factor of N + * \param D RSA private exponent + * \param DP Output variable for D modulo P-1 + * \param DQ Output variable for D modulo Q-1 + * \param QP Output variable for the modular inverse of Q modulo P. + * + * \return 0 on success, non-zero error code otherwise. + * + * \note This function does not check whether P, Q are + * prime and whether D is a valid private exponent. + * + */ +int mbedtls_rsa_deduce_crt( const mbedtls_mpi *P, const mbedtls_mpi *Q, + const mbedtls_mpi *D, mbedtls_mpi *DP, + mbedtls_mpi *DQ, mbedtls_mpi *QP ); + + +/** + * \brief Check validity of core RSA parameters + * + * \note This is a 'static' helper function not operating on + * an RSA context. Alternative implementations need not + * overwrite it. + * + * \param N RSA modulus N = PQ + * \param P First prime factor of N + * \param Q Second prime factor of N + * \param D RSA private exponent + * \param E RSA public exponent + * \param f_rng PRNG to be used for primality check, or NULL + * \param p_rng PRNG context for f_rng, or NULL + * + * \return + * - 0 if the following conditions are satisfied + * if all relevant parameters are provided: + * - P prime if f_rng != NULL (%) + * - Q prime if f_rng != NULL (%) + * - 1 < N = P * Q + * - 1 < D, E < N + * - D and E are modular inverses modulo P-1 and Q-1 + * (%) This is only done if MBEDTLS_GENPRIME is defined. + * - A non-zero error code otherwise. + * + * \note The function can be used with a restricted set of arguments + * to perform specific checks only. E.g., calling it with + * (-,P,-,-,-) and a PRNG amounts to a primality check for P. + */ +int mbedtls_rsa_validate_params( const mbedtls_mpi *N, const mbedtls_mpi *P, + const mbedtls_mpi *Q, const mbedtls_mpi *D, + const mbedtls_mpi *E, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Check validity of RSA CRT parameters + * + * \note This is a 'static' helper function not operating on + * an RSA context. Alternative implementations need not + * overwrite it. + * + * \param P First prime factor of RSA modulus + * \param Q Second prime factor of RSA modulus + * \param D RSA private exponent + * \param DP MPI to check for D modulo P-1 + * \param DQ MPI to check for D modulo P-1 + * \param QP MPI to check for the modular inverse of Q modulo P. + * + * \return + * - 0 if the following conditions are satisfied: + * - D = DP mod P-1 if P, D, DP != NULL + * - Q = DQ mod P-1 if P, D, DQ != NULL + * - QP = Q^-1 mod P if P, Q, QP != NULL + * - \c MBEDTLS_ERR_RSA_KEY_CHECK_FAILED if check failed, + * potentially including \c MBEDTLS_ERR_MPI_XXX if some + * MPI calculations failed. + * - \c MBEDTLS_ERR_RSA_BAD_INPUT_DATA if insufficient + * data was provided to check DP, DQ or QP. + * + * \note The function can be used with a restricted set of arguments + * to perform specific checks only. E.g., calling it with the + * parameters (P, -, D, DP, -, -) will check DP = D mod P-1. + */ +int mbedtls_rsa_validate_crt( const mbedtls_mpi *P, const mbedtls_mpi *Q, + const mbedtls_mpi *D, const mbedtls_mpi *DP, + const mbedtls_mpi *DQ, const mbedtls_mpi *QP ); + +#endif /* rsa_internal.h */ + + +/********* Start of file include/mbedtls/asn1.h ************/ + +/** + * \file asn1.h + * + * \brief Generic ASN.1 parsing + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ASN1_H +#define MBEDTLS_ASN1_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#if defined(MBEDTLS_BIGNUM_C) + +#endif + +/** + * \addtogroup asn1_module + * \{ + */ + +/** + * \name ASN1 Error codes + * These error codes are OR'ed to X509 error codes for + * higher error granularity. + * ASN1 is a standard to specify data structures. + * \{ + */ +#define MBEDTLS_ERR_ASN1_OUT_OF_DATA -0x0060 /**< Out of data when parsing an ASN1 data structure. */ +#define MBEDTLS_ERR_ASN1_UNEXPECTED_TAG -0x0062 /**< ASN1 tag was of an unexpected value. */ +#define MBEDTLS_ERR_ASN1_INVALID_LENGTH -0x0064 /**< Error when trying to determine the length or invalid length. */ +#define MBEDTLS_ERR_ASN1_LENGTH_MISMATCH -0x0066 /**< Actual length differs from expected length. */ +#define MBEDTLS_ERR_ASN1_INVALID_DATA -0x0068 /**< Data is invalid. (not used) */ +#define MBEDTLS_ERR_ASN1_ALLOC_FAILED -0x006A /**< Memory allocation failed */ +#define MBEDTLS_ERR_ASN1_BUF_TOO_SMALL -0x006C /**< Buffer too small when writing ASN.1 data structure. */ + +/* \} name */ + +/** + * \name DER constants + * These constants comply with the DER encoded ASN.1 type tags. + * DER encoding uses hexadecimal representation. + * An example DER sequence is:\n + * - 0x02 -- tag indicating INTEGER + * - 0x01 -- length in octets + * - 0x05 -- value + * Such sequences are typically read into \c ::mbedtls_x509_buf. + * \{ + */ +#define MBEDTLS_ASN1_BOOLEAN 0x01 +#define MBEDTLS_ASN1_INTEGER 0x02 +#define MBEDTLS_ASN1_BIT_STRING 0x03 +#define MBEDTLS_ASN1_OCTET_STRING 0x04 +#define MBEDTLS_ASN1_NULL 0x05 +#define MBEDTLS_ASN1_OID 0x06 +#define MBEDTLS_ASN1_UTF8_STRING 0x0C +#define MBEDTLS_ASN1_SEQUENCE 0x10 +#define MBEDTLS_ASN1_SET 0x11 +#define MBEDTLS_ASN1_PRINTABLE_STRING 0x13 +#define MBEDTLS_ASN1_T61_STRING 0x14 +#define MBEDTLS_ASN1_IA5_STRING 0x16 +#define MBEDTLS_ASN1_UTC_TIME 0x17 +#define MBEDTLS_ASN1_GENERALIZED_TIME 0x18 +#define MBEDTLS_ASN1_UNIVERSAL_STRING 0x1C +#define MBEDTLS_ASN1_BMP_STRING 0x1E +#define MBEDTLS_ASN1_PRIMITIVE 0x00 +#define MBEDTLS_ASN1_CONSTRUCTED 0x20 +#define MBEDTLS_ASN1_CONTEXT_SPECIFIC 0x80 + +/* + * Bit masks for each of the components of an ASN.1 tag as specified in + * ITU X.690 (08/2015), section 8.1 "General rules for encoding", + * paragraph 8.1.2.2: + * + * Bit 8 7 6 5 1 + * +-------+-----+------------+ + * | Class | P/C | Tag number | + * +-------+-----+------------+ + */ +#define MBEDTLS_ASN1_TAG_CLASS_MASK 0xC0 +#define MBEDTLS_ASN1_TAG_PC_MASK 0x20 +#define MBEDTLS_ASN1_TAG_VALUE_MASK 0x1F + +/* \} name */ +/* \} addtogroup asn1_module */ + +/** Returns the size of the binary string, without the trailing \\0 */ +#define MBEDTLS_OID_SIZE(x) (sizeof(x) - 1) + +/** + * Compares an mbedtls_asn1_buf structure to a reference OID. + * + * Only works for 'defined' oid_str values (MBEDTLS_OID_HMAC_SHA1), you cannot use a + * 'unsigned char *oid' here! + */ +#define MBEDTLS_OID_CMP(oid_str, oid_buf) \ + ( ( MBEDTLS_OID_SIZE(oid_str) != (oid_buf)->len ) || \ + memcmp( (oid_str), (oid_buf)->p, (oid_buf)->len) != 0 ) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \name Functions to parse ASN.1 data structures + * \{ + */ + +/** + * Type-length-value structure that allows for ASN1 using DER. + */ +typedef struct mbedtls_asn1_buf +{ + int tag; /**< ASN1 type, e.g. MBEDTLS_ASN1_UTF8_STRING. */ + size_t len; /**< ASN1 length, in octets. */ + unsigned char *p; /**< ASN1 data, e.g. in ASCII. */ +} +mbedtls_asn1_buf; + +/** + * Container for ASN1 bit strings. + */ +typedef struct mbedtls_asn1_bitstring +{ + size_t len; /**< ASN1 length, in octets. */ + unsigned char unused_bits; /**< Number of unused bits at the end of the string */ + unsigned char *p; /**< Raw ASN1 data for the bit string */ +} +mbedtls_asn1_bitstring; + +/** + * Container for a sequence of ASN.1 items + */ +typedef struct mbedtls_asn1_sequence +{ + mbedtls_asn1_buf buf; /**< Buffer containing the given ASN.1 item. */ + struct mbedtls_asn1_sequence *next; /**< The next entry in the sequence. */ +} +mbedtls_asn1_sequence; + +/** + * Container for a sequence or list of 'named' ASN.1 data items + */ +typedef struct mbedtls_asn1_named_data +{ + mbedtls_asn1_buf oid; /**< The object identifier. */ + mbedtls_asn1_buf val; /**< The named value. */ + struct mbedtls_asn1_named_data *next; /**< The next entry in the sequence. */ + unsigned char next_merged; /**< Merge next item into the current one? */ +} +mbedtls_asn1_named_data; + +/** + * \brief Get the length of an ASN.1 element. + * Updates the pointer to immediately behind the length. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param len The variable that will receive the value + * + * \return 0 if successful, MBEDTLS_ERR_ASN1_OUT_OF_DATA on reaching + * end of data, MBEDTLS_ERR_ASN1_INVALID_LENGTH if length is + * unparseable. + */ +int mbedtls_asn1_get_len( unsigned char **p, + const unsigned char *end, + size_t *len ); + +/** + * \brief Get the tag and length of the tag. Check for the requested tag. + * Updates the pointer to immediately behind the tag and length. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param len The variable that will receive the length + * \param tag The expected tag + * + * \return 0 if successful, MBEDTLS_ERR_ASN1_UNEXPECTED_TAG if tag did + * not match requested tag, or another specific ASN.1 error code. + */ +int mbedtls_asn1_get_tag( unsigned char **p, + const unsigned char *end, + size_t *len, int tag ); + +/** + * \brief Retrieve a boolean ASN.1 tag and its value. + * Updates the pointer to immediately behind the full tag. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param val The variable that will receive the value + * + * \return 0 if successful or a specific ASN.1 error code. + */ +int mbedtls_asn1_get_bool( unsigned char **p, + const unsigned char *end, + int *val ); + +/** + * \brief Retrieve an integer ASN.1 tag and its value. + * Updates the pointer to immediately behind the full tag. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param val The variable that will receive the value + * + * \return 0 if successful or a specific ASN.1 error code. + */ +int mbedtls_asn1_get_int( unsigned char **p, + const unsigned char *end, + int *val ); + +/** + * \brief Retrieve a bitstring ASN.1 tag and its value. + * Updates the pointer to immediately behind the full tag. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param bs The variable that will receive the value + * + * \return 0 if successful or a specific ASN.1 error code. + */ +int mbedtls_asn1_get_bitstring( unsigned char **p, const unsigned char *end, + mbedtls_asn1_bitstring *bs); + +/** + * \brief Retrieve a bitstring ASN.1 tag without unused bits and its + * value. + * Updates the pointer to the beginning of the bit/octet string. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param len Length of the actual bit/octect string in bytes + * + * \return 0 if successful or a specific ASN.1 error code. + */ +int mbedtls_asn1_get_bitstring_null( unsigned char **p, const unsigned char *end, + size_t *len ); + +/** + * \brief Parses and splits an ASN.1 "SEQUENCE OF " + * Updated the pointer to immediately behind the full sequence tag. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param cur First variable in the chain to fill + * \param tag Type of sequence + * + * \return 0 if successful or a specific ASN.1 error code. + */ +int mbedtls_asn1_get_sequence_of( unsigned char **p, + const unsigned char *end, + mbedtls_asn1_sequence *cur, + int tag); + +#if defined(MBEDTLS_BIGNUM_C) +/** + * \brief Retrieve a MPI value from an integer ASN.1 tag. + * Updates the pointer to immediately behind the full tag. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param X The MPI that will receive the value + * + * \return 0 if successful or a specific ASN.1 or MPI error code. + */ +int mbedtls_asn1_get_mpi( unsigned char **p, + const unsigned char *end, + mbedtls_mpi *X ); +#endif /* MBEDTLS_BIGNUM_C */ + +/** + * \brief Retrieve an AlgorithmIdentifier ASN.1 sequence. + * Updates the pointer to immediately behind the full + * AlgorithmIdentifier. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param alg The buffer to receive the OID + * \param params The buffer to receive the params (if any) + * + * \return 0 if successful or a specific ASN.1 or MPI error code. + */ +int mbedtls_asn1_get_alg( unsigned char **p, + const unsigned char *end, + mbedtls_asn1_buf *alg, mbedtls_asn1_buf *params ); + +/** + * \brief Retrieve an AlgorithmIdentifier ASN.1 sequence with NULL or no + * params. + * Updates the pointer to immediately behind the full + * AlgorithmIdentifier. + * + * \param p The position in the ASN.1 data + * \param end End of data + * \param alg The buffer to receive the OID + * + * \return 0 if successful or a specific ASN.1 or MPI error code. + */ +int mbedtls_asn1_get_alg_null( unsigned char **p, + const unsigned char *end, + mbedtls_asn1_buf *alg ); + +/** + * \brief Find a specific named_data entry in a sequence or list based on + * the OID. + * + * \param list The list to seek through + * \param oid The OID to look for + * \param len Size of the OID + * + * \return NULL if not found, or a pointer to the existing entry. + */ +mbedtls_asn1_named_data *mbedtls_asn1_find_named_data( mbedtls_asn1_named_data *list, + const char *oid, size_t len ); + +/** + * \brief Free a mbedtls_asn1_named_data entry + * + * \param entry The named data entry to free + */ +void mbedtls_asn1_free_named_data( mbedtls_asn1_named_data *entry ); + +/** + * \brief Free all entries in a mbedtls_asn1_named_data list + * Head will be set to NULL + * + * \param head Pointer to the head of the list of named data entries to free + */ +void mbedtls_asn1_free_named_data_list( mbedtls_asn1_named_data **head ); + +#ifdef __cplusplus +} +#endif + +#endif /* asn1.h */ + + +/********* Start of file include/mbedtls/ecp.h ************/ + +/** + * \file ecp.h + * + * \brief Elliptic curves over GF(p) + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ECP_H +#define MBEDTLS_ECP_H + + + +/* + * ECP error codes + */ +#define MBEDTLS_ERR_ECP_BAD_INPUT_DATA -0x4F80 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL -0x4F00 /**< The buffer is too small to write to. */ +#define MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE -0x4E80 /**< Requested curve not available. */ +#define MBEDTLS_ERR_ECP_VERIFY_FAILED -0x4E00 /**< The signature is not valid. */ +#define MBEDTLS_ERR_ECP_ALLOC_FAILED -0x4D80 /**< Memory allocation failed. */ +#define MBEDTLS_ERR_ECP_RANDOM_FAILED -0x4D00 /**< Generation of random value, such as (ephemeral) key, failed. */ +#define MBEDTLS_ERR_ECP_INVALID_KEY -0x4C80 /**< Invalid private or public key. */ +#define MBEDTLS_ERR_ECP_SIG_LEN_MISMATCH -0x4C00 /**< Signature is valid but shorter than the user-supplied length. */ +#define MBEDTLS_ERR_ECP_HW_ACCEL_FAILED -0x4B80 /**< ECP hardware accelerator failed. */ + +#if !defined(MBEDTLS_ECP_ALT) +/* + * default mbed TLS elliptic curve arithmetic implementation + * + * (in case MBEDTLS_ECP_ALT is defined then the developer has to provide an + * alternative implementation for the whole module and it will replace this + * one.) + */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Domain parameters (curve, subgroup and generator) identifiers. + * + * Only curves over prime fields are supported. + * + * \warning This library does not support validation of arbitrary domain + * parameters. Therefore, only well-known domain parameters from trusted + * sources should be used. See mbedtls_ecp_group_load(). + */ +typedef enum +{ + MBEDTLS_ECP_DP_NONE = 0, + MBEDTLS_ECP_DP_SECP192R1, /*!< 192-bits NIST curve */ + MBEDTLS_ECP_DP_SECP224R1, /*!< 224-bits NIST curve */ + MBEDTLS_ECP_DP_SECP256R1, /*!< 256-bits NIST curve */ + MBEDTLS_ECP_DP_SECP384R1, /*!< 384-bits NIST curve */ + MBEDTLS_ECP_DP_SECP521R1, /*!< 521-bits NIST curve */ + MBEDTLS_ECP_DP_BP256R1, /*!< 256-bits Brainpool curve */ + MBEDTLS_ECP_DP_BP384R1, /*!< 384-bits Brainpool curve */ + MBEDTLS_ECP_DP_BP512R1, /*!< 512-bits Brainpool curve */ + MBEDTLS_ECP_DP_CURVE25519, /*!< Curve25519 */ + MBEDTLS_ECP_DP_SECP192K1, /*!< 192-bits "Koblitz" curve */ + MBEDTLS_ECP_DP_SECP224K1, /*!< 224-bits "Koblitz" curve */ + MBEDTLS_ECP_DP_SECP256K1, /*!< 256-bits "Koblitz" curve */ +} mbedtls_ecp_group_id; + +/** + * Number of supported curves (plus one for NONE). + * + * (Montgomery curves excluded for now.) + */ +#define MBEDTLS_ECP_DP_MAX 12 + +/** + * Curve information for use by other modules + */ +typedef struct +{ + mbedtls_ecp_group_id grp_id; /*!< Internal identifier */ + uint16_t tls_id; /*!< TLS NamedCurve identifier */ + uint16_t bit_size; /*!< Curve size in bits */ + const char *name; /*!< Human-friendly name */ +} mbedtls_ecp_curve_info; + +/** + * \brief ECP point structure (jacobian coordinates) + * + * \note All functions expect and return points satisfying + * the following condition: Z == 0 or Z == 1. (Other + * values of Z are used by internal functions only.) + * The point is zero, or "at infinity", if Z == 0. + * Otherwise, X and Y are its standard (affine) coordinates. + */ +typedef struct +{ + mbedtls_mpi X; /*!< the point's X coordinate */ + mbedtls_mpi Y; /*!< the point's Y coordinate */ + mbedtls_mpi Z; /*!< the point's Z coordinate */ +} +mbedtls_ecp_point; + +/** + * \brief ECP group structure + * + * We consider two types of curves equations: + * 1. Short Weierstrass y^2 = x^3 + A x + B mod P (SEC1 + RFC 4492) + * 2. Montgomery, y^2 = x^3 + A x^2 + x mod P (Curve25519 + draft) + * In both cases, a generator G for a prime-order subgroup is fixed. In the + * short weierstrass, this subgroup is actually the whole curve, and its + * cardinal is denoted by N. + * + * In the case of Short Weierstrass curves, our code requires that N is an odd + * prime. (Use odd in mbedtls_ecp_mul() and prime in mbedtls_ecdsa_sign() for blinding.) + * + * In the case of Montgomery curves, we don't store A but (A + 2) / 4 which is + * the quantity actually used in the formulas. Also, nbits is not the size of N + * but the required size for private keys. + * + * If modp is NULL, reduction modulo P is done using a generic algorithm. + * Otherwise, it must point to a function that takes an mbedtls_mpi in the range + * 0..2^(2*pbits)-1 and transforms it in-place in an integer of little more + * than pbits, so that the integer may be efficiently brought in the 0..P-1 + * range by a few additions or substractions. It must return 0 on success and + * non-zero on failure. + */ +typedef struct +{ + mbedtls_ecp_group_id id; /*!< internal group identifier */ + mbedtls_mpi P; /*!< prime modulus of the base field */ + mbedtls_mpi A; /*!< 1. A in the equation, or 2. (A + 2) / 4 */ + mbedtls_mpi B; /*!< 1. B in the equation, or 2. unused */ + mbedtls_ecp_point G; /*!< generator of the (sub)group used */ + mbedtls_mpi N; /*!< 1. the order of G, or 2. unused */ + size_t pbits; /*!< number of bits in P */ + size_t nbits; /*!< number of bits in 1. P, or 2. private keys */ + unsigned int h; /*!< internal: 1 if the constants are static */ + int (*modp)(mbedtls_mpi *); /*!< function for fast reduction mod P */ + int (*t_pre)(mbedtls_ecp_point *, void *); /*!< unused */ + int (*t_post)(mbedtls_ecp_point *, void *); /*!< unused */ + void *t_data; /*!< unused */ + mbedtls_ecp_point *T; /*!< pre-computed points for ecp_mul_comb() */ + size_t T_size; /*!< number for pre-computed points */ +} +mbedtls_ecp_group; + +/** + * \brief ECP key pair structure + * + * A generic key pair that could be used for ECDSA, fixed ECDH, etc. + * + * \note Members purposefully in the same order as struc mbedtls_ecdsa_context. + */ +typedef struct +{ + mbedtls_ecp_group grp; /*!< Elliptic curve and base point */ + mbedtls_mpi d; /*!< our secret value */ + mbedtls_ecp_point Q; /*!< our public value */ +} +mbedtls_ecp_keypair; + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_ECP_MAX_BITS) +/** + * Maximum size of the groups (that is, of N and P) + */ +#define MBEDTLS_ECP_MAX_BITS 521 /**< Maximum bit size of groups */ +#endif + +#define MBEDTLS_ECP_MAX_BYTES ( ( MBEDTLS_ECP_MAX_BITS + 7 ) / 8 ) +#define MBEDTLS_ECP_MAX_PT_LEN ( 2 * MBEDTLS_ECP_MAX_BYTES + 1 ) + +#if !defined(MBEDTLS_ECP_WINDOW_SIZE) +/* + * Maximum "window" size used for point multiplication. + * Default: 6. + * Minimum value: 2. Maximum value: 7. + * + * Result is an array of at most ( 1 << ( MBEDTLS_ECP_WINDOW_SIZE - 1 ) ) + * points used for point multiplication. This value is directly tied to EC + * peak memory usage, so decreasing it by one should roughly cut memory usage + * by two (if large curves are in use). + * + * Reduction in size may reduce speed, but larger curves are impacted first. + * Sample performances (in ECDHE handshakes/s, with FIXED_POINT_OPTIM = 1): + * w-size: 6 5 4 3 2 + * 521 145 141 135 120 97 + * 384 214 209 198 177 146 + * 256 320 320 303 262 226 + + * 224 475 475 453 398 342 + * 192 640 640 633 587 476 + */ +#define MBEDTLS_ECP_WINDOW_SIZE 6 /**< Maximum window size used */ +#endif /* MBEDTLS_ECP_WINDOW_SIZE */ + +#if !defined(MBEDTLS_ECP_FIXED_POINT_OPTIM) +/* + * Trade memory for speed on fixed-point multiplication. + * + * This speeds up repeated multiplication of the generator (that is, the + * multiplication in ECDSA signatures, and half of the multiplications in + * ECDSA verification and ECDHE) by a factor roughly 3 to 4. + * + * The cost is increasing EC peak memory usage by a factor roughly 2. + * + * Change this value to 0 to reduce peak memory usage. + */ +#define MBEDTLS_ECP_FIXED_POINT_OPTIM 1 /**< Enable fixed-point speed-up */ +#endif /* MBEDTLS_ECP_FIXED_POINT_OPTIM */ + +/* \} name SECTION: Module settings */ + +/* + * Point formats, from RFC 4492's enum ECPointFormat + */ +#define MBEDTLS_ECP_PF_UNCOMPRESSED 0 /**< Uncompressed point format */ +#define MBEDTLS_ECP_PF_COMPRESSED 1 /**< Compressed point format */ + +/* + * Some other constants from RFC 4492 + */ +#define MBEDTLS_ECP_TLS_NAMED_CURVE 3 /**< ECCurveType's named_curve */ + +/** + * \brief Get the list of supported curves in order of preferrence + * (full information) + * + * \return A statically allocated array, the last entry is 0. + */ +const mbedtls_ecp_curve_info *mbedtls_ecp_curve_list( void ); + +/** + * \brief Get the list of supported curves in order of preferrence + * (grp_id only) + * + * \return A statically allocated array, + * terminated with MBEDTLS_ECP_DP_NONE. + */ +const mbedtls_ecp_group_id *mbedtls_ecp_grp_id_list( void ); + +/** + * \brief Get curve information from an internal group identifier + * + * \param grp_id A MBEDTLS_ECP_DP_XXX value + * + * \return The associated curve information or NULL + */ +const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_grp_id( mbedtls_ecp_group_id grp_id ); + +/** + * \brief Get curve information from a TLS NamedCurve value + * + * \param tls_id A MBEDTLS_ECP_DP_XXX value + * + * \return The associated curve information or NULL + */ +const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_tls_id( uint16_t tls_id ); + +/** + * \brief Get curve information from a human-readable name + * + * \param name The name + * + * \return The associated curve information or NULL + */ +const mbedtls_ecp_curve_info *mbedtls_ecp_curve_info_from_name( const char *name ); + +/** + * \brief Initialize a point (as zero) + */ +void mbedtls_ecp_point_init( mbedtls_ecp_point *pt ); + +/** + * \brief Initialize a group (to something meaningless) + */ +void mbedtls_ecp_group_init( mbedtls_ecp_group *grp ); + +/** + * \brief Initialize a key pair (as an invalid one) + */ +void mbedtls_ecp_keypair_init( mbedtls_ecp_keypair *key ); + +/** + * \brief Free the components of a point + */ +void mbedtls_ecp_point_free( mbedtls_ecp_point *pt ); + +/** + * \brief Free the components of an ECP group + */ +void mbedtls_ecp_group_free( mbedtls_ecp_group *grp ); + +/** + * \brief Free the components of a key pair + */ +void mbedtls_ecp_keypair_free( mbedtls_ecp_keypair *key ); + +/** + * \brief Copy the contents of point Q into P + * + * \param P Destination point + * \param Q Source point + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_ecp_copy( mbedtls_ecp_point *P, const mbedtls_ecp_point *Q ); + +/** + * \brief Copy the contents of a group object + * + * \param dst Destination group + * \param src Source group + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_ecp_group_copy( mbedtls_ecp_group *dst, const mbedtls_ecp_group *src ); + +/** + * \brief Set a point to zero + * + * \param pt Destination point + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_ecp_set_zero( mbedtls_ecp_point *pt ); + +/** + * \brief Tell if a point is zero + * + * \param pt Point to test + * + * \return 1 if point is zero, 0 otherwise + */ +int mbedtls_ecp_is_zero( mbedtls_ecp_point *pt ); + +/** + * \brief Compare two points + * + * \note This assumes the points are normalized. Otherwise, + * they may compare as "not equal" even if they are. + * + * \param P First point to compare + * \param Q Second point to compare + * + * \return 0 if the points are equal, + * MBEDTLS_ERR_ECP_BAD_INPUT_DATA otherwise + */ +int mbedtls_ecp_point_cmp( const mbedtls_ecp_point *P, + const mbedtls_ecp_point *Q ); + +/** + * \brief Import a non-zero point from two ASCII strings + * + * \param P Destination point + * \param radix Input numeric base + * \param x First affine coordinate as a null-terminated string + * \param y Second affine coordinate as a null-terminated string + * + * \return 0 if successful, or a MBEDTLS_ERR_MPI_XXX error code + */ +int mbedtls_ecp_point_read_string( mbedtls_ecp_point *P, int radix, + const char *x, const char *y ); + +/** + * \brief Export a point into unsigned binary data + * + * \param grp Group to which the point should belong + * \param P Point to export + * \param format Point format, should be a MBEDTLS_ECP_PF_XXX macro + * \param olen Length of the actual output + * \param buf Output buffer + * \param buflen Length of the output buffer + * + * \return 0 if successful, + * or MBEDTLS_ERR_ECP_BAD_INPUT_DATA + * or MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL + */ +int mbedtls_ecp_point_write_binary( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *P, + int format, size_t *olen, + unsigned char *buf, size_t buflen ); + +/** + * \brief Import a point from unsigned binary data + * + * \param grp Group to which the point should belong + * \param P Point to import + * \param buf Input buffer + * \param ilen Actual length of input + * + * \return 0 if successful, + * MBEDTLS_ERR_ECP_BAD_INPUT_DATA if input is invalid, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE if the point format + * is not implemented. + * + * \note This function does NOT check that the point actually + * belongs to the given group, see mbedtls_ecp_check_pubkey() for + * that. + */ +int mbedtls_ecp_point_read_binary( const mbedtls_ecp_group *grp, mbedtls_ecp_point *P, + const unsigned char *buf, size_t ilen ); + +/** + * \brief Import a point from a TLS ECPoint record + * + * \param grp ECP group used + * \param pt Destination point + * \param buf $(Start of input buffer) + * \param len Buffer length + * + * \note buf is updated to point right after the ECPoint on exit + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_XXX if initialization failed + * MBEDTLS_ERR_ECP_BAD_INPUT_DATA if input is invalid + */ +int mbedtls_ecp_tls_read_point( const mbedtls_ecp_group *grp, mbedtls_ecp_point *pt, + const unsigned char **buf, size_t len ); + +/** + * \brief Export a point as a TLS ECPoint record + * + * \param grp ECP group used + * \param pt Point to export + * \param format Export format + * \param olen length of data written + * \param buf Buffer to write to + * \param blen Buffer length + * + * \return 0 if successful, + * or MBEDTLS_ERR_ECP_BAD_INPUT_DATA + * or MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL + */ +int mbedtls_ecp_tls_write_point( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt, + int format, size_t *olen, + unsigned char *buf, size_t blen ); + +/** + * \brief Set a group using well-known domain parameters + * + * \param grp Destination group + * \param id Index in the list of well-known domain parameters + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_XXX if initialization failed + * MBEDTLS_ERR_ECP_FEATURE_UNAVAILABLE for unkownn groups + * + * \note Index should be a value of RFC 4492's enum NamedCurve, + * usually in the form of a MBEDTLS_ECP_DP_XXX macro. + */ +int mbedtls_ecp_group_load( mbedtls_ecp_group *grp, mbedtls_ecp_group_id id ); + +/** + * \brief Set a group from a TLS ECParameters record + * + * \param grp Destination group + * \param buf &(Start of input buffer) + * \param len Buffer length + * + * \note buf is updated to point right after ECParameters on exit + * + * \return 0 if successful, + * MBEDTLS_ERR_MPI_XXX if initialization failed + * MBEDTLS_ERR_ECP_BAD_INPUT_DATA if input is invalid + */ +int mbedtls_ecp_tls_read_group( mbedtls_ecp_group *grp, const unsigned char **buf, size_t len ); + +/** + * \brief Write the TLS ECParameters record for a group + * + * \param grp ECP group used + * \param olen Number of bytes actually written + * \param buf Buffer to write to + * \param blen Buffer length + * + * \return 0 if successful, + * or MBEDTLS_ERR_ECP_BUFFER_TOO_SMALL + */ +int mbedtls_ecp_tls_write_group( const mbedtls_ecp_group *grp, size_t *olen, + unsigned char *buf, size_t blen ); + +/** + * \brief Multiplication by an integer: R = m * P + * (Not thread-safe to use same group in multiple threads) + * + * \note In order to prevent timing attacks, this function + * executes the exact same sequence of (base field) + * operations for any valid m. It avoids any if-branch or + * array index depending on the value of m. + * + * \note If f_rng is not NULL, it is used to randomize intermediate + * results in order to prevent potential timing attacks + * targeting these results. It is recommended to always + * provide a non-NULL f_rng (the overhead is negligible). + * + * \param grp ECP group + * \param R Destination point + * \param m Integer by which to multiply + * \param P Point to multiply + * \param f_rng RNG function (see notes) + * \param p_rng RNG parameter + * + * \return 0 if successful, + * MBEDTLS_ERR_ECP_INVALID_KEY if m is not a valid privkey + * or P is not a valid pubkey, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_ecp_mul( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, + const mbedtls_mpi *m, const mbedtls_ecp_point *P, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +/** + * \brief Multiplication and addition of two points by integers: + * R = m * P + n * Q + * (Not thread-safe to use same group in multiple threads) + * + * \note In contrast to mbedtls_ecp_mul(), this function does not guarantee + * a constant execution flow and timing. + * + * \param grp ECP group + * \param R Destination point + * \param m Integer by which to multiply P + * \param P Point to multiply by m + * \param n Integer by which to multiply Q + * \param Q Point to be multiplied by n + * + * \return 0 if successful, + * MBEDTLS_ERR_ECP_INVALID_KEY if m or n is not a valid privkey + * or P or Q is not a valid pubkey, + * MBEDTLS_ERR_MPI_ALLOC_FAILED if memory allocation failed + */ +int mbedtls_ecp_muladd( mbedtls_ecp_group *grp, mbedtls_ecp_point *R, + const mbedtls_mpi *m, const mbedtls_ecp_point *P, + const mbedtls_mpi *n, const mbedtls_ecp_point *Q ); + +/** + * \brief Check that a point is a valid public key on this curve + * + * \param grp Curve/group the point should belong to + * \param pt Point to check + * + * \return 0 if point is a valid public key, + * MBEDTLS_ERR_ECP_INVALID_KEY otherwise. + * + * \note This function only checks the point is non-zero, has valid + * coordinates and lies on the curve, but not that it is + * indeed a multiple of G. This is additional check is more + * expensive, isn't required by standards, and shouldn't be + * necessary if the group used has a small cofactor. In + * particular, it is useless for the NIST groups which all + * have a cofactor of 1. + * + * \note Uses bare components rather than an mbedtls_ecp_keypair structure + * in order to ease use with other structures such as + * mbedtls_ecdh_context of mbedtls_ecdsa_context. + */ +int mbedtls_ecp_check_pubkey( const mbedtls_ecp_group *grp, const mbedtls_ecp_point *pt ); + +/** + * \brief Check that an mbedtls_mpi is a valid private key for this curve + * + * \param grp Group used + * \param d Integer to check + * + * \return 0 if point is a valid private key, + * MBEDTLS_ERR_ECP_INVALID_KEY otherwise. + * + * \note Uses bare components rather than an mbedtls_ecp_keypair structure + * in order to ease use with other structures such as + * mbedtls_ecdh_context of mbedtls_ecdsa_context. + */ +int mbedtls_ecp_check_privkey( const mbedtls_ecp_group *grp, const mbedtls_mpi *d ); + +/** + * \brief Generate a keypair with configurable base point + * + * \param grp ECP group + * \param G Chosen base point + * \param d Destination MPI (secret part) + * \param Q Destination point (public part) + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successful, + * or a MBEDTLS_ERR_ECP_XXX or MBEDTLS_MPI_XXX error code + * + * \note Uses bare components rather than an mbedtls_ecp_keypair structure + * in order to ease use with other structures such as + * mbedtls_ecdh_context of mbedtls_ecdsa_context. + */ +int mbedtls_ecp_gen_keypair_base( mbedtls_ecp_group *grp, + const mbedtls_ecp_point *G, + mbedtls_mpi *d, mbedtls_ecp_point *Q, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Generate a keypair + * + * \param grp ECP group + * \param d Destination MPI (secret part) + * \param Q Destination point (public part) + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successful, + * or a MBEDTLS_ERR_ECP_XXX or MBEDTLS_MPI_XXX error code + * + * \note Uses bare components rather than an mbedtls_ecp_keypair structure + * in order to ease use with other structures such as + * mbedtls_ecdh_context of mbedtls_ecdsa_context. + */ +int mbedtls_ecp_gen_keypair( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Generate a keypair + * + * \param grp_id ECP group identifier + * \param key Destination keypair + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successful, + * or a MBEDTLS_ERR_ECP_XXX or MBEDTLS_MPI_XXX error code + */ +int mbedtls_ecp_gen_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +/** + * \brief Check a public-private key pair + * + * \param pub Keypair structure holding a public key + * \param prv Keypair structure holding a private (plus public) key + * + * \return 0 if successful (keys are valid and match), or + * MBEDTLS_ERR_ECP_BAD_INPUT_DATA, or + * a MBEDTLS_ERR_ECP_XXX or MBEDTLS_ERR_MPI_XXX code. + */ +int mbedtls_ecp_check_pub_priv( const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv ); + +#if defined(MBEDTLS_SELF_TEST) + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if a test failed + */ +int mbedtls_ecp_self_test( int verbose ); + +#endif /* MBEDTLS_SELF_TEST */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_ECP_ALT */ + +#endif /* MBEDTLS_ECP_ALT */ + +#endif /* ecp.h */ + + +/********* Start of file include/mbedtls/ecdsa.h ************/ + +/** + * \file ecdsa.h + * + * \brief The Elliptic Curve Digital Signature Algorithm (ECDSA). + * + * ECDSA is defined in Standards for Efficient Cryptography Group (SECG): + * SEC1 Elliptic Curve Cryptography. + * The use of ECDSA for TLS is defined in RFC-4492: Elliptic Curve + * Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS). + * + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_ECDSA_H +#define MBEDTLS_ECDSA_H + + + + +/* + * RFC-4492 page 20: + * + * Ecdsa-Sig-Value ::= SEQUENCE { + * r INTEGER, + * s INTEGER + * } + * + * Size is at most + * 1 (tag) + 1 (len) + 1 (initial 0) + ECP_MAX_BYTES for each of r and s, + * twice that + 1 (tag) + 2 (len) for the sequence + * (assuming ECP_MAX_BYTES is less than 126 for r and s, + * and less than 124 (total len <= 255) for the sequence) + */ +#if MBEDTLS_ECP_MAX_BYTES > 124 +#error "MBEDTLS_ECP_MAX_BYTES bigger than expected, please fix MBEDTLS_ECDSA_MAX_LEN" +#endif +/** The maximal size of an ECDSA signature in Bytes. */ +#define MBEDTLS_ECDSA_MAX_LEN ( 3 + 2 * ( 3 + MBEDTLS_ECP_MAX_BYTES ) ) + +/** + * \brief The ECDSA context structure. + */ +typedef mbedtls_ecp_keypair mbedtls_ecdsa_context; + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief This function computes the ECDSA signature of a + * previously-hashed message. + * + * \note The deterministic version is usually preferred. + * + * \param grp The ECP group. + * \param r The first output integer. + * \param s The second output integer. + * \param d The private signing key. + * \param buf The message hash. + * \param blen The length of \p buf. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \note If the bitlength of the message hash is larger than the + * bitlength of the group order, then the hash is truncated + * as defined in Standards for Efficient Cryptography Group + * (SECG): SEC1 Elliptic Curve Cryptography, section + * 4.1.3, step 5. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX + * or \c MBEDTLS_MPI_XXX error code on failure. + * + * \see ecp.h + */ +int mbedtls_ecdsa_sign( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, + const mbedtls_mpi *d, const unsigned char *buf, size_t blen, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +#if defined(MBEDTLS_ECDSA_DETERMINISTIC) +/** + * \brief This function computes the ECDSA signature of a + * previously-hashed message, deterministic version. + * For more information, see RFC-6979: Deterministic + * Usage of the Digital Signature Algorithm (DSA) and Elliptic + * Curve Digital Signature Algorithm (ECDSA). + * + * \param grp The ECP group. + * \param r The first output integer. + * \param s The second output integer. + * \param d The private signing key. + * \param buf The message hash. + * \param blen The length of \p buf. + * \param md_alg The MD algorithm used to hash the message. + * + * \note If the bitlength of the message hash is larger than the + * bitlength of the group order, then the hash is truncated as + * defined in Standards for Efficient Cryptography Group + * (SECG): SEC1 Elliptic Curve Cryptography, section + * 4.1.3, step 5. + * + * \return \c 0 on success, + * or an \c MBEDTLS_ERR_ECP_XXX or \c MBEDTLS_MPI_XXX + * error code on failure. + * + * \see ecp.h + */ +int mbedtls_ecdsa_sign_det( mbedtls_ecp_group *grp, mbedtls_mpi *r, mbedtls_mpi *s, + const mbedtls_mpi *d, const unsigned char *buf, size_t blen, + mbedtls_md_type_t md_alg ); +#endif /* MBEDTLS_ECDSA_DETERMINISTIC */ + +/** + * \brief This function verifies the ECDSA signature of a + * previously-hashed message. + * + * \param grp The ECP group. + * \param buf The message hash. + * \param blen The length of \p buf. + * \param Q The public key to use for verification. + * \param r The first integer of the signature. + * \param s The second integer of the signature. + * + * \note If the bitlength of the message hash is larger than the + * bitlength of the group order, then the hash is truncated as + * defined in Standards for Efficient Cryptography Group + * (SECG): SEC1 Elliptic Curve Cryptography, section + * 4.1.4, step 3. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_ECP_BAD_INPUT_DATA if signature is invalid, + * or an \c MBEDTLS_ERR_ECP_XXX or \c MBEDTLS_MPI_XXX + * error code on failure for any other reason. + * + * \see ecp.h + */ +int mbedtls_ecdsa_verify( mbedtls_ecp_group *grp, + const unsigned char *buf, size_t blen, + const mbedtls_ecp_point *Q, const mbedtls_mpi *r, const mbedtls_mpi *s); + +/** + * \brief This function computes the ECDSA signature and writes it + * to a buffer, serialized as defined in RFC-4492: + * Elliptic Curve Cryptography (ECC) Cipher Suites for + * Transport Layer Security (TLS). + * + * \warning It is not thread-safe to use the same context in + * multiple threads. + * + * \note The deterministic version is used if + * #MBEDTLS_ECDSA_DETERMINISTIC is defined. For more + * information, see RFC-6979: Deterministic Usage + * of the Digital Signature Algorithm (DSA) and Elliptic + * Curve Digital Signature Algorithm (ECDSA). + * + * \param ctx The ECDSA context. + * \param md_alg The message digest that was used to hash the message. + * \param hash The message hash. + * \param hlen The length of the hash. + * \param sig The buffer that holds the signature. + * \param slen The length of the signature written. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \note The \p sig buffer must be at least twice as large as the + * size of the curve used, plus 9. For example, 73 Bytes if + * a 256-bit curve is used. A buffer length of + * #MBEDTLS_ECDSA_MAX_LEN is always safe. + * + * \note If the bitlength of the message hash is larger than the + * bitlength of the group order, then the hash is truncated as + * defined in Standards for Efficient Cryptography Group + * (SECG): SEC1 Elliptic Curve Cryptography, section + * 4.1.3, step 5. + * + * \return \c 0 on success, + * or an \c MBEDTLS_ERR_ECP_XXX, \c MBEDTLS_ERR_MPI_XXX or + * \c MBEDTLS_ERR_ASN1_XXX error code on failure. + * + * \see ecp.h + */ +int mbedtls_ecdsa_write_signature( mbedtls_ecdsa_context *ctx, mbedtls_md_type_t md_alg, + const unsigned char *hash, size_t hlen, + unsigned char *sig, size_t *slen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +#if defined(MBEDTLS_ECDSA_DETERMINISTIC) +#if ! defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief This function computes an ECDSA signature and writes it to a buffer, + * serialized as defined in RFC-4492: Elliptic Curve Cryptography + * (ECC) Cipher Suites for Transport Layer Security (TLS). + * + * The deterministic version is defined in RFC-6979: + * Deterministic Usage of the Digital Signature Algorithm (DSA) and + * Elliptic Curve Digital Signature Algorithm (ECDSA). + * + * \warning It is not thread-safe to use the same context in + * multiple threads. + + * + * \deprecated Superseded by mbedtls_ecdsa_write_signature() in 2.0.0 + * + * \param ctx The ECDSA context. + * \param hash The Message hash. + * \param hlen The length of the hash. + * \param sig The buffer that holds the signature. + * \param slen The length of the signature written. + * \param md_alg The MD algorithm used to hash the message. + * + * \note The \p sig buffer must be at least twice as large as the + * size of the curve used, plus 9. For example, 73 Bytes if a + * 256-bit curve is used. A buffer length of + * #MBEDTLS_ECDSA_MAX_LEN is always safe. + * + * \note If the bitlength of the message hash is larger than the + * bitlength of the group order, then the hash is truncated as + * defined in Standards for Efficient Cryptography Group + * (SECG): SEC1 Elliptic Curve Cryptography, section + * 4.1.3, step 5. + * + * \return \c 0 on success, + * or an \c MBEDTLS_ERR_ECP_XXX, \c MBEDTLS_ERR_MPI_XXX or + * \c MBEDTLS_ERR_ASN1_XXX error code on failure. + * + * \see ecp.h + */ +int mbedtls_ecdsa_write_signature_det( mbedtls_ecdsa_context *ctx, + const unsigned char *hash, size_t hlen, + unsigned char *sig, size_t *slen, + mbedtls_md_type_t md_alg ) MBEDTLS_DEPRECATED; +#undef MBEDTLS_DEPRECATED +#endif /* MBEDTLS_DEPRECATED_REMOVED */ +#endif /* MBEDTLS_ECDSA_DETERMINISTIC */ + +/** + * \brief This function reads and verifies an ECDSA signature. + * + * \param ctx The ECDSA context. + * \param hash The message hash. + * \param hlen The size of the hash. + * \param sig The signature to read and verify. + * \param slen The size of \p sig. + * + * \note If the bitlength of the message hash is larger than the + * bitlength of the group order, then the hash is truncated as + * defined in Standards for Efficient Cryptography Group + * (SECG): SEC1 Elliptic Curve Cryptography, section + * 4.1.4, step 3. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_ECP_BAD_INPUT_DATA if signature is invalid, + * #MBEDTLS_ERR_ECP_SIG_LEN_MISMATCH if the signature is + * valid but its actual length is less than \p siglen, + * or an \c MBEDTLS_ERR_ECP_XXX or \c MBEDTLS_ERR_MPI_XXX + * error code on failure for any other reason. + * + * \see ecp.h + */ +int mbedtls_ecdsa_read_signature( mbedtls_ecdsa_context *ctx, + const unsigned char *hash, size_t hlen, + const unsigned char *sig, size_t slen ); + +/** + * \brief This function generates an ECDSA keypair on the given curve. + * + * \param ctx The ECDSA context to store the keypair in. + * \param gid The elliptic curve to use. One of the various + * \c MBEDTLS_ECP_DP_XXX macros depending on configuration. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX code on + * failure. + * + * \see ecp.h + */ +int mbedtls_ecdsa_genkey( mbedtls_ecdsa_context *ctx, mbedtls_ecp_group_id gid, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +/** + * \brief This function sets an ECDSA context from an EC key pair. + * + * \param ctx The ECDSA context to set. + * \param key The EC key to use. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX code on + * failure. + * + * \see ecp.h + */ +int mbedtls_ecdsa_from_keypair( mbedtls_ecdsa_context *ctx, const mbedtls_ecp_keypair *key ); + +/** + * \brief This function initializes an ECDSA context. + * + * \param ctx The ECDSA context to initialize. + */ +void mbedtls_ecdsa_init( mbedtls_ecdsa_context *ctx ); + +/** + * \brief This function frees an ECDSA context. + * + * \param ctx The ECDSA context to free. + */ +void mbedtls_ecdsa_free( mbedtls_ecdsa_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#endif /* ecdsa.h */ + + +/********* Start of file include/mbedtls/ecjpake.h ************/ + +/** + * \file ecjpake.h + * + * \brief Elliptic curve J-PAKE + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ECJPAKE_H +#define MBEDTLS_ECJPAKE_H + +/* + * J-PAKE is a password-authenticated key exchange that allows deriving a + * strong shared secret from a (potentially low entropy) pre-shared + * passphrase, with forward secrecy and mutual authentication. + * https://en.wikipedia.org/wiki/Password_Authenticated_Key_Exchange_by_Juggling + * + * This file implements the Elliptic Curve variant of J-PAKE, + * as defined in Chapter 7.4 of the Thread v1.0 Specification, + * available to members of the Thread Group http://threadgroup.org/ + * + * As the J-PAKE algorithm is inherently symmetric, so is our API. + * Each party needs to send its first round message, in any order, to the + * other party, then each sends its second round message, in any order. + * The payloads are serialized in a way suitable for use in TLS, but could + * also be use outside TLS. + */ + + + + +#if !defined(MBEDTLS_ECJPAKE_ALT) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Roles in the EC J-PAKE exchange + */ +typedef enum { + MBEDTLS_ECJPAKE_CLIENT = 0, /**< Client */ + MBEDTLS_ECJPAKE_SERVER, /**< Server */ +} mbedtls_ecjpake_role; + +/** + * EC J-PAKE context structure. + * + * J-PAKE is a symmetric protocol, except for the identifiers used in + * Zero-Knowledge Proofs, and the serialization of the second message + * (KeyExchange) as defined by the Thread spec. + * + * In order to benefit from this symmetry, we choose a different naming + * convetion from the Thread v1.0 spec. Correspondance is indicated in the + * description as a pair C: client name, S: server name + */ +typedef struct +{ + const mbedtls_md_info_t *md_info; /**< Hash to use */ + mbedtls_ecp_group grp; /**< Elliptic curve */ + mbedtls_ecjpake_role role; /**< Are we client or server? */ + int point_format; /**< Format for point export */ + + mbedtls_ecp_point Xm1; /**< My public key 1 C: X1, S: X3 */ + mbedtls_ecp_point Xm2; /**< My public key 2 C: X2, S: X4 */ + mbedtls_ecp_point Xp1; /**< Peer public key 1 C: X3, S: X1 */ + mbedtls_ecp_point Xp2; /**< Peer public key 2 C: X4, S: X2 */ + mbedtls_ecp_point Xp; /**< Peer public key C: Xs, S: Xc */ + + mbedtls_mpi xm1; /**< My private key 1 C: x1, S: x3 */ + mbedtls_mpi xm2; /**< My private key 2 C: x2, S: x4 */ + + mbedtls_mpi s; /**< Pre-shared secret (passphrase) */ +} mbedtls_ecjpake_context; + +/** + * \brief Initialize a context + * (just makes it ready for setup() or free()). + * + * \param ctx context to initialize + */ +void mbedtls_ecjpake_init( mbedtls_ecjpake_context *ctx ); + +/** + * \brief Set up a context for use + * + * \note Currently the only values for hash/curve allowed by the + * standard are MBEDTLS_MD_SHA256/MBEDTLS_ECP_DP_SECP256R1. + * + * \param ctx context to set up + * \param role Our role: client or server + * \param hash hash function to use (MBEDTLS_MD_XXX) + * \param curve elliptic curve identifier (MBEDTLS_ECP_DP_XXX) + * \param secret pre-shared secret (passphrase) + * \param len length of the shared secret + * + * \return 0 if successfull, + * a negative error code otherwise + */ +int mbedtls_ecjpake_setup( mbedtls_ecjpake_context *ctx, + mbedtls_ecjpake_role role, + mbedtls_md_type_t hash, + mbedtls_ecp_group_id curve, + const unsigned char *secret, + size_t len ); + +/** + * \brief Check if a context is ready for use + * + * \param ctx Context to check + * + * \return 0 if the context is ready for use, + * MBEDTLS_ERR_ECP_BAD_INPUT_DATA otherwise + */ +int mbedtls_ecjpake_check( const mbedtls_ecjpake_context *ctx ); + +/** + * \brief Generate and write the first round message + * (TLS: contents of the Client/ServerHello extension, + * excluding extension type and length bytes) + * + * \param ctx Context to use + * \param buf Buffer to write the contents to + * \param len Buffer size + * \param olen Will be updated with the number of bytes written + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successfull, + * a negative error code otherwise + */ +int mbedtls_ecjpake_write_round_one( mbedtls_ecjpake_context *ctx, + unsigned char *buf, size_t len, size_t *olen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Read and process the first round message + * (TLS: contents of the Client/ServerHello extension, + * excluding extension type and length bytes) + * + * \param ctx Context to use + * \param buf Pointer to extension contents + * \param len Extension length + * + * \return 0 if successfull, + * a negative error code otherwise + */ +int mbedtls_ecjpake_read_round_one( mbedtls_ecjpake_context *ctx, + const unsigned char *buf, + size_t len ); + +/** + * \brief Generate and write the second round message + * (TLS: contents of the Client/ServerKeyExchange) + * + * \param ctx Context to use + * \param buf Buffer to write the contents to + * \param len Buffer size + * \param olen Will be updated with the number of bytes written + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successfull, + * a negative error code otherwise + */ +int mbedtls_ecjpake_write_round_two( mbedtls_ecjpake_context *ctx, + unsigned char *buf, size_t len, size_t *olen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Read and process the second round message + * (TLS: contents of the Client/ServerKeyExchange) + * + * \param ctx Context to use + * \param buf Pointer to the message + * \param len Message length + * + * \return 0 if successfull, + * a negative error code otherwise + */ +int mbedtls_ecjpake_read_round_two( mbedtls_ecjpake_context *ctx, + const unsigned char *buf, + size_t len ); + +/** + * \brief Derive the shared secret + * (TLS: Pre-Master Secret) + * + * \param ctx Context to use + * \param buf Buffer to write the contents to + * \param len Buffer size + * \param olen Will be updated with the number of bytes written + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 if successfull, + * a negative error code otherwise + */ +int mbedtls_ecjpake_derive_secret( mbedtls_ecjpake_context *ctx, + unsigned char *buf, size_t len, size_t *olen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Free a context's content + * + * \param ctx context to free + */ +void mbedtls_ecjpake_free( mbedtls_ecjpake_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_ECJPAKE_ALT */ + +#endif /* MBEDTLS_ECJPAKE_ALT */ + +#if defined(MBEDTLS_SELF_TEST) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if a test failed + */ +int mbedtls_ecjpake_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_SELF_TEST */ + +#endif /* ecjpake.h */ + + +/********* Start of file include/mbedtls/pk.h ************/ + +/** + * \file pk.h + * + * \brief Public Key abstraction layer + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_PK_H +#define MBEDTLS_PK_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#if defined(MBEDTLS_RSA_C) + +#endif + +#if defined(MBEDTLS_ECP_C) + +#endif + +#if defined(MBEDTLS_ECDSA_C) + +#endif + +#if ( defined(__ARMCC_VERSION) || defined(_MSC_VER) ) && \ + !defined(inline) && !defined(__cplusplus) +#define inline __inline +#endif + +#define MBEDTLS_ERR_PK_ALLOC_FAILED -0x3F80 /**< Memory allocation failed. */ +#define MBEDTLS_ERR_PK_TYPE_MISMATCH -0x3F00 /**< Type mismatch, eg attempt to encrypt with an ECDSA key */ +#define MBEDTLS_ERR_PK_BAD_INPUT_DATA -0x3E80 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_PK_FILE_IO_ERROR -0x3E00 /**< Read/write of file failed. */ +#define MBEDTLS_ERR_PK_KEY_INVALID_VERSION -0x3D80 /**< Unsupported key version */ +#define MBEDTLS_ERR_PK_KEY_INVALID_FORMAT -0x3D00 /**< Invalid key tag or value. */ +#define MBEDTLS_ERR_PK_UNKNOWN_PK_ALG -0x3C80 /**< Key algorithm is unsupported (only RSA and EC are supported). */ +#define MBEDTLS_ERR_PK_PASSWORD_REQUIRED -0x3C00 /**< Private key password can't be empty. */ +#define MBEDTLS_ERR_PK_PASSWORD_MISMATCH -0x3B80 /**< Given private key password does not allow for correct decryption. */ +#define MBEDTLS_ERR_PK_INVALID_PUBKEY -0x3B00 /**< The pubkey tag or value is invalid (only RSA and EC are supported). */ +#define MBEDTLS_ERR_PK_INVALID_ALG -0x3A80 /**< The algorithm tag or value is invalid. */ +#define MBEDTLS_ERR_PK_UNKNOWN_NAMED_CURVE -0x3A00 /**< Elliptic curve is unsupported (only NIST curves are supported). */ +#define MBEDTLS_ERR_PK_FEATURE_UNAVAILABLE -0x3980 /**< Unavailable feature, e.g. RSA disabled for RSA key. */ +#define MBEDTLS_ERR_PK_SIG_LEN_MISMATCH -0x3900 /**< The signature is valid but its length is less than expected. */ +#define MBEDTLS_ERR_PK_HW_ACCEL_FAILED -0x3880 /**< PK hardware accelerator failed. */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Public key types + */ +typedef enum { + MBEDTLS_PK_NONE=0, + MBEDTLS_PK_RSA, + MBEDTLS_PK_ECKEY, + MBEDTLS_PK_ECKEY_DH, + MBEDTLS_PK_ECDSA, + MBEDTLS_PK_RSA_ALT, + MBEDTLS_PK_RSASSA_PSS, +} mbedtls_pk_type_t; + +/** + * \brief Options for RSASSA-PSS signature verification. + * See \c mbedtls_rsa_rsassa_pss_verify_ext() + */ +typedef struct +{ + mbedtls_md_type_t mgf1_hash_id; + int expected_salt_len; + +} mbedtls_pk_rsassa_pss_options; + +/** + * \brief Types for interfacing with the debug module + */ +typedef enum +{ + MBEDTLS_PK_DEBUG_NONE = 0, + MBEDTLS_PK_DEBUG_MPI, + MBEDTLS_PK_DEBUG_ECP, +} mbedtls_pk_debug_type; + +/** + * \brief Item to send to the debug module + */ +typedef struct +{ + mbedtls_pk_debug_type type; + const char *name; + void *value; +} mbedtls_pk_debug_item; + +/** Maximum number of item send for debugging, plus 1 */ +#define MBEDTLS_PK_DEBUG_MAX_ITEMS 3 + +/** + * \brief Public key information and operations + */ +typedef struct mbedtls_pk_info_t mbedtls_pk_info_t; + +/** + * \brief Public key container + */ +typedef struct +{ + const mbedtls_pk_info_t * pk_info; /**< Public key informations */ + void * pk_ctx; /**< Underlying public key context */ +} mbedtls_pk_context; + +#if defined(MBEDTLS_RSA_C) +/** + * Quick access to an RSA context inside a PK context. + * + * \warning You must make sure the PK context actually holds an RSA context + * before using this function! + */ +static inline mbedtls_rsa_context *mbedtls_pk_rsa( const mbedtls_pk_context pk ) +{ + return( (mbedtls_rsa_context *) (pk).pk_ctx ); +} +#endif /* MBEDTLS_RSA_C */ + +#if defined(MBEDTLS_ECP_C) +/** + * Quick access to an EC context inside a PK context. + * + * \warning You must make sure the PK context actually holds an EC context + * before using this function! + */ +static inline mbedtls_ecp_keypair *mbedtls_pk_ec( const mbedtls_pk_context pk ) +{ + return( (mbedtls_ecp_keypair *) (pk).pk_ctx ); +} +#endif /* MBEDTLS_ECP_C */ + +#if defined(MBEDTLS_PK_RSA_ALT_SUPPORT) +/** + * \brief Types for RSA-alt abstraction + */ +typedef int (*mbedtls_pk_rsa_alt_decrypt_func)( void *ctx, int mode, size_t *olen, + const unsigned char *input, unsigned char *output, + size_t output_max_len ); +typedef int (*mbedtls_pk_rsa_alt_sign_func)( void *ctx, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, + int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, + const unsigned char *hash, unsigned char *sig ); +typedef size_t (*mbedtls_pk_rsa_alt_key_len_func)( void *ctx ); +#endif /* MBEDTLS_PK_RSA_ALT_SUPPORT */ + +/** + * \brief Return information associated with the given PK type + * + * \param pk_type PK type to search for. + * + * \return The PK info associated with the type or NULL if not found. + */ +const mbedtls_pk_info_t *mbedtls_pk_info_from_type( mbedtls_pk_type_t pk_type ); + +/** + * \brief Initialize a mbedtls_pk_context (as NONE) + */ +void mbedtls_pk_init( mbedtls_pk_context *ctx ); + +/** + * \brief Free a mbedtls_pk_context + */ +void mbedtls_pk_free( mbedtls_pk_context *ctx ); + +/** + * \brief Initialize a PK context with the information given + * and allocates the type-specific PK subcontext. + * + * \param ctx Context to initialize. Must be empty (type NONE). + * \param info Information to use + * + * \return 0 on success, + * MBEDTLS_ERR_PK_BAD_INPUT_DATA on invalid input, + * MBEDTLS_ERR_PK_ALLOC_FAILED on allocation failure. + * + * \note For contexts holding an RSA-alt key, use + * \c mbedtls_pk_setup_rsa_alt() instead. + */ +int mbedtls_pk_setup( mbedtls_pk_context *ctx, const mbedtls_pk_info_t *info ); + +#if defined(MBEDTLS_PK_RSA_ALT_SUPPORT) +/** + * \brief Initialize an RSA-alt context + * + * \param ctx Context to initialize. Must be empty (type NONE). + * \param key RSA key pointer + * \param decrypt_func Decryption function + * \param sign_func Signing function + * \param key_len_func Function returning key length in bytes + * + * \return 0 on success, or MBEDTLS_ERR_PK_BAD_INPUT_DATA if the + * context wasn't already initialized as RSA_ALT. + * + * \note This function replaces \c mbedtls_pk_setup() for RSA-alt. + */ +int mbedtls_pk_setup_rsa_alt( mbedtls_pk_context *ctx, void * key, + mbedtls_pk_rsa_alt_decrypt_func decrypt_func, + mbedtls_pk_rsa_alt_sign_func sign_func, + mbedtls_pk_rsa_alt_key_len_func key_len_func ); +#endif /* MBEDTLS_PK_RSA_ALT_SUPPORT */ + +/** + * \brief Get the size in bits of the underlying key + * + * \param ctx Context to use + * + * \return Key size in bits, or 0 on error + */ +size_t mbedtls_pk_get_bitlen( const mbedtls_pk_context *ctx ); + +/** + * \brief Get the length in bytes of the underlying key + * \param ctx Context to use + * + * \return Key length in bytes, or 0 on error + */ +static inline size_t mbedtls_pk_get_len( const mbedtls_pk_context *ctx ) +{ + return( ( mbedtls_pk_get_bitlen( ctx ) + 7 ) / 8 ); +} + +/** + * \brief Tell if a context can do the operation given by type + * + * \param ctx Context to test + * \param type Target type + * + * \return 0 if context can't do the operations, + * 1 otherwise. + */ +int mbedtls_pk_can_do( const mbedtls_pk_context *ctx, mbedtls_pk_type_t type ); + +/** + * \brief Verify signature (including padding if relevant). + * + * \param ctx PK context to use + * \param md_alg Hash algorithm used (see notes) + * \param hash Hash of the message to sign + * \param hash_len Hash length or 0 (see notes) + * \param sig Signature to verify + * \param sig_len Signature length + * + * \return 0 on success (signature is valid), + * MBEDTLS_ERR_PK_SIG_LEN_MISMATCH if the signature is + * valid but its actual length is less than sig_len, + * or a specific error code. + * + * \note For RSA keys, the default padding type is PKCS#1 v1.5. + * Use \c mbedtls_pk_verify_ext( MBEDTLS_PK_RSASSA_PSS, ... ) + * to verify RSASSA_PSS signatures. + * + * \note If hash_len is 0, then the length associated with md_alg + * is used instead, or an error returned if it is invalid. + * + * \note md_alg may be MBEDTLS_MD_NONE, only if hash_len != 0 + */ +int mbedtls_pk_verify( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, + const unsigned char *hash, size_t hash_len, + const unsigned char *sig, size_t sig_len ); + +/** + * \brief Verify signature, with options. + * (Includes verification of the padding depending on type.) + * + * \param type Signature type (inc. possible padding type) to verify + * \param options Pointer to type-specific options, or NULL + * \param ctx PK context to use + * \param md_alg Hash algorithm used (see notes) + * \param hash Hash of the message to sign + * \param hash_len Hash length or 0 (see notes) + * \param sig Signature to verify + * \param sig_len Signature length + * + * \return 0 on success (signature is valid), + * MBEDTLS_ERR_PK_TYPE_MISMATCH if the PK context can't be + * used for this type of signatures, + * MBEDTLS_ERR_PK_SIG_LEN_MISMATCH if the signature is + * valid but its actual length is less than sig_len, + * or a specific error code. + * + * \note If hash_len is 0, then the length associated with md_alg + * is used instead, or an error returned if it is invalid. + * + * \note md_alg may be MBEDTLS_MD_NONE, only if hash_len != 0 + * + * \note If type is MBEDTLS_PK_RSASSA_PSS, then options must point + * to a mbedtls_pk_rsassa_pss_options structure, + * otherwise it must be NULL. + */ +int mbedtls_pk_verify_ext( mbedtls_pk_type_t type, const void *options, + mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, + const unsigned char *hash, size_t hash_len, + const unsigned char *sig, size_t sig_len ); + +/** + * \brief Make signature, including padding if relevant. + * + * \param ctx PK context to use - must hold a private key + * \param md_alg Hash algorithm used (see notes) + * \param hash Hash of the message to sign + * \param hash_len Hash length or 0 (see notes) + * \param sig Place to write the signature + * \param sig_len Number of bytes written + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \return 0 on success, or a specific error code. + * + * \note For RSA keys, the default padding type is PKCS#1 v1.5. + * There is no interface in the PK module to make RSASSA-PSS + * signatures yet. + * + * \note If hash_len is 0, then the length associated with md_alg + * is used instead, or an error returned if it is invalid. + * + * \note For RSA, md_alg may be MBEDTLS_MD_NONE if hash_len != 0. + * For ECDSA, md_alg may never be MBEDTLS_MD_NONE. + */ +int mbedtls_pk_sign( mbedtls_pk_context *ctx, mbedtls_md_type_t md_alg, + const unsigned char *hash, size_t hash_len, + unsigned char *sig, size_t *sig_len, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +/** + * \brief Decrypt message (including padding if relevant). + * + * \param ctx PK context to use - must hold a private key + * \param input Input to decrypt + * \param ilen Input size + * \param output Decrypted output + * \param olen Decrypted message length + * \param osize Size of the output buffer + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \note For RSA keys, the default padding type is PKCS#1 v1.5. + * + * \return 0 on success, or a specific error code. + */ +int mbedtls_pk_decrypt( mbedtls_pk_context *ctx, + const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen, size_t osize, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +/** + * \brief Encrypt message (including padding if relevant). + * + * \param ctx PK context to use + * \param input Message to encrypt + * \param ilen Message size + * \param output Encrypted output + * \param olen Encrypted output length + * \param osize Size of the output buffer + * \param f_rng RNG function + * \param p_rng RNG parameter + * + * \note For RSA keys, the default padding type is PKCS#1 v1.5. + * + * \return 0 on success, or a specific error code. + */ +int mbedtls_pk_encrypt( mbedtls_pk_context *ctx, + const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen, size_t osize, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng ); + +/** + * \brief Check if a public-private pair of keys matches. + * + * \param pub Context holding a public key. + * \param prv Context holding a private (and public) key. + * + * \return 0 on success or MBEDTLS_ERR_PK_BAD_INPUT_DATA + */ +int mbedtls_pk_check_pair( const mbedtls_pk_context *pub, const mbedtls_pk_context *prv ); + +/** + * \brief Export debug information + * + * \param ctx Context to use + * \param items Place to write debug items + * + * \return 0 on success or MBEDTLS_ERR_PK_BAD_INPUT_DATA + */ +int mbedtls_pk_debug( const mbedtls_pk_context *ctx, mbedtls_pk_debug_item *items ); + +/** + * \brief Access the type name + * + * \param ctx Context to use + * + * \return Type name on success, or "invalid PK" + */ +const char * mbedtls_pk_get_name( const mbedtls_pk_context *ctx ); + +/** + * \brief Get the key type + * + * \param ctx Context to use + * + * \return Type on success, or MBEDTLS_PK_NONE + */ +mbedtls_pk_type_t mbedtls_pk_get_type( const mbedtls_pk_context *ctx ); + +#if defined(MBEDTLS_PK_PARSE_C) +/** \ingroup pk_module */ +/** + * \brief Parse a private key in PEM or DER format + * + * \param ctx key to be initialized + * \param key input buffer + * \param keylen size of the buffer + * (including the terminating null byte for PEM data) + * \param pwd password for decryption (optional) + * \param pwdlen size of the password + * + * \note On entry, ctx must be empty, either freshly initialised + * with mbedtls_pk_init() or reset with mbedtls_pk_free(). If you need a + * specific key type, check the result with mbedtls_pk_can_do(). + * + * \note The key is also checked for correctness. + * + * \return 0 if successful, or a specific PK or PEM error code + */ +int mbedtls_pk_parse_key( mbedtls_pk_context *ctx, + const unsigned char *key, size_t keylen, + const unsigned char *pwd, size_t pwdlen ); + +/** \ingroup pk_module */ +/** + * \brief Parse a public key in PEM or DER format + * + * \param ctx key to be initialized + * \param key input buffer + * \param keylen size of the buffer + * (including the terminating null byte for PEM data) + * + * \note On entry, ctx must be empty, either freshly initialised + * with mbedtls_pk_init() or reset with mbedtls_pk_free(). If you need a + * specific key type, check the result with mbedtls_pk_can_do(). + * + * \note The key is also checked for correctness. + * + * \return 0 if successful, or a specific PK or PEM error code + */ +int mbedtls_pk_parse_public_key( mbedtls_pk_context *ctx, + const unsigned char *key, size_t keylen ); + +#if defined(MBEDTLS_FS_IO) +/** \ingroup pk_module */ +/** + * \brief Load and parse a private key + * + * \param ctx key to be initialized + * \param path filename to read the private key from + * \param password password to decrypt the file (can be NULL) + * + * \note On entry, ctx must be empty, either freshly initialised + * with mbedtls_pk_init() or reset with mbedtls_pk_free(). If you need a + * specific key type, check the result with mbedtls_pk_can_do(). + * + * \note The key is also checked for correctness. + * + * \return 0 if successful, or a specific PK or PEM error code + */ +int mbedtls_pk_parse_keyfile( mbedtls_pk_context *ctx, + const char *path, const char *password ); + +/** \ingroup pk_module */ +/** + * \brief Load and parse a public key + * + * \param ctx key to be initialized + * \param path filename to read the public key from + * + * \note On entry, ctx must be empty, either freshly initialised + * with mbedtls_pk_init() or reset with mbedtls_pk_free(). If + * you need a specific key type, check the result with + * mbedtls_pk_can_do(). + * + * \note The key is also checked for correctness. + * + * \return 0 if successful, or a specific PK or PEM error code + */ +int mbedtls_pk_parse_public_keyfile( mbedtls_pk_context *ctx, const char *path ); +#endif /* MBEDTLS_FS_IO */ +#endif /* MBEDTLS_PK_PARSE_C */ + +#if defined(MBEDTLS_PK_WRITE_C) +/** + * \brief Write a private key to a PKCS#1 or SEC1 DER structure + * Note: data is written at the end of the buffer! Use the + * return value to determine where you should start + * using the buffer + * + * \param ctx private to write away + * \param buf buffer to write to + * \param size size of the buffer + * + * \return length of data written if successful, or a specific + * error code + */ +int mbedtls_pk_write_key_der( mbedtls_pk_context *ctx, unsigned char *buf, size_t size ); + +/** + * \brief Write a public key to a SubjectPublicKeyInfo DER structure + * Note: data is written at the end of the buffer! Use the + * return value to determine where you should start + * using the buffer + * + * \param ctx public key to write away + * \param buf buffer to write to + * \param size size of the buffer + * + * \return length of data written if successful, or a specific + * error code + */ +int mbedtls_pk_write_pubkey_der( mbedtls_pk_context *ctx, unsigned char *buf, size_t size ); + +#if defined(MBEDTLS_PEM_WRITE_C) +/** + * \brief Write a public key to a PEM string + * + * \param ctx public key to write away + * \param buf buffer to write to + * \param size size of the buffer + * + * \return 0 if successful, or a specific error code + */ +int mbedtls_pk_write_pubkey_pem( mbedtls_pk_context *ctx, unsigned char *buf, size_t size ); + +/** + * \brief Write a private key to a PKCS#1 or SEC1 PEM string + * + * \param ctx private to write away + * \param buf buffer to write to + * \param size size of the buffer + * + * \return 0 if successful, or a specific error code + */ +int mbedtls_pk_write_key_pem( mbedtls_pk_context *ctx, unsigned char *buf, size_t size ); +#endif /* MBEDTLS_PEM_WRITE_C */ +#endif /* MBEDTLS_PK_WRITE_C */ + +/* + * WARNING: Low-level functions. You probably do not want to use these unless + * you are certain you do ;) + */ + +#if defined(MBEDTLS_PK_PARSE_C) +/** + * \brief Parse a SubjectPublicKeyInfo DER structure + * + * \param p the position in the ASN.1 data + * \param end end of the buffer + * \param pk the key to fill + * + * \return 0 if successful, or a specific PK error code + */ +int mbedtls_pk_parse_subpubkey( unsigned char **p, const unsigned char *end, + mbedtls_pk_context *pk ); +#endif /* MBEDTLS_PK_PARSE_C */ + +#if defined(MBEDTLS_PK_WRITE_C) +/** + * \brief Write a subjectPublicKey to ASN.1 data + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param key public key to write away + * + * \return the length written or a negative error code + */ +int mbedtls_pk_write_pubkey( unsigned char **p, unsigned char *start, + const mbedtls_pk_context *key ); +#endif /* MBEDTLS_PK_WRITE_C */ + +/* + * Internal module functions. You probably do not want to use these unless you + * know you do. + */ +#if defined(MBEDTLS_FS_IO) +int mbedtls_pk_load_file( const char *path, unsigned char **buf, size_t *n ); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_PK_H */ + + +/********* Start of file include/mbedtls/pk_internal.h ************/ + +/** + * \file pk_internal.h + * + * \brief Public Key abstraction layer: wrapper functions + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_PK_WRAP_H +#define MBEDTLS_PK_WRAP_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +struct mbedtls_pk_info_t +{ + /** Public key type */ + mbedtls_pk_type_t type; + + /** Type name */ + const char *name; + + /** Get key size in bits */ + size_t (*get_bitlen)( const void * ); + + /** Tell if the context implements this type (e.g. ECKEY can do ECDSA) */ + int (*can_do)( mbedtls_pk_type_t type ); + + /** Verify signature */ + int (*verify_func)( void *ctx, mbedtls_md_type_t md_alg, + const unsigned char *hash, size_t hash_len, + const unsigned char *sig, size_t sig_len ); + + /** Make signature */ + int (*sign_func)( void *ctx, mbedtls_md_type_t md_alg, + const unsigned char *hash, size_t hash_len, + unsigned char *sig, size_t *sig_len, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + + /** Decrypt message */ + int (*decrypt_func)( void *ctx, const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen, size_t osize, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + + /** Encrypt message */ + int (*encrypt_func)( void *ctx, const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen, size_t osize, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + + /** Check public-private key pair */ + int (*check_pair_func)( const void *pub, const void *prv ); + + /** Allocate a new context */ + void * (*ctx_alloc_func)( void ); + + /** Free the given context */ + void (*ctx_free_func)( void *ctx ); + + /** Interface with the debug module */ + void (*debug_func)( const void *ctx, mbedtls_pk_debug_item *items ); + +}; +#if defined(MBEDTLS_PK_RSA_ALT_SUPPORT) +/* Container for RSA-alt */ +typedef struct +{ + void *key; + mbedtls_pk_rsa_alt_decrypt_func decrypt_func; + mbedtls_pk_rsa_alt_sign_func sign_func; + mbedtls_pk_rsa_alt_key_len_func key_len_func; +} mbedtls_rsa_alt_context; +#endif + +#if defined(MBEDTLS_RSA_C) +extern const mbedtls_pk_info_t mbedtls_rsa_info; +#endif + +#if defined(MBEDTLS_ECP_C) +extern const mbedtls_pk_info_t mbedtls_eckey_info; +extern const mbedtls_pk_info_t mbedtls_eckeydh_info; +#endif + +#if defined(MBEDTLS_ECDSA_C) +extern const mbedtls_pk_info_t mbedtls_ecdsa_info; +#endif + +#if defined(MBEDTLS_PK_RSA_ALT_SUPPORT) +extern const mbedtls_pk_info_t mbedtls_rsa_alt_info; +#endif + +#endif /* MBEDTLS_PK_WRAP_H */ + + +/********* Start of file include/mbedtls/x509.h ************/ + +/** + * \file x509.h + * + * \brief X.509 generic defines and structures + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_X509_H +#define MBEDTLS_X509_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + + +#if defined(MBEDTLS_RSA_C) + +#endif + +/** + * \addtogroup x509_module + * \{ + */ + +#if !defined(MBEDTLS_X509_MAX_INTERMEDIATE_CA) +/** + * Maximum number of intermediate CAs in a verification chain. + * That is, maximum length of the chain, excluding the end-entity certificate + * and the trusted root certificate. + * + * Set this to a low value to prevent an adversary from making you waste + * resources verifying an overlong certificate chain. + */ +#define MBEDTLS_X509_MAX_INTERMEDIATE_CA 8 +#endif + +/** + * \name X509 Error codes + * \{ + */ +#define MBEDTLS_ERR_X509_FEATURE_UNAVAILABLE -0x2080 /**< Unavailable feature, e.g. RSA hashing/encryption combination. */ +#define MBEDTLS_ERR_X509_UNKNOWN_OID -0x2100 /**< Requested OID is unknown. */ +#define MBEDTLS_ERR_X509_INVALID_FORMAT -0x2180 /**< The CRT/CRL/CSR format is invalid, e.g. different type expected. */ +#define MBEDTLS_ERR_X509_INVALID_VERSION -0x2200 /**< The CRT/CRL/CSR version element is invalid. */ +#define MBEDTLS_ERR_X509_INVALID_SERIAL -0x2280 /**< The serial tag or value is invalid. */ +#define MBEDTLS_ERR_X509_INVALID_ALG -0x2300 /**< The algorithm tag or value is invalid. */ +#define MBEDTLS_ERR_X509_INVALID_NAME -0x2380 /**< The name tag or value is invalid. */ +#define MBEDTLS_ERR_X509_INVALID_DATE -0x2400 /**< The date tag or value is invalid. */ +#define MBEDTLS_ERR_X509_INVALID_SIGNATURE -0x2480 /**< The signature tag or value invalid. */ +#define MBEDTLS_ERR_X509_INVALID_EXTENSIONS -0x2500 /**< The extension tag or value is invalid. */ +#define MBEDTLS_ERR_X509_UNKNOWN_VERSION -0x2580 /**< CRT/CRL/CSR has an unsupported version number. */ +#define MBEDTLS_ERR_X509_UNKNOWN_SIG_ALG -0x2600 /**< Signature algorithm (oid) is unsupported. */ +#define MBEDTLS_ERR_X509_SIG_MISMATCH -0x2680 /**< Signature algorithms do not match. (see \c ::mbedtls_x509_crt sig_oid) */ +#define MBEDTLS_ERR_X509_CERT_VERIFY_FAILED -0x2700 /**< Certificate verification failed, e.g. CRL, CA or signature check failed. */ +#define MBEDTLS_ERR_X509_CERT_UNKNOWN_FORMAT -0x2780 /**< Format not recognized as DER or PEM. */ +#define MBEDTLS_ERR_X509_BAD_INPUT_DATA -0x2800 /**< Input invalid. */ +#define MBEDTLS_ERR_X509_ALLOC_FAILED -0x2880 /**< Allocation of memory failed. */ +#define MBEDTLS_ERR_X509_FILE_IO_ERROR -0x2900 /**< Read/write of file failed. */ +#define MBEDTLS_ERR_X509_BUFFER_TOO_SMALL -0x2980 /**< Destination buffer is too small. */ +#define MBEDTLS_ERR_X509_FATAL_ERROR -0x3000 /**< A fatal error occured, eg the chain is too long or the vrfy callback failed. */ +/* \} name */ + +/** + * \name X509 Verify codes + * \{ + */ +/* Reminder: update x509_crt_verify_strings[] in library/x509_crt.c */ +#define MBEDTLS_X509_BADCERT_EXPIRED 0x01 /**< The certificate validity has expired. */ +#define MBEDTLS_X509_BADCERT_REVOKED 0x02 /**< The certificate has been revoked (is on a CRL). */ +#define MBEDTLS_X509_BADCERT_CN_MISMATCH 0x04 /**< The certificate Common Name (CN) does not match with the expected CN. */ +#define MBEDTLS_X509_BADCERT_NOT_TRUSTED 0x08 /**< The certificate is not correctly signed by the trusted CA. */ +#define MBEDTLS_X509_BADCRL_NOT_TRUSTED 0x10 /**< The CRL is not correctly signed by the trusted CA. */ +#define MBEDTLS_X509_BADCRL_EXPIRED 0x20 /**< The CRL is expired. */ +#define MBEDTLS_X509_BADCERT_MISSING 0x40 /**< Certificate was missing. */ +#define MBEDTLS_X509_BADCERT_SKIP_VERIFY 0x80 /**< Certificate verification was skipped. */ +#define MBEDTLS_X509_BADCERT_OTHER 0x0100 /**< Other reason (can be used by verify callback) */ +#define MBEDTLS_X509_BADCERT_FUTURE 0x0200 /**< The certificate validity starts in the future. */ +#define MBEDTLS_X509_BADCRL_FUTURE 0x0400 /**< The CRL is from the future */ +#define MBEDTLS_X509_BADCERT_KEY_USAGE 0x0800 /**< Usage does not match the keyUsage extension. */ +#define MBEDTLS_X509_BADCERT_EXT_KEY_USAGE 0x1000 /**< Usage does not match the extendedKeyUsage extension. */ +#define MBEDTLS_X509_BADCERT_NS_CERT_TYPE 0x2000 /**< Usage does not match the nsCertType extension. */ +#define MBEDTLS_X509_BADCERT_BAD_MD 0x4000 /**< The certificate is signed with an unacceptable hash. */ +#define MBEDTLS_X509_BADCERT_BAD_PK 0x8000 /**< The certificate is signed with an unacceptable PK alg (eg RSA vs ECDSA). */ +#define MBEDTLS_X509_BADCERT_BAD_KEY 0x010000 /**< The certificate is signed with an unacceptable key (eg bad curve, RSA too short). */ +#define MBEDTLS_X509_BADCRL_BAD_MD 0x020000 /**< The CRL is signed with an unacceptable hash. */ +#define MBEDTLS_X509_BADCRL_BAD_PK 0x040000 /**< The CRL is signed with an unacceptable PK alg (eg RSA vs ECDSA). */ +#define MBEDTLS_X509_BADCRL_BAD_KEY 0x080000 /**< The CRL is signed with an unacceptable key (eg bad curve, RSA too short). */ + +/* \} name */ +/* \} addtogroup x509_module */ + +/* + * X.509 v3 Key Usage Extension flags + * Reminder: update x509_info_key_usage() when adding new flags. + */ +#define MBEDTLS_X509_KU_DIGITAL_SIGNATURE (0x80) /* bit 0 */ +#define MBEDTLS_X509_KU_NON_REPUDIATION (0x40) /* bit 1 */ +#define MBEDTLS_X509_KU_KEY_ENCIPHERMENT (0x20) /* bit 2 */ +#define MBEDTLS_X509_KU_DATA_ENCIPHERMENT (0x10) /* bit 3 */ +#define MBEDTLS_X509_KU_KEY_AGREEMENT (0x08) /* bit 4 */ +#define MBEDTLS_X509_KU_KEY_CERT_SIGN (0x04) /* bit 5 */ +#define MBEDTLS_X509_KU_CRL_SIGN (0x02) /* bit 6 */ +#define MBEDTLS_X509_KU_ENCIPHER_ONLY (0x01) /* bit 7 */ +#define MBEDTLS_X509_KU_DECIPHER_ONLY (0x8000) /* bit 8 */ + +/* + * Netscape certificate types + * (http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn3.html) + */ + +#define MBEDTLS_X509_NS_CERT_TYPE_SSL_CLIENT (0x80) /* bit 0 */ +#define MBEDTLS_X509_NS_CERT_TYPE_SSL_SERVER (0x40) /* bit 1 */ +#define MBEDTLS_X509_NS_CERT_TYPE_EMAIL (0x20) /* bit 2 */ +#define MBEDTLS_X509_NS_CERT_TYPE_OBJECT_SIGNING (0x10) /* bit 3 */ +#define MBEDTLS_X509_NS_CERT_TYPE_RESERVED (0x08) /* bit 4 */ +#define MBEDTLS_X509_NS_CERT_TYPE_SSL_CA (0x04) /* bit 5 */ +#define MBEDTLS_X509_NS_CERT_TYPE_EMAIL_CA (0x02) /* bit 6 */ +#define MBEDTLS_X509_NS_CERT_TYPE_OBJECT_SIGNING_CA (0x01) /* bit 7 */ + +/* + * X.509 extension types + * + * Comments refer to the status for using certificates. Status can be + * different for writing certificates or reading CRLs or CSRs. + */ +#define MBEDTLS_X509_EXT_AUTHORITY_KEY_IDENTIFIER (1 << 0) +#define MBEDTLS_X509_EXT_SUBJECT_KEY_IDENTIFIER (1 << 1) +#define MBEDTLS_X509_EXT_KEY_USAGE (1 << 2) +#define MBEDTLS_X509_EXT_CERTIFICATE_POLICIES (1 << 3) +#define MBEDTLS_X509_EXT_POLICY_MAPPINGS (1 << 4) +#define MBEDTLS_X509_EXT_SUBJECT_ALT_NAME (1 << 5) /* Supported (DNS) */ +#define MBEDTLS_X509_EXT_ISSUER_ALT_NAME (1 << 6) +#define MBEDTLS_X509_EXT_SUBJECT_DIRECTORY_ATTRS (1 << 7) +#define MBEDTLS_X509_EXT_BASIC_CONSTRAINTS (1 << 8) /* Supported */ +#define MBEDTLS_X509_EXT_NAME_CONSTRAINTS (1 << 9) +#define MBEDTLS_X509_EXT_POLICY_CONSTRAINTS (1 << 10) +#define MBEDTLS_X509_EXT_EXTENDED_KEY_USAGE (1 << 11) +#define MBEDTLS_X509_EXT_CRL_DISTRIBUTION_POINTS (1 << 12) +#define MBEDTLS_X509_EXT_INIHIBIT_ANYPOLICY (1 << 13) +#define MBEDTLS_X509_EXT_FRESHEST_CRL (1 << 14) + +#define MBEDTLS_X509_EXT_NS_CERT_TYPE (1 << 16) + +/* + * Storage format identifiers + * Recognized formats: PEM and DER + */ +#define MBEDTLS_X509_FORMAT_DER 1 +#define MBEDTLS_X509_FORMAT_PEM 2 + +#define MBEDTLS_X509_MAX_DN_NAME_SIZE 256 /**< Maximum value size of a DN entry */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \addtogroup x509_module + * \{ */ + +/** + * \name Structures for parsing X.509 certificates, CRLs and CSRs + * \{ + */ + +/** + * Type-length-value structure that allows for ASN1 using DER. + */ +typedef mbedtls_asn1_buf mbedtls_x509_buf; + +/** + * Container for ASN1 bit strings. + */ +typedef mbedtls_asn1_bitstring mbedtls_x509_bitstring; + +/** + * Container for ASN1 named information objects. + * It allows for Relative Distinguished Names (e.g. cn=localhost,ou=code,etc.). + */ +typedef mbedtls_asn1_named_data mbedtls_x509_name; + +/** + * Container for a sequence of ASN.1 items + */ +typedef mbedtls_asn1_sequence mbedtls_x509_sequence; + +/** Container for date and time (precision in seconds). */ +typedef struct mbedtls_x509_time +{ + int year, mon, day; /**< Date. */ + int hour, min, sec; /**< Time. */ +} +mbedtls_x509_time; + +/** \} name Structures for parsing X.509 certificates, CRLs and CSRs */ +/** \} addtogroup x509_module */ + +/** + * \brief Store the certificate DN in printable form into buf; + * no more than size characters will be written. + * + * \param buf Buffer to write to + * \param size Maximum size of buffer + * \param dn The X509 name to represent + * + * \return The length of the string written (not including the + * terminated nul byte), or a negative error code. + */ +int mbedtls_x509_dn_gets( char *buf, size_t size, const mbedtls_x509_name *dn ); + +/** + * \brief Store the certificate serial in printable form into buf; + * no more than size characters will be written. + * + * \param buf Buffer to write to + * \param size Maximum size of buffer + * \param serial The X509 serial to represent + * + * \return The length of the string written (not including the + * terminated nul byte), or a negative error code. + */ +int mbedtls_x509_serial_gets( char *buf, size_t size, const mbedtls_x509_buf *serial ); + +/** + * \brief Check a given mbedtls_x509_time against the system time + * and tell if it's in the past. + * + * \note Intended usage is "if( is_past( valid_to ) ) ERROR". + * Hence the return value of 1 if on internal errors. + * + * \param to mbedtls_x509_time to check + * + * \return 1 if the given time is in the past or an error occured, + * 0 otherwise. + */ +int mbedtls_x509_time_is_past( const mbedtls_x509_time *to ); + +/** + * \brief Check a given mbedtls_x509_time against the system time + * and tell if it's in the future. + * + * \note Intended usage is "if( is_future( valid_from ) ) ERROR". + * Hence the return value of 1 if on internal errors. + * + * \param from mbedtls_x509_time to check + * + * \return 1 if the given time is in the future or an error occured, + * 0 otherwise. + */ +int mbedtls_x509_time_is_future( const mbedtls_x509_time *from ); + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_x509_self_test( int verbose ); + +/* + * Internal module functions. You probably do not want to use these unless you + * know you do. + */ +int mbedtls_x509_get_name( unsigned char **p, const unsigned char *end, + mbedtls_x509_name *cur ); +int mbedtls_x509_get_alg_null( unsigned char **p, const unsigned char *end, + mbedtls_x509_buf *alg ); +int mbedtls_x509_get_alg( unsigned char **p, const unsigned char *end, + mbedtls_x509_buf *alg, mbedtls_x509_buf *params ); +#if defined(MBEDTLS_X509_RSASSA_PSS_SUPPORT) +int mbedtls_x509_get_rsassa_pss_params( const mbedtls_x509_buf *params, + mbedtls_md_type_t *md_alg, mbedtls_md_type_t *mgf_md, + int *salt_len ); +#endif +int mbedtls_x509_get_sig( unsigned char **p, const unsigned char *end, mbedtls_x509_buf *sig ); +int mbedtls_x509_get_sig_alg( const mbedtls_x509_buf *sig_oid, const mbedtls_x509_buf *sig_params, + mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg, + void **sig_opts ); +int mbedtls_x509_get_time( unsigned char **p, const unsigned char *end, + mbedtls_x509_time *t ); +int mbedtls_x509_get_serial( unsigned char **p, const unsigned char *end, + mbedtls_x509_buf *serial ); +int mbedtls_x509_get_ext( unsigned char **p, const unsigned char *end, + mbedtls_x509_buf *ext, int tag ); +int mbedtls_x509_sig_alg_gets( char *buf, size_t size, const mbedtls_x509_buf *sig_oid, + mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg, + const void *sig_opts ); +int mbedtls_x509_key_size_helper( char *buf, size_t buf_size, const char *name ); +int mbedtls_x509_string_to_names( mbedtls_asn1_named_data **head, const char *name ); +int mbedtls_x509_set_extension( mbedtls_asn1_named_data **head, const char *oid, size_t oid_len, + int critical, const unsigned char *val, + size_t val_len ); +int mbedtls_x509_write_extensions( unsigned char **p, unsigned char *start, + mbedtls_asn1_named_data *first ); +int mbedtls_x509_write_names( unsigned char **p, unsigned char *start, + mbedtls_asn1_named_data *first ); +int mbedtls_x509_write_sig( unsigned char **p, unsigned char *start, + const char *oid, size_t oid_len, + unsigned char *sig, size_t size ); + +#define MBEDTLS_X509_SAFE_SNPRINTF \ + do { \ + if( ret < 0 || (size_t) ret >= n ) \ + return( MBEDTLS_ERR_X509_BUFFER_TOO_SMALL ); \ + \ + n -= (size_t) ret; \ + p += (size_t) ret; \ + } while( 0 ) + +#ifdef __cplusplus +} +#endif + +#endif /* x509.h */ + + +/********* Start of file include/mbedtls/x509_crl.h ************/ + +/** + * \file x509_crl.h + * + * \brief X.509 certificate revocation list parsing + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_X509_CRL_H +#define MBEDTLS_X509_CRL_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \addtogroup x509_module + * \{ */ + +/** + * \name Structures and functions for parsing CRLs + * \{ + */ + +/** + * Certificate revocation list entry. + * Contains the CA-specific serial numbers and revocation dates. + */ +typedef struct mbedtls_x509_crl_entry +{ + mbedtls_x509_buf raw; + + mbedtls_x509_buf serial; + + mbedtls_x509_time revocation_date; + + mbedtls_x509_buf entry_ext; + + struct mbedtls_x509_crl_entry *next; +} +mbedtls_x509_crl_entry; + +/** + * Certificate revocation list structure. + * Every CRL may have multiple entries. + */ +typedef struct mbedtls_x509_crl +{ + mbedtls_x509_buf raw; /**< The raw certificate data (DER). */ + mbedtls_x509_buf tbs; /**< The raw certificate body (DER). The part that is To Be Signed. */ + + int version; /**< CRL version (1=v1, 2=v2) */ + mbedtls_x509_buf sig_oid; /**< CRL signature type identifier */ + + mbedtls_x509_buf issuer_raw; /**< The raw issuer data (DER). */ + + mbedtls_x509_name issuer; /**< The parsed issuer data (named information object). */ + + mbedtls_x509_time this_update; + mbedtls_x509_time next_update; + + mbedtls_x509_crl_entry entry; /**< The CRL entries containing the certificate revocation times for this CA. */ + + mbedtls_x509_buf crl_ext; + + mbedtls_x509_buf sig_oid2; + mbedtls_x509_buf sig; + mbedtls_md_type_t sig_md; /**< Internal representation of the MD algorithm of the signature algorithm, e.g. MBEDTLS_MD_SHA256 */ + mbedtls_pk_type_t sig_pk; /**< Internal representation of the Public Key algorithm of the signature algorithm, e.g. MBEDTLS_PK_RSA */ + void *sig_opts; /**< Signature options to be passed to mbedtls_pk_verify_ext(), e.g. for RSASSA-PSS */ + + struct mbedtls_x509_crl *next; +} +mbedtls_x509_crl; + +/** + * \brief Parse a DER-encoded CRL and append it to the chained list + * + * \param chain points to the start of the chain + * \param buf buffer holding the CRL data in DER format + * \param buflen size of the buffer + * (including the terminating null byte for PEM data) + * + * \return 0 if successful, or a specific X509 or PEM error code + */ +int mbedtls_x509_crl_parse_der( mbedtls_x509_crl *chain, + const unsigned char *buf, size_t buflen ); +/** + * \brief Parse one or more CRLs and append them to the chained list + * + * \note Mutliple CRLs are accepted only if using PEM format + * + * \param chain points to the start of the chain + * \param buf buffer holding the CRL data in PEM or DER format + * \param buflen size of the buffer + * (including the terminating null byte for PEM data) + * + * \return 0 if successful, or a specific X509 or PEM error code + */ +int mbedtls_x509_crl_parse( mbedtls_x509_crl *chain, const unsigned char *buf, size_t buflen ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief Load one or more CRLs and append them to the chained list + * + * \note Mutliple CRLs are accepted only if using PEM format + * + * \param chain points to the start of the chain + * \param path filename to read the CRLs from (in PEM or DER encoding) + * + * \return 0 if successful, or a specific X509 or PEM error code + */ +int mbedtls_x509_crl_parse_file( mbedtls_x509_crl *chain, const char *path ); +#endif /* MBEDTLS_FS_IO */ + +/** + * \brief Returns an informational string about the CRL. + * + * \param buf Buffer to write to + * \param size Maximum size of buffer + * \param prefix A line prefix + * \param crl The X509 CRL to represent + * + * \return The length of the string written (not including the + * terminated nul byte), or a negative error code. + */ +int mbedtls_x509_crl_info( char *buf, size_t size, const char *prefix, + const mbedtls_x509_crl *crl ); + +/** + * \brief Initialize a CRL (chain) + * + * \param crl CRL chain to initialize + */ +void mbedtls_x509_crl_init( mbedtls_x509_crl *crl ); + +/** + * \brief Unallocate all CRL data + * + * \param crl CRL chain to free + */ +void mbedtls_x509_crl_free( mbedtls_x509_crl *crl ); + +/* \} name */ +/* \} addtogroup x509_module */ + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_x509_crl.h */ + + +/********* Start of file include/mbedtls/x509_crt.h ************/ + +/** + * \file x509_crt.h + * + * \brief X.509 certificate parsing and writing + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_X509_CRT_H +#define MBEDTLS_X509_CRT_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + + +/** + * \addtogroup x509_module + * \{ + */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \name Structures and functions for parsing and writing X.509 certificates + * \{ + */ + +/** + * Container for an X.509 certificate. The certificate may be chained. + */ +typedef struct mbedtls_x509_crt +{ + mbedtls_x509_buf raw; /**< The raw certificate data (DER). */ + mbedtls_x509_buf tbs; /**< The raw certificate body (DER). The part that is To Be Signed. */ + + int version; /**< The X.509 version. (1=v1, 2=v2, 3=v3) */ + mbedtls_x509_buf serial; /**< Unique id for certificate issued by a specific CA. */ + mbedtls_x509_buf sig_oid; /**< Signature algorithm, e.g. sha1RSA */ + + mbedtls_x509_buf issuer_raw; /**< The raw issuer data (DER). Used for quick comparison. */ + mbedtls_x509_buf subject_raw; /**< The raw subject data (DER). Used for quick comparison. */ + + mbedtls_x509_name issuer; /**< The parsed issuer data (named information object). */ + mbedtls_x509_name subject; /**< The parsed subject data (named information object). */ + + mbedtls_x509_time valid_from; /**< Start time of certificate validity. */ + mbedtls_x509_time valid_to; /**< End time of certificate validity. */ + + mbedtls_pk_context pk; /**< Container for the public key context. */ + + mbedtls_x509_buf issuer_id; /**< Optional X.509 v2/v3 issuer unique identifier. */ + mbedtls_x509_buf subject_id; /**< Optional X.509 v2/v3 subject unique identifier. */ + mbedtls_x509_buf v3_ext; /**< Optional X.509 v3 extensions. */ + mbedtls_x509_sequence subject_alt_names; /**< Optional list of Subject Alternative Names (Only dNSName supported). */ + + int ext_types; /**< Bit string containing detected and parsed extensions */ + int ca_istrue; /**< Optional Basic Constraint extension value: 1 if this certificate belongs to a CA, 0 otherwise. */ + int max_pathlen; /**< Optional Basic Constraint extension value: The maximum path length to the root certificate. Path length is 1 higher than RFC 5280 'meaning', so 1+ */ + + unsigned int key_usage; /**< Optional key usage extension value: See the values in x509.h */ + + mbedtls_x509_sequence ext_key_usage; /**< Optional list of extended key usage OIDs. */ + + unsigned char ns_cert_type; /**< Optional Netscape certificate type extension value: See the values in x509.h */ + + mbedtls_x509_buf sig; /**< Signature: hash of the tbs part signed with the private key. */ + mbedtls_md_type_t sig_md; /**< Internal representation of the MD algorithm of the signature algorithm, e.g. MBEDTLS_MD_SHA256 */ + mbedtls_pk_type_t sig_pk; /**< Internal representation of the Public Key algorithm of the signature algorithm, e.g. MBEDTLS_PK_RSA */ + void *sig_opts; /**< Signature options to be passed to mbedtls_pk_verify_ext(), e.g. for RSASSA-PSS */ + + struct mbedtls_x509_crt *next; /**< Next certificate in the CA-chain. */ +} +mbedtls_x509_crt; + +/** + * Build flag from an algorithm/curve identifier (pk, md, ecp) + * Since 0 is always XXX_NONE, ignore it. + */ +#define MBEDTLS_X509_ID_FLAG( id ) ( 1 << ( id - 1 ) ) + +/** + * Security profile for certificate verification. + * + * All lists are bitfields, built by ORing flags from MBEDTLS_X509_ID_FLAG(). + */ +typedef struct +{ + uint32_t allowed_mds; /**< MDs for signatures */ + uint32_t allowed_pks; /**< PK algs for signatures */ + uint32_t allowed_curves; /**< Elliptic curves for ECDSA */ + uint32_t rsa_min_bitlen; /**< Minimum size for RSA keys */ +} +mbedtls_x509_crt_profile; + +#define MBEDTLS_X509_CRT_VERSION_1 0 +#define MBEDTLS_X509_CRT_VERSION_2 1 +#define MBEDTLS_X509_CRT_VERSION_3 2 + +#define MBEDTLS_X509_RFC5280_MAX_SERIAL_LEN 32 +#define MBEDTLS_X509_RFC5280_UTC_TIME_LEN 15 + +#if !defined( MBEDTLS_X509_MAX_FILE_PATH_LEN ) +#define MBEDTLS_X509_MAX_FILE_PATH_LEN 512 +#endif + +/** + * Container for writing a certificate (CRT) + */ +typedef struct mbedtls_x509write_cert +{ + int version; + mbedtls_mpi serial; + mbedtls_pk_context *subject_key; + mbedtls_pk_context *issuer_key; + mbedtls_asn1_named_data *subject; + mbedtls_asn1_named_data *issuer; + mbedtls_md_type_t md_alg; + char not_before[MBEDTLS_X509_RFC5280_UTC_TIME_LEN + 1]; + char not_after[MBEDTLS_X509_RFC5280_UTC_TIME_LEN + 1]; + mbedtls_asn1_named_data *extensions; +} +mbedtls_x509write_cert; + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/** + * Default security profile. Should provide a good balance between security + * and compatibility with current deployments. + */ +extern const mbedtls_x509_crt_profile mbedtls_x509_crt_profile_default; + +/** + * Expected next default profile. Recommended for new deployments. + * Currently targets a 128-bit security level, except for RSA-2048. + */ +extern const mbedtls_x509_crt_profile mbedtls_x509_crt_profile_next; + +/** + * NSA Suite B profile. + */ +extern const mbedtls_x509_crt_profile mbedtls_x509_crt_profile_suiteb; + +/** + * \brief Parse a single DER formatted certificate and add it + * to the chained list. + * + * \param chain points to the start of the chain + * \param buf buffer holding the certificate DER data + * \param buflen size of the buffer + * + * \return 0 if successful, or a specific X509 or PEM error code + */ +int mbedtls_x509_crt_parse_der( mbedtls_x509_crt *chain, const unsigned char *buf, + size_t buflen ); + +/** + * \brief Parse one or more certificates and add them + * to the chained list. Parses permissively. If some + * certificates can be parsed, the result is the number + * of failed certificates it encountered. If none complete + * correctly, the first error is returned. + * + * \param chain points to the start of the chain + * \param buf buffer holding the certificate data in PEM or DER format + * \param buflen size of the buffer + * (including the terminating null byte for PEM data) + * + * \return 0 if all certificates parsed successfully, a positive number + * if partly successful or a specific X509 or PEM error code + */ +int mbedtls_x509_crt_parse( mbedtls_x509_crt *chain, const unsigned char *buf, size_t buflen ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief Load one or more certificates and add them + * to the chained list. Parses permissively. If some + * certificates can be parsed, the result is the number + * of failed certificates it encountered. If none complete + * correctly, the first error is returned. + * + * \param chain points to the start of the chain + * \param path filename to read the certificates from + * + * \return 0 if all certificates parsed successfully, a positive number + * if partly successful or a specific X509 or PEM error code + */ +int mbedtls_x509_crt_parse_file( mbedtls_x509_crt *chain, const char *path ); + +/** + * \brief Load one or more certificate files from a path and add them + * to the chained list. Parses permissively. If some + * certificates can be parsed, the result is the number + * of failed certificates it encountered. If none complete + * correctly, the first error is returned. + * + * \param chain points to the start of the chain + * \param path directory / folder to read the certificate files from + * + * \return 0 if all certificates parsed successfully, a positive number + * if partly successful or a specific X509 or PEM error code + */ +int mbedtls_x509_crt_parse_path( mbedtls_x509_crt *chain, const char *path ); +#endif /* MBEDTLS_FS_IO */ + +/** + * \brief Returns an informational string about the + * certificate. + * + * \param buf Buffer to write to + * \param size Maximum size of buffer + * \param prefix A line prefix + * \param crt The X509 certificate to represent + * + * \return The length of the string written (not including the + * terminated nul byte), or a negative error code. + */ +int mbedtls_x509_crt_info( char *buf, size_t size, const char *prefix, + const mbedtls_x509_crt *crt ); + +/** + * \brief Returns an informational string about the + * verification status of a certificate. + * + * \param buf Buffer to write to + * \param size Maximum size of buffer + * \param prefix A line prefix + * \param flags Verification flags created by mbedtls_x509_crt_verify() + * + * \return The length of the string written (not including the + * terminated nul byte), or a negative error code. + */ +int mbedtls_x509_crt_verify_info( char *buf, size_t size, const char *prefix, + uint32_t flags ); + +/** + * \brief Verify the certificate signature + * + * The verify callback is a user-supplied callback that + * can clear / modify / add flags for a certificate. If set, + * the verification callback is called for each + * certificate in the chain (from the trust-ca down to the + * presented crt). The parameters for the callback are: + * (void *parameter, mbedtls_x509_crt *crt, int certificate_depth, + * int *flags). With the flags representing current flags for + * that specific certificate and the certificate depth from + * the bottom (Peer cert depth = 0). + * + * All flags left after returning from the callback + * are also returned to the application. The function should + * return 0 for anything (including invalid certificates) + * other than fatal error, as a non-zero return code + * immediately aborts the verification process. For fatal + * errors, a specific error code should be used (different + * from MBEDTLS_ERR_X509_CERT_VERIFY_FAILED which should not + * be returned at this point), or MBEDTLS_ERR_X509_FATAL_ERROR + * can be used if no better code is available. + * + * \note In case verification failed, the results can be displayed + * using \c mbedtls_x509_crt_verify_info() + * + * \note Same as \c mbedtls_x509_crt_verify_with_profile() with the + * default security profile. + * + * \note It is your responsibility to provide up-to-date CRLs for + * all trusted CAs. If no CRL is provided for the CA that was + * used to sign the certificate, CRL verification is skipped + * silently, that is *without* setting any flag. + * + * \param crt a certificate (chain) to be verified + * \param trust_ca the list of trusted CAs + * \param ca_crl the list of CRLs for trusted CAs (see note above) + * \param cn expected Common Name (can be set to + * NULL if the CN must not be verified) + * \param flags result of the verification + * \param f_vrfy verification function + * \param p_vrfy verification parameter + * + * \return 0 (and flags set to 0) if the chain was verified and valid, + * MBEDTLS_ERR_X509_CERT_VERIFY_FAILED if the chain was verified + * but found to be invalid, in which case *flags will have one + * or more MBEDTLS_X509_BADCERT_XXX or MBEDTLS_X509_BADCRL_XXX + * flags set, or another error (and flags set to 0xffffffff) + * in case of a fatal error encountered during the + * verification process. + */ +int mbedtls_x509_crt_verify( mbedtls_x509_crt *crt, + mbedtls_x509_crt *trust_ca, + mbedtls_x509_crl *ca_crl, + const char *cn, uint32_t *flags, + int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), + void *p_vrfy ); + +/** + * \brief Verify the certificate signature according to profile + * + * \note Same as \c mbedtls_x509_crt_verify(), but with explicit + * security profile. + * + * \note The restrictions on keys (RSA minimum size, allowed curves + * for ECDSA) apply to all certificates: trusted root, + * intermediate CAs if any, and end entity certificate. + * + * \param crt a certificate (chain) to be verified + * \param trust_ca the list of trusted CAs + * \param ca_crl the list of CRLs for trusted CAs + * \param profile security profile for verification + * \param cn expected Common Name (can be set to + * NULL if the CN must not be verified) + * \param flags result of the verification + * \param f_vrfy verification function + * \param p_vrfy verification parameter + * + * \return 0 if successful or MBEDTLS_ERR_X509_CERT_VERIFY_FAILED + * in which case *flags will have one or more + * MBEDTLS_X509_BADCERT_XXX or MBEDTLS_X509_BADCRL_XXX flags + * set, + * or another error in case of a fatal error encountered + * during the verification process. + */ +int mbedtls_x509_crt_verify_with_profile( mbedtls_x509_crt *crt, + mbedtls_x509_crt *trust_ca, + mbedtls_x509_crl *ca_crl, + const mbedtls_x509_crt_profile *profile, + const char *cn, uint32_t *flags, + int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), + void *p_vrfy ); + +#if defined(MBEDTLS_X509_CHECK_KEY_USAGE) +/** + * \brief Check usage of certificate against keyUsage extension. + * + * \param crt Leaf certificate used. + * \param usage Intended usage(s) (eg MBEDTLS_X509_KU_KEY_ENCIPHERMENT + * before using the certificate to perform an RSA key + * exchange). + * + * \note Except for decipherOnly and encipherOnly, a bit set in the + * usage argument means this bit MUST be set in the + * certificate. For decipherOnly and encipherOnly, it means + * that bit MAY be set. + * + * \return 0 is these uses of the certificate are allowed, + * MBEDTLS_ERR_X509_BAD_INPUT_DATA if the keyUsage extension + * is present but does not match the usage argument. + * + * \note You should only call this function on leaf certificates, on + * (intermediate) CAs the keyUsage extension is automatically + * checked by \c mbedtls_x509_crt_verify(). + */ +int mbedtls_x509_crt_check_key_usage( const mbedtls_x509_crt *crt, + unsigned int usage ); +#endif /* MBEDTLS_X509_CHECK_KEY_USAGE) */ + +#if defined(MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE) +/** + * \brief Check usage of certificate against extendedKeyUsage. + * + * \param crt Leaf certificate used. + * \param usage_oid Intended usage (eg MBEDTLS_OID_SERVER_AUTH or + * MBEDTLS_OID_CLIENT_AUTH). + * \param usage_len Length of usage_oid (eg given by MBEDTLS_OID_SIZE()). + * + * \return 0 if this use of the certificate is allowed, + * MBEDTLS_ERR_X509_BAD_INPUT_DATA if not. + * + * \note Usually only makes sense on leaf certificates. + */ +int mbedtls_x509_crt_check_extended_key_usage( const mbedtls_x509_crt *crt, + const char *usage_oid, + size_t usage_len ); +#endif /* MBEDTLS_X509_CHECK_EXTENDED_KEY_USAGE */ + +#if defined(MBEDTLS_X509_CRL_PARSE_C) +/** + * \brief Verify the certificate revocation status + * + * \param crt a certificate to be verified + * \param crl the CRL to verify against + * + * \return 1 if the certificate is revoked, 0 otherwise + * + */ +int mbedtls_x509_crt_is_revoked( const mbedtls_x509_crt *crt, const mbedtls_x509_crl *crl ); +#endif /* MBEDTLS_X509_CRL_PARSE_C */ + +/** + * \brief Initialize a certificate (chain) + * + * \param crt Certificate chain to initialize + */ +void mbedtls_x509_crt_init( mbedtls_x509_crt *crt ); + +/** + * \brief Unallocate all certificate data + * + * \param crt Certificate chain to free + */ +void mbedtls_x509_crt_free( mbedtls_x509_crt *crt ); +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +/* \} name */ +/* \} addtogroup x509_module */ + +#if defined(MBEDTLS_X509_CRT_WRITE_C) +/** + * \brief Initialize a CRT writing context + * + * \param ctx CRT context to initialize + */ +void mbedtls_x509write_crt_init( mbedtls_x509write_cert *ctx ); + +/** + * \brief Set the verion for a Certificate + * Default: MBEDTLS_X509_CRT_VERSION_3 + * + * \param ctx CRT context to use + * \param version version to set (MBEDTLS_X509_CRT_VERSION_1, MBEDTLS_X509_CRT_VERSION_2 or + * MBEDTLS_X509_CRT_VERSION_3) + */ +void mbedtls_x509write_crt_set_version( mbedtls_x509write_cert *ctx, int version ); + +/** + * \brief Set the serial number for a Certificate. + * + * \param ctx CRT context to use + * \param serial serial number to set + * + * \return 0 if successful + */ +int mbedtls_x509write_crt_set_serial( mbedtls_x509write_cert *ctx, const mbedtls_mpi *serial ); + +/** + * \brief Set the validity period for a Certificate + * Timestamps should be in string format for UTC timezone + * i.e. "YYYYMMDDhhmmss" + * e.g. "20131231235959" for December 31st 2013 + * at 23:59:59 + * + * \param ctx CRT context to use + * \param not_before not_before timestamp + * \param not_after not_after timestamp + * + * \return 0 if timestamp was parsed successfully, or + * a specific error code + */ +int mbedtls_x509write_crt_set_validity( mbedtls_x509write_cert *ctx, const char *not_before, + const char *not_after ); + +/** + * \brief Set the issuer name for a Certificate + * Issuer names should contain a comma-separated list + * of OID types and values: + * e.g. "C=UK,O=ARM,CN=mbed TLS CA" + * + * \param ctx CRT context to use + * \param issuer_name issuer name to set + * + * \return 0 if issuer name was parsed successfully, or + * a specific error code + */ +int mbedtls_x509write_crt_set_issuer_name( mbedtls_x509write_cert *ctx, + const char *issuer_name ); + +/** + * \brief Set the subject name for a Certificate + * Subject names should contain a comma-separated list + * of OID types and values: + * e.g. "C=UK,O=ARM,CN=mbed TLS Server 1" + * + * \param ctx CRT context to use + * \param subject_name subject name to set + * + * \return 0 if subject name was parsed successfully, or + * a specific error code + */ +int mbedtls_x509write_crt_set_subject_name( mbedtls_x509write_cert *ctx, + const char *subject_name ); + +/** + * \brief Set the subject public key for the certificate + * + * \param ctx CRT context to use + * \param key public key to include + */ +void mbedtls_x509write_crt_set_subject_key( mbedtls_x509write_cert *ctx, mbedtls_pk_context *key ); + +/** + * \brief Set the issuer key used for signing the certificate + * + * \param ctx CRT context to use + * \param key private key to sign with + */ +void mbedtls_x509write_crt_set_issuer_key( mbedtls_x509write_cert *ctx, mbedtls_pk_context *key ); + +/** + * \brief Set the MD algorithm to use for the signature + * (e.g. MBEDTLS_MD_SHA1) + * + * \param ctx CRT context to use + * \param md_alg MD algorithm to use + */ +void mbedtls_x509write_crt_set_md_alg( mbedtls_x509write_cert *ctx, mbedtls_md_type_t md_alg ); + +/** + * \brief Generic function to add to or replace an extension in the + * CRT + * + * \param ctx CRT context to use + * \param oid OID of the extension + * \param oid_len length of the OID + * \param critical if the extension is critical (per the RFC's definition) + * \param val value of the extension OCTET STRING + * \param val_len length of the value data + * + * \return 0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_crt_set_extension( mbedtls_x509write_cert *ctx, + const char *oid, size_t oid_len, + int critical, + const unsigned char *val, size_t val_len ); + +/** + * \brief Set the basicConstraints extension for a CRT + * + * \param ctx CRT context to use + * \param is_ca is this a CA certificate + * \param max_pathlen maximum length of certificate chains below this + * certificate (only for CA certificates, -1 is + * inlimited) + * + * \return 0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_crt_set_basic_constraints( mbedtls_x509write_cert *ctx, + int is_ca, int max_pathlen ); + +#if defined(MBEDTLS_SHA1_C) +/** + * \brief Set the subjectKeyIdentifier extension for a CRT + * Requires that mbedtls_x509write_crt_set_subject_key() has been + * called before + * + * \param ctx CRT context to use + * + * \return 0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_crt_set_subject_key_identifier( mbedtls_x509write_cert *ctx ); + +/** + * \brief Set the authorityKeyIdentifier extension for a CRT + * Requires that mbedtls_x509write_crt_set_issuer_key() has been + * called before + * + * \param ctx CRT context to use + * + * \return 0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_crt_set_authority_key_identifier( mbedtls_x509write_cert *ctx ); +#endif /* MBEDTLS_SHA1_C */ + +/** + * \brief Set the Key Usage Extension flags + * (e.g. MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_KEY_CERT_SIGN) + * + * \param ctx CRT context to use + * \param key_usage key usage flags to set + * + * \return 0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_crt_set_key_usage( mbedtls_x509write_cert *ctx, + unsigned int key_usage ); + +/** + * \brief Set the Netscape Cert Type flags + * (e.g. MBEDTLS_X509_NS_CERT_TYPE_SSL_CLIENT | MBEDTLS_X509_NS_CERT_TYPE_EMAIL) + * + * \param ctx CRT context to use + * \param ns_cert_type Netscape Cert Type flags to set + * + * \return 0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_crt_set_ns_cert_type( mbedtls_x509write_cert *ctx, + unsigned char ns_cert_type ); + +/** + * \brief Free the contents of a CRT write context + * + * \param ctx CRT context to free + */ +void mbedtls_x509write_crt_free( mbedtls_x509write_cert *ctx ); + +/** + * \brief Write a built up certificate to a X509 DER structure + * Note: data is written at the end of the buffer! Use the + * return value to determine where you should start + * using the buffer + * + * \param ctx certificate to write away + * \param buf buffer to write to + * \param size size of the buffer + * \param f_rng RNG function (for signature, see note) + * \param p_rng RNG parameter + * + * \return length of data written if successful, or a specific + * error code + * + * \note f_rng may be NULL if RSA is used for signature and the + * signature is made offline (otherwise f_rng is desirable + * for countermeasures against timing attacks). + * ECDSA signatures always require a non-NULL f_rng. + */ +int mbedtls_x509write_crt_der( mbedtls_x509write_cert *ctx, unsigned char *buf, size_t size, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +#if defined(MBEDTLS_PEM_WRITE_C) +/** + * \brief Write a built up certificate to a X509 PEM string + * + * \param ctx certificate to write away + * \param buf buffer to write to + * \param size size of the buffer + * \param f_rng RNG function (for signature, see note) + * \param p_rng RNG parameter + * + * \return 0 if successful, or a specific error code + * + * \note f_rng may be NULL if RSA is used for signature and the + * signature is made offline (otherwise f_rng is desirable + * for countermeasures against timing attacks). + * ECDSA signatures always require a non-NULL f_rng. + */ +int mbedtls_x509write_crt_pem( mbedtls_x509write_cert *ctx, unsigned char *buf, size_t size, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); +#endif /* MBEDTLS_PEM_WRITE_C */ +#endif /* MBEDTLS_X509_CRT_WRITE_C */ + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_x509_crt.h */ + + +/********* Start of file include/mbedtls/x509_csr.h ************/ + +/** + * \file x509_csr.h + * + * \brief X.509 certificate signing request parsing and writing + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_X509_CSR_H +#define MBEDTLS_X509_CSR_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \addtogroup x509_module + * \{ */ + +/** + * \name Structures and functions for X.509 Certificate Signing Requests (CSR) + * \{ + */ + +/** + * Certificate Signing Request (CSR) structure. + */ +typedef struct mbedtls_x509_csr +{ + mbedtls_x509_buf raw; /**< The raw CSR data (DER). */ + mbedtls_x509_buf cri; /**< The raw CertificateRequestInfo body (DER). */ + + int version; /**< CSR version (1=v1). */ + + mbedtls_x509_buf subject_raw; /**< The raw subject data (DER). */ + mbedtls_x509_name subject; /**< The parsed subject data (named information object). */ + + mbedtls_pk_context pk; /**< Container for the public key context. */ + + mbedtls_x509_buf sig_oid; + mbedtls_x509_buf sig; + mbedtls_md_type_t sig_md; /**< Internal representation of the MD algorithm of the signature algorithm, e.g. MBEDTLS_MD_SHA256 */ + mbedtls_pk_type_t sig_pk; /**< Internal representation of the Public Key algorithm of the signature algorithm, e.g. MBEDTLS_PK_RSA */ + void *sig_opts; /**< Signature options to be passed to mbedtls_pk_verify_ext(), e.g. for RSASSA-PSS */ +} +mbedtls_x509_csr; + +/** + * Container for writing a CSR + */ +typedef struct mbedtls_x509write_csr +{ + mbedtls_pk_context *key; + mbedtls_asn1_named_data *subject; + mbedtls_md_type_t md_alg; + mbedtls_asn1_named_data *extensions; +} +mbedtls_x509write_csr; + +#if defined(MBEDTLS_X509_CSR_PARSE_C) +/** + * \brief Load a Certificate Signing Request (CSR) in DER format + * + * \note CSR attributes (if any) are currently silently ignored. + * + * \param csr CSR context to fill + * \param buf buffer holding the CRL data + * \param buflen size of the buffer + * + * \return 0 if successful, or a specific X509 error code + */ +int mbedtls_x509_csr_parse_der( mbedtls_x509_csr *csr, + const unsigned char *buf, size_t buflen ); + +/** + * \brief Load a Certificate Signing Request (CSR), DER or PEM format + * + * \note See notes for \c mbedtls_x509_csr_parse_der() + * + * \param csr CSR context to fill + * \param buf buffer holding the CRL data + * \param buflen size of the buffer + * (including the terminating null byte for PEM data) + * + * \return 0 if successful, or a specific X509 or PEM error code + */ +int mbedtls_x509_csr_parse( mbedtls_x509_csr *csr, const unsigned char *buf, size_t buflen ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief Load a Certificate Signing Request (CSR) + * + * \note See notes for \c mbedtls_x509_csr_parse() + * + * \param csr CSR context to fill + * \param path filename to read the CSR from + * + * \return 0 if successful, or a specific X509 or PEM error code + */ +int mbedtls_x509_csr_parse_file( mbedtls_x509_csr *csr, const char *path ); +#endif /* MBEDTLS_FS_IO */ + +/** + * \brief Returns an informational string about the + * CSR. + * + * \param buf Buffer to write to + * \param size Maximum size of buffer + * \param prefix A line prefix + * \param csr The X509 CSR to represent + * + * \return The length of the string written (not including the + * terminated nul byte), or a negative error code. + */ +int mbedtls_x509_csr_info( char *buf, size_t size, const char *prefix, + const mbedtls_x509_csr *csr ); + +/** + * \brief Initialize a CSR + * + * \param csr CSR to initialize + */ +void mbedtls_x509_csr_init( mbedtls_x509_csr *csr ); + +/** + * \brief Unallocate all CSR data + * + * \param csr CSR to free + */ +void mbedtls_x509_csr_free( mbedtls_x509_csr *csr ); +#endif /* MBEDTLS_X509_CSR_PARSE_C */ + +/* \} name */ +/* \} addtogroup x509_module */ + +#if defined(MBEDTLS_X509_CSR_WRITE_C) +/** + * \brief Initialize a CSR context + * + * \param ctx CSR context to initialize + */ +void mbedtls_x509write_csr_init( mbedtls_x509write_csr *ctx ); + +/** + * \brief Set the subject name for a CSR + * Subject names should contain a comma-separated list + * of OID types and values: + * e.g. "C=UK,O=ARM,CN=mbed TLS Server 1" + * + * \param ctx CSR context to use + * \param subject_name subject name to set + * + * \return 0 if subject name was parsed successfully, or + * a specific error code + */ +int mbedtls_x509write_csr_set_subject_name( mbedtls_x509write_csr *ctx, + const char *subject_name ); + +/** + * \brief Set the key for a CSR (public key will be included, + * private key used to sign the CSR when writing it) + * + * \param ctx CSR context to use + * \param key Asymetric key to include + */ +void mbedtls_x509write_csr_set_key( mbedtls_x509write_csr *ctx, mbedtls_pk_context *key ); + +/** + * \brief Set the MD algorithm to use for the signature + * (e.g. MBEDTLS_MD_SHA1) + * + * \param ctx CSR context to use + * \param md_alg MD algorithm to use + */ +void mbedtls_x509write_csr_set_md_alg( mbedtls_x509write_csr *ctx, mbedtls_md_type_t md_alg ); + +/** + * \brief Set the Key Usage Extension flags + * (e.g. MBEDTLS_X509_KU_DIGITAL_SIGNATURE | MBEDTLS_X509_KU_KEY_CERT_SIGN) + * + * \param ctx CSR context to use + * \param key_usage key usage flags to set + * + * \return 0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_csr_set_key_usage( mbedtls_x509write_csr *ctx, unsigned char key_usage ); + +/** + * \brief Set the Netscape Cert Type flags + * (e.g. MBEDTLS_X509_NS_CERT_TYPE_SSL_CLIENT | MBEDTLS_X509_NS_CERT_TYPE_EMAIL) + * + * \param ctx CSR context to use + * \param ns_cert_type Netscape Cert Type flags to set + * + * \return 0 if successful, or MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_csr_set_ns_cert_type( mbedtls_x509write_csr *ctx, + unsigned char ns_cert_type ); + +/** + * \brief Generic function to add to or replace an extension in the + * CSR + * + * \param ctx CSR context to use + * \param oid OID of the extension + * \param oid_len length of the OID + * \param val value of the extension OCTET STRING + * \param val_len length of the value data + * + * \return 0 if successful, or a MBEDTLS_ERR_X509_ALLOC_FAILED + */ +int mbedtls_x509write_csr_set_extension( mbedtls_x509write_csr *ctx, + const char *oid, size_t oid_len, + const unsigned char *val, size_t val_len ); + +/** + * \brief Free the contents of a CSR context + * + * \param ctx CSR context to free + */ +void mbedtls_x509write_csr_free( mbedtls_x509write_csr *ctx ); + +/** + * \brief Write a CSR (Certificate Signing Request) to a + * DER structure + * Note: data is written at the end of the buffer! Use the + * return value to determine where you should start + * using the buffer + * + * \param ctx CSR to write away + * \param buf buffer to write to + * \param size size of the buffer + * \param f_rng RNG function (for signature, see note) + * \param p_rng RNG parameter + * + * \return length of data written if successful, or a specific + * error code + * + * \note f_rng may be NULL if RSA is used for signature and the + * signature is made offline (otherwise f_rng is desirable + * for countermeasures against timing attacks). + * ECDSA signatures always require a non-NULL f_rng. + */ +int mbedtls_x509write_csr_der( mbedtls_x509write_csr *ctx, unsigned char *buf, size_t size, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +#if defined(MBEDTLS_PEM_WRITE_C) +/** + * \brief Write a CSR (Certificate Signing Request) to a + * PEM string + * + * \param ctx CSR to write away + * \param buf buffer to write to + * \param size size of the buffer + * \param f_rng RNG function (for signature, see note) + * \param p_rng RNG parameter + * + * \return 0 if successful, or a specific error code + * + * \note f_rng may be NULL if RSA is used for signature and the + * signature is made offline (otherwise f_rng is desirable + * for countermeasures against timing attacks). + * ECDSA signatures always require a non-NULL f_rng. + */ +int mbedtls_x509write_csr_pem( mbedtls_x509write_csr *ctx, unsigned char *buf, size_t size, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); +#endif /* MBEDTLS_PEM_WRITE_C */ +#endif /* MBEDTLS_X509_CSR_WRITE_C */ + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_x509_csr.h */ + + +/********* Start of file include/mbedtls/cipher.h ************/ + +/** + * \file cipher.h + * + * \brief The generic cipher wrapper. + * + * \author Adriaan de Jong + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_CIPHER_H +#define MBEDTLS_CIPHER_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#if defined(MBEDTLS_GCM_C) || defined(MBEDTLS_CCM_C) +#define MBEDTLS_CIPHER_MODE_AEAD +#endif + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +#define MBEDTLS_CIPHER_MODE_WITH_PADDING +#endif + +#if defined(MBEDTLS_ARC4_C) +#define MBEDTLS_CIPHER_MODE_STREAM +#endif + +#if ( defined(__ARMCC_VERSION) || defined(_MSC_VER) ) && \ + !defined(inline) && !defined(__cplusplus) +#define inline __inline +#endif + +#define MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE -0x6080 /**< The selected feature is not available. */ +#define MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA -0x6100 /**< Bad input parameters. */ +#define MBEDTLS_ERR_CIPHER_ALLOC_FAILED -0x6180 /**< Failed to allocate memory. */ +#define MBEDTLS_ERR_CIPHER_INVALID_PADDING -0x6200 /**< Input data contains invalid padding and is rejected. */ +#define MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED -0x6280 /**< Decryption of block requires a full block. */ +#define MBEDTLS_ERR_CIPHER_AUTH_FAILED -0x6300 /**< Authentication failed (for AEAD modes). */ +#define MBEDTLS_ERR_CIPHER_INVALID_CONTEXT -0x6380 /**< The context is invalid. For example, because it was freed. */ +#define MBEDTLS_ERR_CIPHER_HW_ACCEL_FAILED -0x6400 /**< Cipher hardware accelerator failed. */ + +#define MBEDTLS_CIPHER_VARIABLE_IV_LEN 0x01 /**< Cipher accepts IVs of variable length. */ +#define MBEDTLS_CIPHER_VARIABLE_KEY_LEN 0x02 /**< Cipher accepts keys of variable length. */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief An enumeration of supported ciphers. + * + * \warning ARC4 and DES are considered weak ciphers and their use + * constitutes a security risk. We recommend considering stronger + * ciphers instead. + */ +typedef enum { + MBEDTLS_CIPHER_ID_NONE = 0, + MBEDTLS_CIPHER_ID_NULL, + MBEDTLS_CIPHER_ID_AES, + MBEDTLS_CIPHER_ID_DES, + MBEDTLS_CIPHER_ID_3DES, + MBEDTLS_CIPHER_ID_CAMELLIA, + MBEDTLS_CIPHER_ID_BLOWFISH, + MBEDTLS_CIPHER_ID_ARC4, +} mbedtls_cipher_id_t; + +/** + * \brief An enumeration of supported (cipher, mode) pairs. + * + * \warning ARC4 and DES are considered weak ciphers and their use + * constitutes a security risk. We recommend considering stronger + * ciphers instead. + */ +typedef enum { + MBEDTLS_CIPHER_NONE = 0, + MBEDTLS_CIPHER_NULL, + MBEDTLS_CIPHER_AES_128_ECB, + MBEDTLS_CIPHER_AES_192_ECB, + MBEDTLS_CIPHER_AES_256_ECB, + MBEDTLS_CIPHER_AES_128_CBC, + MBEDTLS_CIPHER_AES_192_CBC, + MBEDTLS_CIPHER_AES_256_CBC, + MBEDTLS_CIPHER_AES_128_CFB128, + MBEDTLS_CIPHER_AES_192_CFB128, + MBEDTLS_CIPHER_AES_256_CFB128, + MBEDTLS_CIPHER_AES_128_CTR, + MBEDTLS_CIPHER_AES_192_CTR, + MBEDTLS_CIPHER_AES_256_CTR, + MBEDTLS_CIPHER_AES_128_GCM, + MBEDTLS_CIPHER_AES_192_GCM, + MBEDTLS_CIPHER_AES_256_GCM, + MBEDTLS_CIPHER_CAMELLIA_128_ECB, + MBEDTLS_CIPHER_CAMELLIA_192_ECB, + MBEDTLS_CIPHER_CAMELLIA_256_ECB, + MBEDTLS_CIPHER_CAMELLIA_128_CBC, + MBEDTLS_CIPHER_CAMELLIA_192_CBC, + MBEDTLS_CIPHER_CAMELLIA_256_CBC, + MBEDTLS_CIPHER_CAMELLIA_128_CFB128, + MBEDTLS_CIPHER_CAMELLIA_192_CFB128, + MBEDTLS_CIPHER_CAMELLIA_256_CFB128, + MBEDTLS_CIPHER_CAMELLIA_128_CTR, + MBEDTLS_CIPHER_CAMELLIA_192_CTR, + MBEDTLS_CIPHER_CAMELLIA_256_CTR, + MBEDTLS_CIPHER_CAMELLIA_128_GCM, + MBEDTLS_CIPHER_CAMELLIA_192_GCM, + MBEDTLS_CIPHER_CAMELLIA_256_GCM, + MBEDTLS_CIPHER_DES_ECB, + MBEDTLS_CIPHER_DES_CBC, + MBEDTLS_CIPHER_DES_EDE_ECB, + MBEDTLS_CIPHER_DES_EDE_CBC, + MBEDTLS_CIPHER_DES_EDE3_ECB, + MBEDTLS_CIPHER_DES_EDE3_CBC, + MBEDTLS_CIPHER_BLOWFISH_ECB, + MBEDTLS_CIPHER_BLOWFISH_CBC, + MBEDTLS_CIPHER_BLOWFISH_CFB64, + MBEDTLS_CIPHER_BLOWFISH_CTR, + MBEDTLS_CIPHER_ARC4_128, + MBEDTLS_CIPHER_AES_128_CCM, + MBEDTLS_CIPHER_AES_192_CCM, + MBEDTLS_CIPHER_AES_256_CCM, + MBEDTLS_CIPHER_CAMELLIA_128_CCM, + MBEDTLS_CIPHER_CAMELLIA_192_CCM, + MBEDTLS_CIPHER_CAMELLIA_256_CCM, +} mbedtls_cipher_type_t; + +/** Supported cipher modes. */ +typedef enum { + MBEDTLS_MODE_NONE = 0, + MBEDTLS_MODE_ECB, + MBEDTLS_MODE_CBC, + MBEDTLS_MODE_CFB, + MBEDTLS_MODE_OFB, /* Unused! */ + MBEDTLS_MODE_CTR, + MBEDTLS_MODE_GCM, + MBEDTLS_MODE_STREAM, + MBEDTLS_MODE_CCM, +} mbedtls_cipher_mode_t; + +/** Supported cipher padding types. */ +typedef enum { + MBEDTLS_PADDING_PKCS7 = 0, /**< PKCS7 padding (default). */ + MBEDTLS_PADDING_ONE_AND_ZEROS, /**< ISO/IEC 7816-4 padding. */ + MBEDTLS_PADDING_ZEROS_AND_LEN, /**< ANSI X.923 padding. */ + MBEDTLS_PADDING_ZEROS, /**< zero padding (not reversible). */ + MBEDTLS_PADDING_NONE, /**< never pad (full blocks only). */ +} mbedtls_cipher_padding_t; + +/** Type of operation. */ +typedef enum { + MBEDTLS_OPERATION_NONE = -1, + MBEDTLS_DECRYPT = 0, + MBEDTLS_ENCRYPT, +} mbedtls_operation_t; + +enum { + /** Undefined key length. */ + MBEDTLS_KEY_LENGTH_NONE = 0, + /** Key length, in bits (including parity), for DES keys. */ + MBEDTLS_KEY_LENGTH_DES = 64, + /** Key length in bits, including parity, for DES in two-key EDE. */ + MBEDTLS_KEY_LENGTH_DES_EDE = 128, + /** Key length in bits, including parity, for DES in three-key EDE. */ + MBEDTLS_KEY_LENGTH_DES_EDE3 = 192, +}; + +/** Maximum length of any IV, in Bytes. */ +#define MBEDTLS_MAX_IV_LENGTH 16 +/** Maximum block size of any cipher, in Bytes. */ +#define MBEDTLS_MAX_BLOCK_LENGTH 16 + +/** + * Base cipher information (opaque struct). + */ +typedef struct mbedtls_cipher_base_t mbedtls_cipher_base_t; + +/** + * CMAC context (opaque struct). + */ +typedef struct mbedtls_cmac_context_t mbedtls_cmac_context_t; + +/** + * Cipher information. Allows calling cipher functions + * in a generic way. + */ +typedef struct { + /** Full cipher identifier. For example, + * MBEDTLS_CIPHER_AES_256_CBC. + */ + mbedtls_cipher_type_t type; + + /** The cipher mode. For example, MBEDTLS_MODE_CBC. */ + mbedtls_cipher_mode_t mode; + + /** The cipher key length, in bits. This is the + * default length for variable sized ciphers. + * Includes parity bits for ciphers like DES. + */ + unsigned int key_bitlen; + + /** Name of the cipher. */ + const char * name; + + /** IV or nonce size, in Bytes. + * For ciphers that accept variable IV sizes, + * this is the recommended size. + */ + unsigned int iv_size; + + /** Flags to set. For example, if the cipher supports variable IV sizes or variable key sizes. */ + int flags; + + /** The block size, in Bytes. */ + unsigned int block_size; + + /** Struct for base cipher information and functions. */ + const mbedtls_cipher_base_t *base; + +} mbedtls_cipher_info_t; + +/** + * Generic cipher context. + */ +typedef struct { + /** Information about the associated cipher. */ + const mbedtls_cipher_info_t *cipher_info; + + /** Key length to use. */ + int key_bitlen; + + /** Operation that the key of the context has been + * initialized for. + */ + mbedtls_operation_t operation; + +#if defined(MBEDTLS_CIPHER_MODE_WITH_PADDING) + /** Padding functions to use, if relevant for + * the specific cipher mode. + */ + void (*add_padding)( unsigned char *output, size_t olen, size_t data_len ); + int (*get_padding)( unsigned char *input, size_t ilen, size_t *data_len ); +#endif + + /** Buffer for input that has not been processed yet. */ + unsigned char unprocessed_data[MBEDTLS_MAX_BLOCK_LENGTH]; + + /** Number of Bytes that have not been processed yet. */ + size_t unprocessed_len; + + /** Current IV or NONCE_COUNTER for CTR-mode. */ + unsigned char iv[MBEDTLS_MAX_IV_LENGTH]; + + /** IV size in Bytes, for ciphers with variable-length IVs. */ + size_t iv_size; + + /** The cipher-specific context. */ + void *cipher_ctx; + +#if defined(MBEDTLS_CMAC_C) + /** CMAC-specific context. */ + mbedtls_cmac_context_t *cmac_ctx; +#endif +} mbedtls_cipher_context_t; + +/** + * \brief This function retrieves the list of ciphers supported by the generic + * cipher module. + * + * \return A statically-allocated array of ciphers. The last entry + * is zero. + */ +const int *mbedtls_cipher_list( void ); + +/** + * \brief This function retrieves the cipher-information + * structure associated with the given cipher name. + * + * \param cipher_name Name of the cipher to search for. + * + * \return The cipher information structure associated with the + * given \p cipher_name, or NULL if not found. + */ +const mbedtls_cipher_info_t *mbedtls_cipher_info_from_string( const char *cipher_name ); + +/** + * \brief This function retrieves the cipher-information + * structure associated with the given cipher type. + * + * \param cipher_type Type of the cipher to search for. + * + * \return The cipher information structure associated with the + * given \p cipher_type, or NULL if not found. + */ +const mbedtls_cipher_info_t *mbedtls_cipher_info_from_type( const mbedtls_cipher_type_t cipher_type ); + +/** + * \brief This function retrieves the cipher-information + * structure associated with the given cipher ID, + * key size and mode. + * + * \param cipher_id The ID of the cipher to search for. For example, + * #MBEDTLS_CIPHER_ID_AES. + * \param key_bitlen The length of the key in bits. + * \param mode The cipher mode. For example, #MBEDTLS_MODE_CBC. + * + * \return The cipher information structure associated with the + * given \p cipher_id, or NULL if not found. + */ +const mbedtls_cipher_info_t *mbedtls_cipher_info_from_values( const mbedtls_cipher_id_t cipher_id, + int key_bitlen, + const mbedtls_cipher_mode_t mode ); + +/** + * \brief This function initializes a \p cipher_context as NONE. + */ +void mbedtls_cipher_init( mbedtls_cipher_context_t *ctx ); + +/** + * \brief This function frees and clears the cipher-specific + * context of \p ctx. Freeing \p ctx itself remains the + * responsibility of the caller. + */ +void mbedtls_cipher_free( mbedtls_cipher_context_t *ctx ); + + +/** + * \brief This function initializes and fills the cipher-context + * structure with the appropriate values. It also clears + * the structure. + * + * \param ctx The context to initialize. May not be NULL. + * \param cipher_info The cipher to use. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA on parameter failure, + * #MBEDTLS_ERR_CIPHER_ALLOC_FAILED if allocation of the + * cipher-specific context failed. + * + * \internal Currently, the function also clears the structure. + * In future versions, the caller will be required to call + * mbedtls_cipher_init() on the structure first. + */ +int mbedtls_cipher_setup( mbedtls_cipher_context_t *ctx, const mbedtls_cipher_info_t *cipher_info ); + +/** + * \brief This function returns the block size of the given cipher. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return The size of the blocks of the cipher, or zero if \p ctx + * has not been initialized. + */ +static inline unsigned int mbedtls_cipher_get_block_size( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return 0; + + return ctx->cipher_info->block_size; +} + +/** + * \brief This function returns the mode of operation for + * the cipher. For example, MBEDTLS_MODE_CBC. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return The mode of operation, or #MBEDTLS_MODE_NONE if + * \p ctx has not been initialized. + */ +static inline mbedtls_cipher_mode_t mbedtls_cipher_get_cipher_mode( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return MBEDTLS_MODE_NONE; + + return ctx->cipher_info->mode; +} + +/** + * \brief This function returns the size of the IV or nonce + * of the cipher, in Bytes. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return
  • If no IV has been set: the recommended IV size. + * 0 for ciphers not using IV or nonce.
  • + *
  • If IV has already been set: the actual size.
+ */ +static inline int mbedtls_cipher_get_iv_size( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return 0; + + if( ctx->iv_size != 0 ) + return (int) ctx->iv_size; + + return (int) ctx->cipher_info->iv_size; +} + +/** + * \brief This function returns the type of the given cipher. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return The type of the cipher, or #MBEDTLS_CIPHER_NONE if + * \p ctx has not been initialized. + */ +static inline mbedtls_cipher_type_t mbedtls_cipher_get_type( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return MBEDTLS_CIPHER_NONE; + + return ctx->cipher_info->type; +} + +/** + * \brief This function returns the name of the given cipher + * as a string. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return The name of the cipher, or NULL if \p ctx has not + * been not initialized. + */ +static inline const char *mbedtls_cipher_get_name( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return 0; + + return ctx->cipher_info->name; +} + +/** + * \brief This function returns the key length of the cipher. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return The key length of the cipher in bits, or + * #MBEDTLS_KEY_LENGTH_NONE if ctx \p has not been + * initialized. + */ +static inline int mbedtls_cipher_get_key_bitlen( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return MBEDTLS_KEY_LENGTH_NONE; + + return (int) ctx->cipher_info->key_bitlen; +} + +/** + * \brief This function returns the operation of the given cipher. + * + * \param ctx The context of the cipher. Must be initialized. + * + * \return The type of operation: #MBEDTLS_ENCRYPT or + * #MBEDTLS_DECRYPT, or #MBEDTLS_OPERATION_NONE if \p ctx + * has not been initialized. + */ +static inline mbedtls_operation_t mbedtls_cipher_get_operation( const mbedtls_cipher_context_t *ctx ) +{ + if( NULL == ctx || NULL == ctx->cipher_info ) + return MBEDTLS_OPERATION_NONE; + + return ctx->operation; +} + +/** + * \brief This function sets the key to use with the given context. + * + * \param ctx The generic cipher context. May not be NULL. Must have + * been initialized using mbedtls_cipher_info_from_type() + * or mbedtls_cipher_info_from_string(). + * \param key The key to use. + * \param key_bitlen The key length to use, in bits. + * \param operation The operation that the key will be used for: + * #MBEDTLS_ENCRYPT or #MBEDTLS_DECRYPT. + * + * \returns \c 0 on success, #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA if + * parameter verification fails, or a cipher-specific + * error code. + */ +int mbedtls_cipher_setkey( mbedtls_cipher_context_t *ctx, const unsigned char *key, + int key_bitlen, const mbedtls_operation_t operation ); + +#if defined(MBEDTLS_CIPHER_MODE_WITH_PADDING) +/** + * \brief This function sets the padding mode, for cipher modes + * that use padding. + * + * The default passing mode is PKCS7 padding. + * + * \param ctx The generic cipher context. + * \param mode The padding mode. + * + * \returns \c 0 on success, #MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE + * if the selected padding mode is not supported, or + * #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA if the cipher mode + * does not support padding. + */ +int mbedtls_cipher_set_padding_mode( mbedtls_cipher_context_t *ctx, mbedtls_cipher_padding_t mode ); +#endif /* MBEDTLS_CIPHER_MODE_WITH_PADDING */ + +/** + * \brief This function sets the initialization vector (IV) + * or nonce. + * + * \param ctx The generic cipher context. + * \param iv The IV to use, or NONCE_COUNTER for CTR-mode ciphers. + * \param iv_len The IV length for ciphers with variable-size IV. + * This parameter is discarded by ciphers with fixed-size IV. + * + * \returns \c 0 on success, or #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA + * + * \note Some ciphers do not use IVs nor nonce. For these + * ciphers, this function has no effect. + */ +int mbedtls_cipher_set_iv( mbedtls_cipher_context_t *ctx, + const unsigned char *iv, size_t iv_len ); + +/** + * \brief This function resets the cipher state. + * + * \param ctx The generic cipher context. + * + * \returns \c 0 on success, #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA + * if parameter verification fails. + */ +int mbedtls_cipher_reset( mbedtls_cipher_context_t *ctx ); + +#if defined(MBEDTLS_GCM_C) +/** + * \brief This function adds additional data for AEAD ciphers. + * Only supported with GCM. Must be called + * exactly once, after mbedtls_cipher_reset(). + * + * \param ctx The generic cipher context. + * \param ad The additional data to use. + * \param ad_len the Length of \p ad. + * + * \return \c 0 on success, or a specific error code on failure. + */ +int mbedtls_cipher_update_ad( mbedtls_cipher_context_t *ctx, + const unsigned char *ad, size_t ad_len ); +#endif /* MBEDTLS_GCM_C */ + +/** + * \brief The generic cipher update function. It encrypts or + * decrypts using the given cipher context. Writes as + * many block-sized blocks of data as possible to output. + * Any data that cannot be written immediately is either + * added to the next block, or flushed when + * mbedtls_cipher_finish() is called. + * Exception: For MBEDTLS_MODE_ECB, expects a single block + * in size. For example, 16 Bytes for AES. + * + * \param ctx The generic cipher context. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The buffer for the output data. Must be able to hold at + * least \p ilen + block_size. Must not be the same buffer + * as input. + * \param olen The length of the output data, to be updated with the + * actual number of Bytes written. + * + * \returns \c 0 on success, #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA if + * parameter verification fails, + * #MBEDTLS_ERR_CIPHER_FEATURE_UNAVAILABLE on an + * unsupported mode for a cipher, or a cipher-specific + * error code. + * + * \note If the underlying cipher is GCM, all calls to this + * function, except the last one before + * mbedtls_cipher_finish(). Must have \p ilen as a + * multiple of the block_size. + */ +int mbedtls_cipher_update( mbedtls_cipher_context_t *ctx, const unsigned char *input, + size_t ilen, unsigned char *output, size_t *olen ); + +/** + * \brief The generic cipher finalization function. If data still + * needs to be flushed from an incomplete block, the data + * contained in it is padded to the size of + * the last block, and written to the \p output buffer. + * + * \param ctx The generic cipher context. + * \param output The buffer to write data to. Needs block_size available. + * \param olen The length of the data written to the \p output buffer. + * + * \returns \c 0 on success, #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA if + * parameter verification fails, + * #MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED if decryption + * expected a full block but was not provided one, + * #MBEDTLS_ERR_CIPHER_INVALID_PADDING on invalid padding + * while decrypting, or a cipher-specific error code + * on failure for any other reason. + */ +int mbedtls_cipher_finish( mbedtls_cipher_context_t *ctx, + unsigned char *output, size_t *olen ); + +#if defined(MBEDTLS_GCM_C) +/** + * \brief This function writes a tag for AEAD ciphers. + * Only supported with GCM. + * Must be called after mbedtls_cipher_finish(). + * + * \param ctx The generic cipher context. + * \param tag The buffer to write the tag to. + * \param tag_len The length of the tag to write. + * + * \return \c 0 on success, or a specific error code on failure. + */ +int mbedtls_cipher_write_tag( mbedtls_cipher_context_t *ctx, + unsigned char *tag, size_t tag_len ); + +/** + * \brief This function checks the tag for AEAD ciphers. + * Only supported with GCM. + * Must be called after mbedtls_cipher_finish(). + * + * \param ctx The generic cipher context. + * \param tag The buffer holding the tag. + * \param tag_len The length of the tag to check. + * + * \return \c 0 on success, or a specific error code on failure. + */ +int mbedtls_cipher_check_tag( mbedtls_cipher_context_t *ctx, + const unsigned char *tag, size_t tag_len ); +#endif /* MBEDTLS_GCM_C */ + +/** + * \brief The generic all-in-one encryption/decryption function, + * for all ciphers except AEAD constructs. + * + * \param ctx The generic cipher context. + * \param iv The IV to use, or NONCE_COUNTER for CTR-mode ciphers. + * \param iv_len The IV length for ciphers with variable-size IV. + * This parameter is discarded by ciphers with fixed-size + * IV. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The buffer for the output data. Must be able to hold at + * least \p ilen + block_size. Must not be the same buffer + * as input. + * \param olen The length of the output data, to be updated with the + * actual number of Bytes written. + * + * \note Some ciphers do not use IVs nor nonce. For these + * ciphers, use \p iv = NULL and \p iv_len = 0. + * + * \returns \c 0 on success, or + * #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA, or + * #MBEDTLS_ERR_CIPHER_FULL_BLOCK_EXPECTED if decryption + * expected a full block but was not provided one, or + * #MBEDTLS_ERR_CIPHER_INVALID_PADDING on invalid padding + * while decrypting, or a cipher-specific error code on + * failure for any other reason. + */ +int mbedtls_cipher_crypt( mbedtls_cipher_context_t *ctx, + const unsigned char *iv, size_t iv_len, + const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen ); + +#if defined(MBEDTLS_CIPHER_MODE_AEAD) +/** + * \brief The generic autenticated encryption (AEAD) function. + * + * \param ctx The generic cipher context. + * \param iv The IV to use, or NONCE_COUNTER for CTR-mode ciphers. + * \param iv_len The IV length for ciphers with variable-size IV. + * This parameter is discarded by ciphers with fixed-size IV. + * \param ad The additional data to authenticate. + * \param ad_len The length of \p ad. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The buffer for the output data. + * Must be able to hold at least \p ilen. + * \param olen The length of the output data, to be updated with the + * actual number of Bytes written. + * \param tag The buffer for the authentication tag. + * \param tag_len The desired length of the authentication tag. + * + * \returns \c 0 on success, or + * #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA, or + * a cipher-specific error code. + */ +int mbedtls_cipher_auth_encrypt( mbedtls_cipher_context_t *ctx, + const unsigned char *iv, size_t iv_len, + const unsigned char *ad, size_t ad_len, + const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen, + unsigned char *tag, size_t tag_len ); + +/** + * \brief The generic autenticated decryption (AEAD) function. + * + * \param ctx The generic cipher context. + * \param iv The IV to use, or NONCE_COUNTER for CTR-mode ciphers. + * \param iv_len The IV length for ciphers with variable-size IV. + * This parameter is discarded by ciphers with fixed-size IV. + * \param ad The additional data to be authenticated. + * \param ad_len The length of \p ad. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The buffer for the output data. + * Must be able to hold at least \p ilen. + * \param olen The length of the output data, to be updated with the + * actual number of Bytes written. + * \param tag The buffer holding the authentication tag. + * \param tag_len The length of the authentication tag. + * + * \returns \c 0 on success, or + * #MBEDTLS_ERR_CIPHER_BAD_INPUT_DATA, or + * #MBEDTLS_ERR_CIPHER_AUTH_FAILED if data is not authentic, + * or a cipher-specific error code on failure for any other reason. + * + * \note If the data is not authentic, then the output buffer + * is zeroed out to prevent the unauthentic plaintext being + * used, making this interface safer. + */ +int mbedtls_cipher_auth_decrypt( mbedtls_cipher_context_t *ctx, + const unsigned char *iv, size_t iv_len, + const unsigned char *ad, size_t ad_len, + const unsigned char *input, size_t ilen, + unsigned char *output, size_t *olen, + const unsigned char *tag, size_t tag_len ); +#endif /* MBEDTLS_CIPHER_MODE_AEAD */ + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_CIPHER_H */ + + +/********* Start of file include/mbedtls/cipher_internal.h ************/ + +/** + * \file cipher_internal.h + * + * \brief Cipher wrappers. + * + * \author Adriaan de Jong + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_CIPHER_WRAP_H +#define MBEDTLS_CIPHER_WRAP_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Base cipher information. The non-mode specific functions and values. + */ +struct mbedtls_cipher_base_t +{ + /** Base Cipher type (e.g. MBEDTLS_CIPHER_ID_AES) */ + mbedtls_cipher_id_t cipher; + + /** Encrypt using ECB */ + int (*ecb_func)( void *ctx, mbedtls_operation_t mode, + const unsigned char *input, unsigned char *output ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) + /** Encrypt using CBC */ + int (*cbc_func)( void *ctx, mbedtls_operation_t mode, size_t length, + unsigned char *iv, const unsigned char *input, + unsigned char *output ); +#endif + +#if defined(MBEDTLS_CIPHER_MODE_CFB) + /** Encrypt using CFB (Full length) */ + int (*cfb_func)( void *ctx, mbedtls_operation_t mode, size_t length, size_t *iv_off, + unsigned char *iv, const unsigned char *input, + unsigned char *output ); +#endif + +#if defined(MBEDTLS_CIPHER_MODE_CTR) + /** Encrypt using CTR */ + int (*ctr_func)( void *ctx, size_t length, size_t *nc_off, + unsigned char *nonce_counter, unsigned char *stream_block, + const unsigned char *input, unsigned char *output ); +#endif + +#if defined(MBEDTLS_CIPHER_MODE_STREAM) + /** Encrypt using STREAM */ + int (*stream_func)( void *ctx, size_t length, + const unsigned char *input, unsigned char *output ); +#endif + + /** Set key for encryption purposes */ + int (*setkey_enc_func)( void *ctx, const unsigned char *key, + unsigned int key_bitlen ); + + /** Set key for decryption purposes */ + int (*setkey_dec_func)( void *ctx, const unsigned char *key, + unsigned int key_bitlen); + + /** Allocate a new context */ + void * (*ctx_alloc_func)( void ); + + /** Free the given context */ + void (*ctx_free_func)( void *ctx ); + +}; + +typedef struct +{ + mbedtls_cipher_type_t type; + const mbedtls_cipher_info_t *info; +} mbedtls_cipher_definition_t; + +extern const mbedtls_cipher_definition_t mbedtls_cipher_definitions[]; + +extern int mbedtls_cipher_supported[]; + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_CIPHER_WRAP_H */ + + +/********* Start of file include/mbedtls/ssl_ciphersuites.h ************/ + +/** + * \file ssl_ciphersuites.h + * + * \brief SSL Ciphersuites for mbed TLS + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SSL_CIPHERSUITES_H +#define MBEDTLS_SSL_CIPHERSUITES_H + + + + + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * Supported ciphersuites (Official IANA names) + */ +#define MBEDTLS_TLS_RSA_WITH_NULL_MD5 0x01 /**< Weak! */ +#define MBEDTLS_TLS_RSA_WITH_NULL_SHA 0x02 /**< Weak! */ + +#define MBEDTLS_TLS_RSA_WITH_RC4_128_MD5 0x04 +#define MBEDTLS_TLS_RSA_WITH_RC4_128_SHA 0x05 +#define MBEDTLS_TLS_RSA_WITH_DES_CBC_SHA 0x09 /**< Weak! Not in TLS 1.2 */ + +#define MBEDTLS_TLS_RSA_WITH_3DES_EDE_CBC_SHA 0x0A + +#define MBEDTLS_TLS_DHE_RSA_WITH_DES_CBC_SHA 0x15 /**< Weak! Not in TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA 0x16 + +#define MBEDTLS_TLS_PSK_WITH_NULL_SHA 0x2C /**< Weak! */ +#define MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA 0x2D /**< Weak! */ +#define MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA 0x2E /**< Weak! */ +#define MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA 0x2F + +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA 0x33 +#define MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA 0x35 +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA 0x39 + +#define MBEDTLS_TLS_RSA_WITH_NULL_SHA256 0x3B /**< Weak! */ +#define MBEDTLS_TLS_RSA_WITH_AES_128_CBC_SHA256 0x3C /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_WITH_AES_256_CBC_SHA256 0x3D /**< TLS 1.2 */ + +#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA 0x41 +#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA 0x45 + +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 0x67 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 0x6B /**< TLS 1.2 */ + +#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA 0x84 +#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA 0x88 + +#define MBEDTLS_TLS_PSK_WITH_RC4_128_SHA 0x8A +#define MBEDTLS_TLS_PSK_WITH_3DES_EDE_CBC_SHA 0x8B +#define MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA 0x8C +#define MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA 0x8D + +#define MBEDTLS_TLS_DHE_PSK_WITH_RC4_128_SHA 0x8E +#define MBEDTLS_TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA 0x8F +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA 0x90 +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA 0x91 + +#define MBEDTLS_TLS_RSA_PSK_WITH_RC4_128_SHA 0x92 +#define MBEDTLS_TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA 0x93 +#define MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA 0x94 +#define MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA 0x95 + +#define MBEDTLS_TLS_RSA_WITH_AES_128_GCM_SHA256 0x9C /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_WITH_AES_256_GCM_SHA384 0x9D /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 0x9E /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 0x9F /**< TLS 1.2 */ + +#define MBEDTLS_TLS_PSK_WITH_AES_128_GCM_SHA256 0xA8 /**< TLS 1.2 */ +#define MBEDTLS_TLS_PSK_WITH_AES_256_GCM_SHA384 0xA9 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 0xAA /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 0xAB /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 0xAC /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 0xAD /**< TLS 1.2 */ + +#define MBEDTLS_TLS_PSK_WITH_AES_128_CBC_SHA256 0xAE +#define MBEDTLS_TLS_PSK_WITH_AES_256_CBC_SHA384 0xAF +#define MBEDTLS_TLS_PSK_WITH_NULL_SHA256 0xB0 /**< Weak! */ +#define MBEDTLS_TLS_PSK_WITH_NULL_SHA384 0xB1 /**< Weak! */ + +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 0xB2 +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 0xB3 +#define MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA256 0xB4 /**< Weak! */ +#define MBEDTLS_TLS_DHE_PSK_WITH_NULL_SHA384 0xB5 /**< Weak! */ + +#define MBEDTLS_TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 0xB6 +#define MBEDTLS_TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 0xB7 +#define MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA256 0xB8 /**< Weak! */ +#define MBEDTLS_TLS_RSA_PSK_WITH_NULL_SHA384 0xB9 /**< Weak! */ + +#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xBA /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xBE /**< TLS 1.2 */ + +#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 0xC0 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 0xC4 /**< TLS 1.2 */ + +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_NULL_SHA 0xC001 /**< Weak! */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_RC4_128_SHA 0xC002 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA 0xC003 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA 0xC004 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA 0xC005 /**< Not in SSL3! */ + +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_NULL_SHA 0xC006 /**< Weak! */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_RC4_128_SHA 0xC007 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA 0xC008 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA 0xC009 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA 0xC00A /**< Not in SSL3! */ + +#define MBEDTLS_TLS_ECDH_RSA_WITH_NULL_SHA 0xC00B /**< Weak! */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_RC4_128_SHA 0xC00C /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA 0xC00D /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA 0xC00E /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA 0xC00F /**< Not in SSL3! */ + +#define MBEDTLS_TLS_ECDHE_RSA_WITH_NULL_SHA 0xC010 /**< Weak! */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_RC4_128_SHA 0xC011 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA 0xC012 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA 0xC013 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA 0xC014 /**< Not in SSL3! */ + +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 0xC023 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 0xC024 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 0xC025 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 0xC026 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 0xC027 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 0xC028 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 0xC029 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 0xC02A /**< TLS 1.2 */ + +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 0xC02B /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 0xC02C /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 0xC02D /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 0xC02E /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 0xC02F /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 0xC030 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 0xC031 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 0xC032 /**< TLS 1.2 */ + +#define MBEDTLS_TLS_ECDHE_PSK_WITH_RC4_128_SHA 0xC033 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA 0xC034 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA 0xC035 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA 0xC036 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 0xC037 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 0xC038 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA 0xC039 /**< Weak! No SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA256 0xC03A /**< Weak! No SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_NULL_SHA384 0xC03B /**< Weak! No SSL3! */ + +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 0xC072 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 0xC073 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 0xC074 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 0xC075 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xC076 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 0xC077 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 0xC078 /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 0xC079 /**< Not in SSL3! */ + +#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC07A /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC07B /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC07C /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC07D /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 0xC086 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 0xC087 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 0xC088 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 0xC089 /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC08A /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC08B /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 0xC08C /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 0xC08D /**< TLS 1.2 */ + +#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 0xC08E /**< TLS 1.2 */ +#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 0xC08F /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 0xC090 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 0xC091 /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 0xC092 /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 0xC093 /**< TLS 1.2 */ + +#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC094 +#define MBEDTLS_TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC095 +#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC096 +#define MBEDTLS_TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC097 +#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC098 +#define MBEDTLS_TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC099 +#define MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 0xC09A /**< Not in SSL3! */ +#define MBEDTLS_TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 0xC09B /**< Not in SSL3! */ + +#define MBEDTLS_TLS_RSA_WITH_AES_128_CCM 0xC09C /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_WITH_AES_256_CCM 0xC09D /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CCM 0xC09E /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CCM 0xC09F /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_WITH_AES_128_CCM_8 0xC0A0 /**< TLS 1.2 */ +#define MBEDTLS_TLS_RSA_WITH_AES_256_CCM_8 0xC0A1 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_128_CCM_8 0xC0A2 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_RSA_WITH_AES_256_CCM_8 0xC0A3 /**< TLS 1.2 */ +#define MBEDTLS_TLS_PSK_WITH_AES_128_CCM 0xC0A4 /**< TLS 1.2 */ +#define MBEDTLS_TLS_PSK_WITH_AES_256_CCM 0xC0A5 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CCM 0xC0A6 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CCM 0xC0A7 /**< TLS 1.2 */ +#define MBEDTLS_TLS_PSK_WITH_AES_128_CCM_8 0xC0A8 /**< TLS 1.2 */ +#define MBEDTLS_TLS_PSK_WITH_AES_256_CCM_8 0xC0A9 /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_128_CCM_8 0xC0AA /**< TLS 1.2 */ +#define MBEDTLS_TLS_DHE_PSK_WITH_AES_256_CCM_8 0xC0AB /**< TLS 1.2 */ +/* The last two are named with PSK_DHE in the RFC, which looks like a typo */ + +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CCM 0xC0AC /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CCM 0xC0AD /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 0xC0AE /**< TLS 1.2 */ +#define MBEDTLS_TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 0xC0AF /**< TLS 1.2 */ + +#define MBEDTLS_TLS_ECJPAKE_WITH_AES_128_CCM_8 0xC0FF /**< experimental */ + +/* Reminder: update mbedtls_ssl_premaster_secret when adding a new key exchange. + * Reminder: update MBEDTLS_KEY_EXCHANGE__xxx below + */ +typedef enum { + MBEDTLS_KEY_EXCHANGE_NONE = 0, + MBEDTLS_KEY_EXCHANGE_RSA, + MBEDTLS_KEY_EXCHANGE_DHE_RSA, + MBEDTLS_KEY_EXCHANGE_ECDHE_RSA, + MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA, + MBEDTLS_KEY_EXCHANGE_PSK, + MBEDTLS_KEY_EXCHANGE_DHE_PSK, + MBEDTLS_KEY_EXCHANGE_RSA_PSK, + MBEDTLS_KEY_EXCHANGE_ECDHE_PSK, + MBEDTLS_KEY_EXCHANGE_ECDH_RSA, + MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA, + MBEDTLS_KEY_EXCHANGE_ECJPAKE, +} mbedtls_key_exchange_type_t; + +/* Key exchanges using a certificate */ +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED +#endif + +/* Key exchanges allowing client certificate requests */ +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__CERT_REQ_ALLOWED__ENABLED +#endif + +/* Key exchanges involving server signature in ServerKeyExchange */ +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__WITH_SERVER_SIGNATURE__ENABLED +#endif + +/* Key exchanges using ECDH */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__SOME__ECDH_ENABLED +#endif + +/* Key exchanges that don't involve ephemeral keys */ +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE__SOME__ECDH_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__SOME_NON_PFS__ENABLED +#endif + +/* Key exchanges that involve ephemeral keys */ +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__SOME_PFS__ENABLED +#endif + +/* Key exchanges using a PSK */ +#if defined(MBEDTLS_KEY_EXCHANGE_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED +#endif + +/* Key exchanges using DHE */ +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__SOME__DHE_ENABLED +#endif + +/* Key exchanges using ECDHE */ +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED) +#define MBEDTLS_KEY_EXCHANGE__SOME__ECDHE_ENABLED +#endif + +typedef struct mbedtls_ssl_ciphersuite_t mbedtls_ssl_ciphersuite_t; + +#define MBEDTLS_CIPHERSUITE_WEAK 0x01 /**< Weak ciphersuite flag */ +#define MBEDTLS_CIPHERSUITE_SHORT_TAG 0x02 /**< Short authentication tag, + eg for CCM_8 */ +#define MBEDTLS_CIPHERSUITE_NODTLS 0x04 /**< Can't be used with DTLS */ + +/** + * \brief This structure is used for storing ciphersuite information + */ +struct mbedtls_ssl_ciphersuite_t +{ + int id; + const char * name; + + mbedtls_cipher_type_t cipher; + mbedtls_md_type_t mac; + mbedtls_key_exchange_type_t key_exchange; + + int min_major_ver; + int min_minor_ver; + int max_major_ver; + int max_minor_ver; + + unsigned char flags; +}; + +const int *mbedtls_ssl_list_ciphersuites( void ); + +const mbedtls_ssl_ciphersuite_t *mbedtls_ssl_ciphersuite_from_string( const char *ciphersuite_name ); +const mbedtls_ssl_ciphersuite_t *mbedtls_ssl_ciphersuite_from_id( int ciphersuite_id ); + +#if defined(MBEDTLS_PK_C) +mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_pk_alg( const mbedtls_ssl_ciphersuite_t *info ); +mbedtls_pk_type_t mbedtls_ssl_get_ciphersuite_sig_alg( const mbedtls_ssl_ciphersuite_t *info ); +#endif + +int mbedtls_ssl_ciphersuite_uses_ec( const mbedtls_ssl_ciphersuite_t *info ); +int mbedtls_ssl_ciphersuite_uses_psk( const mbedtls_ssl_ciphersuite_t *info ); + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME_PFS__ENABLED) +static inline int mbedtls_ssl_ciphersuite_has_pfs( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_DHE_RSA: + case MBEDTLS_KEY_EXCHANGE_DHE_PSK: + case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_PSK: + case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA: + case MBEDTLS_KEY_EXCHANGE_ECJPAKE: + return( 1 ); + + default: + return( 0 ); + } +} +#endif /* MBEDTLS_KEY_EXCHANGE__SOME_PFS__ENABLED */ + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME_NON_PFS__ENABLED) +static inline int mbedtls_ssl_ciphersuite_no_pfs( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_ECDH_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA: + case MBEDTLS_KEY_EXCHANGE_RSA: + case MBEDTLS_KEY_EXCHANGE_PSK: + case MBEDTLS_KEY_EXCHANGE_RSA_PSK: + return( 1 ); + + default: + return( 0 ); + } +} +#endif /* MBEDTLS_KEY_EXCHANGE__SOME_NON_PFS__ENABLED */ + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__ECDH_ENABLED) +static inline int mbedtls_ssl_ciphersuite_uses_ecdh( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_ECDH_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA: + return( 1 ); + + default: + return( 0 ); + } +} +#endif /* MBEDTLS_KEY_EXCHANGE__SOME__ECDH_ENABLED */ + +static inline int mbedtls_ssl_ciphersuite_cert_req_allowed( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_RSA: + case MBEDTLS_KEY_EXCHANGE_DHE_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDH_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA: + return( 1 ); + + default: + return( 0 ); + } +} + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__DHE_ENABLED) +static inline int mbedtls_ssl_ciphersuite_uses_dhe( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_DHE_RSA: + case MBEDTLS_KEY_EXCHANGE_DHE_PSK: + return( 1 ); + + default: + return( 0 ); + } +} +#endif /* MBEDTLS_KEY_EXCHANGE__SOME__DHE_ENABLED) */ + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__ECDHE_ENABLED) +static inline int mbedtls_ssl_ciphersuite_uses_ecdhe( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_PSK: + return( 1 ); + + default: + return( 0 ); + } +} +#endif /* MBEDTLS_KEY_EXCHANGE__SOME__ECDHE_ENABLED) */ + +#if defined(MBEDTLS_KEY_EXCHANGE__WITH_SERVER_SIGNATURE__ENABLED) +static inline int mbedtls_ssl_ciphersuite_uses_server_signature( const mbedtls_ssl_ciphersuite_t *info ) +{ + switch( info->key_exchange ) + { + case MBEDTLS_KEY_EXCHANGE_DHE_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_RSA: + case MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA: + return( 1 ); + + default: + return( 0 ); + } +} +#endif /* MBEDTLS_KEY_EXCHANGE__WITH_SERVER_SIGNATURE__ENABLED */ + +#ifdef __cplusplus +} +#endif + +#endif /* ssl_ciphersuites.h */ + + +/********* Start of file include/mbedtls/ecdh.h ************/ + +/** + * \file ecdh.h + * + * \brief The Elliptic Curve Diffie-Hellman (ECDH) protocol APIs. + * + * ECDH is an anonymous key agreement protocol allowing two parties to + * establish a shared secret over an insecure channel. Each party must have an + * elliptic-curve public–private key pair. + * + * For more information, see NIST SP 800-56A Rev. 2: Recommendation for + * Pair-Wise Key Establishment Schemes Using Discrete Logarithm + * Cryptography. + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_ECDH_H +#define MBEDTLS_ECDH_H + + + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Defines the source of the imported EC key: + *
  • Our key.
  • + *
  • The key of the peer.
+ */ +typedef enum +{ + MBEDTLS_ECDH_OURS, + MBEDTLS_ECDH_THEIRS, +} mbedtls_ecdh_side; + +/** + * \brief The ECDH context structure. + */ +typedef struct +{ + mbedtls_ecp_group grp; /*!< The elliptic curve used. */ + mbedtls_mpi d; /*!< The private key. */ + mbedtls_ecp_point Q; /*!< The public key. */ + mbedtls_ecp_point Qp; /*!< The value of the public key of the peer. */ + mbedtls_mpi z; /*!< The shared secret. */ + int point_format; /*!< The format of point export in TLS messages. */ + mbedtls_ecp_point Vi; /*!< The blinding value. */ + mbedtls_ecp_point Vf; /*!< The unblinding value. */ + mbedtls_mpi _d; /*!< The previous \p d. */ +} +mbedtls_ecdh_context; + +/** + * \brief This function generates an ECDH keypair on an elliptic + * curve. + * + * This function performs the first of two core computations + * implemented during the ECDH key exchange. The second core + * computation is performed by mbedtls_ecdh_compute_shared(). + * + * \param grp The ECP group. + * \param d The destination MPI (private key). + * \param Q The destination point (public key). + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX or + * \c MBEDTLS_MPI_XXX error code on failure. + * + * \see ecp.h + */ +int mbedtls_ecdh_gen_public( mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief This function computes the shared secret. + * + * This function performs the second of two core computations + * implemented during the ECDH key exchange. The first core + * computation is performed by mbedtls_ecdh_gen_public(). + * + * \param grp The ECP group. + * \param z The destination MPI (shared secret). + * \param Q The public key from another party. + * \param d Our secret exponent (private key). + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX or + * \c MBEDTLS_MPI_XXX error code on failure. + * + * \see ecp.h + * + * \note If \p f_rng is not NULL, it is used to implement + * countermeasures against potential elaborate timing + * attacks. For more information, see mbedtls_ecp_mul(). + */ +int mbedtls_ecdh_compute_shared( mbedtls_ecp_group *grp, mbedtls_mpi *z, + const mbedtls_ecp_point *Q, const mbedtls_mpi *d, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief This function initializes an ECDH context. + * + * \param ctx The ECDH context to initialize. + */ +void mbedtls_ecdh_init( mbedtls_ecdh_context *ctx ); + +/** + * \brief This function frees a context. + * + * \param ctx The context to free. + */ +void mbedtls_ecdh_free( mbedtls_ecdh_context *ctx ); + +/** + * \brief This function generates a public key and a TLS + * ServerKeyExchange payload. + * + * This is the first function used by a TLS server for ECDHE + * ciphersuites. + * + * \param ctx The ECDH context. + * \param olen The number of characters written. + * \param buf The destination buffer. + * \param blen The length of the destination buffer. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \note This function assumes that the ECP group (grp) of the + * \p ctx context has already been properly set, + * for example, using mbedtls_ecp_group_load(). + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX error code + * on failure. + * + * \see ecp.h + */ +int mbedtls_ecdh_make_params( mbedtls_ecdh_context *ctx, size_t *olen, + unsigned char *buf, size_t blen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief This function parses and processes a TLS ServerKeyExhange + * payload. + * + * This is the first function used by a TLS client for ECDHE + * ciphersuites. + * + * \param ctx The ECDH context. + * \param buf The pointer to the start of the input buffer. + * \param end The address for one Byte past the end of the buffer. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX error code + * on failure. + * + * \see ecp.h + */ +int mbedtls_ecdh_read_params( mbedtls_ecdh_context *ctx, + const unsigned char **buf, const unsigned char *end ); + +/** + * \brief This function sets up an ECDH context from an EC key. + * + * It is used by clients and servers in place of the + * ServerKeyEchange for static ECDH, and imports ECDH + * parameters from the EC key information of a certificate. + * + * \param ctx The ECDH context to set up. + * \param key The EC key to use. + * \param side Defines the source of the key: + *
  • 1: Our key.
  • +
  • 0: The key of the peer.
+ * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX error code + * on failure. + * + * \see ecp.h + */ +int mbedtls_ecdh_get_params( mbedtls_ecdh_context *ctx, const mbedtls_ecp_keypair *key, + mbedtls_ecdh_side side ); + +/** + * \brief This function generates a public key and a TLS + * ClientKeyExchange payload. + * + * This is the second function used by a TLS client for ECDH(E) + * ciphersuites. + * + * \param ctx The ECDH context. + * \param olen The number of Bytes written. + * \param buf The destination buffer. + * \param blen The size of the destination buffer. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX error code + * on failure. + * + * \see ecp.h + */ +int mbedtls_ecdh_make_public( mbedtls_ecdh_context *ctx, size_t *olen, + unsigned char *buf, size_t blen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief This function parses and processes a TLS ClientKeyExchange + * payload. + * + * This is the second function used by a TLS server for ECDH(E) + * ciphersuites. + * + * \param ctx The ECDH context. + * \param buf The start of the input buffer. + * \param blen The length of the input buffer. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX error code + * on failure. + * + * \see ecp.h + */ +int mbedtls_ecdh_read_public( mbedtls_ecdh_context *ctx, + const unsigned char *buf, size_t blen ); + +/** + * \brief This function derives and exports the shared secret. + * + * This is the last function used by both TLS client + * and servers. + * + * \param ctx The ECDH context. + * \param olen The number of Bytes written. + * \param buf The destination buffer. + * \param blen The length of the destination buffer. + * \param f_rng The RNG function. + * \param p_rng The RNG parameter. + * + * \return \c 0 on success, or an \c MBEDTLS_ERR_ECP_XXX error code + * on failure. + * + * \see ecp.h + * + * \note If \p f_rng is not NULL, it is used to implement + * countermeasures against potential elaborate timing + * attacks. For more information, see mbedtls_ecp_mul(). + */ +int mbedtls_ecdh_calc_secret( mbedtls_ecdh_context *ctx, size_t *olen, + unsigned char *buf, size_t blen, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +#ifdef __cplusplus +} +#endif + +#endif /* ecdh.h */ + + +/********* Start of file include/mbedtls/sha1.h ************/ + +/** + * \file sha1.h + * + * \brief The SHA-1 cryptographic hash function. + * + * \warning SHA-1 is considered a weak message digest and its use constitutes + * a security risk. We recommend considering stronger message + * digests instead. + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SHA1_H +#define MBEDTLS_SHA1_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_ERR_SHA1_HW_ACCEL_FAILED -0x0035 /**< SHA-1 hardware accelerator failed */ + +#if !defined(MBEDTLS_SHA1_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The SHA-1 context structure. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +typedef struct +{ + uint32_t total[2]; /*!< The number of Bytes processed. */ + uint32_t state[5]; /*!< The intermediate digest state. */ + unsigned char buffer[64]; /*!< The data block being processed. */ +} +mbedtls_sha1_context; + +/** + * \brief This function initializes a SHA-1 context. + * + * \param ctx The SHA-1 context to initialize. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_sha1_init( mbedtls_sha1_context *ctx ); + +/** + * \brief This function clears a SHA-1 context. + * + * \param ctx The SHA-1 context to clear. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_sha1_free( mbedtls_sha1_context *ctx ); + +/** + * \brief This function clones the state of a SHA-1 context. + * + * \param dst The destination context. + * \param src The context to clone. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +void mbedtls_sha1_clone( mbedtls_sha1_context *dst, + const mbedtls_sha1_context *src ); + +/** + * \brief This function starts a SHA-1 checksum calculation. + * + * \param ctx The context to initialize. + * + * \return \c 0 if successful + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_sha1_starts_ret( mbedtls_sha1_context *ctx ); + +/** + * \brief This function feeds an input buffer into an ongoing SHA-1 + * checksum calculation. + * + * \param ctx The SHA-1 context. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * + * \return \c 0 if successful + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_sha1_update_ret( mbedtls_sha1_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief This function finishes the SHA-1 operation, and writes + * the result to the output buffer. + * + * \param ctx The SHA-1 context. + * \param output The SHA-1 checksum result. + * + * \return \c 0 if successful + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_sha1_finish_ret( mbedtls_sha1_context *ctx, + unsigned char output[20] ); + +/** + * \brief SHA-1 process data block (internal use only) + * + * \param ctx SHA-1 context + * \param data The data block being processed. + * + * \return \c 0 if successful + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_internal_sha1_process( mbedtls_sha1_context *ctx, + const unsigned char data[64] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief SHA-1 context setup + * + * \deprecated Superseded by mbedtls_sha1_starts_ret() in 2.7.0 + * + * \param ctx The SHA-1 context to be initialized. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_sha1_starts( mbedtls_sha1_context *ctx ); + +/** + * \brief SHA-1 process buffer + * + * \deprecated Superseded by mbedtls_sha1_update_ret() in 2.7.0 + * + * \param ctx The SHA-1 context. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_sha1_update( mbedtls_sha1_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief SHA-1 final digest + * + * \deprecated Superseded by mbedtls_sha1_finish_ret() in 2.7.0 + * + * \param ctx The SHA-1 context. + * \param output The SHA-1 checksum result. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_sha1_finish( mbedtls_sha1_context *ctx, + unsigned char output[20] ); + +/** + * \brief SHA-1 process data block (internal use only) + * + * \deprecated Superseded by mbedtls_internal_sha1_process() in 2.7.0 + * + * \param ctx The SHA-1 context. + * \param data The data block being processed. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_sha1_process( mbedtls_sha1_context *ctx, + const unsigned char data[64] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_SHA1_ALT */ + +#endif /* MBEDTLS_SHA1_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief This function calculates the SHA-1 checksum of a buffer. + * + * The function allocates the context, performs the + * calculation, and frees the context. + * + * The SHA-1 result is calculated as + * output = SHA-1(input buffer). + * + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The SHA-1 checksum result. + * + * \return \c 0 if successful + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_sha1_ret( const unsigned char *input, + size_t ilen, + unsigned char output[20] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief Output = SHA-1( input buffer ) + * + * \deprecated Superseded by mbedtls_sha1_ret() in 2.7.0 + * + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The SHA-1 checksum result. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +MBEDTLS_DEPRECATED void mbedtls_sha1( const unsigned char *input, + size_t ilen, + unsigned char output[20] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief The SHA-1 checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + * + * \warning SHA-1 is considered a weak message digest and its use + * constitutes a security risk. We recommend considering + * stronger message digests instead. + * + */ +int mbedtls_sha1_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_sha1.h */ + + +/********* Start of file include/mbedtls/sha256.h ************/ + +/** + * \file sha256.h + * + * \brief The SHA-224 and SHA-256 cryptographic hash function. + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SHA256_H +#define MBEDTLS_SHA256_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_ERR_SHA256_HW_ACCEL_FAILED -0x0037 /**< SHA-256 hardware accelerator failed */ + +#if !defined(MBEDTLS_SHA256_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The SHA-256 context structure. + * + * The structure is used both for SHA-256 and for SHA-224 + * checksum calculations. The choice between these two is + * made in the call to mbedtls_sha256_starts_ret(). + */ +typedef struct +{ + uint32_t total[2]; /*!< The number of Bytes processed. */ + uint32_t state[8]; /*!< The intermediate digest state. */ + unsigned char buffer[64]; /*!< The data block being processed. */ + int is224; /*!< Determines which function to use. +
  • 0: Use SHA-256.
  • +
  • 1: Use SHA-224.
*/ +} +mbedtls_sha256_context; + +/** + * \brief This function initializes a SHA-256 context. + * + * \param ctx The SHA-256 context to initialize. + */ +void mbedtls_sha256_init( mbedtls_sha256_context *ctx ); + +/** + * \brief This function clears a SHA-256 context. + * + * \param ctx The SHA-256 context to clear. + */ +void mbedtls_sha256_free( mbedtls_sha256_context *ctx ); + +/** + * \brief This function clones the state of a SHA-256 context. + * + * \param dst The destination context. + * \param src The context to clone. + */ +void mbedtls_sha256_clone( mbedtls_sha256_context *dst, + const mbedtls_sha256_context *src ); + +/** + * \brief This function starts a SHA-224 or SHA-256 checksum + * calculation. + * + * \param ctx The context to initialize. + * \param is224 Determines which function to use. + *
  • 0: Use SHA-256.
  • + *
  • 1: Use SHA-224.
+ * + * \return \c 0 on success. + */ +int mbedtls_sha256_starts_ret( mbedtls_sha256_context *ctx, int is224 ); + +/** + * \brief This function feeds an input buffer into an ongoing + * SHA-256 checksum calculation. + * + * \param ctx SHA-256 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \return \c 0 on success. + */ +int mbedtls_sha256_update_ret( mbedtls_sha256_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief This function finishes the SHA-256 operation, and writes + * the result to the output buffer. + * + * \param ctx The SHA-256 context. + * \param output The SHA-224 or SHA-256 checksum result. + * + * \return \c 0 on success. + */ +int mbedtls_sha256_finish_ret( mbedtls_sha256_context *ctx, + unsigned char output[32] ); + +/** + * \brief This function processes a single data block within + * the ongoing SHA-256 computation. This function is for + * internal use only. + * + * \param ctx The SHA-256 context. + * \param data The buffer holding one block of data. + * + * \return \c 0 on success. + */ +int mbedtls_internal_sha256_process( mbedtls_sha256_context *ctx, + const unsigned char data[64] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief This function starts a SHA-256 checksum calculation. + * + * \deprecated Superseded by mbedtls_sha256_starts_ret() in 2.7.0. + * + * \param ctx The SHA-256 context to initialize. + * \param is224 Determines which function to use. + *
  • 0: Use SHA-256.
  • + *
  • 1: Use SHA-224.
+ */ +MBEDTLS_DEPRECATED void mbedtls_sha256_starts( mbedtls_sha256_context *ctx, + int is224 ); + +/** + * \brief This function feeds an input buffer into an ongoing + * SHA-256 checksum calculation. + * + * \deprecated Superseded by mbedtls_sha256_update_ret() in 2.7.0. + * + * \param ctx The SHA-256 context to initialize. + * \param input The buffer holding the data. + * \param ilen The length of the input data. + */ +MBEDTLS_DEPRECATED void mbedtls_sha256_update( mbedtls_sha256_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief This function finishes the SHA-256 operation, and writes + * the result to the output buffer. + * + * \deprecated Superseded by mbedtls_sha256_finish_ret() in 2.7.0. + * + * \param ctx The SHA-256 context. + * \param output The SHA-224or SHA-256 checksum result. + */ +MBEDTLS_DEPRECATED void mbedtls_sha256_finish( mbedtls_sha256_context *ctx, + unsigned char output[32] ); + +/** + * \brief This function processes a single data block within + * the ongoing SHA-256 computation. This function is for + * internal use only. + * + * \deprecated Superseded by mbedtls_internal_sha256_process() in 2.7.0. + * + * \param ctx The SHA-256 context. + * \param data The buffer holding one block of data. + */ +MBEDTLS_DEPRECATED void mbedtls_sha256_process( mbedtls_sha256_context *ctx, + const unsigned char data[64] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_SHA256_ALT */ + +#endif /* MBEDTLS_SHA256_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief This function calculates the SHA-224 or SHA-256 + * checksum of a buffer. + * + * The function allocates the context, performs the + * calculation, and frees the context. + * + * The SHA-256 result is calculated as + * output = SHA-256(input buffer). + * + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The SHA-224 or SHA-256 checksum result. + * \param is224 Determines which function to use. + *
  • 0: Use SHA-256.
  • + *
  • 1: Use SHA-224.
+ */ +int mbedtls_sha256_ret( const unsigned char *input, + size_t ilen, + unsigned char output[32], + int is224 ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif + +/** + * \brief This function calculates the SHA-224 or SHA-256 checksum + * of a buffer. + * + * The function allocates the context, performs the + * calculation, and frees the context. + * + * The SHA-256 result is calculated as + * output = SHA-256(input buffer). + * + * \deprecated Superseded by mbedtls_sha256_ret() in 2.7.0. + * + * \param input The buffer holding the data. + * \param ilen The length of the input data. + * \param output The SHA-224 or SHA-256 checksum result. + * \param is224 Determines which function to use. + *
  • 0: Use SHA-256.
  • + *
  • 1: Use SHA-224.
+ */ +MBEDTLS_DEPRECATED void mbedtls_sha256( const unsigned char *input, + size_t ilen, + unsigned char output[32], + int is224 ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief The SHA-224 and SHA-256 checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_sha256_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_sha256.h */ + + +/********* Start of file include/mbedtls/sha512.h ************/ + +/** + * \file sha512.h + * + * \brief The SHA-384 and SHA-512 cryptographic hash function. + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SHA512_H +#define MBEDTLS_SHA512_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_ERR_SHA512_HW_ACCEL_FAILED -0x0039 /**< SHA-512 hardware accelerator failed */ + +#if !defined(MBEDTLS_SHA512_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The SHA-512 context structure. + * + * The structure is used both for SHA-384 and for SHA-512 + * checksum calculations. The choice between these two is + * made in the call to mbedtls_sha512_starts_ret(). + */ +typedef struct +{ + uint64_t total[2]; /*!< The number of Bytes processed. */ + uint64_t state[8]; /*!< The intermediate digest state. */ + unsigned char buffer[128]; /*!< The data block being processed. */ + int is384; /*!< Determines which function to use. + *
  • 0: Use SHA-512.
  • + *
  • 1: Use SHA-384.
*/ +} +mbedtls_sha512_context; + +/** + * \brief This function initializes a SHA-512 context. + * + * \param ctx The SHA-512 context to initialize. + */ +void mbedtls_sha512_init( mbedtls_sha512_context *ctx ); + +/** + * \brief This function clears a SHA-512 context. + * + * \param ctx The SHA-512 context to clear. + */ +void mbedtls_sha512_free( mbedtls_sha512_context *ctx ); + +/** + * \brief This function clones the state of a SHA-512 context. + * + * \param dst The destination context. + * \param src The context to clone. + */ +void mbedtls_sha512_clone( mbedtls_sha512_context *dst, + const mbedtls_sha512_context *src ); + +/** + * \brief This function starts a SHA-384 or SHA-512 checksum + * calculation. + * + * \param ctx The SHA-512 context to initialize. + * \param is384 Determines which function to use. + *
  • 0: Use SHA-512.
  • + *
  • 1: Use SHA-384.
+ * + * \return \c 0 on success. + */ +int mbedtls_sha512_starts_ret( mbedtls_sha512_context *ctx, int is384 ); + +/** + * \brief This function feeds an input buffer into an ongoing + * SHA-512 checksum calculation. + * + * \param ctx The SHA-512 context. + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * + * \return \c 0 on success. + */ +int mbedtls_sha512_update_ret( mbedtls_sha512_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief This function finishes the SHA-512 operation, and writes + * the result to the output buffer. This function is for + * internal use only. + * + * \param ctx The SHA-512 context. + * \param output The SHA-384 or SHA-512 checksum result. + * + * \return \c 0 on success. + */ +int mbedtls_sha512_finish_ret( mbedtls_sha512_context *ctx, + unsigned char output[64] ); + +/** + * \brief This function processes a single data block within + * the ongoing SHA-512 computation. + * + * \param ctx The SHA-512 context. + * \param data The buffer holding one block of data. + * + * \return \c 0 on success. + */ +int mbedtls_internal_sha512_process( mbedtls_sha512_context *ctx, + const unsigned char data[128] ); +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief This function starts a SHA-384 or SHA-512 checksum + * calculation. + * + * \deprecated Superseded by mbedtls_sha512_starts_ret() in 2.7.0 + * + * \param ctx The SHA-512 context to initialize. + * \param is384 Determines which function to use. + *
  • 0: Use SHA-512.
  • + *
  • 1: Use SHA-384.
+ */ +MBEDTLS_DEPRECATED void mbedtls_sha512_starts( mbedtls_sha512_context *ctx, + int is384 ); + +/** + * \brief This function feeds an input buffer into an ongoing + * SHA-512 checksum calculation. + * + * \deprecated Superseded by mbedtls_sha512_update_ret() in 2.7.0 + * + * \param ctx The SHA-512 context. + * \param input The buffer holding the data. + * \param ilen The length of the input data. + */ +MBEDTLS_DEPRECATED void mbedtls_sha512_update( mbedtls_sha512_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief This function finishes the SHA-512 operation, and writes + * the result to the output buffer. + * + * \deprecated Superseded by mbedtls_sha512_finish_ret() in 2.7.0 + * + * \param ctx The SHA-512 context. + * \param output The SHA-384 or SHA-512 checksum result. + */ +MBEDTLS_DEPRECATED void mbedtls_sha512_finish( mbedtls_sha512_context *ctx, + unsigned char output[64] ); + +/** + * \brief This function processes a single data block within + * the ongoing SHA-512 computation. This function is for + * internal use only. + * + * \deprecated Superseded by mbedtls_internal_sha512_process() in 2.7.0 + * + * \param ctx The SHA-512 context. + * \param data The buffer holding one block of data. + */ +MBEDTLS_DEPRECATED void mbedtls_sha512_process( + mbedtls_sha512_context *ctx, + const unsigned char data[128] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_SHA512_ALT */ + +#endif /* MBEDTLS_SHA512_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief This function calculates the SHA-512 or SHA-384 + * checksum of a buffer. + * + * The function allocates the context, performs the + * calculation, and frees the context. + * + * The SHA-512 result is calculated as + * output = SHA-512(input buffer). + * + * \param input The buffer holding the input data. + * \param ilen The length of the input data. + * \param output The SHA-384 or SHA-512 checksum result. + * \param is384 Determines which function to use. + *
  • 0: Use SHA-512.
  • + *
  • 1: Use SHA-384.
+ * + * \return \c 0 on success. + */ +int mbedtls_sha512_ret( const unsigned char *input, + size_t ilen, + unsigned char output[64], + int is384 ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief This function calculates the SHA-512 or SHA-384 + * checksum of a buffer. + * + * The function allocates the context, performs the + * calculation, and frees the context. + * + * The SHA-512 result is calculated as + * output = SHA-512(input buffer). + * + * \deprecated Superseded by mbedtls_sha512_ret() in 2.7.0 + * + * \param input The buffer holding the data. + * \param ilen The length of the input data. + * \param output The SHA-384 or SHA-512 checksum result. + * \param is384 Determines which function to use. + *
  • 0: Use SHA-512.
  • + *
  • 1: Use SHA-384.
+ */ +MBEDTLS_DEPRECATED void mbedtls_sha512( const unsigned char *input, + size_t ilen, + unsigned char output[64], + int is384 ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + /** + * \brief The SHA-384 or SHA-512 checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_sha512_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_sha512.h */ + + +/********* Start of file include/mbedtls/aes.h ************/ + +/** + * \file aes.h + * + * \brief The Advanced Encryption Standard (AES) specifies a FIPS-approved + * cryptographic algorithm that can be used to protect electronic + * data. + * + * The AES algorithm is a symmetric block cipher that can + * encrypt and decrypt information. For more information, see + * FIPS Publication 197: Advanced Encryption Standard and + * ISO/IEC 18033-2:2006: Information technology -- Security + * techniques -- Encryption algorithms -- Part 2: Asymmetric + * ciphers. + */ +/* Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_AES_H +#define MBEDTLS_AES_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +/* padlock.c and aesni.c rely on these values! */ +#define MBEDTLS_AES_ENCRYPT 1 /**< AES encryption. */ +#define MBEDTLS_AES_DECRYPT 0 /**< AES decryption. */ + +/* Error codes in range 0x0020-0x0022 */ +#define MBEDTLS_ERR_AES_INVALID_KEY_LENGTH -0x0020 /**< Invalid key length. */ +#define MBEDTLS_ERR_AES_INVALID_INPUT_LENGTH -0x0022 /**< Invalid data input length. */ + +/* Error codes in range 0x0023-0x0025 */ +#define MBEDTLS_ERR_AES_FEATURE_UNAVAILABLE -0x0023 /**< Feature not available. For example, an unsupported AES key size. */ +#define MBEDTLS_ERR_AES_HW_ACCEL_FAILED -0x0025 /**< AES hardware accelerator failed. */ + +#if ( defined(__ARMCC_VERSION) || defined(_MSC_VER) ) && \ + !defined(inline) && !defined(__cplusplus) +#define inline __inline +#endif + +#if !defined(MBEDTLS_AES_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The AES context-type definition. + */ +typedef struct +{ + int nr; /*!< The number of rounds. */ + uint32_t *rk; /*!< AES round keys. */ + uint32_t buf[68]; /*!< Unaligned data buffer. This buffer can + hold 32 extra Bytes, which can be used for + one of the following purposes: +
  • Alignment if VIA padlock is + used.
  • +
  • Simplifying key expansion in the 256-bit + case by generating an extra round key. +
*/ +} +mbedtls_aes_context; + +/** + * \brief This function initializes the specified AES context. + * + * It must be the first API called before using + * the context. + * + * \param ctx The AES context to initialize. + */ +void mbedtls_aes_init( mbedtls_aes_context *ctx ); + +/** + * \brief This function releases and clears the specified AES context. + * + * \param ctx The AES context to clear. + */ +void mbedtls_aes_free( mbedtls_aes_context *ctx ); + +/** + * \brief This function sets the encryption key. + * + * \param ctx The AES context to which the key should be bound. + * \param key The encryption key. + * \param keybits The size of data passed in bits. Valid options are: + *
  • 128 bits
  • + *
  • 192 bits
  • + *
  • 256 bits
+ * + * \return \c 0 on success or #MBEDTLS_ERR_AES_INVALID_KEY_LENGTH + * on failure. + */ +int mbedtls_aes_setkey_enc( mbedtls_aes_context *ctx, const unsigned char *key, + unsigned int keybits ); + +/** + * \brief This function sets the decryption key. + * + * \param ctx The AES context to which the key should be bound. + * \param key The decryption key. + * \param keybits The size of data passed. Valid options are: + *
  • 128 bits
  • + *
  • 192 bits
  • + *
  • 256 bits
+ * + * \return \c 0 on success, or #MBEDTLS_ERR_AES_INVALID_KEY_LENGTH on failure. + */ +int mbedtls_aes_setkey_dec( mbedtls_aes_context *ctx, const unsigned char *key, + unsigned int keybits ); + +/** + * \brief This function performs an AES single-block encryption or + * decryption operation. + * + * It performs the operation defined in the \p mode parameter + * (encrypt or decrypt), on the input data buffer defined in + * the \p input parameter. + * + * mbedtls_aes_init(), and either mbedtls_aes_setkey_enc() or + * mbedtls_aes_setkey_dec() must be called before the first + * call to this API with the same context. + * + * \param ctx The AES context to use for encryption or decryption. + * \param mode The AES operation: #MBEDTLS_AES_ENCRYPT or + * #MBEDTLS_AES_DECRYPT. + * \param input The 16-Byte buffer holding the input data. + * \param output The 16-Byte buffer holding the output data. + + * \return \c 0 on success. + */ +int mbedtls_aes_crypt_ecb( mbedtls_aes_context *ctx, + int mode, + const unsigned char input[16], + unsigned char output[16] ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +/** + * \brief This function performs an AES-CBC encryption or decryption operation + * on full blocks. + * + * It performs the operation defined in the \p mode + * parameter (encrypt/decrypt), on the input data buffer defined in + * the \p input parameter. + * + * It can be called as many times as needed, until all the input + * data is processed. mbedtls_aes_init(), and either + * mbedtls_aes_setkey_enc() or mbedtls_aes_setkey_dec() must be called + * before the first call to this API with the same context. + * + * \note This function operates on aligned blocks, that is, the input size + * must be a multiple of the AES block size of 16 Bytes. + * + * \note Upon exit, the content of the IV is updated so that you can + * call the same function again on the next + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If you need to retain the contents of the IV, you should + * either save it manually or use the cipher module instead. + * + * + * \param ctx The AES context to use for encryption or decryption. + * \param mode The AES operation: #MBEDTLS_AES_ENCRYPT or + * #MBEDTLS_AES_DECRYPT. + * \param length The length of the input data in Bytes. This must be a + * multiple of the block size (16 Bytes). + * \param iv Initialization vector (updated after use). + * \param input The buffer holding the input data. + * \param output The buffer holding the output data. + * + * \return \c 0 on success, or #MBEDTLS_ERR_AES_INVALID_INPUT_LENGTH + * on failure. + */ +int mbedtls_aes_crypt_cbc( mbedtls_aes_context *ctx, + int mode, + size_t length, + unsigned char iv[16], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CBC */ + +#if defined(MBEDTLS_CIPHER_MODE_CFB) +/** + * \brief This function performs an AES-CFB128 encryption or decryption + * operation. + * + * It performs the operation defined in the \p mode + * parameter (encrypt or decrypt), on the input data buffer + * defined in the \p input parameter. + * + * For CFB, you must set up the context with mbedtls_aes_setkey_enc(), + * regardless of whether you are performing an encryption or decryption + * operation, that is, regardless of the \p mode parameter. This is + * because CFB mode uses the same key schedule for encryption and + * decryption. + * + * \note Upon exit, the content of the IV is updated so that you can + * call the same function again on the next + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If you need to retain the contents of the + * IV, you must either save it manually or use the cipher + * module instead. + * + * + * \param ctx The AES context to use for encryption or decryption. + * \param mode The AES operation: #MBEDTLS_AES_ENCRYPT or + * #MBEDTLS_AES_DECRYPT. + * \param length The length of the input data. + * \param iv_off The offset in IV (updated after use). + * \param iv The initialization vector (updated after use). + * \param input The buffer holding the input data. + * \param output The buffer holding the output data. + * + * \return \c 0 on success. + */ +int mbedtls_aes_crypt_cfb128( mbedtls_aes_context *ctx, + int mode, + size_t length, + size_t *iv_off, + unsigned char iv[16], + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function performs an AES-CFB8 encryption or decryption + * operation. + * + * It performs the operation defined in the \p mode + * parameter (encrypt/decrypt), on the input data buffer defined + * in the \p input parameter. + * + * Due to the nature of CFB, you must use the same key schedule for + * both encryption and decryption operations. Therefore, you must + * use the context initialized with mbedtls_aes_setkey_enc() for + * both #MBEDTLS_AES_ENCRYPT and #MBEDTLS_AES_DECRYPT. + * + * \note Upon exit, the content of the IV is updated so that you can + * call the same function again on the next + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * + * \param ctx The AES context to use for encryption or decryption. + * \param mode The AES operation: #MBEDTLS_AES_ENCRYPT or + * #MBEDTLS_AES_DECRYPT + * \param length The length of the input data. + * \param iv The initialization vector (updated after use). + * \param input The buffer holding the input data. + * \param output The buffer holding the output data. + * + * \return \c 0 on success. + */ +int mbedtls_aes_crypt_cfb8( mbedtls_aes_context *ctx, + int mode, + size_t length, + unsigned char iv[16], + const unsigned char *input, + unsigned char *output ); +#endif /*MBEDTLS_CIPHER_MODE_CFB */ + +#if defined(MBEDTLS_CIPHER_MODE_CTR) +/** + * \brief This function performs an AES-CTR encryption or decryption + * operation. + * + * This function performs the operation defined in the \p mode + * parameter (encrypt/decrypt), on the input data buffer + * defined in the \p input parameter. + * + * Due to the nature of CTR, you must use the same key schedule + * for both encryption and decryption operations. Therefore, you + * must use the context initialized with mbedtls_aes_setkey_enc() + * for both #MBEDTLS_AES_ENCRYPT and #MBEDTLS_AES_DECRYPT. + * + * \warning You must keep the maximum use of your counter in mind. + * + * \param ctx The AES context to use for encryption or decryption. + * \param length The length of the input data. + * \param nc_off The offset in the current \p stream_block, for + * resuming within the current cipher stream. The + * offset pointer should be 0 at the start of a stream. + * \param nonce_counter The 128-bit nonce and counter. + * \param stream_block The saved stream block for resuming. This is + * overwritten by the function. + * \param input The buffer holding the input data. + * \param output The buffer holding the output data. + * + * \return \c 0 on success. + */ +int mbedtls_aes_crypt_ctr( mbedtls_aes_context *ctx, + size_t length, + size_t *nc_off, + unsigned char nonce_counter[16], + unsigned char stream_block[16], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CTR */ + +/** + * \brief Internal AES block encryption function. This is only + * exposed to allow overriding it using + * \c MBEDTLS_AES_ENCRYPT_ALT. + * + * \param ctx The AES context to use for encryption. + * \param input The plaintext block. + * \param output The output (ciphertext) block. + * + * \return \c 0 on success. + */ +int mbedtls_internal_aes_encrypt( mbedtls_aes_context *ctx, + const unsigned char input[16], + unsigned char output[16] ); + +/** + * \brief Internal AES block decryption function. This is only + * exposed to allow overriding it using see + * \c MBEDTLS_AES_DECRYPT_ALT. + * + * \param ctx The AES context to use for decryption. + * \param input The ciphertext block. + * \param output The output (plaintext) block. + * + * \return \c 0 on success. + */ +int mbedtls_internal_aes_decrypt( mbedtls_aes_context *ctx, + const unsigned char input[16], + unsigned char output[16] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief Deprecated internal AES block encryption function + * without return value. + * + * \deprecated Superseded by mbedtls_aes_encrypt_ext() in 2.5.0. + * + * \param ctx The AES context to use for encryption. + * \param input Plaintext block. + * \param output Output (ciphertext) block. + */ +MBEDTLS_DEPRECATED void mbedtls_aes_encrypt( mbedtls_aes_context *ctx, + const unsigned char input[16], + unsigned char output[16] ); + +/** + * \brief Deprecated internal AES block decryption function + * without return value. + * + * \deprecated Superseded by mbedtls_aes_decrypt_ext() in 2.5.0. + * + * \param ctx The AES context to use for decryption. + * \param input Ciphertext block. + * \param output Output (plaintext) block. + */ +MBEDTLS_DEPRECATED void mbedtls_aes_decrypt( mbedtls_aes_context *ctx, + const unsigned char input[16], + unsigned char output[16] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_AES_ALT */ + +#endif /* MBEDTLS_AES_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_aes_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* aes.h */ + + +/********* Start of file include/mbedtls/aesni.h ************/ + +/** + * \file aesni.h + * + * \brief AES-NI for hardware AES acceleration on some Intel processors + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_AESNI_H +#define MBEDTLS_AESNI_H + + + +#define MBEDTLS_AESNI_AES 0x02000000u +#define MBEDTLS_AESNI_CLMUL 0x00000002u + +#if defined(MBEDTLS_HAVE_ASM) && defined(__GNUC__) && \ + ( defined(__amd64__) || defined(__x86_64__) ) && \ + ! defined(MBEDTLS_HAVE_X86_64) +#define MBEDTLS_HAVE_X86_64 +#endif + +#if defined(MBEDTLS_HAVE_X86_64) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief AES-NI features detection routine + * + * \param what The feature to detect + * (MBEDTLS_AESNI_AES or MBEDTLS_AESNI_CLMUL) + * + * \return 1 if CPU has support for the feature, 0 otherwise + */ +int mbedtls_aesni_has_support( unsigned int what ); + +/** + * \brief AES-NI AES-ECB block en(de)cryption + * + * \param ctx AES context + * \param mode MBEDTLS_AES_ENCRYPT or MBEDTLS_AES_DECRYPT + * \param input 16-byte input block + * \param output 16-byte output block + * + * \return 0 on success (cannot fail) + */ +int mbedtls_aesni_crypt_ecb( mbedtls_aes_context *ctx, + int mode, + const unsigned char input[16], + unsigned char output[16] ); + +/** + * \brief GCM multiplication: c = a * b in GF(2^128) + * + * \param c Result + * \param a First operand + * \param b Second operand + * + * \note Both operands and result are bit strings interpreted as + * elements of GF(2^128) as per the GCM spec. + */ +void mbedtls_aesni_gcm_mult( unsigned char c[16], + const unsigned char a[16], + const unsigned char b[16] ); + +/** + * \brief Compute decryption round keys from encryption round keys + * + * \param invkey Round keys for the equivalent inverse cipher + * \param fwdkey Original round keys (for encryption) + * \param nr Number of rounds (that is, number of round keys minus one) + */ +void mbedtls_aesni_inverse_key( unsigned char *invkey, + const unsigned char *fwdkey, int nr ); + +/** + * \brief Perform key expansion (for encryption) + * + * \param rk Destination buffer where the round keys are written + * \param key Encryption key + * \param bits Key size in bits (must be 128, 192 or 256) + * + * \return 0 if successful, or MBEDTLS_ERR_AES_INVALID_KEY_LENGTH + */ +int mbedtls_aesni_setkey_enc( unsigned char *rk, + const unsigned char *key, + size_t bits ); + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_HAVE_X86_64 */ + +#endif /* MBEDTLS_AESNI_H */ + + +/********* Start of file include/mbedtls/arc4.h ************/ + +/** + * \file arc4.h + * + * \brief The ARCFOUR stream cipher + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers instead. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + * + */ +#ifndef MBEDTLS_ARC4_H +#define MBEDTLS_ARC4_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#define MBEDTLS_ERR_ARC4_HW_ACCEL_FAILED -0x0019 /**< ARC4 hardware accelerator failed. */ + +#if !defined(MBEDTLS_ARC4_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief ARC4 context structure + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers instead. + * + */ +typedef struct +{ + int x; /*!< permutation index */ + int y; /*!< permutation index */ + unsigned char m[256]; /*!< permutation table */ +} +mbedtls_arc4_context; + +/** + * \brief Initialize ARC4 context + * + * \param ctx ARC4 context to be initialized + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + * + */ +void mbedtls_arc4_init( mbedtls_arc4_context *ctx ); + +/** + * \brief Clear ARC4 context + * + * \param ctx ARC4 context to be cleared + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + * + */ +void mbedtls_arc4_free( mbedtls_arc4_context *ctx ); + +/** + * \brief ARC4 key schedule + * + * \param ctx ARC4 context to be setup + * \param key the secret key + * \param keylen length of the key, in bytes + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + * + */ +void mbedtls_arc4_setup( mbedtls_arc4_context *ctx, const unsigned char *key, + unsigned int keylen ); + +/** + * \brief ARC4 cipher function + * + * \param ctx ARC4 context + * \param length length of the input data + * \param input buffer holding the input data + * \param output buffer for the output data + * + * \return 0 if successful + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + * + */ +int mbedtls_arc4_crypt( mbedtls_arc4_context *ctx, size_t length, const unsigned char *input, + unsigned char *output ); + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_ARC4_ALT */ + +#endif /* MBEDTLS_ARC4_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + * + * \warning ARC4 is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + * + */ +int mbedtls_arc4_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* arc4.h */ + + +/********* Start of file include/mbedtls/base64.h ************/ + +/** + * \file base64.h + * + * \brief RFC 1521 base64 encoding/decoding + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_BASE64_H +#define MBEDTLS_BASE64_H + +#include + +#define MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL -0x002A /**< Output buffer too small. */ +#define MBEDTLS_ERR_BASE64_INVALID_CHARACTER -0x002C /**< Invalid character in input. */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Encode a buffer into base64 format + * + * \param dst destination buffer + * \param dlen size of the destination buffer + * \param olen number of bytes written + * \param src source buffer + * \param slen amount of data to be encoded + * + * \return 0 if successful, or MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL. + * *olen is always updated to reflect the amount + * of data that has (or would have) been written. + * If that length cannot be represented, then no data is + * written to the buffer and *olen is set to the maximum + * length representable as a size_t. + * + * \note Call this function with dlen = 0 to obtain the + * required buffer size in *olen + */ +int mbedtls_base64_encode( unsigned char *dst, size_t dlen, size_t *olen, + const unsigned char *src, size_t slen ); + +/** + * \brief Decode a base64-formatted buffer + * + * \param dst destination buffer (can be NULL for checking size) + * \param dlen size of the destination buffer + * \param olen number of bytes written + * \param src source buffer + * \param slen amount of data to be decoded + * + * \return 0 if successful, MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL, or + * MBEDTLS_ERR_BASE64_INVALID_CHARACTER if the input data is + * not correct. *olen is always updated to reflect the amount + * of data that has (or would have) been written. + * + * \note Call this function with *dst = NULL or dlen = 0 to obtain + * the required buffer size in *olen + */ +int mbedtls_base64_decode( unsigned char *dst, size_t dlen, size_t *olen, + const unsigned char *src, size_t slen ); + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_base64_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* base64.h */ + + +/********* Start of file include/mbedtls/bn_mul.h ************/ + +/** + * \file bn_mul.h + * + * \brief Multi-precision integer library + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +/* + * Multiply source vector [s] with b, add result + * to destination vector [d] and set carry c. + * + * Currently supports: + * + * . IA-32 (386+) . AMD64 / EM64T + * . IA-32 (SSE2) . Motorola 68000 + * . PowerPC, 32-bit . MicroBlaze + * . PowerPC, 64-bit . TriCore + * . SPARC v8 . ARM v3+ + * . Alpha . MIPS32 + * . C, longlong . C, generic + */ +#ifndef MBEDTLS_BN_MUL_H +#define MBEDTLS_BN_MUL_H + + + +#if defined(MBEDTLS_HAVE_ASM) + +#ifndef asm +#define asm __asm +#endif + +/* armcc5 --gnu defines __GNUC__ but doesn't support GNU's extended asm */ +#if defined(__GNUC__) && \ + ( !defined(__ARMCC_VERSION) || __ARMCC_VERSION >= 6000000 ) +#if defined(__i386__) + +#define MULADDC_INIT \ + asm( \ + "movl %%ebx, %0 \n\t" \ + "movl %5, %%esi \n\t" \ + "movl %6, %%edi \n\t" \ + "movl %7, %%ecx \n\t" \ + "movl %8, %%ebx \n\t" + +#define MULADDC_CORE \ + "lodsl \n\t" \ + "mull %%ebx \n\t" \ + "addl %%ecx, %%eax \n\t" \ + "adcl $0, %%edx \n\t" \ + "addl (%%edi), %%eax \n\t" \ + "adcl $0, %%edx \n\t" \ + "movl %%edx, %%ecx \n\t" \ + "stosl \n\t" + +#if defined(MBEDTLS_HAVE_SSE2) + +#define MULADDC_HUIT \ + "movd %%ecx, %%mm1 \n\t" \ + "movd %%ebx, %%mm0 \n\t" \ + "movd (%%edi), %%mm3 \n\t" \ + "paddq %%mm3, %%mm1 \n\t" \ + "movd (%%esi), %%mm2 \n\t" \ + "pmuludq %%mm0, %%mm2 \n\t" \ + "movd 4(%%esi), %%mm4 \n\t" \ + "pmuludq %%mm0, %%mm4 \n\t" \ + "movd 8(%%esi), %%mm6 \n\t" \ + "pmuludq %%mm0, %%mm6 \n\t" \ + "movd 12(%%esi), %%mm7 \n\t" \ + "pmuludq %%mm0, %%mm7 \n\t" \ + "paddq %%mm2, %%mm1 \n\t" \ + "movd 4(%%edi), %%mm3 \n\t" \ + "paddq %%mm4, %%mm3 \n\t" \ + "movd 8(%%edi), %%mm5 \n\t" \ + "paddq %%mm6, %%mm5 \n\t" \ + "movd 12(%%edi), %%mm4 \n\t" \ + "paddq %%mm4, %%mm7 \n\t" \ + "movd %%mm1, (%%edi) \n\t" \ + "movd 16(%%esi), %%mm2 \n\t" \ + "pmuludq %%mm0, %%mm2 \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "movd 20(%%esi), %%mm4 \n\t" \ + "pmuludq %%mm0, %%mm4 \n\t" \ + "paddq %%mm3, %%mm1 \n\t" \ + "movd 24(%%esi), %%mm6 \n\t" \ + "pmuludq %%mm0, %%mm6 \n\t" \ + "movd %%mm1, 4(%%edi) \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "movd 28(%%esi), %%mm3 \n\t" \ + "pmuludq %%mm0, %%mm3 \n\t" \ + "paddq %%mm5, %%mm1 \n\t" \ + "movd 16(%%edi), %%mm5 \n\t" \ + "paddq %%mm5, %%mm2 \n\t" \ + "movd %%mm1, 8(%%edi) \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "paddq %%mm7, %%mm1 \n\t" \ + "movd 20(%%edi), %%mm5 \n\t" \ + "paddq %%mm5, %%mm4 \n\t" \ + "movd %%mm1, 12(%%edi) \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "paddq %%mm2, %%mm1 \n\t" \ + "movd 24(%%edi), %%mm5 \n\t" \ + "paddq %%mm5, %%mm6 \n\t" \ + "movd %%mm1, 16(%%edi) \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "paddq %%mm4, %%mm1 \n\t" \ + "movd 28(%%edi), %%mm5 \n\t" \ + "paddq %%mm5, %%mm3 \n\t" \ + "movd %%mm1, 20(%%edi) \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "paddq %%mm6, %%mm1 \n\t" \ + "movd %%mm1, 24(%%edi) \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "paddq %%mm3, %%mm1 \n\t" \ + "movd %%mm1, 28(%%edi) \n\t" \ + "addl $32, %%edi \n\t" \ + "addl $32, %%esi \n\t" \ + "psrlq $32, %%mm1 \n\t" \ + "movd %%mm1, %%ecx \n\t" + +#define MULADDC_STOP \ + "emms \n\t" \ + "movl %4, %%ebx \n\t" \ + "movl %%ecx, %1 \n\t" \ + "movl %%edi, %2 \n\t" \ + "movl %%esi, %3 \n\t" \ + : "=m" (t), "=m" (c), "=m" (d), "=m" (s) \ + : "m" (t), "m" (s), "m" (d), "m" (c), "m" (b) \ + : "eax", "ecx", "edx", "esi", "edi" \ + ); + +#else + +#define MULADDC_STOP \ + "movl %4, %%ebx \n\t" \ + "movl %%ecx, %1 \n\t" \ + "movl %%edi, %2 \n\t" \ + "movl %%esi, %3 \n\t" \ + : "=m" (t), "=m" (c), "=m" (d), "=m" (s) \ + : "m" (t), "m" (s), "m" (d), "m" (c), "m" (b) \ + : "eax", "ecx", "edx", "esi", "edi" \ + ); +#endif /* SSE2 */ +#endif /* i386 */ + +#if defined(__amd64__) || defined (__x86_64__) + +#define MULADDC_INIT \ + asm( \ + "xorq %%r8, %%r8 \n\t" + +#define MULADDC_CORE \ + "movq (%%rsi), %%rax \n\t" \ + "mulq %%rbx \n\t" \ + "addq $8, %%rsi \n\t" \ + "addq %%rcx, %%rax \n\t" \ + "movq %%r8, %%rcx \n\t" \ + "adcq $0, %%rdx \n\t" \ + "nop \n\t" \ + "addq %%rax, (%%rdi) \n\t" \ + "adcq %%rdx, %%rcx \n\t" \ + "addq $8, %%rdi \n\t" + +#define MULADDC_STOP \ + : "+c" (c), "+D" (d), "+S" (s) \ + : "b" (b) \ + : "rax", "rdx", "r8" \ + ); + +#endif /* AMD64 */ + +#if defined(__mc68020__) || defined(__mcpu32__) + +#define MULADDC_INIT \ + asm( \ + "movl %3, %%a2 \n\t" \ + "movl %4, %%a3 \n\t" \ + "movl %5, %%d3 \n\t" \ + "movl %6, %%d2 \n\t" \ + "moveq #0, %%d0 \n\t" + +#define MULADDC_CORE \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d4:%%d1 \n\t" \ + "addl %%d3, %%d1 \n\t" \ + "addxl %%d0, %%d4 \n\t" \ + "moveq #0, %%d3 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "addxl %%d4, %%d3 \n\t" + +#define MULADDC_STOP \ + "movl %%d3, %0 \n\t" \ + "movl %%a3, %1 \n\t" \ + "movl %%a2, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "d0", "d1", "d2", "d3", "d4", "a2", "a3" \ + ); + +#define MULADDC_HUIT \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d4:%%d1 \n\t" \ + "addxl %%d3, %%d1 \n\t" \ + "addxl %%d0, %%d4 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d3:%%d1 \n\t" \ + "addxl %%d4, %%d1 \n\t" \ + "addxl %%d0, %%d3 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d4:%%d1 \n\t" \ + "addxl %%d3, %%d1 \n\t" \ + "addxl %%d0, %%d4 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d3:%%d1 \n\t" \ + "addxl %%d4, %%d1 \n\t" \ + "addxl %%d0, %%d3 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d4:%%d1 \n\t" \ + "addxl %%d3, %%d1 \n\t" \ + "addxl %%d0, %%d4 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d3:%%d1 \n\t" \ + "addxl %%d4, %%d1 \n\t" \ + "addxl %%d0, %%d3 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d4:%%d1 \n\t" \ + "addxl %%d3, %%d1 \n\t" \ + "addxl %%d0, %%d4 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "movel %%a2@+, %%d1 \n\t" \ + "mulul %%d2, %%d3:%%d1 \n\t" \ + "addxl %%d4, %%d1 \n\t" \ + "addxl %%d0, %%d3 \n\t" \ + "addl %%d1, %%a3@+ \n\t" \ + "addxl %%d0, %%d3 \n\t" + +#endif /* MC68000 */ + +#if defined(__powerpc64__) || defined(__ppc64__) + +#if defined(__MACH__) && defined(__APPLE__) + +#define MULADDC_INIT \ + asm( \ + "ld r3, %3 \n\t" \ + "ld r4, %4 \n\t" \ + "ld r5, %5 \n\t" \ + "ld r6, %6 \n\t" \ + "addi r3, r3, -8 \n\t" \ + "addi r4, r4, -8 \n\t" \ + "addic r5, r5, 0 \n\t" + +#define MULADDC_CORE \ + "ldu r7, 8(r3) \n\t" \ + "mulld r8, r7, r6 \n\t" \ + "mulhdu r9, r7, r6 \n\t" \ + "adde r8, r8, r5 \n\t" \ + "ld r7, 8(r4) \n\t" \ + "addze r5, r9 \n\t" \ + "addc r8, r8, r7 \n\t" \ + "stdu r8, 8(r4) \n\t" + +#define MULADDC_STOP \ + "addze r5, r5 \n\t" \ + "addi r4, r4, 8 \n\t" \ + "addi r3, r3, 8 \n\t" \ + "std r5, %0 \n\t" \ + "std r4, %1 \n\t" \ + "std r3, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r3", "r4", "r5", "r6", "r7", "r8", "r9" \ + ); + + +#else /* __MACH__ && __APPLE__ */ + +#define MULADDC_INIT \ + asm( \ + "ld %%r3, %3 \n\t" \ + "ld %%r4, %4 \n\t" \ + "ld %%r5, %5 \n\t" \ + "ld %%r6, %6 \n\t" \ + "addi %%r3, %%r3, -8 \n\t" \ + "addi %%r4, %%r4, -8 \n\t" \ + "addic %%r5, %%r5, 0 \n\t" + +#define MULADDC_CORE \ + "ldu %%r7, 8(%%r3) \n\t" \ + "mulld %%r8, %%r7, %%r6 \n\t" \ + "mulhdu %%r9, %%r7, %%r6 \n\t" \ + "adde %%r8, %%r8, %%r5 \n\t" \ + "ld %%r7, 8(%%r4) \n\t" \ + "addze %%r5, %%r9 \n\t" \ + "addc %%r8, %%r8, %%r7 \n\t" \ + "stdu %%r8, 8(%%r4) \n\t" + +#define MULADDC_STOP \ + "addze %%r5, %%r5 \n\t" \ + "addi %%r4, %%r4, 8 \n\t" \ + "addi %%r3, %%r3, 8 \n\t" \ + "std %%r5, %0 \n\t" \ + "std %%r4, %1 \n\t" \ + "std %%r3, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r3", "r4", "r5", "r6", "r7", "r8", "r9" \ + ); + +#endif /* __MACH__ && __APPLE__ */ + +#elif defined(__powerpc__) || defined(__ppc__) /* end PPC64/begin PPC32 */ + +#if defined(__MACH__) && defined(__APPLE__) + +#define MULADDC_INIT \ + asm( \ + "lwz r3, %3 \n\t" \ + "lwz r4, %4 \n\t" \ + "lwz r5, %5 \n\t" \ + "lwz r6, %6 \n\t" \ + "addi r3, r3, -4 \n\t" \ + "addi r4, r4, -4 \n\t" \ + "addic r5, r5, 0 \n\t" + +#define MULADDC_CORE \ + "lwzu r7, 4(r3) \n\t" \ + "mullw r8, r7, r6 \n\t" \ + "mulhwu r9, r7, r6 \n\t" \ + "adde r8, r8, r5 \n\t" \ + "lwz r7, 4(r4) \n\t" \ + "addze r5, r9 \n\t" \ + "addc r8, r8, r7 \n\t" \ + "stwu r8, 4(r4) \n\t" + +#define MULADDC_STOP \ + "addze r5, r5 \n\t" \ + "addi r4, r4, 4 \n\t" \ + "addi r3, r3, 4 \n\t" \ + "stw r5, %0 \n\t" \ + "stw r4, %1 \n\t" \ + "stw r3, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r3", "r4", "r5", "r6", "r7", "r8", "r9" \ + ); + +#else /* __MACH__ && __APPLE__ */ + +#define MULADDC_INIT \ + asm( \ + "lwz %%r3, %3 \n\t" \ + "lwz %%r4, %4 \n\t" \ + "lwz %%r5, %5 \n\t" \ + "lwz %%r6, %6 \n\t" \ + "addi %%r3, %%r3, -4 \n\t" \ + "addi %%r4, %%r4, -4 \n\t" \ + "addic %%r5, %%r5, 0 \n\t" + +#define MULADDC_CORE \ + "lwzu %%r7, 4(%%r3) \n\t" \ + "mullw %%r8, %%r7, %%r6 \n\t" \ + "mulhwu %%r9, %%r7, %%r6 \n\t" \ + "adde %%r8, %%r8, %%r5 \n\t" \ + "lwz %%r7, 4(%%r4) \n\t" \ + "addze %%r5, %%r9 \n\t" \ + "addc %%r8, %%r8, %%r7 \n\t" \ + "stwu %%r8, 4(%%r4) \n\t" + +#define MULADDC_STOP \ + "addze %%r5, %%r5 \n\t" \ + "addi %%r4, %%r4, 4 \n\t" \ + "addi %%r3, %%r3, 4 \n\t" \ + "stw %%r5, %0 \n\t" \ + "stw %%r4, %1 \n\t" \ + "stw %%r3, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r3", "r4", "r5", "r6", "r7", "r8", "r9" \ + ); + +#endif /* __MACH__ && __APPLE__ */ + +#endif /* PPC32 */ + +/* + * The Sparc(64) assembly is reported to be broken. + * Disable it for now, until we're able to fix it. + */ +#if 0 && defined(__sparc__) +#if defined(__sparc64__) + +#define MULADDC_INIT \ + asm( \ + "ldx %3, %%o0 \n\t" \ + "ldx %4, %%o1 \n\t" \ + "ld %5, %%o2 \n\t" \ + "ld %6, %%o3 \n\t" + +#define MULADDC_CORE \ + "ld [%%o0], %%o4 \n\t" \ + "inc 4, %%o0 \n\t" \ + "ld [%%o1], %%o5 \n\t" \ + "umul %%o3, %%o4, %%o4 \n\t" \ + "addcc %%o4, %%o2, %%o4 \n\t" \ + "rd %%y, %%g1 \n\t" \ + "addx %%g1, 0, %%g1 \n\t" \ + "addcc %%o4, %%o5, %%o4 \n\t" \ + "st %%o4, [%%o1] \n\t" \ + "addx %%g1, 0, %%o2 \n\t" \ + "inc 4, %%o1 \n\t" + + #define MULADDC_STOP \ + "st %%o2, %0 \n\t" \ + "stx %%o1, %1 \n\t" \ + "stx %%o0, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "g1", "o0", "o1", "o2", "o3", "o4", \ + "o5" \ + ); + +#else /* __sparc64__ */ + +#define MULADDC_INIT \ + asm( \ + "ld %3, %%o0 \n\t" \ + "ld %4, %%o1 \n\t" \ + "ld %5, %%o2 \n\t" \ + "ld %6, %%o3 \n\t" + +#define MULADDC_CORE \ + "ld [%%o0], %%o4 \n\t" \ + "inc 4, %%o0 \n\t" \ + "ld [%%o1], %%o5 \n\t" \ + "umul %%o3, %%o4, %%o4 \n\t" \ + "addcc %%o4, %%o2, %%o4 \n\t" \ + "rd %%y, %%g1 \n\t" \ + "addx %%g1, 0, %%g1 \n\t" \ + "addcc %%o4, %%o5, %%o4 \n\t" \ + "st %%o4, [%%o1] \n\t" \ + "addx %%g1, 0, %%o2 \n\t" \ + "inc 4, %%o1 \n\t" + +#define MULADDC_STOP \ + "st %%o2, %0 \n\t" \ + "st %%o1, %1 \n\t" \ + "st %%o0, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "g1", "o0", "o1", "o2", "o3", "o4", \ + "o5" \ + ); + +#endif /* __sparc64__ */ +#endif /* __sparc__ */ + +#if defined(__microblaze__) || defined(microblaze) + +#define MULADDC_INIT \ + asm( \ + "lwi r3, %3 \n\t" \ + "lwi r4, %4 \n\t" \ + "lwi r5, %5 \n\t" \ + "lwi r6, %6 \n\t" \ + "andi r7, r6, 0xffff \n\t" \ + "bsrli r6, r6, 16 \n\t" + +#define MULADDC_CORE \ + "lhui r8, r3, 0 \n\t" \ + "addi r3, r3, 2 \n\t" \ + "lhui r9, r3, 0 \n\t" \ + "addi r3, r3, 2 \n\t" \ + "mul r10, r9, r6 \n\t" \ + "mul r11, r8, r7 \n\t" \ + "mul r12, r9, r7 \n\t" \ + "mul r13, r8, r6 \n\t" \ + "bsrli r8, r10, 16 \n\t" \ + "bsrli r9, r11, 16 \n\t" \ + "add r13, r13, r8 \n\t" \ + "add r13, r13, r9 \n\t" \ + "bslli r10, r10, 16 \n\t" \ + "bslli r11, r11, 16 \n\t" \ + "add r12, r12, r10 \n\t" \ + "addc r13, r13, r0 \n\t" \ + "add r12, r12, r11 \n\t" \ + "addc r13, r13, r0 \n\t" \ + "lwi r10, r4, 0 \n\t" \ + "add r12, r12, r10 \n\t" \ + "addc r13, r13, r0 \n\t" \ + "add r12, r12, r5 \n\t" \ + "addc r5, r13, r0 \n\t" \ + "swi r12, r4, 0 \n\t" \ + "addi r4, r4, 4 \n\t" + +#define MULADDC_STOP \ + "swi r5, %0 \n\t" \ + "swi r4, %1 \n\t" \ + "swi r3, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r3", "r4" "r5", "r6", "r7", "r8", \ + "r9", "r10", "r11", "r12", "r13" \ + ); + +#endif /* MicroBlaze */ + +#if defined(__tricore__) + +#define MULADDC_INIT \ + asm( \ + "ld.a %%a2, %3 \n\t" \ + "ld.a %%a3, %4 \n\t" \ + "ld.w %%d4, %5 \n\t" \ + "ld.w %%d1, %6 \n\t" \ + "xor %%d5, %%d5 \n\t" + +#define MULADDC_CORE \ + "ld.w %%d0, [%%a2+] \n\t" \ + "madd.u %%e2, %%e4, %%d0, %%d1 \n\t" \ + "ld.w %%d0, [%%a3] \n\t" \ + "addx %%d2, %%d2, %%d0 \n\t" \ + "addc %%d3, %%d3, 0 \n\t" \ + "mov %%d4, %%d3 \n\t" \ + "st.w [%%a3+], %%d2 \n\t" + +#define MULADDC_STOP \ + "st.w %0, %%d4 \n\t" \ + "st.a %1, %%a3 \n\t" \ + "st.a %2, %%a2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "d0", "d1", "e2", "d4", "a2", "a3" \ + ); + +#endif /* TriCore */ + +/* + * gcc -O0 by default uses r7 for the frame pointer, so it complains about our + * use of r7 below, unless -fomit-frame-pointer is passed. Unfortunately, + * passing that option is not easy when building with yotta. + * + * On the other hand, -fomit-frame-pointer is implied by any -Ox options with + * x !=0, which we can detect using __OPTIMIZE__ (which is also defined by + * clang and armcc5 under the same conditions). + * + * So, only use the optimized assembly below for optimized build, which avoids + * the build error and is pretty reasonable anyway. + */ +#if defined(__GNUC__) && !defined(__OPTIMIZE__) +#define MULADDC_CANNOT_USE_R7 +#endif + +#if defined(__arm__) && !defined(MULADDC_CANNOT_USE_R7) + +#if defined(__thumb__) && !defined(__thumb2__) + +#define MULADDC_INIT \ + asm( \ + "ldr r0, %3 \n\t" \ + "ldr r1, %4 \n\t" \ + "ldr r2, %5 \n\t" \ + "ldr r3, %6 \n\t" \ + "lsr r7, r3, #16 \n\t" \ + "mov r9, r7 \n\t" \ + "lsl r7, r3, #16 \n\t" \ + "lsr r7, r7, #16 \n\t" \ + "mov r8, r7 \n\t" + +#define MULADDC_CORE \ + "ldmia r0!, {r6} \n\t" \ + "lsr r7, r6, #16 \n\t" \ + "lsl r6, r6, #16 \n\t" \ + "lsr r6, r6, #16 \n\t" \ + "mov r4, r8 \n\t" \ + "mul r4, r6 \n\t" \ + "mov r3, r9 \n\t" \ + "mul r6, r3 \n\t" \ + "mov r5, r9 \n\t" \ + "mul r5, r7 \n\t" \ + "mov r3, r8 \n\t" \ + "mul r7, r3 \n\t" \ + "lsr r3, r6, #16 \n\t" \ + "add r5, r5, r3 \n\t" \ + "lsr r3, r7, #16 \n\t" \ + "add r5, r5, r3 \n\t" \ + "add r4, r4, r2 \n\t" \ + "mov r2, #0 \n\t" \ + "adc r5, r2 \n\t" \ + "lsl r3, r6, #16 \n\t" \ + "add r4, r4, r3 \n\t" \ + "adc r5, r2 \n\t" \ + "lsl r3, r7, #16 \n\t" \ + "add r4, r4, r3 \n\t" \ + "adc r5, r2 \n\t" \ + "ldr r3, [r1] \n\t" \ + "add r4, r4, r3 \n\t" \ + "adc r2, r5 \n\t" \ + "stmia r1!, {r4} \n\t" + +#define MULADDC_STOP \ + "str r2, %0 \n\t" \ + "str r1, %1 \n\t" \ + "str r0, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r0", "r1", "r2", "r3", "r4", "r5", \ + "r6", "r7", "r8", "r9", "cc" \ + ); + +#else + +#define MULADDC_INIT \ + asm( \ + "ldr r0, %3 \n\t" \ + "ldr r1, %4 \n\t" \ + "ldr r2, %5 \n\t" \ + "ldr r3, %6 \n\t" + +#define MULADDC_CORE \ + "ldr r4, [r0], #4 \n\t" \ + "mov r5, #0 \n\t" \ + "ldr r6, [r1] \n\t" \ + "umlal r2, r5, r3, r4 \n\t" \ + "adds r7, r6, r2 \n\t" \ + "adc r2, r5, #0 \n\t" \ + "str r7, [r1], #4 \n\t" + +#define MULADDC_STOP \ + "str r2, %0 \n\t" \ + "str r1, %1 \n\t" \ + "str r0, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "r0", "r1", "r2", "r3", "r4", "r5", \ + "r6", "r7", "cc" \ + ); + +#endif /* Thumb */ + +#endif /* ARMv3 */ + +#if defined(__alpha__) + +#define MULADDC_INIT \ + asm( \ + "ldq $1, %3 \n\t" \ + "ldq $2, %4 \n\t" \ + "ldq $3, %5 \n\t" \ + "ldq $4, %6 \n\t" + +#define MULADDC_CORE \ + "ldq $6, 0($1) \n\t" \ + "addq $1, 8, $1 \n\t" \ + "mulq $6, $4, $7 \n\t" \ + "umulh $6, $4, $6 \n\t" \ + "addq $7, $3, $7 \n\t" \ + "cmpult $7, $3, $3 \n\t" \ + "ldq $5, 0($2) \n\t" \ + "addq $7, $5, $7 \n\t" \ + "cmpult $7, $5, $5 \n\t" \ + "stq $7, 0($2) \n\t" \ + "addq $2, 8, $2 \n\t" \ + "addq $6, $3, $3 \n\t" \ + "addq $5, $3, $3 \n\t" + +#define MULADDC_STOP \ + "stq $3, %0 \n\t" \ + "stq $2, %1 \n\t" \ + "stq $1, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "$1", "$2", "$3", "$4", "$5", "$6", "$7" \ + ); +#endif /* Alpha */ + +#if defined(__mips__) && !defined(__mips64) + +#define MULADDC_INIT \ + asm( \ + "lw $10, %3 \n\t" \ + "lw $11, %4 \n\t" \ + "lw $12, %5 \n\t" \ + "lw $13, %6 \n\t" + +#define MULADDC_CORE \ + "lw $14, 0($10) \n\t" \ + "multu $13, $14 \n\t" \ + "addi $10, $10, 4 \n\t" \ + "mflo $14 \n\t" \ + "mfhi $9 \n\t" \ + "addu $14, $12, $14 \n\t" \ + "lw $15, 0($11) \n\t" \ + "sltu $12, $14, $12 \n\t" \ + "addu $15, $14, $15 \n\t" \ + "sltu $14, $15, $14 \n\t" \ + "addu $12, $12, $9 \n\t" \ + "sw $15, 0($11) \n\t" \ + "addu $12, $12, $14 \n\t" \ + "addi $11, $11, 4 \n\t" + +#define MULADDC_STOP \ + "sw $12, %0 \n\t" \ + "sw $11, %1 \n\t" \ + "sw $10, %2 \n\t" \ + : "=m" (c), "=m" (d), "=m" (s) \ + : "m" (s), "m" (d), "m" (c), "m" (b) \ + : "$9", "$10", "$11", "$12", "$13", "$14", "$15" \ + ); + +#endif /* MIPS */ +#endif /* GNUC */ + +#if (defined(_MSC_VER) && defined(_M_IX86)) || defined(__WATCOMC__) + +#define MULADDC_INIT \ + __asm mov esi, s \ + __asm mov edi, d \ + __asm mov ecx, c \ + __asm mov ebx, b + +#define MULADDC_CORE \ + __asm lodsd \ + __asm mul ebx \ + __asm add eax, ecx \ + __asm adc edx, 0 \ + __asm add eax, [edi] \ + __asm adc edx, 0 \ + __asm mov ecx, edx \ + __asm stosd + +#if defined(MBEDTLS_HAVE_SSE2) + +#define EMIT __asm _emit + +#define MULADDC_HUIT \ + EMIT 0x0F EMIT 0x6E EMIT 0xC9 \ + EMIT 0x0F EMIT 0x6E EMIT 0xC3 \ + EMIT 0x0F EMIT 0x6E EMIT 0x1F \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCB \ + EMIT 0x0F EMIT 0x6E EMIT 0x16 \ + EMIT 0x0F EMIT 0xF4 EMIT 0xD0 \ + EMIT 0x0F EMIT 0x6E EMIT 0x66 EMIT 0x04 \ + EMIT 0x0F EMIT 0xF4 EMIT 0xE0 \ + EMIT 0x0F EMIT 0x6E EMIT 0x76 EMIT 0x08 \ + EMIT 0x0F EMIT 0xF4 EMIT 0xF0 \ + EMIT 0x0F EMIT 0x6E EMIT 0x7E EMIT 0x0C \ + EMIT 0x0F EMIT 0xF4 EMIT 0xF8 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCA \ + EMIT 0x0F EMIT 0x6E EMIT 0x5F EMIT 0x04 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xDC \ + EMIT 0x0F EMIT 0x6E EMIT 0x6F EMIT 0x08 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xEE \ + EMIT 0x0F EMIT 0x6E EMIT 0x67 EMIT 0x0C \ + EMIT 0x0F EMIT 0xD4 EMIT 0xFC \ + EMIT 0x0F EMIT 0x7E EMIT 0x0F \ + EMIT 0x0F EMIT 0x6E EMIT 0x56 EMIT 0x10 \ + EMIT 0x0F EMIT 0xF4 EMIT 0xD0 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0x6E EMIT 0x66 EMIT 0x14 \ + EMIT 0x0F EMIT 0xF4 EMIT 0xE0 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCB \ + EMIT 0x0F EMIT 0x6E EMIT 0x76 EMIT 0x18 \ + EMIT 0x0F EMIT 0xF4 EMIT 0xF0 \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x04 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0x6E EMIT 0x5E EMIT 0x1C \ + EMIT 0x0F EMIT 0xF4 EMIT 0xD8 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCD \ + EMIT 0x0F EMIT 0x6E EMIT 0x6F EMIT 0x10 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xD5 \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x08 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCF \ + EMIT 0x0F EMIT 0x6E EMIT 0x6F EMIT 0x14 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xE5 \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x0C \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCA \ + EMIT 0x0F EMIT 0x6E EMIT 0x6F EMIT 0x18 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xF5 \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x10 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCC \ + EMIT 0x0F EMIT 0x6E EMIT 0x6F EMIT 0x1C \ + EMIT 0x0F EMIT 0xD4 EMIT 0xDD \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x14 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCE \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x18 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0xD4 EMIT 0xCB \ + EMIT 0x0F EMIT 0x7E EMIT 0x4F EMIT 0x1C \ + EMIT 0x83 EMIT 0xC7 EMIT 0x20 \ + EMIT 0x83 EMIT 0xC6 EMIT 0x20 \ + EMIT 0x0F EMIT 0x73 EMIT 0xD1 EMIT 0x20 \ + EMIT 0x0F EMIT 0x7E EMIT 0xC9 + +#define MULADDC_STOP \ + EMIT 0x0F EMIT 0x77 \ + __asm mov c, ecx \ + __asm mov d, edi \ + __asm mov s, esi \ + +#else + +#define MULADDC_STOP \ + __asm mov c, ecx \ + __asm mov d, edi \ + __asm mov s, esi \ + +#endif /* SSE2 */ +#endif /* MSVC */ + +#endif /* MBEDTLS_HAVE_ASM */ + +#if !defined(MULADDC_CORE) +#if defined(MBEDTLS_HAVE_UDBL) + +#define MULADDC_INIT \ +{ \ + mbedtls_t_udbl r; \ + mbedtls_mpi_uint r0, r1; + +#define MULADDC_CORE \ + r = *(s++) * (mbedtls_t_udbl) b; \ + r0 = (mbedtls_mpi_uint) r; \ + r1 = (mbedtls_mpi_uint)( r >> biL ); \ + r0 += c; r1 += (r0 < c); \ + r0 += *d; r1 += (r0 < *d); \ + c = r1; *(d++) = r0; + +#define MULADDC_STOP \ +} + +#else +#define MULADDC_INIT \ +{ \ + mbedtls_mpi_uint s0, s1, b0, b1; \ + mbedtls_mpi_uint r0, r1, rx, ry; \ + b0 = ( b << biH ) >> biH; \ + b1 = ( b >> biH ); + +#define MULADDC_CORE \ + s0 = ( *s << biH ) >> biH; \ + s1 = ( *s >> biH ); s++; \ + rx = s0 * b1; r0 = s0 * b0; \ + ry = s1 * b0; r1 = s1 * b1; \ + r1 += ( rx >> biH ); \ + r1 += ( ry >> biH ); \ + rx <<= biH; ry <<= biH; \ + r0 += rx; r1 += (r0 < rx); \ + r0 += ry; r1 += (r0 < ry); \ + r0 += c; r1 += (r0 < c); \ + r0 += *d; r1 += (r0 < *d); \ + c = r1; *(d++) = r0; + +#define MULADDC_STOP \ +} + +#endif /* C (generic) */ +#endif /* C (longlong) */ + +#endif /* bn_mul.h */ + + +/********* Start of file include/mbedtls/camellia.h ************/ + +/** + * \file camellia.h + * + * \brief Camellia block cipher + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_CAMELLIA_H +#define MBEDTLS_CAMELLIA_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_CAMELLIA_ENCRYPT 1 +#define MBEDTLS_CAMELLIA_DECRYPT 0 + +#define MBEDTLS_ERR_CAMELLIA_INVALID_KEY_LENGTH -0x0024 /**< Invalid key length. */ +#define MBEDTLS_ERR_CAMELLIA_INVALID_INPUT_LENGTH -0x0026 /**< Invalid data input length. */ +#define MBEDTLS_ERR_CAMELLIA_HW_ACCEL_FAILED -0x0027 /**< Camellia hardware accelerator failed. */ + +#if !defined(MBEDTLS_CAMELLIA_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief CAMELLIA context structure + */ +typedef struct +{ + int nr; /*!< number of rounds */ + uint32_t rk[68]; /*!< CAMELLIA round keys */ +} +mbedtls_camellia_context; + +/** + * \brief Initialize CAMELLIA context + * + * \param ctx CAMELLIA context to be initialized + */ +void mbedtls_camellia_init( mbedtls_camellia_context *ctx ); + +/** + * \brief Clear CAMELLIA context + * + * \param ctx CAMELLIA context to be cleared + */ +void mbedtls_camellia_free( mbedtls_camellia_context *ctx ); + +/** + * \brief CAMELLIA key schedule (encryption) + * + * \param ctx CAMELLIA context to be initialized + * \param key encryption key + * \param keybits must be 128, 192 or 256 + * + * \return 0 if successful, or MBEDTLS_ERR_CAMELLIA_INVALID_KEY_LENGTH + */ +int mbedtls_camellia_setkey_enc( mbedtls_camellia_context *ctx, const unsigned char *key, + unsigned int keybits ); + +/** + * \brief CAMELLIA key schedule (decryption) + * + * \param ctx CAMELLIA context to be initialized + * \param key decryption key + * \param keybits must be 128, 192 or 256 + * + * \return 0 if successful, or MBEDTLS_ERR_CAMELLIA_INVALID_KEY_LENGTH + */ +int mbedtls_camellia_setkey_dec( mbedtls_camellia_context *ctx, const unsigned char *key, + unsigned int keybits ); + +/** + * \brief CAMELLIA-ECB block encryption/decryption + * + * \param ctx CAMELLIA context + * \param mode MBEDTLS_CAMELLIA_ENCRYPT or MBEDTLS_CAMELLIA_DECRYPT + * \param input 16-byte input block + * \param output 16-byte output block + * + * \return 0 if successful + */ +int mbedtls_camellia_crypt_ecb( mbedtls_camellia_context *ctx, + int mode, + const unsigned char input[16], + unsigned char output[16] ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +/** + * \brief CAMELLIA-CBC buffer encryption/decryption + * Length should be a multiple of the block + * size (16 bytes) + * + * \note Upon exit, the content of the IV is updated so that you can + * call the function same function again on the following + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If on the other hand you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * \param ctx CAMELLIA context + * \param mode MBEDTLS_CAMELLIA_ENCRYPT or MBEDTLS_CAMELLIA_DECRYPT + * \param length length of the input data + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \return 0 if successful, or + * MBEDTLS_ERR_CAMELLIA_INVALID_INPUT_LENGTH + */ +int mbedtls_camellia_crypt_cbc( mbedtls_camellia_context *ctx, + int mode, + size_t length, + unsigned char iv[16], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CBC */ + +#if defined(MBEDTLS_CIPHER_MODE_CFB) +/** + * \brief CAMELLIA-CFB128 buffer encryption/decryption + * + * Note: Due to the nature of CFB you should use the same key schedule for + * both encryption and decryption. So a context initialized with + * mbedtls_camellia_setkey_enc() for both MBEDTLS_CAMELLIA_ENCRYPT and CAMELLIE_DECRYPT. + * + * \note Upon exit, the content of the IV is updated so that you can + * call the function same function again on the following + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If on the other hand you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * \param ctx CAMELLIA context + * \param mode MBEDTLS_CAMELLIA_ENCRYPT or MBEDTLS_CAMELLIA_DECRYPT + * \param length length of the input data + * \param iv_off offset in IV (updated after use) + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \return 0 if successful, or + * MBEDTLS_ERR_CAMELLIA_INVALID_INPUT_LENGTH + */ +int mbedtls_camellia_crypt_cfb128( mbedtls_camellia_context *ctx, + int mode, + size_t length, + size_t *iv_off, + unsigned char iv[16], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CFB */ + +#if defined(MBEDTLS_CIPHER_MODE_CTR) +/** + * \brief CAMELLIA-CTR buffer encryption/decryption + * + * Warning: You have to keep the maximum use of your counter in mind! + * + * Note: Due to the nature of CTR you should use the same key schedule for + * both encryption and decryption. So a context initialized with + * mbedtls_camellia_setkey_enc() for both MBEDTLS_CAMELLIA_ENCRYPT and MBEDTLS_CAMELLIA_DECRYPT. + * + * \param ctx CAMELLIA context + * \param length The length of the data + * \param nc_off The offset in the current stream_block (for resuming + * within current cipher stream). The offset pointer to + * should be 0 at the start of a stream. + * \param nonce_counter The 128-bit nonce and counter. + * \param stream_block The saved stream-block for resuming. Is overwritten + * by the function. + * \param input The input data stream + * \param output The output data stream + * + * \return 0 if successful + */ +int mbedtls_camellia_crypt_ctr( mbedtls_camellia_context *ctx, + size_t length, + size_t *nc_off, + unsigned char nonce_counter[16], + unsigned char stream_block[16], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CTR */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_CAMELLIA_ALT */ + +#endif /* MBEDTLS_CAMELLIA_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_camellia_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* camellia.h */ + + +/********* Start of file include/mbedtls/ctr_drbg.h ************/ + +/** + * \file ctr_drbg.h + * + * \brief CTR_DRBG is based on AES-256, as defined in NIST SP 800-90A: + * Recommendation for Random Number Generation Using Deterministic + * Random Bit Generators. + * + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_CTR_DRBG_H +#define MBEDTLS_CTR_DRBG_H + + + +#if defined(MBEDTLS_THREADING_C) + +#endif + +#define MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED -0x0034 /**< The entropy source failed. */ +#define MBEDTLS_ERR_CTR_DRBG_REQUEST_TOO_BIG -0x0036 /**< The requested random buffer length is too big. */ +#define MBEDTLS_ERR_CTR_DRBG_INPUT_TOO_BIG -0x0038 /**< The input (entropy + additional data) is too large. */ +#define MBEDTLS_ERR_CTR_DRBG_FILE_IO_ERROR -0x003A /**< Read or write error in file. */ + +#define MBEDTLS_CTR_DRBG_BLOCKSIZE 16 /**< The block size used by the cipher. */ +#define MBEDTLS_CTR_DRBG_KEYSIZE 32 /**< The key size used by the cipher. */ +#define MBEDTLS_CTR_DRBG_KEYBITS ( MBEDTLS_CTR_DRBG_KEYSIZE * 8 ) /**< The key size for the DRBG operation, in bits. */ +#define MBEDTLS_CTR_DRBG_SEEDLEN ( MBEDTLS_CTR_DRBG_KEYSIZE + MBEDTLS_CTR_DRBG_BLOCKSIZE ) /**< The seed length, calculated as (counter + AES key). */ + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them using the compiler command + * line. + * \{ + */ + +#if !defined(MBEDTLS_CTR_DRBG_ENTROPY_LEN) +#if defined(MBEDTLS_SHA512_C) && !defined(MBEDTLS_ENTROPY_FORCE_SHA256) +#define MBEDTLS_CTR_DRBG_ENTROPY_LEN 48 +/**< The amount of entropy used per seed by default: + *
  • 48 with SHA-512.
  • + *
  • 32 with SHA-256.
+ */ +#else +#define MBEDTLS_CTR_DRBG_ENTROPY_LEN 32 +/**< Amount of entropy used per seed by default: + *
  • 48 with SHA-512.
  • + *
  • 32 with SHA-256.
+ */ +#endif +#endif + +#if !defined(MBEDTLS_CTR_DRBG_RESEED_INTERVAL) +#define MBEDTLS_CTR_DRBG_RESEED_INTERVAL 10000 +/**< The interval before reseed is performed by default. */ +#endif + +#if !defined(MBEDTLS_CTR_DRBG_MAX_INPUT) +#define MBEDTLS_CTR_DRBG_MAX_INPUT 256 +/**< The maximum number of additional input Bytes. */ +#endif + +#if !defined(MBEDTLS_CTR_DRBG_MAX_REQUEST) +#define MBEDTLS_CTR_DRBG_MAX_REQUEST 1024 +/**< The maximum number of requested Bytes per call. */ +#endif + +#if !defined(MBEDTLS_CTR_DRBG_MAX_SEED_INPUT) +#define MBEDTLS_CTR_DRBG_MAX_SEED_INPUT 384 +/**< The maximum size of seed or reseed buffer. */ +#endif + +/* \} name SECTION: Module settings */ + +#define MBEDTLS_CTR_DRBG_PR_OFF 0 +/**< Prediction resistance is disabled. */ +#define MBEDTLS_CTR_DRBG_PR_ON 1 +/**< Prediction resistance is enabled. */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The CTR_DRBG context structure. + */ +typedef struct +{ + unsigned char counter[16]; /*!< The counter (V). */ + int reseed_counter; /*!< The reseed counter. */ + int prediction_resistance; /*!< This determines whether prediction + resistance is enabled, that is + whether to systematically reseed before + each random generation. */ + size_t entropy_len; /*!< The amount of entropy grabbed on each + seed or reseed operation. */ + int reseed_interval; /*!< The reseed interval. */ + + mbedtls_aes_context aes_ctx; /*!< The AES context. */ + + /* + * Callbacks (Entropy) + */ + int (*f_entropy)(void *, unsigned char *, size_t); + /*!< The entropy callback function. */ + + void *p_entropy; /*!< The context for the entropy function. */ + +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; +#endif +} +mbedtls_ctr_drbg_context; + +/** + * \brief This function initializes the CTR_DRBG context, + * and prepares it for mbedtls_ctr_drbg_seed() + * or mbedtls_ctr_drbg_free(). + * + * \param ctx The CTR_DRBG context to initialize. + */ +void mbedtls_ctr_drbg_init( mbedtls_ctr_drbg_context *ctx ); + +/** + * \brief This function seeds and sets up the CTR_DRBG + * entropy source for future reseeds. + * + * \note Personalization data can be provided in addition to the more generic + * entropy source, to make this instantiation as unique as possible. + * + * \param ctx The CTR_DRBG context to seed. + * \param f_entropy The entropy callback, taking as arguments the + * \p p_entropy context, the buffer to fill, and the + length of the buffer. + * \param p_entropy The entropy context. + * \param custom Personalization data, that is device-specific + identifiers. Can be NULL. + * \param len The length of the personalization data. + * + * \return \c 0 on success, or + * #MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED on failure. + */ +int mbedtls_ctr_drbg_seed( mbedtls_ctr_drbg_context *ctx, + int (*f_entropy)(void *, unsigned char *, size_t), + void *p_entropy, + const unsigned char *custom, + size_t len ); + +/** + * \brief This function clears CTR_CRBG context data. + * + * \param ctx The CTR_DRBG context to clear. + */ +void mbedtls_ctr_drbg_free( mbedtls_ctr_drbg_context *ctx ); + +/** + * \brief This function turns prediction resistance on or off. + * The default value is off. + * + * \note If enabled, entropy is gathered at the beginning of + * every call to mbedtls_ctr_drbg_random_with_add(). + * Only use this if your entropy source has sufficient + * throughput. + * + * \param ctx The CTR_DRBG context. + * \param resistance #MBEDTLS_CTR_DRBG_PR_ON or #MBEDTLS_CTR_DRBG_PR_OFF. + */ +void mbedtls_ctr_drbg_set_prediction_resistance( mbedtls_ctr_drbg_context *ctx, + int resistance ); + +/** + * \brief This function sets the amount of entropy grabbed on each + * seed or reseed. The default value is + * #MBEDTLS_CTR_DRBG_ENTROPY_LEN. + * + * \param ctx The CTR_DRBG context. + * \param len The amount of entropy to grab. + */ +void mbedtls_ctr_drbg_set_entropy_len( mbedtls_ctr_drbg_context *ctx, + size_t len ); + +/** + * \brief This function sets the reseed interval. + * The default value is #MBEDTLS_CTR_DRBG_RESEED_INTERVAL. + * + * \param ctx The CTR_DRBG context. + * \param interval The reseed interval. + */ +void mbedtls_ctr_drbg_set_reseed_interval( mbedtls_ctr_drbg_context *ctx, + int interval ); + +/** + * \brief This function reseeds the CTR_DRBG context, that is + * extracts data from the entropy source. + * + * \param ctx The CTR_DRBG context. + * \param additional Additional data to add to the state. Can be NULL. + * \param len The length of the additional data. + * + * \return \c 0 on success, or + * #MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED on failure. + */ +int mbedtls_ctr_drbg_reseed( mbedtls_ctr_drbg_context *ctx, + const unsigned char *additional, size_t len ); + +/** + * \brief This function updates the state of the CTR_DRBG context. + * + * \param ctx The CTR_DRBG context. + * \param additional The data to update the state with. + * \param add_len Length of \p additional data. + * + * \note If \p add_len is greater than #MBEDTLS_CTR_DRBG_MAX_SEED_INPUT, + * only the first #MBEDTLS_CTR_DRBG_MAX_SEED_INPUT Bytes are used. + * The remaining Bytes are silently discarded. + */ +void mbedtls_ctr_drbg_update( mbedtls_ctr_drbg_context *ctx, + const unsigned char *additional, size_t add_len ); + +/** + * \brief This function updates a CTR_DRBG instance with additional + * data and uses it to generate random data. + * + * \note The function automatically reseeds if the reseed counter is exceeded. + * + * \param p_rng The CTR_DRBG context. This must be a pointer to a + * #mbedtls_ctr_drbg_context structure. + * \param output The buffer to fill. + * \param output_len The length of the buffer. + * \param additional Additional data to update. Can be NULL. + * \param add_len The length of the additional data. + * + * \return \c 0 on success, or + * #MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED or + * #MBEDTLS_ERR_CTR_DRBG_REQUEST_TOO_BIG on failure. + */ +int mbedtls_ctr_drbg_random_with_add( void *p_rng, + unsigned char *output, size_t output_len, + const unsigned char *additional, size_t add_len ); + +/** + * \brief This function uses CTR_DRBG to generate random data. + * + * \note The function automatically reseeds if the reseed counter is exceeded. + * + * \param p_rng The CTR_DRBG context. This must be a pointer to a + * #mbedtls_ctr_drbg_context structure. + * \param output The buffer to fill. + * \param output_len The length of the buffer. + * + * \return \c 0 on success, or + * #MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED or + * #MBEDTLS_ERR_CTR_DRBG_REQUEST_TOO_BIG on failure. + */ +int mbedtls_ctr_drbg_random( void *p_rng, + unsigned char *output, size_t output_len ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief This function writes a seed file. + * + * \param ctx The CTR_DRBG context. + * \param path The name of the file. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_CTR_DRBG_FILE_IO_ERROR on file error, or + * #MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED on + * failure. + */ +int mbedtls_ctr_drbg_write_seed_file( mbedtls_ctr_drbg_context *ctx, const char *path ); + +/** + * \brief This function reads and updates a seed file. The seed + * is added to this instance. + * + * \param ctx The CTR_DRBG context. + * \param path The name of the file. + * + * \return \c 0 on success, + * #MBEDTLS_ERR_CTR_DRBG_FILE_IO_ERROR on file error, + * #MBEDTLS_ERR_CTR_DRBG_ENTROPY_SOURCE_FAILED or + * #MBEDTLS_ERR_CTR_DRBG_INPUT_TOO_BIG on failure. + */ +int mbedtls_ctr_drbg_update_seed_file( mbedtls_ctr_drbg_context *ctx, const char *path ); +#endif /* MBEDTLS_FS_IO */ + +/** + * \brief The CTR_DRBG checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_ctr_drbg_self_test( int verbose ); + +/* Internal functions (do not call directly) */ +int mbedtls_ctr_drbg_seed_entropy_len( mbedtls_ctr_drbg_context *, + int (*)(void *, unsigned char *, size_t), void *, + const unsigned char *, size_t, size_t ); + +#ifdef __cplusplus +} +#endif + +#endif /* ctr_drbg.h */ + + +/********* Start of file include/mbedtls/des.h ************/ + +/** + * \file des.h + * + * \brief DES block cipher + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + * + */ +#ifndef MBEDTLS_DES_H +#define MBEDTLS_DES_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_DES_ENCRYPT 1 +#define MBEDTLS_DES_DECRYPT 0 + +#define MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH -0x0032 /**< The data input has an invalid length. */ +#define MBEDTLS_ERR_DES_HW_ACCEL_FAILED -0x0033 /**< DES hardware accelerator failed. */ + +#define MBEDTLS_DES_KEY_SIZE 8 + +#if !defined(MBEDTLS_DES_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief DES context structure + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +typedef struct +{ + uint32_t sk[32]; /*!< DES subkeys */ +} +mbedtls_des_context; + +/** + * \brief Triple-DES context structure + */ +typedef struct +{ + uint32_t sk[96]; /*!< 3DES subkeys */ +} +mbedtls_des3_context; + +/** + * \brief Initialize DES context + * + * \param ctx DES context to be initialized + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +void mbedtls_des_init( mbedtls_des_context *ctx ); + +/** + * \brief Clear DES context + * + * \param ctx DES context to be cleared + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +void mbedtls_des_free( mbedtls_des_context *ctx ); + +/** + * \brief Initialize Triple-DES context + * + * \param ctx DES3 context to be initialized + */ +void mbedtls_des3_init( mbedtls_des3_context *ctx ); + +/** + * \brief Clear Triple-DES context + * + * \param ctx DES3 context to be cleared + */ +void mbedtls_des3_free( mbedtls_des3_context *ctx ); + +/** + * \brief Set key parity on the given key to odd. + * + * DES keys are 56 bits long, but each byte is padded with + * a parity bit to allow verification. + * + * \param key 8-byte secret key + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +void mbedtls_des_key_set_parity( unsigned char key[MBEDTLS_DES_KEY_SIZE] ); + +/** + * \brief Check that key parity on the given key is odd. + * + * DES keys are 56 bits long, but each byte is padded with + * a parity bit to allow verification. + * + * \param key 8-byte secret key + * + * \return 0 is parity was ok, 1 if parity was not correct. + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +int mbedtls_des_key_check_key_parity( const unsigned char key[MBEDTLS_DES_KEY_SIZE] ); + +/** + * \brief Check that key is not a weak or semi-weak DES key + * + * \param key 8-byte secret key + * + * \return 0 if no weak key was found, 1 if a weak key was identified. + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +int mbedtls_des_key_check_weak( const unsigned char key[MBEDTLS_DES_KEY_SIZE] ); + +/** + * \brief DES key schedule (56-bit, encryption) + * + * \param ctx DES context to be initialized + * \param key 8-byte secret key + * + * \return 0 + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +int mbedtls_des_setkey_enc( mbedtls_des_context *ctx, const unsigned char key[MBEDTLS_DES_KEY_SIZE] ); + +/** + * \brief DES key schedule (56-bit, decryption) + * + * \param ctx DES context to be initialized + * \param key 8-byte secret key + * + * \return 0 + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +int mbedtls_des_setkey_dec( mbedtls_des_context *ctx, const unsigned char key[MBEDTLS_DES_KEY_SIZE] ); + +/** + * \brief Triple-DES key schedule (112-bit, encryption) + * + * \param ctx 3DES context to be initialized + * \param key 16-byte secret key + * + * \return 0 + */ +int mbedtls_des3_set2key_enc( mbedtls_des3_context *ctx, + const unsigned char key[MBEDTLS_DES_KEY_SIZE * 2] ); + +/** + * \brief Triple-DES key schedule (112-bit, decryption) + * + * \param ctx 3DES context to be initialized + * \param key 16-byte secret key + * + * \return 0 + */ +int mbedtls_des3_set2key_dec( mbedtls_des3_context *ctx, + const unsigned char key[MBEDTLS_DES_KEY_SIZE * 2] ); + +/** + * \brief Triple-DES key schedule (168-bit, encryption) + * + * \param ctx 3DES context to be initialized + * \param key 24-byte secret key + * + * \return 0 + */ +int mbedtls_des3_set3key_enc( mbedtls_des3_context *ctx, + const unsigned char key[MBEDTLS_DES_KEY_SIZE * 3] ); + +/** + * \brief Triple-DES key schedule (168-bit, decryption) + * + * \param ctx 3DES context to be initialized + * \param key 24-byte secret key + * + * \return 0 + */ +int mbedtls_des3_set3key_dec( mbedtls_des3_context *ctx, + const unsigned char key[MBEDTLS_DES_KEY_SIZE * 3] ); + +/** + * \brief DES-ECB block encryption/decryption + * + * \param ctx DES context + * \param input 64-bit input block + * \param output 64-bit output block + * + * \return 0 if successful + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +int mbedtls_des_crypt_ecb( mbedtls_des_context *ctx, + const unsigned char input[8], + unsigned char output[8] ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +/** + * \brief DES-CBC buffer encryption/decryption + * + * \note Upon exit, the content of the IV is updated so that you can + * call the function same function again on the following + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If on the other hand you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * \param ctx DES context + * \param mode MBEDTLS_DES_ENCRYPT or MBEDTLS_DES_DECRYPT + * \param length length of the input data + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +int mbedtls_des_crypt_cbc( mbedtls_des_context *ctx, + int mode, + size_t length, + unsigned char iv[8], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CBC */ + +/** + * \brief 3DES-ECB block encryption/decryption + * + * \param ctx 3DES context + * \param input 64-bit input block + * \param output 64-bit output block + * + * \return 0 if successful + */ +int mbedtls_des3_crypt_ecb( mbedtls_des3_context *ctx, + const unsigned char input[8], + unsigned char output[8] ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +/** + * \brief 3DES-CBC buffer encryption/decryption + * + * \note Upon exit, the content of the IV is updated so that you can + * call the function same function again on the following + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If on the other hand you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * \param ctx 3DES context + * \param mode MBEDTLS_DES_ENCRYPT or MBEDTLS_DES_DECRYPT + * \param length length of the input data + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \return 0 if successful, or MBEDTLS_ERR_DES_INVALID_INPUT_LENGTH + */ +int mbedtls_des3_crypt_cbc( mbedtls_des3_context *ctx, + int mode, + size_t length, + unsigned char iv[8], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CBC */ + +/** + * \brief Internal function for key expansion. + * (Only exposed to allow overriding it, + * see MBEDTLS_DES_SETKEY_ALT) + * + * \param SK Round keys + * \param key Base key + * + * \warning DES is considered a weak cipher and its use constitutes a + * security risk. We recommend considering stronger ciphers + * instead. + */ +void mbedtls_des_setkey( uint32_t SK[32], + const unsigned char key[MBEDTLS_DES_KEY_SIZE] ); +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_DES_ALT */ + +#endif /* MBEDTLS_DES_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_des_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* des.h */ + + +/********* Start of file include/mbedtls/entropy.h ************/ + +/** + * \file entropy.h + * + * \brief Entropy accumulator implementation + */ +/* + * Copyright (C) 2006-2016, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ENTROPY_H +#define MBEDTLS_ENTROPY_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#if defined(MBEDTLS_SHA512_C) && !defined(MBEDTLS_ENTROPY_FORCE_SHA256) + +#define MBEDTLS_ENTROPY_SHA512_ACCUMULATOR +#else +#if defined(MBEDTLS_SHA256_C) +#define MBEDTLS_ENTROPY_SHA256_ACCUMULATOR + +#endif +#endif + +#if defined(MBEDTLS_THREADING_C) + +#endif + +#if defined(MBEDTLS_HAVEGE_C) + +#endif + +#define MBEDTLS_ERR_ENTROPY_SOURCE_FAILED -0x003C /**< Critical entropy source failure. */ +#define MBEDTLS_ERR_ENTROPY_MAX_SOURCES -0x003E /**< No more sources can be added. */ +#define MBEDTLS_ERR_ENTROPY_NO_SOURCES_DEFINED -0x0040 /**< No sources have been added to poll. */ +#define MBEDTLS_ERR_ENTROPY_NO_STRONG_SOURCE -0x003D /**< No strong sources have been added to poll. */ +#define MBEDTLS_ERR_ENTROPY_FILE_IO_ERROR -0x003F /**< Read/write error in file. */ + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_ENTROPY_MAX_SOURCES) +#define MBEDTLS_ENTROPY_MAX_SOURCES 20 /**< Maximum number of sources supported */ +#endif + +#if !defined(MBEDTLS_ENTROPY_MAX_GATHER) +#define MBEDTLS_ENTROPY_MAX_GATHER 128 /**< Maximum amount requested from entropy sources */ +#endif + +/* \} name SECTION: Module settings */ + +#if defined(MBEDTLS_ENTROPY_SHA512_ACCUMULATOR) +#define MBEDTLS_ENTROPY_BLOCK_SIZE 64 /**< Block size of entropy accumulator (SHA-512) */ +#else +#define MBEDTLS_ENTROPY_BLOCK_SIZE 32 /**< Block size of entropy accumulator (SHA-256) */ +#endif + +#define MBEDTLS_ENTROPY_MAX_SEED_SIZE 1024 /**< Maximum size of seed we read from seed file */ +#define MBEDTLS_ENTROPY_SOURCE_MANUAL MBEDTLS_ENTROPY_MAX_SOURCES + +#define MBEDTLS_ENTROPY_SOURCE_STRONG 1 /**< Entropy source is strong */ +#define MBEDTLS_ENTROPY_SOURCE_WEAK 0 /**< Entropy source is weak */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Entropy poll callback pointer + * + * \param data Callback-specific data pointer + * \param output Data to fill + * \param len Maximum size to provide + * \param olen The actual amount of bytes put into the buffer (Can be 0) + * + * \return 0 if no critical failures occurred, + * MBEDTLS_ERR_ENTROPY_SOURCE_FAILED otherwise + */ +typedef int (*mbedtls_entropy_f_source_ptr)(void *data, unsigned char *output, size_t len, + size_t *olen); + +/** + * \brief Entropy source state + */ +typedef struct +{ + mbedtls_entropy_f_source_ptr f_source; /**< The entropy source callback */ + void * p_source; /**< The callback data pointer */ + size_t size; /**< Amount received in bytes */ + size_t threshold; /**< Minimum bytes required before release */ + int strong; /**< Is the source strong? */ +} +mbedtls_entropy_source_state; + +/** + * \brief Entropy context structure + */ +typedef struct +{ + int accumulator_started; +#if defined(MBEDTLS_ENTROPY_SHA512_ACCUMULATOR) + mbedtls_sha512_context accumulator; +#else + mbedtls_sha256_context accumulator; +#endif + int source_count; + mbedtls_entropy_source_state source[MBEDTLS_ENTROPY_MAX_SOURCES]; +#if defined(MBEDTLS_HAVEGE_C) + mbedtls_havege_state havege_data; +#endif +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; /*!< mutex */ +#endif +#if defined(MBEDTLS_ENTROPY_NV_SEED) + int initial_entropy_run; +#endif +} +mbedtls_entropy_context; + +/** + * \brief Initialize the context + * + * \param ctx Entropy context to initialize + */ +void mbedtls_entropy_init( mbedtls_entropy_context *ctx ); + +/** + * \brief Free the data in the context + * + * \param ctx Entropy context to free + */ +void mbedtls_entropy_free( mbedtls_entropy_context *ctx ); + +/** + * \brief Adds an entropy source to poll + * (Thread-safe if MBEDTLS_THREADING_C is enabled) + * + * \param ctx Entropy context + * \param f_source Entropy function + * \param p_source Function data + * \param threshold Minimum required from source before entropy is released + * ( with mbedtls_entropy_func() ) (in bytes) + * \param strong MBEDTLS_ENTROPY_SOURCE_STRONG or + * MBEDTSL_ENTROPY_SOURCE_WEAK. + * At least one strong source needs to be added. + * Weaker sources (such as the cycle counter) can be used as + * a complement. + * + * \return 0 if successful or MBEDTLS_ERR_ENTROPY_MAX_SOURCES + */ +int mbedtls_entropy_add_source( mbedtls_entropy_context *ctx, + mbedtls_entropy_f_source_ptr f_source, void *p_source, + size_t threshold, int strong ); + +/** + * \brief Trigger an extra gather poll for the accumulator + * (Thread-safe if MBEDTLS_THREADING_C is enabled) + * + * \param ctx Entropy context + * + * \return 0 if successful, or MBEDTLS_ERR_ENTROPY_SOURCE_FAILED + */ +int mbedtls_entropy_gather( mbedtls_entropy_context *ctx ); + +/** + * \brief Retrieve entropy from the accumulator + * (Maximum length: MBEDTLS_ENTROPY_BLOCK_SIZE) + * (Thread-safe if MBEDTLS_THREADING_C is enabled) + * + * \param data Entropy context + * \param output Buffer to fill + * \param len Number of bytes desired, must be at most MBEDTLS_ENTROPY_BLOCK_SIZE + * + * \return 0 if successful, or MBEDTLS_ERR_ENTROPY_SOURCE_FAILED + */ +int mbedtls_entropy_func( void *data, unsigned char *output, size_t len ); + +/** + * \brief Add data to the accumulator manually + * (Thread-safe if MBEDTLS_THREADING_C is enabled) + * + * \param ctx Entropy context + * \param data Data to add + * \param len Length of data + * + * \return 0 if successful + */ +int mbedtls_entropy_update_manual( mbedtls_entropy_context *ctx, + const unsigned char *data, size_t len ); + +#if defined(MBEDTLS_ENTROPY_NV_SEED) +/** + * \brief Trigger an update of the seed file in NV by using the + * current entropy pool. + * + * \param ctx Entropy context + * + * \return 0 if successful + */ +int mbedtls_entropy_update_nv_seed( mbedtls_entropy_context *ctx ); +#endif /* MBEDTLS_ENTROPY_NV_SEED */ + +#if defined(MBEDTLS_FS_IO) +/** + * \brief Write a seed file + * + * \param ctx Entropy context + * \param path Name of the file + * + * \return 0 if successful, + * MBEDTLS_ERR_ENTROPY_FILE_IO_ERROR on file error, or + * MBEDTLS_ERR_ENTROPY_SOURCE_FAILED + */ +int mbedtls_entropy_write_seed_file( mbedtls_entropy_context *ctx, const char *path ); + +/** + * \brief Read and update a seed file. Seed is added to this + * instance. No more than MBEDTLS_ENTROPY_MAX_SEED_SIZE bytes are + * read from the seed file. The rest is ignored. + * + * \param ctx Entropy context + * \param path Name of the file + * + * \return 0 if successful, + * MBEDTLS_ERR_ENTROPY_FILE_IO_ERROR on file error, + * MBEDTLS_ERR_ENTROPY_SOURCE_FAILED + */ +int mbedtls_entropy_update_seed_file( mbedtls_entropy_context *ctx, const char *path ); +#endif /* MBEDTLS_FS_IO */ + +#if defined(MBEDTLS_SELF_TEST) +/** + * \brief Checkup routine + * + * This module self-test also calls the entropy self-test, + * mbedtls_entropy_source_self_test(); + * + * \return 0 if successful, or 1 if a test failed + */ +int mbedtls_entropy_self_test( int verbose ); + +#if defined(MBEDTLS_ENTROPY_HARDWARE_ALT) +/** + * \brief Checkup routine + * + * Verifies the integrity of the hardware entropy source + * provided by the function 'mbedtls_hardware_poll()'. + * + * Note this is the only hardware entropy source that is known + * at link time, and other entropy sources configured + * dynamically at runtime by the function + * mbedtls_entropy_add_source() will not be tested. + * + * \return 0 if successful, or 1 if a test failed + */ +int mbedtls_entropy_source_self_test( int verbose ); +#endif /* MBEDTLS_ENTROPY_HARDWARE_ALT */ +#endif /* MBEDTLS_SELF_TEST */ + +#ifdef __cplusplus +} +#endif + +#endif /* entropy.h */ + + +/********* Start of file include/mbedtls/entropy_poll.h ************/ + +/** + * \file entropy_poll.h + * + * \brief Platform-specific and custom entropy polling functions + */ +/* + * Copyright (C) 2006-2016, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ENTROPY_POLL_H +#define MBEDTLS_ENTROPY_POLL_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * Default thresholds for built-in sources, in bytes + */ +#define MBEDTLS_ENTROPY_MIN_PLATFORM 32 /**< Minimum for platform source */ +#define MBEDTLS_ENTROPY_MIN_HAVEGE 32 /**< Minimum for HAVEGE */ +#define MBEDTLS_ENTROPY_MIN_HARDCLOCK 4 /**< Minimum for mbedtls_timing_hardclock() */ +#if !defined(MBEDTLS_ENTROPY_MIN_HARDWARE) +#define MBEDTLS_ENTROPY_MIN_HARDWARE 32 /**< Minimum for the hardware source */ +#endif + +/** + * \brief Entropy poll callback that provides 0 entropy. + */ +#if defined(MBEDTLS_TEST_NULL_ENTROPY) + int mbedtls_null_entropy_poll( void *data, + unsigned char *output, size_t len, size_t *olen ); +#endif + +#if !defined(MBEDTLS_NO_PLATFORM_ENTROPY) +/** + * \brief Platform-specific entropy poll callback + */ +int mbedtls_platform_entropy_poll( void *data, + unsigned char *output, size_t len, size_t *olen ); +#endif + +#if defined(MBEDTLS_HAVEGE_C) +/** + * \brief HAVEGE based entropy poll callback + * + * Requires an HAVEGE state as its data pointer. + */ +int mbedtls_havege_poll( void *data, + unsigned char *output, size_t len, size_t *olen ); +#endif + +#if defined(MBEDTLS_TIMING_C) +/** + * \brief mbedtls_timing_hardclock-based entropy poll callback + */ +int mbedtls_hardclock_poll( void *data, + unsigned char *output, size_t len, size_t *olen ); +#endif + +#if defined(MBEDTLS_ENTROPY_HARDWARE_ALT) +/** + * \brief Entropy poll callback for a hardware source + * + * \warning This is not provided by mbed TLS! + * See \c MBEDTLS_ENTROPY_HARDWARE_ALT in config.h. + * + * \note This must accept NULL as its first argument. + */ +int mbedtls_hardware_poll( void *data, + unsigned char *output, size_t len, size_t *olen ); +#endif + +#if defined(MBEDTLS_ENTROPY_NV_SEED) +/** + * \brief Entropy poll callback for a non-volatile seed file + * + * \note This must accept NULL as its first argument. + */ +int mbedtls_nv_seed_poll( void *data, + unsigned char *output, size_t len, size_t *olen ); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* entropy_poll.h */ + + +/********* Start of file include/mbedtls/havege.h ************/ + +/** + * \file havege.h + * + * \brief HAVEGE: HArdware Volatile Entropy Gathering and Expansion + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_HAVEGE_H +#define MBEDTLS_HAVEGE_H + +#include + +#define MBEDTLS_HAVEGE_COLLECT_SIZE 1024 + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief HAVEGE state structure + */ +typedef struct +{ + int PT1, PT2, offset[2]; + int pool[MBEDTLS_HAVEGE_COLLECT_SIZE]; + int WALK[8192]; +} +mbedtls_havege_state; + +/** + * \brief HAVEGE initialization + * + * \param hs HAVEGE state to be initialized + */ +void mbedtls_havege_init( mbedtls_havege_state *hs ); + +/** + * \brief Clear HAVEGE state + * + * \param hs HAVEGE state to be cleared + */ +void mbedtls_havege_free( mbedtls_havege_state *hs ); + +/** + * \brief HAVEGE rand function + * + * \param p_rng A HAVEGE state + * \param output Buffer to fill + * \param len Length of buffer + * + * \return 0 + */ +int mbedtls_havege_random( void *p_rng, unsigned char *output, size_t len ); + +#ifdef __cplusplus +} +#endif + +#endif /* havege.h */ + + +/********* Start of file include/mbedtls/memory_buffer_alloc.h ************/ + +/** + * \file memory_buffer_alloc.h + * + * \brief Buffer-based memory allocator + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_MEMORY_BUFFER_ALLOC_H +#define MBEDTLS_MEMORY_BUFFER_ALLOC_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_MEMORY_ALIGN_MULTIPLE) +#define MBEDTLS_MEMORY_ALIGN_MULTIPLE 4 /**< Align on multiples of this value */ +#endif + +/* \} name SECTION: Module settings */ + +#define MBEDTLS_MEMORY_VERIFY_NONE 0 +#define MBEDTLS_MEMORY_VERIFY_ALLOC (1 << 0) +#define MBEDTLS_MEMORY_VERIFY_FREE (1 << 1) +#define MBEDTLS_MEMORY_VERIFY_ALWAYS (MBEDTLS_MEMORY_VERIFY_ALLOC | MBEDTLS_MEMORY_VERIFY_FREE) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Initialize use of stack-based memory allocator. + * The stack-based allocator does memory management inside the + * presented buffer and does not call calloc() and free(). + * It sets the global mbedtls_calloc() and mbedtls_free() pointers + * to its own functions. + * (Provided mbedtls_calloc() and mbedtls_free() are thread-safe if + * MBEDTLS_THREADING_C is defined) + * + * \note This code is not optimized and provides a straight-forward + * implementation of a stack-based memory allocator. + * + * \param buf buffer to use as heap + * \param len size of the buffer + */ +void mbedtls_memory_buffer_alloc_init( unsigned char *buf, size_t len ); + +/** + * \brief Free the mutex for thread-safety and clear remaining memory + */ +void mbedtls_memory_buffer_alloc_free( void ); + +/** + * \brief Determine when the allocator should automatically verify the state + * of the entire chain of headers / meta-data. + * (Default: MBEDTLS_MEMORY_VERIFY_NONE) + * + * \param verify One of MBEDTLS_MEMORY_VERIFY_NONE, MBEDTLS_MEMORY_VERIFY_ALLOC, + * MBEDTLS_MEMORY_VERIFY_FREE or MBEDTLS_MEMORY_VERIFY_ALWAYS + */ +void mbedtls_memory_buffer_set_verify( int verify ); + +#if defined(MBEDTLS_MEMORY_DEBUG) +/** + * \brief Print out the status of the allocated memory (primarily for use + * after a program should have de-allocated all memory) + * Prints out a list of 'still allocated' blocks and their stack + * trace if MBEDTLS_MEMORY_BACKTRACE is defined. + */ +void mbedtls_memory_buffer_alloc_status( void ); + +/** + * \brief Get the peak heap usage so far + * + * \param max_used Peak number of bytes in use or committed. This + * includes bytes in allocated blocks too small to split + * into smaller blocks but larger than the requested size. + * \param max_blocks Peak number of blocks in use, including free and used + */ +void mbedtls_memory_buffer_alloc_max_get( size_t *max_used, size_t *max_blocks ); + +/** + * \brief Reset peak statistics + */ +void mbedtls_memory_buffer_alloc_max_reset( void ); + +/** + * \brief Get the current heap usage + * + * \param cur_used Current number of bytes in use or committed. This + * includes bytes in allocated blocks too small to split + * into smaller blocks but larger than the requested size. + * \param cur_blocks Current number of blocks in use, including free and used + */ +void mbedtls_memory_buffer_alloc_cur_get( size_t *cur_used, size_t *cur_blocks ); +#endif /* MBEDTLS_MEMORY_DEBUG */ + +/** + * \brief Verifies that all headers in the memory buffer are correct + * and contain sane values. Helps debug buffer-overflow errors. + * + * Prints out first failure if MBEDTLS_MEMORY_DEBUG is defined. + * Prints out full header information if MBEDTLS_MEMORY_DEBUG + * is defined. (Includes stack trace information for each block if + * MBEDTLS_MEMORY_BACKTRACE is defined as well). + * + * \return 0 if verified, 1 otherwise + */ +int mbedtls_memory_buffer_alloc_verify( void ); + +#if defined(MBEDTLS_SELF_TEST) +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if a test failed + */ +int mbedtls_memory_buffer_alloc_self_test( int verbose ); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* memory_buffer_alloc.h */ + + +/********* Start of file include/mbedtls/padlock.h ************/ + +/** + * \file padlock.h + * + * \brief VIA PadLock ACE for HW encryption/decryption supported by some + * processors + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PADLOCK_H +#define MBEDTLS_PADLOCK_H + + + +#define MBEDTLS_ERR_PADLOCK_DATA_MISALIGNED -0x0030 /**< Input data should be aligned. */ + +#if defined(__has_feature) +#if __has_feature(address_sanitizer) +#define MBEDTLS_HAVE_ASAN +#endif +#endif + +/* Some versions of ASan result in errors about not enough registers */ +#if defined(MBEDTLS_HAVE_ASM) && defined(__GNUC__) && defined(__i386__) && \ + !defined(MBEDTLS_HAVE_ASAN) + +#ifndef MBEDTLS_HAVE_X86 +#define MBEDTLS_HAVE_X86 +#endif + +#include + +#define MBEDTLS_PADLOCK_RNG 0x000C +#define MBEDTLS_PADLOCK_ACE 0x00C0 +#define MBEDTLS_PADLOCK_PHE 0x0C00 +#define MBEDTLS_PADLOCK_PMM 0x3000 + +#define MBEDTLS_PADLOCK_ALIGN16(x) (uint32_t *) (16 + ((int32_t) x & ~15)) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief PadLock detection routine + * + * \param feature The feature to detect + * + * \return 1 if CPU has support for the feature, 0 otherwise + */ +int mbedtls_padlock_has_support( int feature ); + +/** + * \brief PadLock AES-ECB block en(de)cryption + * + * \param ctx AES context + * \param mode MBEDTLS_AES_ENCRYPT or MBEDTLS_AES_DECRYPT + * \param input 16-byte input block + * \param output 16-byte output block + * + * \return 0 if success, 1 if operation failed + */ +int mbedtls_padlock_xcryptecb( mbedtls_aes_context *ctx, + int mode, + const unsigned char input[16], + unsigned char output[16] ); + +/** + * \brief PadLock AES-CBC buffer en(de)cryption + * + * \param ctx AES context + * \param mode MBEDTLS_AES_ENCRYPT or MBEDTLS_AES_DECRYPT + * \param length length of the input data + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \return 0 if success, 1 if operation failed + */ +int mbedtls_padlock_xcryptcbc( mbedtls_aes_context *ctx, + int mode, + size_t length, + unsigned char iv[16], + const unsigned char *input, + unsigned char *output ); + +#ifdef __cplusplus +} +#endif + +#endif /* HAVE_X86 */ + +#endif /* padlock.h */ + + +/********* Start of file include/mbedtls/timing.h ************/ + +/** + * \file timing.h + * + * \brief Portable interface to timeouts and to the CPU cycle counter + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_TIMING_H +#define MBEDTLS_TIMING_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#if !defined(MBEDTLS_TIMING_ALT) +// Regular implementation +// + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief timer structure + */ +struct mbedtls_timing_hr_time +{ + unsigned char opaque[32]; +}; + +/** + * \brief Context for mbedtls_timing_set/get_delay() + */ +typedef struct +{ + struct mbedtls_timing_hr_time timer; + uint32_t int_ms; + uint32_t fin_ms; +} mbedtls_timing_delay_context; + +extern volatile int mbedtls_timing_alarmed; + +/** + * \brief Return the CPU cycle counter value + * + * \warning This is only a best effort! Do not rely on this! + * In particular, it is known to be unreliable on virtual + * machines. + * + * \note This value starts at an unspecified origin and + * may wrap around. + */ +unsigned long mbedtls_timing_hardclock( void ); + +/** + * \brief Return the elapsed time in milliseconds + * + * \param val points to a timer structure + * \param reset If 0, query the elapsed time. Otherwise (re)start the timer. + * + * \return Elapsed time since the previous reset in ms. When + * restarting, this is always 0. + * + * \note To initialize a timer, call this function with reset=1. + * + * Determining the elapsed time and resetting the timer is not + * atomic on all platforms, so after the sequence + * `{ get_timer(1); ...; time1 = get_timer(1); ...; time2 = + * get_timer(0) }` the value time1+time2 is only approximately + * the delay since the first reset. + */ +unsigned long mbedtls_timing_get_timer( struct mbedtls_timing_hr_time *val, int reset ); + +/** + * \brief Setup an alarm clock + * + * \param seconds delay before the "mbedtls_timing_alarmed" flag is set + * (must be >=0) + * + * \warning Only one alarm at a time is supported. In a threaded + * context, this means one for the whole process, not one per + * thread. + */ +void mbedtls_set_alarm( int seconds ); + +/** + * \brief Set a pair of delays to watch + * (See \c mbedtls_timing_get_delay().) + * + * \param data Pointer to timing data. + * Must point to a valid \c mbedtls_timing_delay_context struct. + * \param int_ms First (intermediate) delay in milliseconds. + * The effect if int_ms > fin_ms is unspecified. + * \param fin_ms Second (final) delay in milliseconds. + * Pass 0 to cancel the current delay. + * + * \note To set a single delay, either use \c mbedtls_timing_set_timer + * directly or use this function with int_ms == fin_ms. + */ +void mbedtls_timing_set_delay( void *data, uint32_t int_ms, uint32_t fin_ms ); + +/** + * \brief Get the status of delays + * (Memory helper: number of delays passed.) + * + * \param data Pointer to timing data + * Must point to a valid \c mbedtls_timing_delay_context struct. + * + * \return -1 if cancelled (fin_ms = 0), + * 0 if none of the delays are passed, + * 1 if only the intermediate delay is passed, + * 2 if the final delay is passed. + */ +int mbedtls_timing_get_delay( void *data ); + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_TIMING_ALT */ + +#endif /* MBEDTLS_TIMING_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(MBEDTLS_SELF_TEST) +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if a test failed + */ +int mbedtls_timing_self_test( int verbose ); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* timing.h */ + + +/********* Start of file include/mbedtls/xtea.h ************/ + +/** + * \file xtea.h + * + * \brief XTEA block cipher (32-bit) + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_XTEA_H +#define MBEDTLS_XTEA_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_XTEA_ENCRYPT 1 +#define MBEDTLS_XTEA_DECRYPT 0 + +#define MBEDTLS_ERR_XTEA_INVALID_INPUT_LENGTH -0x0028 /**< The data input has an invalid length. */ +#define MBEDTLS_ERR_XTEA_HW_ACCEL_FAILED -0x0029 /**< XTEA hardware accelerator failed. */ + +#if !defined(MBEDTLS_XTEA_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief XTEA context structure + */ +typedef struct +{ + uint32_t k[4]; /*!< key */ +} +mbedtls_xtea_context; + +/** + * \brief Initialize XTEA context + * + * \param ctx XTEA context to be initialized + */ +void mbedtls_xtea_init( mbedtls_xtea_context *ctx ); + +/** + * \brief Clear XTEA context + * + * \param ctx XTEA context to be cleared + */ +void mbedtls_xtea_free( mbedtls_xtea_context *ctx ); + +/** + * \brief XTEA key schedule + * + * \param ctx XTEA context to be initialized + * \param key the secret key + */ +void mbedtls_xtea_setup( mbedtls_xtea_context *ctx, const unsigned char key[16] ); + +/** + * \brief XTEA cipher function + * + * \param ctx XTEA context + * \param mode MBEDTLS_XTEA_ENCRYPT or MBEDTLS_XTEA_DECRYPT + * \param input 8-byte input block + * \param output 8-byte output block + * + * \return 0 if successful + */ +int mbedtls_xtea_crypt_ecb( mbedtls_xtea_context *ctx, + int mode, + const unsigned char input[8], + unsigned char output[8] ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +/** + * \brief XTEA CBC cipher function + * + * \param ctx XTEA context + * \param mode MBEDTLS_XTEA_ENCRYPT or MBEDTLS_XTEA_DECRYPT + * \param length the length of input, multiple of 8 + * \param iv initialization vector for CBC mode + * \param input input block + * \param output output block + * + * \return 0 if successful, + * MBEDTLS_ERR_XTEA_INVALID_INPUT_LENGTH if the length % 8 != 0 + */ +int mbedtls_xtea_crypt_cbc( mbedtls_xtea_context *ctx, + int mode, + size_t length, + unsigned char iv[8], + const unsigned char *input, + unsigned char *output); +#endif /* MBEDTLS_CIPHER_MODE_CBC */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_XTEA_ALT */ + +#endif /* MBEDTLS_XTEA_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_xtea_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* xtea.h */ + + +/********* Start of file include/mbedtls/ssl.h ************/ + +/** + * \file ssl.h + * + * \brief SSL/TLS functions. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SSL_H +#define MBEDTLS_SSL_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + + + + +#if defined(MBEDTLS_X509_CRT_PARSE_C) + + +#endif + +#if defined(MBEDTLS_DHM_C) + +#endif + +#if defined(MBEDTLS_ECDH_C) + +#endif + +#if defined(MBEDTLS_ZLIB_SUPPORT) + +#if defined(MBEDTLS_DEPRECATED_WARNING) +#warning "Record compression support via MBEDTLS_ZLIB_SUPPORT is deprecated and will be removed in the next major revision of the library" +#endif + +#if defined(MBEDTLS_DEPRECATED_REMOVED) +#error "Record compression support via MBEDTLS_ZLIB_SUPPORT is deprecated and cannot be used if MBEDTLS_DEPRECATED_REMOVED is set" +#endif + + +#endif + +#if defined(MBEDTLS_HAVE_TIME) + +#endif + +/* + * SSL Error codes + */ +#define MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE -0x7080 /**< The requested feature is not available. */ +#define MBEDTLS_ERR_SSL_BAD_INPUT_DATA -0x7100 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_SSL_INVALID_MAC -0x7180 /**< Verification of the message MAC failed. */ +#define MBEDTLS_ERR_SSL_INVALID_RECORD -0x7200 /**< An invalid SSL record was received. */ +#define MBEDTLS_ERR_SSL_CONN_EOF -0x7280 /**< The connection indicated an EOF. */ +#define MBEDTLS_ERR_SSL_UNKNOWN_CIPHER -0x7300 /**< An unknown cipher was received. */ +#define MBEDTLS_ERR_SSL_NO_CIPHER_CHOSEN -0x7380 /**< The server has no ciphersuites in common with the client. */ +#define MBEDTLS_ERR_SSL_NO_RNG -0x7400 /**< No RNG was provided to the SSL module. */ +#define MBEDTLS_ERR_SSL_NO_CLIENT_CERTIFICATE -0x7480 /**< No client certification received from the client, but required by the authentication mode. */ +#define MBEDTLS_ERR_SSL_CERTIFICATE_TOO_LARGE -0x7500 /**< Our own certificate(s) is/are too large to send in an SSL message. */ +#define MBEDTLS_ERR_SSL_CERTIFICATE_REQUIRED -0x7580 /**< The own certificate is not set, but needed by the server. */ +#define MBEDTLS_ERR_SSL_PRIVATE_KEY_REQUIRED -0x7600 /**< The own private key or pre-shared key is not set, but needed. */ +#define MBEDTLS_ERR_SSL_CA_CHAIN_REQUIRED -0x7680 /**< No CA Chain is set, but required to operate. */ +#define MBEDTLS_ERR_SSL_UNEXPECTED_MESSAGE -0x7700 /**< An unexpected message was received from our peer. */ +#define MBEDTLS_ERR_SSL_FATAL_ALERT_MESSAGE -0x7780 /**< A fatal alert message was received from our peer. */ +#define MBEDTLS_ERR_SSL_PEER_VERIFY_FAILED -0x7800 /**< Verification of our peer failed. */ +#define MBEDTLS_ERR_SSL_PEER_CLOSE_NOTIFY -0x7880 /**< The peer notified us that the connection is going to be closed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CLIENT_HELLO -0x7900 /**< Processing of the ClientHello handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_SERVER_HELLO -0x7980 /**< Processing of the ServerHello handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE -0x7A00 /**< Processing of the Certificate handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE_REQUEST -0x7A80 /**< Processing of the CertificateRequest handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_SERVER_KEY_EXCHANGE -0x7B00 /**< Processing of the ServerKeyExchange handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_SERVER_HELLO_DONE -0x7B80 /**< Processing of the ServerHelloDone handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE -0x7C00 /**< Processing of the ClientKeyExchange handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE_RP -0x7C80 /**< Processing of the ClientKeyExchange handshake message failed in DHM / ECDH Read Public. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CLIENT_KEY_EXCHANGE_CS -0x7D00 /**< Processing of the ClientKeyExchange handshake message failed in DHM / ECDH Calculate Secret. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CERTIFICATE_VERIFY -0x7D80 /**< Processing of the CertificateVerify handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_CHANGE_CIPHER_SPEC -0x7E00 /**< Processing of the ChangeCipherSpec handshake message failed. */ +#define MBEDTLS_ERR_SSL_BAD_HS_FINISHED -0x7E80 /**< Processing of the Finished handshake message failed. */ +#define MBEDTLS_ERR_SSL_ALLOC_FAILED -0x7F00 /**< Memory allocation failed */ +#define MBEDTLS_ERR_SSL_HW_ACCEL_FAILED -0x7F80 /**< Hardware acceleration function returned with error */ +#define MBEDTLS_ERR_SSL_HW_ACCEL_FALLTHROUGH -0x6F80 /**< Hardware acceleration function skipped / left alone data */ +#define MBEDTLS_ERR_SSL_COMPRESSION_FAILED -0x6F00 /**< Processing of the compression / decompression failed */ +#define MBEDTLS_ERR_SSL_BAD_HS_PROTOCOL_VERSION -0x6E80 /**< Handshake protocol not within min/max boundaries */ +#define MBEDTLS_ERR_SSL_BAD_HS_NEW_SESSION_TICKET -0x6E00 /**< Processing of the NewSessionTicket handshake message failed. */ +#define MBEDTLS_ERR_SSL_SESSION_TICKET_EXPIRED -0x6D80 /**< Session ticket has expired. */ +#define MBEDTLS_ERR_SSL_PK_TYPE_MISMATCH -0x6D00 /**< Public key type mismatch (eg, asked for RSA key exchange and presented EC key) */ +#define MBEDTLS_ERR_SSL_UNKNOWN_IDENTITY -0x6C80 /**< Unknown identity received (eg, PSK identity) */ +#define MBEDTLS_ERR_SSL_INTERNAL_ERROR -0x6C00 /**< Internal error (eg, unexpected failure in lower-level module) */ +#define MBEDTLS_ERR_SSL_COUNTER_WRAPPING -0x6B80 /**< A counter would wrap (eg, too many messages exchanged). */ +#define MBEDTLS_ERR_SSL_WAITING_SERVER_HELLO_RENEGO -0x6B00 /**< Unexpected message at ServerHello in renegotiation. */ +#define MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED -0x6A80 /**< DTLS client must retry for hello verification */ +#define MBEDTLS_ERR_SSL_BUFFER_TOO_SMALL -0x6A00 /**< A buffer is too small to receive or write a message */ +#define MBEDTLS_ERR_SSL_NO_USABLE_CIPHERSUITE -0x6980 /**< None of the common ciphersuites is usable (eg, no suitable certificate, see debug messages). */ +#define MBEDTLS_ERR_SSL_WANT_READ -0x6900 /**< Connection requires a read call. */ +#define MBEDTLS_ERR_SSL_WANT_WRITE -0x6880 /**< Connection requires a write call. */ +#define MBEDTLS_ERR_SSL_TIMEOUT -0x6800 /**< The operation timed out. */ +#define MBEDTLS_ERR_SSL_CLIENT_RECONNECT -0x6780 /**< The client initiated a reconnect from the same port. */ +#define MBEDTLS_ERR_SSL_UNEXPECTED_RECORD -0x6700 /**< Record header looks valid but is not expected. */ +#define MBEDTLS_ERR_SSL_NON_FATAL -0x6680 /**< The alert message received indicates a non-fatal error. */ +#define MBEDTLS_ERR_SSL_INVALID_VERIFY_HASH -0x6600 /**< Couldn't set the hash for verifying CertificateVerify */ + +/* + * Various constants + */ +#define MBEDTLS_SSL_MAJOR_VERSION_3 3 +#define MBEDTLS_SSL_MINOR_VERSION_0 0 /*!< SSL v3.0 */ +#define MBEDTLS_SSL_MINOR_VERSION_1 1 /*!< TLS v1.0 */ +#define MBEDTLS_SSL_MINOR_VERSION_2 2 /*!< TLS v1.1 */ +#define MBEDTLS_SSL_MINOR_VERSION_3 3 /*!< TLS v1.2 */ + +#define MBEDTLS_SSL_TRANSPORT_STREAM 0 /*!< TLS */ +#define MBEDTLS_SSL_TRANSPORT_DATAGRAM 1 /*!< DTLS */ + +#define MBEDTLS_SSL_MAX_HOST_NAME_LEN 255 /*!< Maximum host name defined in RFC 1035 */ + +/* RFC 6066 section 4, see also mfl_code_to_length in ssl_tls.c + * NONE must be zero so that memset()ing structure to zero works */ +#define MBEDTLS_SSL_MAX_FRAG_LEN_NONE 0 /*!< don't use this extension */ +#define MBEDTLS_SSL_MAX_FRAG_LEN_512 1 /*!< MaxFragmentLength 2^9 */ +#define MBEDTLS_SSL_MAX_FRAG_LEN_1024 2 /*!< MaxFragmentLength 2^10 */ +#define MBEDTLS_SSL_MAX_FRAG_LEN_2048 3 /*!< MaxFragmentLength 2^11 */ +#define MBEDTLS_SSL_MAX_FRAG_LEN_4096 4 /*!< MaxFragmentLength 2^12 */ +#define MBEDTLS_SSL_MAX_FRAG_LEN_INVALID 5 /*!< first invalid value */ + +#define MBEDTLS_SSL_IS_CLIENT 0 +#define MBEDTLS_SSL_IS_SERVER 1 + +#define MBEDTLS_SSL_IS_NOT_FALLBACK 0 +#define MBEDTLS_SSL_IS_FALLBACK 1 + +#define MBEDTLS_SSL_EXTENDED_MS_DISABLED 0 +#define MBEDTLS_SSL_EXTENDED_MS_ENABLED 1 + +#define MBEDTLS_SSL_ETM_DISABLED 0 +#define MBEDTLS_SSL_ETM_ENABLED 1 + +#define MBEDTLS_SSL_COMPRESS_NULL 0 +#define MBEDTLS_SSL_COMPRESS_DEFLATE 1 + +#define MBEDTLS_SSL_VERIFY_NONE 0 +#define MBEDTLS_SSL_VERIFY_OPTIONAL 1 +#define MBEDTLS_SSL_VERIFY_REQUIRED 2 +#define MBEDTLS_SSL_VERIFY_UNSET 3 /* Used only for sni_authmode */ + +#define MBEDTLS_SSL_LEGACY_RENEGOTIATION 0 +#define MBEDTLS_SSL_SECURE_RENEGOTIATION 1 + +#define MBEDTLS_SSL_RENEGOTIATION_DISABLED 0 +#define MBEDTLS_SSL_RENEGOTIATION_ENABLED 1 + +#define MBEDTLS_SSL_ANTI_REPLAY_DISABLED 0 +#define MBEDTLS_SSL_ANTI_REPLAY_ENABLED 1 + +#define MBEDTLS_SSL_RENEGOTIATION_NOT_ENFORCED -1 +#define MBEDTLS_SSL_RENEGO_MAX_RECORDS_DEFAULT 16 + +#define MBEDTLS_SSL_LEGACY_NO_RENEGOTIATION 0 +#define MBEDTLS_SSL_LEGACY_ALLOW_RENEGOTIATION 1 +#define MBEDTLS_SSL_LEGACY_BREAK_HANDSHAKE 2 + +#define MBEDTLS_SSL_TRUNC_HMAC_DISABLED 0 +#define MBEDTLS_SSL_TRUNC_HMAC_ENABLED 1 +#define MBEDTLS_SSL_TRUNCATED_HMAC_LEN 10 /* 80 bits, rfc 6066 section 7 */ + +#define MBEDTLS_SSL_SESSION_TICKETS_DISABLED 0 +#define MBEDTLS_SSL_SESSION_TICKETS_ENABLED 1 + +#define MBEDTLS_SSL_CBC_RECORD_SPLITTING_DISABLED 0 +#define MBEDTLS_SSL_CBC_RECORD_SPLITTING_ENABLED 1 + +#define MBEDTLS_SSL_ARC4_ENABLED 0 +#define MBEDTLS_SSL_ARC4_DISABLED 1 + +#define MBEDTLS_SSL_PRESET_DEFAULT 0 +#define MBEDTLS_SSL_PRESET_SUITEB 2 + +#define MBEDTLS_SSL_CERT_REQ_CA_LIST_ENABLED 1 +#define MBEDTLS_SSL_CERT_REQ_CA_LIST_DISABLED 0 + +/* + * Default range for DTLS retransmission timer value, in milliseconds. + * RFC 6347 4.2.4.1 says from 1 second to 60 seconds. + */ +#define MBEDTLS_SSL_DTLS_TIMEOUT_DFL_MIN 1000 +#define MBEDTLS_SSL_DTLS_TIMEOUT_DFL_MAX 60000 + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_SSL_DEFAULT_TICKET_LIFETIME) +#define MBEDTLS_SSL_DEFAULT_TICKET_LIFETIME 86400 /**< Lifetime of session tickets (if enabled) */ +#endif + +/* + * Maxium fragment length in bytes, + * determines the size of each of the two internal I/O buffers. + * + * Note: the RFC defines the default size of SSL / TLS messages. If you + * change the value here, other clients / servers may not be able to + * communicate with you anymore. Only change this value if you control + * both sides of the connection and have it reduced at both sides, or + * if you're using the Max Fragment Length extension and you know all your + * peers are using it too! + */ +#if !defined(MBEDTLS_SSL_MAX_CONTENT_LEN) +#define MBEDTLS_SSL_MAX_CONTENT_LEN 16384 /**< Size of the input / output buffer */ +#endif + +/* \} name SECTION: Module settings */ + +/* + * Length of the verify data for secure renegotiation + */ +#if defined(MBEDTLS_SSL_PROTO_SSL3) +#define MBEDTLS_SSL_VERIFY_DATA_MAX_LEN 36 +#else +#define MBEDTLS_SSL_VERIFY_DATA_MAX_LEN 12 +#endif + +/* + * Signaling ciphersuite values (SCSV) + */ +#define MBEDTLS_SSL_EMPTY_RENEGOTIATION_INFO 0xFF /**< renegotiation info ext */ +#define MBEDTLS_SSL_FALLBACK_SCSV_VALUE 0x5600 /**< RFC 7507 section 2 */ + +/* + * Supported Signature and Hash algorithms (For TLS 1.2) + * RFC 5246 section 7.4.1.4.1 + */ +#define MBEDTLS_SSL_HASH_NONE 0 +#define MBEDTLS_SSL_HASH_MD5 1 +#define MBEDTLS_SSL_HASH_SHA1 2 +#define MBEDTLS_SSL_HASH_SHA224 3 +#define MBEDTLS_SSL_HASH_SHA256 4 +#define MBEDTLS_SSL_HASH_SHA384 5 +#define MBEDTLS_SSL_HASH_SHA512 6 + +#define MBEDTLS_SSL_SIG_ANON 0 +#define MBEDTLS_SSL_SIG_RSA 1 +#define MBEDTLS_SSL_SIG_ECDSA 3 + +/* + * Client Certificate Types + * RFC 5246 section 7.4.4 plus RFC 4492 section 5.5 + */ +#define MBEDTLS_SSL_CERT_TYPE_RSA_SIGN 1 +#define MBEDTLS_SSL_CERT_TYPE_ECDSA_SIGN 64 + +/* + * Message, alert and handshake types + */ +#define MBEDTLS_SSL_MSG_CHANGE_CIPHER_SPEC 20 +#define MBEDTLS_SSL_MSG_ALERT 21 +#define MBEDTLS_SSL_MSG_HANDSHAKE 22 +#define MBEDTLS_SSL_MSG_APPLICATION_DATA 23 + +#define MBEDTLS_SSL_ALERT_LEVEL_WARNING 1 +#define MBEDTLS_SSL_ALERT_LEVEL_FATAL 2 + +#define MBEDTLS_SSL_ALERT_MSG_CLOSE_NOTIFY 0 /* 0x00 */ +#define MBEDTLS_SSL_ALERT_MSG_UNEXPECTED_MESSAGE 10 /* 0x0A */ +#define MBEDTLS_SSL_ALERT_MSG_BAD_RECORD_MAC 20 /* 0x14 */ +#define MBEDTLS_SSL_ALERT_MSG_DECRYPTION_FAILED 21 /* 0x15 */ +#define MBEDTLS_SSL_ALERT_MSG_RECORD_OVERFLOW 22 /* 0x16 */ +#define MBEDTLS_SSL_ALERT_MSG_DECOMPRESSION_FAILURE 30 /* 0x1E */ +#define MBEDTLS_SSL_ALERT_MSG_HANDSHAKE_FAILURE 40 /* 0x28 */ +#define MBEDTLS_SSL_ALERT_MSG_NO_CERT 41 /* 0x29 */ +#define MBEDTLS_SSL_ALERT_MSG_BAD_CERT 42 /* 0x2A */ +#define MBEDTLS_SSL_ALERT_MSG_UNSUPPORTED_CERT 43 /* 0x2B */ +#define MBEDTLS_SSL_ALERT_MSG_CERT_REVOKED 44 /* 0x2C */ +#define MBEDTLS_SSL_ALERT_MSG_CERT_EXPIRED 45 /* 0x2D */ +#define MBEDTLS_SSL_ALERT_MSG_CERT_UNKNOWN 46 /* 0x2E */ +#define MBEDTLS_SSL_ALERT_MSG_ILLEGAL_PARAMETER 47 /* 0x2F */ +#define MBEDTLS_SSL_ALERT_MSG_UNKNOWN_CA 48 /* 0x30 */ +#define MBEDTLS_SSL_ALERT_MSG_ACCESS_DENIED 49 /* 0x31 */ +#define MBEDTLS_SSL_ALERT_MSG_DECODE_ERROR 50 /* 0x32 */ +#define MBEDTLS_SSL_ALERT_MSG_DECRYPT_ERROR 51 /* 0x33 */ +#define MBEDTLS_SSL_ALERT_MSG_EXPORT_RESTRICTION 60 /* 0x3C */ +#define MBEDTLS_SSL_ALERT_MSG_PROTOCOL_VERSION 70 /* 0x46 */ +#define MBEDTLS_SSL_ALERT_MSG_INSUFFICIENT_SECURITY 71 /* 0x47 */ +#define MBEDTLS_SSL_ALERT_MSG_INTERNAL_ERROR 80 /* 0x50 */ +#define MBEDTLS_SSL_ALERT_MSG_INAPROPRIATE_FALLBACK 86 /* 0x56 */ +#define MBEDTLS_SSL_ALERT_MSG_USER_CANCELED 90 /* 0x5A */ +#define MBEDTLS_SSL_ALERT_MSG_NO_RENEGOTIATION 100 /* 0x64 */ +#define MBEDTLS_SSL_ALERT_MSG_UNSUPPORTED_EXT 110 /* 0x6E */ +#define MBEDTLS_SSL_ALERT_MSG_UNRECOGNIZED_NAME 112 /* 0x70 */ +#define MBEDTLS_SSL_ALERT_MSG_UNKNOWN_PSK_IDENTITY 115 /* 0x73 */ +#define MBEDTLS_SSL_ALERT_MSG_NO_APPLICATION_PROTOCOL 120 /* 0x78 */ + +#define MBEDTLS_SSL_HS_HELLO_REQUEST 0 +#define MBEDTLS_SSL_HS_CLIENT_HELLO 1 +#define MBEDTLS_SSL_HS_SERVER_HELLO 2 +#define MBEDTLS_SSL_HS_HELLO_VERIFY_REQUEST 3 +#define MBEDTLS_SSL_HS_NEW_SESSION_TICKET 4 +#define MBEDTLS_SSL_HS_CERTIFICATE 11 +#define MBEDTLS_SSL_HS_SERVER_KEY_EXCHANGE 12 +#define MBEDTLS_SSL_HS_CERTIFICATE_REQUEST 13 +#define MBEDTLS_SSL_HS_SERVER_HELLO_DONE 14 +#define MBEDTLS_SSL_HS_CERTIFICATE_VERIFY 15 +#define MBEDTLS_SSL_HS_CLIENT_KEY_EXCHANGE 16 +#define MBEDTLS_SSL_HS_FINISHED 20 + +/* + * TLS extensions + */ +#define MBEDTLS_TLS_EXT_SERVERNAME 0 +#define MBEDTLS_TLS_EXT_SERVERNAME_HOSTNAME 0 + +#define MBEDTLS_TLS_EXT_MAX_FRAGMENT_LENGTH 1 + +#define MBEDTLS_TLS_EXT_TRUNCATED_HMAC 4 + +#define MBEDTLS_TLS_EXT_SUPPORTED_ELLIPTIC_CURVES 10 +#define MBEDTLS_TLS_EXT_SUPPORTED_POINT_FORMATS 11 + +#define MBEDTLS_TLS_EXT_SIG_ALG 13 + +#define MBEDTLS_TLS_EXT_ALPN 16 + +#define MBEDTLS_TLS_EXT_ENCRYPT_THEN_MAC 22 /* 0x16 */ +#define MBEDTLS_TLS_EXT_EXTENDED_MASTER_SECRET 0x0017 /* 23 */ + +#define MBEDTLS_TLS_EXT_SESSION_TICKET 35 + +#define MBEDTLS_TLS_EXT_ECJPAKE_KKPP 256 /* experimental */ + +#define MBEDTLS_TLS_EXT_RENEGOTIATION_INFO 0xFF01 + +/* + * Size defines + */ +#if !defined(MBEDTLS_PSK_MAX_LEN) +#define MBEDTLS_PSK_MAX_LEN 32 /* 256 bits */ +#endif + +/* Dummy type used only for its size */ +union mbedtls_ssl_premaster_secret +{ +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_ENABLED) + unsigned char _pms_rsa[48]; /* RFC 5246 8.1.1 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_RSA_ENABLED) + unsigned char _pms_dhm[MBEDTLS_MPI_MAX_SIZE]; /* RFC 5246 8.1.2 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDHE_ECDSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_RSA_ENABLED) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECDH_ECDSA_ENABLED) + unsigned char _pms_ecdh[MBEDTLS_ECP_MAX_BYTES]; /* RFC 4492 5.10 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_PSK_ENABLED) + unsigned char _pms_psk[4 + 2 * MBEDTLS_PSK_MAX_LEN]; /* RFC 4279 2 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_DHE_PSK_ENABLED) + unsigned char _pms_dhe_psk[4 + MBEDTLS_MPI_MAX_SIZE + + MBEDTLS_PSK_MAX_LEN]; /* RFC 4279 3 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_RSA_PSK_ENABLED) + unsigned char _pms_rsa_psk[52 + MBEDTLS_PSK_MAX_LEN]; /* RFC 4279 4 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_ECDHE_PSK_ENABLED) + unsigned char _pms_ecdhe_psk[4 + MBEDTLS_ECP_MAX_BYTES + + MBEDTLS_PSK_MAX_LEN]; /* RFC 5489 2 */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) + unsigned char _pms_ecjpake[32]; /* Thread spec: SHA-256 output */ +#endif +}; + +#define MBEDTLS_PREMASTER_SIZE sizeof( union mbedtls_ssl_premaster_secret ) + +#ifdef __cplusplus +extern "C" { +#endif + +/* + * SSL state machine + */ +typedef enum +{ + MBEDTLS_SSL_HELLO_REQUEST, + MBEDTLS_SSL_CLIENT_HELLO, + MBEDTLS_SSL_SERVER_HELLO, + MBEDTLS_SSL_SERVER_CERTIFICATE, + MBEDTLS_SSL_SERVER_KEY_EXCHANGE, + MBEDTLS_SSL_CERTIFICATE_REQUEST, + MBEDTLS_SSL_SERVER_HELLO_DONE, + MBEDTLS_SSL_CLIENT_CERTIFICATE, + MBEDTLS_SSL_CLIENT_KEY_EXCHANGE, + MBEDTLS_SSL_CERTIFICATE_VERIFY, + MBEDTLS_SSL_CLIENT_CHANGE_CIPHER_SPEC, + MBEDTLS_SSL_CLIENT_FINISHED, + MBEDTLS_SSL_SERVER_CHANGE_CIPHER_SPEC, + MBEDTLS_SSL_SERVER_FINISHED, + MBEDTLS_SSL_FLUSH_BUFFERS, + MBEDTLS_SSL_HANDSHAKE_WRAPUP, + MBEDTLS_SSL_HANDSHAKE_OVER, + MBEDTLS_SSL_SERVER_NEW_SESSION_TICKET, + MBEDTLS_SSL_SERVER_HELLO_VERIFY_REQUEST_SENT, +} +mbedtls_ssl_states; + +/** + * \brief Callback type: send data on the network. + * + * \note That callback may be either blocking or non-blocking. + * + * \param ctx Context for the send callback (typically a file descriptor) + * \param buf Buffer holding the data to send + * \param len Length of the data to send + * + * \return The callback must return the number of bytes sent if any, + * or a non-zero error code. + * If performing non-blocking I/O, \c MBEDTLS_ERR_SSL_WANT_WRITE + * must be returned when the operation would block. + * + * \note The callback is allowed to send fewer bytes than requested. + * It must always return the number of bytes actually sent. + */ +typedef int mbedtls_ssl_send_t( void *ctx, + const unsigned char *buf, + size_t len ); + +/** + * \brief Callback type: receive data from the network. + * + * \note That callback may be either blocking or non-blocking. + * + * \param ctx Context for the receive callback (typically a file + * descriptor) + * \param buf Buffer to write the received data to + * \param len Length of the receive buffer + * + * \return The callback must return the number of bytes received, + * or a non-zero error code. + * If performing non-blocking I/O, \c MBEDTLS_ERR_SSL_WANT_READ + * must be returned when the operation would block. + * + * \note The callback may receive fewer bytes than the length of the + * buffer. It must always return the number of bytes actually + * received and written to the buffer. + */ +typedef int mbedtls_ssl_recv_t( void *ctx, + unsigned char *buf, + size_t len ); + +/** + * \brief Callback type: receive data from the network, with timeout + * + * \note That callback must block until data is received, or the + * timeout delay expires, or the operation is interrupted by a + * signal. + * + * \param ctx Context for the receive callback (typically a file descriptor) + * \param buf Buffer to write the received data to + * \param len Length of the receive buffer + * \param timeout Maximum nomber of millisecondes to wait for data + * 0 means no timeout (potentially waiting forever) + * + * \return The callback must return the number of bytes received, + * or a non-zero error code: + * \c MBEDTLS_ERR_SSL_TIMEOUT if the operation timed out, + * \c MBEDTLS_ERR_SSL_WANT_READ if interrupted by a signal. + * + * \note The callback may receive fewer bytes than the length of the + * buffer. It must always return the number of bytes actually + * received and written to the buffer. + */ +typedef int mbedtls_ssl_recv_timeout_t( void *ctx, + unsigned char *buf, + size_t len, + uint32_t timeout ); +/** + * \brief Callback type: set a pair of timers/delays to watch + * + * \param ctx Context pointer + * \param int_ms Intermediate delay in milliseconds + * \param fin_ms Final delay in milliseconds + * 0 cancels the current timer. + * + * \note This callback must at least store the necessary information + * for the associated \c mbedtls_ssl_get_timer_t callback to + * return correct information. + * + * \note If using a event-driven style of programming, an event must + * be generated when the final delay is passed. The event must + * cause a call to \c mbedtls_ssl_handshake() with the proper + * SSL context to be scheduled. Care must be taken to ensure + * that at most one such call happens at a time. + * + * \note Only one timer at a time must be running. Calling this + * function while a timer is running must cancel it. Cancelled + * timers must not generate any event. + */ +typedef void mbedtls_ssl_set_timer_t( void * ctx, + uint32_t int_ms, + uint32_t fin_ms ); + +/** + * \brief Callback type: get status of timers/delays + * + * \param ctx Context pointer + * + * \return This callback must return: + * -1 if cancelled (fin_ms == 0), + * 0 if none of the delays have passed, + * 1 if only the intermediate delay has passed, + * 2 if the final delay has passed. + */ +typedef int mbedtls_ssl_get_timer_t( void * ctx ); + + +/* Defined below */ +typedef struct mbedtls_ssl_session mbedtls_ssl_session; +typedef struct mbedtls_ssl_context mbedtls_ssl_context; +typedef struct mbedtls_ssl_config mbedtls_ssl_config; + +/* Defined in ssl_internal.h */ +typedef struct mbedtls_ssl_transform mbedtls_ssl_transform; +typedef struct mbedtls_ssl_handshake_params mbedtls_ssl_handshake_params; +typedef struct mbedtls_ssl_sig_hash_set_t mbedtls_ssl_sig_hash_set_t; +#if defined(MBEDTLS_X509_CRT_PARSE_C) +typedef struct mbedtls_ssl_key_cert mbedtls_ssl_key_cert; +#endif +#if defined(MBEDTLS_SSL_PROTO_DTLS) +typedef struct mbedtls_ssl_flight_item mbedtls_ssl_flight_item; +#endif + +/* + * This structure is used for storing current session data. + */ +struct mbedtls_ssl_session +{ +#if defined(MBEDTLS_HAVE_TIME) + mbedtls_time_t start; /*!< starting time */ +#endif + int ciphersuite; /*!< chosen ciphersuite */ + int compression; /*!< chosen compression */ + size_t id_len; /*!< session id length */ + unsigned char id[32]; /*!< session identifier */ + unsigned char master[48]; /*!< the master secret */ + +#if defined(MBEDTLS_X509_CRT_PARSE_C) + mbedtls_x509_crt *peer_cert; /*!< peer X.509 cert chain */ +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + uint32_t verify_result; /*!< verification result */ + +#if defined(MBEDTLS_SSL_SESSION_TICKETS) && defined(MBEDTLS_SSL_CLI_C) + unsigned char *ticket; /*!< RFC 5077 session ticket */ + size_t ticket_len; /*!< session ticket length */ + uint32_t ticket_lifetime; /*!< ticket lifetime hint */ +#endif /* MBEDTLS_SSL_SESSION_TICKETS && MBEDTLS_SSL_CLI_C */ + +#if defined(MBEDTLS_SSL_MAX_FRAGMENT_LENGTH) + unsigned char mfl_code; /*!< MaxFragmentLength negotiated by peer */ +#endif /* MBEDTLS_SSL_MAX_FRAGMENT_LENGTH */ + +#if defined(MBEDTLS_SSL_TRUNCATED_HMAC) + int trunc_hmac; /*!< flag for truncated hmac activation */ +#endif /* MBEDTLS_SSL_TRUNCATED_HMAC */ + +#if defined(MBEDTLS_SSL_ENCRYPT_THEN_MAC) + int encrypt_then_mac; /*!< flag for EtM activation */ +#endif +}; + +/** + * SSL/TLS configuration to be shared between mbedtls_ssl_context structures. + */ +struct mbedtls_ssl_config +{ + /* Group items by size (largest first) to minimize padding overhead */ + + /* + * Pointers + */ + + const int *ciphersuite_list[4]; /*!< allowed ciphersuites per version */ + + /** Callback for printing debug output */ + void (*f_dbg)(void *, int, const char *, int, const char *); + void *p_dbg; /*!< context for the debug function */ + + /** Callback for getting (pseudo-)random numbers */ + int (*f_rng)(void *, unsigned char *, size_t); + void *p_rng; /*!< context for the RNG function */ + + /** Callback to retrieve a session from the cache */ + int (*f_get_cache)(void *, mbedtls_ssl_session *); + /** Callback to store a session into the cache */ + int (*f_set_cache)(void *, const mbedtls_ssl_session *); + void *p_cache; /*!< context for cache callbacks */ + +#if defined(MBEDTLS_SSL_SERVER_NAME_INDICATION) + /** Callback for setting cert according to SNI extension */ + int (*f_sni)(void *, mbedtls_ssl_context *, const unsigned char *, size_t); + void *p_sni; /*!< context for SNI callback */ +#endif + +#if defined(MBEDTLS_X509_CRT_PARSE_C) + /** Callback to customize X.509 certificate chain verification */ + int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *); + void *p_vrfy; /*!< context for X.509 verify calllback */ +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED) + /** Callback to retrieve PSK key from identity */ + int (*f_psk)(void *, mbedtls_ssl_context *, const unsigned char *, size_t); + void *p_psk; /*!< context for PSK callback */ +#endif + +#if defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY) && defined(MBEDTLS_SSL_SRV_C) + /** Callback to create & write a cookie for ClientHello veirifcation */ + int (*f_cookie_write)( void *, unsigned char **, unsigned char *, + const unsigned char *, size_t ); + /** Callback to verify validity of a ClientHello cookie */ + int (*f_cookie_check)( void *, const unsigned char *, size_t, + const unsigned char *, size_t ); + void *p_cookie; /*!< context for the cookie callbacks */ +#endif + +#if defined(MBEDTLS_SSL_SESSION_TICKETS) && defined(MBEDTLS_SSL_SRV_C) + /** Callback to create & write a session ticket */ + int (*f_ticket_write)( void *, const mbedtls_ssl_session *, + unsigned char *, const unsigned char *, size_t *, uint32_t * ); + /** Callback to parse a session ticket into a session structure */ + int (*f_ticket_parse)( void *, mbedtls_ssl_session *, unsigned char *, size_t); + void *p_ticket; /*!< context for the ticket callbacks */ +#endif /* MBEDTLS_SSL_SESSION_TICKETS && MBEDTLS_SSL_SRV_C */ + +#if defined(MBEDTLS_SSL_EXPORT_KEYS) + /** Callback to export key block and master secret */ + int (*f_export_keys)( void *, const unsigned char *, + const unsigned char *, size_t, size_t, size_t ); + void *p_export_keys; /*!< context for key export callback */ +#endif + +#if defined(MBEDTLS_X509_CRT_PARSE_C) + const mbedtls_x509_crt_profile *cert_profile; /*!< verification profile */ + mbedtls_ssl_key_cert *key_cert; /*!< own certificate/key pair(s) */ + mbedtls_x509_crt *ca_chain; /*!< trusted CAs */ + mbedtls_x509_crl *ca_crl; /*!< trusted CAs CRLs */ +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +#if defined(MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED) + const int *sig_hashes; /*!< allowed signature hashes */ +#endif + +#if defined(MBEDTLS_ECP_C) + const mbedtls_ecp_group_id *curve_list; /*!< allowed curves */ +#endif + +#if defined(MBEDTLS_DHM_C) + mbedtls_mpi dhm_P; /*!< prime modulus for DHM */ + mbedtls_mpi dhm_G; /*!< generator for DHM */ +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED) + unsigned char *psk; /*!< pre-shared key */ + size_t psk_len; /*!< length of the pre-shared key */ + unsigned char *psk_identity; /*!< identity for PSK negotiation */ + size_t psk_identity_len;/*!< length of identity */ +#endif + +#if defined(MBEDTLS_SSL_ALPN) + const char **alpn_list; /*!< ordered list of protocols */ +#endif + + /* + * Numerical settings (int then char) + */ + + uint32_t read_timeout; /*!< timeout for mbedtls_ssl_read (ms) */ + +#if defined(MBEDTLS_SSL_PROTO_DTLS) + uint32_t hs_timeout_min; /*!< initial value of the handshake + retransmission timeout (ms) */ + uint32_t hs_timeout_max; /*!< maximum value of the handshake + retransmission timeout (ms) */ +#endif + +#if defined(MBEDTLS_SSL_RENEGOTIATION) + int renego_max_records; /*!< grace period for renegotiation */ + unsigned char renego_period[8]; /*!< value of the record counters + that triggers renegotiation */ +#endif + +#if defined(MBEDTLS_SSL_DTLS_BADMAC_LIMIT) + unsigned int badmac_limit; /*!< limit of records with a bad MAC */ +#endif + +#if defined(MBEDTLS_DHM_C) && defined(MBEDTLS_SSL_CLI_C) + unsigned int dhm_min_bitlen; /*!< min. bit length of the DHM prime */ +#endif + + unsigned char max_major_ver; /*!< max. major version used */ + unsigned char max_minor_ver; /*!< max. minor version used */ + unsigned char min_major_ver; /*!< min. major version used */ + unsigned char min_minor_ver; /*!< min. minor version used */ + + /* + * Flags (bitfields) + */ + + unsigned int endpoint : 1; /*!< 0: client, 1: server */ + unsigned int transport : 1; /*!< stream (TLS) or datagram (DTLS) */ + unsigned int authmode : 2; /*!< MBEDTLS_SSL_VERIFY_XXX */ + /* needed even with renego disabled for LEGACY_BREAK_HANDSHAKE */ + unsigned int allow_legacy_renegotiation : 2 ; /*!< MBEDTLS_LEGACY_XXX */ +#if defined(MBEDTLS_ARC4_C) + unsigned int arc4_disabled : 1; /*!< blacklist RC4 ciphersuites? */ +#endif +#if defined(MBEDTLS_SSL_MAX_FRAGMENT_LENGTH) + unsigned int mfl_code : 3; /*!< desired fragment length */ +#endif +#if defined(MBEDTLS_SSL_ENCRYPT_THEN_MAC) + unsigned int encrypt_then_mac : 1 ; /*!< negotiate encrypt-then-mac? */ +#endif +#if defined(MBEDTLS_SSL_EXTENDED_MASTER_SECRET) + unsigned int extended_ms : 1; /*!< negotiate extended master secret? */ +#endif +#if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY) + unsigned int anti_replay : 1; /*!< detect and prevent replay? */ +#endif +#if defined(MBEDTLS_SSL_CBC_RECORD_SPLITTING) + unsigned int cbc_record_splitting : 1; /*!< do cbc record splitting */ +#endif +#if defined(MBEDTLS_SSL_RENEGOTIATION) + unsigned int disable_renegotiation : 1; /*!< disable renegotiation? */ +#endif +#if defined(MBEDTLS_SSL_TRUNCATED_HMAC) + unsigned int trunc_hmac : 1; /*!< negotiate truncated hmac? */ +#endif +#if defined(MBEDTLS_SSL_SESSION_TICKETS) + unsigned int session_tickets : 1; /*!< use session tickets? */ +#endif +#if defined(MBEDTLS_SSL_FALLBACK_SCSV) && defined(MBEDTLS_SSL_CLI_C) + unsigned int fallback : 1; /*!< is this a fallback? */ +#endif +#if defined(MBEDTLS_SSL_SRV_C) + unsigned int cert_req_ca_list : 1; /*!< enable sending CA list in + Certificate Request messages? */ +#endif +}; + + +struct mbedtls_ssl_context +{ + const mbedtls_ssl_config *conf; /*!< configuration information */ + + /* + * Miscellaneous + */ + int state; /*!< SSL handshake: current state */ +#if defined(MBEDTLS_SSL_RENEGOTIATION) + int renego_status; /*!< Initial, in progress, pending? */ + int renego_records_seen; /*!< Records since renego request, or with DTLS, + number of retransmissions of request if + renego_max_records is < 0 */ +#endif + + int major_ver; /*!< equal to MBEDTLS_SSL_MAJOR_VERSION_3 */ + int minor_ver; /*!< either 0 (SSL3) or 1 (TLS1.0) */ + +#if defined(MBEDTLS_SSL_DTLS_BADMAC_LIMIT) + unsigned badmac_seen; /*!< records with a bad MAC received */ +#endif + + mbedtls_ssl_send_t *f_send; /*!< Callback for network send */ + mbedtls_ssl_recv_t *f_recv; /*!< Callback for network receive */ + mbedtls_ssl_recv_timeout_t *f_recv_timeout; + /*!< Callback for network receive with timeout */ + + void *p_bio; /*!< context for I/O operations */ + + /* + * Session layer + */ + mbedtls_ssl_session *session_in; /*!< current session data (in) */ + mbedtls_ssl_session *session_out; /*!< current session data (out) */ + mbedtls_ssl_session *session; /*!< negotiated session data */ + mbedtls_ssl_session *session_negotiate; /*!< session data in negotiation */ + + mbedtls_ssl_handshake_params *handshake; /*!< params required only during + the handshake process */ + + /* + * Record layer transformations + */ + mbedtls_ssl_transform *transform_in; /*!< current transform params (in) */ + mbedtls_ssl_transform *transform_out; /*!< current transform params (in) */ + mbedtls_ssl_transform *transform; /*!< negotiated transform params */ + mbedtls_ssl_transform *transform_negotiate; /*!< transform params in negotiation */ + + /* + * Timers + */ + void *p_timer; /*!< context for the timer callbacks */ + + mbedtls_ssl_set_timer_t *f_set_timer; /*!< set timer callback */ + mbedtls_ssl_get_timer_t *f_get_timer; /*!< get timer callback */ + + /* + * Record layer (incoming data) + */ + unsigned char *in_buf; /*!< input buffer */ + unsigned char *in_ctr; /*!< 64-bit incoming message counter + TLS: maintained by us + DTLS: read from peer */ + unsigned char *in_hdr; /*!< start of record header */ + unsigned char *in_len; /*!< two-bytes message length field */ + unsigned char *in_iv; /*!< ivlen-byte IV */ + unsigned char *in_msg; /*!< message contents (in_iv+ivlen) */ + unsigned char *in_offt; /*!< read offset in application data */ + + int in_msgtype; /*!< record header: message type */ + size_t in_msglen; /*!< record header: message length */ + size_t in_left; /*!< amount of data read so far */ +#if defined(MBEDTLS_SSL_PROTO_DTLS) + uint16_t in_epoch; /*!< DTLS epoch for incoming records */ + size_t next_record_offset; /*!< offset of the next record in datagram + (equal to in_left if none) */ +#endif +#if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY) + uint64_t in_window_top; /*!< last validated record seq_num */ + uint64_t in_window; /*!< bitmask for replay detection */ +#endif + + size_t in_hslen; /*!< current handshake message length, + including the handshake header */ + int nb_zero; /*!< # of 0-length encrypted messages */ + + int keep_current_message; /*!< drop or reuse current message + on next call to record layer? */ + + /* + * Record layer (outgoing data) + */ + unsigned char *out_buf; /*!< output buffer */ + unsigned char *out_ctr; /*!< 64-bit outgoing message counter */ + unsigned char *out_hdr; /*!< start of record header */ + unsigned char *out_len; /*!< two-bytes message length field */ + unsigned char *out_iv; /*!< ivlen-byte IV */ + unsigned char *out_msg; /*!< message contents (out_iv+ivlen) */ + + int out_msgtype; /*!< record header: message type */ + size_t out_msglen; /*!< record header: message length */ + size_t out_left; /*!< amount of data not yet written */ + +#if defined(MBEDTLS_ZLIB_SUPPORT) + unsigned char *compress_buf; /*!< zlib data buffer */ +#endif +#if defined(MBEDTLS_SSL_CBC_RECORD_SPLITTING) + signed char split_done; /*!< current record already splitted? */ +#endif + + /* + * PKI layer + */ + int client_auth; /*!< flag for client auth. */ + + /* + * User settings + */ +#if defined(MBEDTLS_X509_CRT_PARSE_C) + char *hostname; /*!< expected peer CN for verification + (and SNI if available) */ +#endif + +#if defined(MBEDTLS_SSL_ALPN) + const char *alpn_chosen; /*!< negotiated protocol */ +#endif + + /* + * Information for DTLS hello verify + */ +#if defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY) && defined(MBEDTLS_SSL_SRV_C) + unsigned char *cli_id; /*!< transport-level ID of the client */ + size_t cli_id_len; /*!< length of cli_id */ +#endif + + /* + * Secure renegotiation + */ + /* needed to know when to send extension on server */ + int secure_renegotiation; /*!< does peer support legacy or + secure renegotiation */ +#if defined(MBEDTLS_SSL_RENEGOTIATION) + size_t verify_data_len; /*!< length of verify data stored */ + char own_verify_data[MBEDTLS_SSL_VERIFY_DATA_MAX_LEN]; /*!< previous handshake verify data */ + char peer_verify_data[MBEDTLS_SSL_VERIFY_DATA_MAX_LEN]; /*!< previous handshake verify data */ +#endif + void *appData; +}; + +#if defined(MBEDTLS_SSL_HW_RECORD_ACCEL) + +#define MBEDTLS_SSL_CHANNEL_OUTBOUND 0 +#define MBEDTLS_SSL_CHANNEL_INBOUND 1 + +extern int (*mbedtls_ssl_hw_record_init)(mbedtls_ssl_context *ssl, + const unsigned char *key_enc, const unsigned char *key_dec, + size_t keylen, + const unsigned char *iv_enc, const unsigned char *iv_dec, + size_t ivlen, + const unsigned char *mac_enc, const unsigned char *mac_dec, + size_t maclen); +extern int (*mbedtls_ssl_hw_record_activate)(mbedtls_ssl_context *ssl, int direction); +extern int (*mbedtls_ssl_hw_record_reset)(mbedtls_ssl_context *ssl); +extern int (*mbedtls_ssl_hw_record_write)(mbedtls_ssl_context *ssl); +extern int (*mbedtls_ssl_hw_record_read)(mbedtls_ssl_context *ssl); +extern int (*mbedtls_ssl_hw_record_finish)(mbedtls_ssl_context *ssl); +#endif /* MBEDTLS_SSL_HW_RECORD_ACCEL */ + +/** + * \brief Returns the list of ciphersuites supported by the SSL/TLS module. + * + * \return a statically allocated array of ciphersuites, the last + * entry is 0. + */ +const int *mbedtls_ssl_list_ciphersuites( void ); + +/** + * \brief Return the name of the ciphersuite associated with the + * given ID + * + * \param ciphersuite_id SSL ciphersuite ID + * + * \return a string containing the ciphersuite name + */ +const char *mbedtls_ssl_get_ciphersuite_name( const int ciphersuite_id ); + +/** + * \brief Return the ID of the ciphersuite associated with the + * given name + * + * \param ciphersuite_name SSL ciphersuite name + * + * \return the ID with the ciphersuite or 0 if not found + */ +int mbedtls_ssl_get_ciphersuite_id( const char *ciphersuite_name ); + +/** + * \brief Initialize an SSL context + * Just makes the context ready for mbedtls_ssl_setup() or + * mbedtls_ssl_free() + * + * \param ssl SSL context + */ +void mbedtls_ssl_init( mbedtls_ssl_context *ssl ); + +/** + * \brief Set up an SSL context for use + * + * \note No copy of the configuration context is made, it can be + * shared by many mbedtls_ssl_context structures. + * + * \warning The conf structure will be accessed during the session. + * It must not be modified or freed as long as the session + * is active. + * + * \warning This function must be called exactly once per context. + * Calling mbedtls_ssl_setup again is not supported, even + * if no session is active. + * + * \param ssl SSL context + * \param conf SSL configuration to use + * + * \return 0 if successful, or MBEDTLS_ERR_SSL_ALLOC_FAILED if + * memory allocation failed + */ +int mbedtls_ssl_setup( mbedtls_ssl_context *ssl, + const mbedtls_ssl_config *conf ); + +/** + * \brief Reset an already initialized SSL context for re-use + * while retaining application-set variables, function + * pointers and data. + * + * \param ssl SSL context + * \return 0 if successful, or MBEDTLS_ERR_SSL_ALLOC_FAILED, + MBEDTLS_ERR_SSL_HW_ACCEL_FAILED or + * MBEDTLS_ERR_SSL_COMPRESSION_FAILED + */ +int mbedtls_ssl_session_reset( mbedtls_ssl_context *ssl ); + +/** + * \brief Set the current endpoint type + * + * \param conf SSL configuration + * \param endpoint must be MBEDTLS_SSL_IS_CLIENT or MBEDTLS_SSL_IS_SERVER + */ +void mbedtls_ssl_conf_endpoint( mbedtls_ssl_config *conf, int endpoint ); + +/** + * \brief Set the transport type (TLS or DTLS). + * Default: TLS + * + * \note For DTLS, you must either provide a recv callback that + * doesn't block, or one that handles timeouts, see + * \c mbedtls_ssl_set_bio(). You also need to provide timer + * callbacks with \c mbedtls_ssl_set_timer_cb(). + * + * \param conf SSL configuration + * \param transport transport type: + * MBEDTLS_SSL_TRANSPORT_STREAM for TLS, + * MBEDTLS_SSL_TRANSPORT_DATAGRAM for DTLS. + */ +void mbedtls_ssl_conf_transport( mbedtls_ssl_config *conf, int transport ); + +/** + * \brief Set the certificate verification mode + * Default: NONE on server, REQUIRED on client + * + * \param conf SSL configuration + * \param authmode can be: + * + * MBEDTLS_SSL_VERIFY_NONE: peer certificate is not checked + * (default on server) + * (insecure on client) + * + * MBEDTLS_SSL_VERIFY_OPTIONAL: peer certificate is checked, however the + * handshake continues even if verification failed; + * mbedtls_ssl_get_verify_result() can be called after the + * handshake is complete. + * + * MBEDTLS_SSL_VERIFY_REQUIRED: peer *must* present a valid certificate, + * handshake is aborted if verification failed. + * (default on client) + * + * \note On client, MBEDTLS_SSL_VERIFY_REQUIRED is the recommended mode. + * With MBEDTLS_SSL_VERIFY_OPTIONAL, the user needs to call mbedtls_ssl_get_verify_result() at + * the right time(s), which may not be obvious, while REQUIRED always perform + * the verification as soon as possible. For example, REQUIRED was protecting + * against the "triple handshake" attack even before it was found. + */ +void mbedtls_ssl_conf_authmode( mbedtls_ssl_config *conf, int authmode ); + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/** + * \brief Set the verification callback (Optional). + * + * If set, the verify callback is called for each + * certificate in the chain. For implementation + * information, please see \c mbedtls_x509_crt_verify() + * + * \param conf SSL configuration + * \param f_vrfy verification function + * \param p_vrfy verification parameter + */ +void mbedtls_ssl_conf_verify( mbedtls_ssl_config *conf, + int (*f_vrfy)(void *, mbedtls_x509_crt *, int, uint32_t *), + void *p_vrfy ); +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +/** + * \brief Set the random number generator callback + * + * \param conf SSL configuration + * \param f_rng RNG function + * \param p_rng RNG parameter + */ +void mbedtls_ssl_conf_rng( mbedtls_ssl_config *conf, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Set the debug callback + * + * The callback has the following argument: + * void * opaque context for the callback + * int debug level + * const char * file name + * int line number + * const char * message + * + * \param conf SSL configuration + * \param f_dbg debug function + * \param p_dbg debug parameter + */ +void mbedtls_ssl_conf_dbg( mbedtls_ssl_config *conf, + void (*f_dbg)(void *, int, const char *, int, const char *), + void *p_dbg ); + +/** + * \brief Set the underlying BIO callbacks for write, read and + * read-with-timeout. + * + * \param ssl SSL context + * \param p_bio parameter (context) shared by BIO callbacks + * \param f_send write callback + * \param f_recv read callback + * \param f_recv_timeout blocking read callback with timeout. + * + * \note One of f_recv or f_recv_timeout can be NULL, in which case + * the other is used. If both are non-NULL, f_recv_timeout is + * used and f_recv is ignored (as if it were NULL). + * + * \note The two most common use cases are: + * - non-blocking I/O, f_recv != NULL, f_recv_timeout == NULL + * - blocking I/O, f_recv == NULL, f_recv_timout != NULL + * + * \note For DTLS, you need to provide either a non-NULL + * f_recv_timeout callback, or a f_recv that doesn't block. + * + * \note See the documentations of \c mbedtls_ssl_sent_t, + * \c mbedtls_ssl_recv_t and \c mbedtls_ssl_recv_timeout_t for + * the conventions those callbacks must follow. + * + * \note On some platforms, net_sockets.c provides + * \c mbedtls_net_send(), \c mbedtls_net_recv() and + * \c mbedtls_net_recv_timeout() that are suitable to be used + * here. + */ +void mbedtls_ssl_set_bio( mbedtls_ssl_context *ssl, + void *p_bio, + mbedtls_ssl_send_t *f_send, + mbedtls_ssl_recv_t *f_recv, + mbedtls_ssl_recv_timeout_t *f_recv_timeout ); + +/** + * \brief Set the timeout period for mbedtls_ssl_read() + * (Default: no timeout.) + * + * \param conf SSL configuration context + * \param timeout Timeout value in milliseconds. + * Use 0 for no timeout (default). + * + * \note With blocking I/O, this will only work if a non-NULL + * \c f_recv_timeout was set with \c mbedtls_ssl_set_bio(). + * With non-blocking I/O, this will only work if timer + * callbacks were set with \c mbedtls_ssl_set_timer_cb(). + * + * \note With non-blocking I/O, you may also skip this function + * altogether and handle timeouts at the application layer. + */ +void mbedtls_ssl_conf_read_timeout( mbedtls_ssl_config *conf, uint32_t timeout ); + +/** + * \brief Set the timer callbacks (Mandatory for DTLS.) + * + * \param ssl SSL context + * \param p_timer parameter (context) shared by timer callbacks + * \param f_set_timer set timer callback + * \param f_get_timer get timer callback. Must return: + * + * \note See the documentation of \c mbedtls_ssl_set_timer_t and + * \c mbedtls_ssl_get_timer_t for the conventions this pair of + * callbacks must follow. + * + * \note On some platforms, timing.c provides + * \c mbedtls_timing_set_delay() and + * \c mbedtls_timing_get_delay() that are suitable for using + * here, except if using an event-driven style. + * + * \note See also the "DTLS tutorial" article in our knowledge base. + * https://tls.mbed.org/kb/how-to/dtls-tutorial + */ +void mbedtls_ssl_set_timer_cb( mbedtls_ssl_context *ssl, + void *p_timer, + mbedtls_ssl_set_timer_t *f_set_timer, + mbedtls_ssl_get_timer_t *f_get_timer ); + +/** + * \brief Callback type: generate and write session ticket + * + * \note This describes what a callback implementation should do. + * This callback should generate an encrypted and + * authenticated ticket for the session and write it to the + * output buffer. Here, ticket means the opaque ticket part + * of the NewSessionTicket structure of RFC 5077. + * + * \param p_ticket Context for the callback + * \param session SSL session to be written in the ticket + * \param start Start of the output buffer + * \param end End of the output buffer + * \param tlen On exit, holds the length written + * \param lifetime On exit, holds the lifetime of the ticket in seconds + * + * \return 0 if successful, or + * a specific MBEDTLS_ERR_XXX code. + */ +typedef int mbedtls_ssl_ticket_write_t( void *p_ticket, + const mbedtls_ssl_session *session, + unsigned char *start, + const unsigned char *end, + size_t *tlen, + uint32_t *lifetime ); + +#if defined(MBEDTLS_SSL_EXPORT_KEYS) +/** + * \brief Callback type: Export key block and master secret + * + * \note This is required for certain uses of TLS, e.g. EAP-TLS + * (RFC 5216) and Thread. The key pointers are ephemeral and + * therefore must not be stored. The master secret and keys + * should not be used directly except as an input to a key + * derivation function. + * + * \param p_expkey Context for the callback + * \param ms Pointer to master secret (fixed length: 48 bytes) + * \param kb Pointer to key block, see RFC 5246 section 6.3 + * (variable length: 2 * maclen + 2 * keylen + 2 * ivlen). + * \param maclen MAC length + * \param keylen Key length + * \param ivlen IV length + * + * \return 0 if successful, or + * a specific MBEDTLS_ERR_XXX code. + */ +typedef int mbedtls_ssl_export_keys_t( void *p_expkey, + const unsigned char *ms, + const unsigned char *kb, + size_t maclen, + size_t keylen, + size_t ivlen ); +#endif /* MBEDTLS_SSL_EXPORT_KEYS */ + +/** + * \brief Callback type: parse and load session ticket + * + * \note This describes what a callback implementation should do. + * This callback should parse a session ticket as generated + * by the corresponding mbedtls_ssl_ticket_write_t function, + * and, if the ticket is authentic and valid, load the + * session. + * + * \note The implementation is allowed to modify the first len + * bytes of the input buffer, eg to use it as a temporary + * area for the decrypted ticket contents. + * + * \param p_ticket Context for the callback + * \param session SSL session to be loaded + * \param buf Start of the buffer containing the ticket + * \param len Length of the ticket. + * + * \return 0 if successful, or + * MBEDTLS_ERR_SSL_INVALID_MAC if not authentic, or + * MBEDTLS_ERR_SSL_SESSION_TICKET_EXPIRED if expired, or + * any other non-zero code for other failures. + */ +typedef int mbedtls_ssl_ticket_parse_t( void *p_ticket, + mbedtls_ssl_session *session, + unsigned char *buf, + size_t len ); + +#if defined(MBEDTLS_SSL_SESSION_TICKETS) && defined(MBEDTLS_SSL_SRV_C) +/** + * \brief Configure SSL session ticket callbacks (server only). + * (Default: none.) + * + * \note On server, session tickets are enabled by providing + * non-NULL callbacks. + * + * \note On client, use \c mbedtls_ssl_conf_session_tickets(). + * + * \param conf SSL configuration context + * \param f_ticket_write Callback for writing a ticket + * \param f_ticket_parse Callback for parsing a ticket + * \param p_ticket Context shared by the two callbacks + */ +void mbedtls_ssl_conf_session_tickets_cb( mbedtls_ssl_config *conf, + mbedtls_ssl_ticket_write_t *f_ticket_write, + mbedtls_ssl_ticket_parse_t *f_ticket_parse, + void *p_ticket ); +#endif /* MBEDTLS_SSL_SESSION_TICKETS && MBEDTLS_SSL_SRV_C */ + +#if defined(MBEDTLS_SSL_EXPORT_KEYS) +/** + * \brief Configure key export callback. + * (Default: none.) + * + * \note See \c mbedtls_ssl_export_keys_t. + * + * \param conf SSL configuration context + * \param f_export_keys Callback for exporting keys + * \param p_export_keys Context for the callback + */ +void mbedtls_ssl_conf_export_keys_cb( mbedtls_ssl_config *conf, + mbedtls_ssl_export_keys_t *f_export_keys, + void *p_export_keys ); +#endif /* MBEDTLS_SSL_EXPORT_KEYS */ + +/** + * \brief Callback type: generate a cookie + * + * \param ctx Context for the callback + * \param p Buffer to write to, + * must be updated to point right after the cookie + * \param end Pointer to one past the end of the output buffer + * \param info Client ID info that was passed to + * \c mbedtls_ssl_set_client_transport_id() + * \param ilen Length of info in bytes + * + * \return The callback must return 0 on success, + * or a negative error code. + */ +typedef int mbedtls_ssl_cookie_write_t( void *ctx, + unsigned char **p, unsigned char *end, + const unsigned char *info, size_t ilen ); + +/** + * \brief Callback type: verify a cookie + * + * \param ctx Context for the callback + * \param cookie Cookie to verify + * \param clen Length of cookie + * \param info Client ID info that was passed to + * \c mbedtls_ssl_set_client_transport_id() + * \param ilen Length of info in bytes + * + * \return The callback must return 0 if cookie is valid, + * or a negative error code. + */ +typedef int mbedtls_ssl_cookie_check_t( void *ctx, + const unsigned char *cookie, size_t clen, + const unsigned char *info, size_t ilen ); + +#if defined(MBEDTLS_SSL_DTLS_HELLO_VERIFY) && defined(MBEDTLS_SSL_SRV_C) +/** + * \brief Register callbacks for DTLS cookies + * (Server only. DTLS only.) + * + * Default: dummy callbacks that fail, in order to force you to + * register working callbacks (and initialize their context). + * + * To disable HelloVerifyRequest, register NULL callbacks. + * + * \warning Disabling hello verification allows your server to be used + * for amplification in DoS attacks against other hosts. + * Only disable if you known this can't happen in your + * particular environment. + * + * \note See comments on \c mbedtls_ssl_handshake() about handling + * the MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED that is expected + * on the first handshake attempt when this is enabled. + * + * \note This is also necessary to handle client reconnection from + * the same port as described in RFC 6347 section 4.2.8 (only + * the variant with cookies is supported currently). See + * comments on \c mbedtls_ssl_read() for details. + * + * \param conf SSL configuration + * \param f_cookie_write Cookie write callback + * \param f_cookie_check Cookie check callback + * \param p_cookie Context for both callbacks + */ +void mbedtls_ssl_conf_dtls_cookies( mbedtls_ssl_config *conf, + mbedtls_ssl_cookie_write_t *f_cookie_write, + mbedtls_ssl_cookie_check_t *f_cookie_check, + void *p_cookie ); + +/** + * \brief Set client's transport-level identification info. + * (Server only. DTLS only.) + * + * This is usually the IP address (and port), but could be + * anything identify the client depending on the underlying + * network stack. Used for HelloVerifyRequest with DTLS. + * This is *not* used to route the actual packets. + * + * \param ssl SSL context + * \param info Transport-level info identifying the client (eg IP + port) + * \param ilen Length of info in bytes + * + * \note An internal copy is made, so the info buffer can be reused. + * + * \return 0 on success, + * MBEDTLS_ERR_SSL_BAD_INPUT_DATA if used on client, + * MBEDTLS_ERR_SSL_ALLOC_FAILED if out of memory. + */ +int mbedtls_ssl_set_client_transport_id( mbedtls_ssl_context *ssl, + const unsigned char *info, + size_t ilen ); + +#endif /* MBEDTLS_SSL_DTLS_HELLO_VERIFY && MBEDTLS_SSL_SRV_C */ + +#if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY) +/** + * \brief Enable or disable anti-replay protection for DTLS. + * (DTLS only, no effect on TLS.) + * Default: enabled. + * + * \param conf SSL configuration + * \param mode MBEDTLS_SSL_ANTI_REPLAY_ENABLED or MBEDTLS_SSL_ANTI_REPLAY_DISABLED. + * + * \warning Disabling this is a security risk unless the application + * protocol handles duplicated packets in a safe way. You + * should not disable this without careful consideration. + * However, if your application already detects duplicated + * packets and needs information about them to adjust its + * transmission strategy, then you'll want to disable this. + */ +void mbedtls_ssl_conf_dtls_anti_replay( mbedtls_ssl_config *conf, char mode ); +#endif /* MBEDTLS_SSL_DTLS_ANTI_REPLAY */ + +#if defined(MBEDTLS_SSL_DTLS_BADMAC_LIMIT) +/** + * \brief Set a limit on the number of records with a bad MAC + * before terminating the connection. + * (DTLS only, no effect on TLS.) + * Default: 0 (disabled). + * + * \param conf SSL configuration + * \param limit Limit, or 0 to disable. + * + * \note If the limit is N, then the connection is terminated when + * the Nth non-authentic record is seen. + * + * \note Records with an invalid header are not counted, only the + * ones going through the authentication-decryption phase. + * + * \note This is a security trade-off related to the fact that it's + * often relatively easy for an active attacker ot inject UDP + * datagrams. On one hand, setting a low limit here makes it + * easier for such an attacker to forcibly terminated a + * connection. On the other hand, a high limit or no limit + * might make us waste resources checking authentication on + * many bogus packets. + */ +void mbedtls_ssl_conf_dtls_badmac_limit( mbedtls_ssl_config *conf, unsigned limit ); +#endif /* MBEDTLS_SSL_DTLS_BADMAC_LIMIT */ + +#if defined(MBEDTLS_SSL_PROTO_DTLS) +/** + * \brief Set retransmit timeout values for the DTLS handshake. + * (DTLS only, no effect on TLS.) + * + * \param conf SSL configuration + * \param min Initial timeout value in milliseconds. + * Default: 1000 (1 second). + * \param max Maximum timeout value in milliseconds. + * Default: 60000 (60 seconds). + * + * \note Default values are from RFC 6347 section 4.2.4.1. + * + * \note The 'min' value should typically be slightly above the + * expected round-trip time to your peer, plus whatever time + * it takes for the peer to process the message. For example, + * if your RTT is about 600ms and you peer needs up to 1s to + * do the cryptographic operations in the handshake, then you + * should set 'min' slightly above 1600. Lower values of 'min' + * might cause spurious resends which waste network resources, + * while larger value of 'min' will increase overall latency + * on unreliable network links. + * + * \note The more unreliable your network connection is, the larger + * your max / min ratio needs to be in order to achieve + * reliable handshakes. + * + * \note Messages are retransmitted up to log2(ceil(max/min)) times. + * For example, if min = 1s and max = 5s, the retransmit plan + * goes: send ... 1s -> resend ... 2s -> resend ... 4s -> + * resend ... 5s -> give up and return a timeout error. + */ +void mbedtls_ssl_conf_handshake_timeout( mbedtls_ssl_config *conf, uint32_t min, uint32_t max ); +#endif /* MBEDTLS_SSL_PROTO_DTLS */ + +#if defined(MBEDTLS_SSL_SRV_C) +/** + * \brief Set the session cache callbacks (server-side only) + * If not set, no session resuming is done (except if session + * tickets are enabled too). + * + * The session cache has the responsibility to check for stale + * entries based on timeout. See RFC 5246 for recommendations. + * + * Warning: session.peer_cert is cleared by the SSL/TLS layer on + * connection shutdown, so do not cache the pointer! Either set + * it to NULL or make a full copy of the certificate. + * + * The get callback is called once during the initial handshake + * to enable session resuming. The get function has the + * following parameters: (void *parameter, mbedtls_ssl_session *session) + * If a valid entry is found, it should fill the master of + * the session object with the cached values and return 0, + * return 1 otherwise. Optionally peer_cert can be set as well + * if it is properly present in cache entry. + * + * The set callback is called once during the initial handshake + * to enable session resuming after the entire handshake has + * been finished. The set function has the following parameters: + * (void *parameter, const mbedtls_ssl_session *session). The function + * should create a cache entry for future retrieval based on + * the data in the session structure and should keep in mind + * that the mbedtls_ssl_session object presented (and all its referenced + * data) is cleared by the SSL/TLS layer when the connection is + * terminated. It is recommended to add metadata to determine if + * an entry is still valid in the future. Return 0 if + * successfully cached, return 1 otherwise. + * + * \param conf SSL configuration + * \param p_cache parmater (context) for both callbacks + * \param f_get_cache session get callback + * \param f_set_cache session set callback + */ +void mbedtls_ssl_conf_session_cache( mbedtls_ssl_config *conf, + void *p_cache, + int (*f_get_cache)(void *, mbedtls_ssl_session *), + int (*f_set_cache)(void *, const mbedtls_ssl_session *) ); +#endif /* MBEDTLS_SSL_SRV_C */ + +#if defined(MBEDTLS_SSL_CLI_C) +/** + * \brief Request resumption of session (client-side only) + * Session data is copied from presented session structure. + * + * \param ssl SSL context + * \param session session context + * + * \return 0 if successful, + * MBEDTLS_ERR_SSL_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_SSL_BAD_INPUT_DATA if used server-side or + * arguments are otherwise invalid + * + * \sa mbedtls_ssl_get_session() + */ +int mbedtls_ssl_set_session( mbedtls_ssl_context *ssl, const mbedtls_ssl_session *session ); +#endif /* MBEDTLS_SSL_CLI_C */ + +/** + * \brief Set the list of allowed ciphersuites and the preference + * order. First in the list has the highest preference. + * (Overrides all version-specific lists) + * + * The ciphersuites array is not copied, and must remain + * valid for the lifetime of the ssl_config. + * + * Note: The server uses its own preferences + * over the preference of the client unless + * MBEDTLS_SSL_SRV_RESPECT_CLIENT_PREFERENCE is defined! + * + * \param conf SSL configuration + * \param ciphersuites 0-terminated list of allowed ciphersuites + */ +void mbedtls_ssl_conf_ciphersuites( mbedtls_ssl_config *conf, + const int *ciphersuites ); + +/** + * \brief Set the list of allowed ciphersuites and the + * preference order for a specific version of the protocol. + * (Only useful on the server side) + * + * The ciphersuites array is not copied, and must remain + * valid for the lifetime of the ssl_config. + * + * \param conf SSL configuration + * \param ciphersuites 0-terminated list of allowed ciphersuites + * \param major Major version number (only MBEDTLS_SSL_MAJOR_VERSION_3 + * supported) + * \param minor Minor version number (MBEDTLS_SSL_MINOR_VERSION_0, + * MBEDTLS_SSL_MINOR_VERSION_1 and MBEDTLS_SSL_MINOR_VERSION_2, + * MBEDTLS_SSL_MINOR_VERSION_3 supported) + * + * \note With DTLS, use MBEDTLS_SSL_MINOR_VERSION_2 for DTLS 1.0 + * and MBEDTLS_SSL_MINOR_VERSION_3 for DTLS 1.2 + */ +void mbedtls_ssl_conf_ciphersuites_for_version( mbedtls_ssl_config *conf, + const int *ciphersuites, + int major, int minor ); + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/** + * \brief Set the X.509 security profile used for verification + * + * \note The restrictions are enforced for all certificates in the + * chain. However, signatures in the handshake are not covered + * by this setting but by \b mbedtls_ssl_conf_sig_hashes(). + * + * \param conf SSL configuration + * \param profile Profile to use + */ +void mbedtls_ssl_conf_cert_profile( mbedtls_ssl_config *conf, + const mbedtls_x509_crt_profile *profile ); + +/** + * \brief Set the data required to verify peer certificate + * + * \param conf SSL configuration + * \param ca_chain trusted CA chain (meaning all fully trusted top-level CAs) + * \param ca_crl trusted CA CRLs + */ +void mbedtls_ssl_conf_ca_chain( mbedtls_ssl_config *conf, + mbedtls_x509_crt *ca_chain, + mbedtls_x509_crl *ca_crl ); + +/** + * \brief Set own certificate chain and private key + * + * \note own_cert should contain in order from the bottom up your + * certificate chain. The top certificate (self-signed) + * can be omitted. + * + * \note On server, this function can be called multiple times to + * provision more than one cert/key pair (eg one ECDSA, one + * RSA with SHA-256, one RSA with SHA-1). An adequate + * certificate will be selected according to the client's + * advertised capabilities. In case mutliple certificates are + * adequate, preference is given to the one set by the first + * call to this function, then second, etc. + * + * \note On client, only the first call has any effect. That is, + * only one client certificate can be provisioned. The + * server's preferences in its CertficateRequest message will + * be ignored and our only cert will be sent regardless of + * whether it matches those preferences - the server can then + * decide what it wants to do with it. + * + * \param conf SSL configuration + * \param own_cert own public certificate chain + * \param pk_key own private key + * + * \return 0 on success or MBEDTLS_ERR_SSL_ALLOC_FAILED + */ +int mbedtls_ssl_conf_own_cert( mbedtls_ssl_config *conf, + mbedtls_x509_crt *own_cert, + mbedtls_pk_context *pk_key ); +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED) +/** + * \brief Set the Pre Shared Key (PSK) and the expected identity name + * + * \note This is mainly useful for clients. Servers will usually + * want to use \c mbedtls_ssl_conf_psk_cb() instead. + * + * \note Currently clients can only register one pre-shared key. + * In other words, the servers' identity hint is ignored. + * Support for setting multiple PSKs on clients and selecting + * one based on the identity hint is not a planned feature but + * feedback is welcomed. + * + * \param conf SSL configuration + * \param psk pointer to the pre-shared key + * \param psk_len pre-shared key length + * \param psk_identity pointer to the pre-shared key identity + * \param psk_identity_len identity key length + * + * \return 0 if successful or MBEDTLS_ERR_SSL_ALLOC_FAILED + */ +int mbedtls_ssl_conf_psk( mbedtls_ssl_config *conf, + const unsigned char *psk, size_t psk_len, + const unsigned char *psk_identity, size_t psk_identity_len ); + + +/** + * \brief Set the Pre Shared Key (PSK) for the current handshake + * + * \note This should only be called inside the PSK callback, + * ie the function passed to \c mbedtls_ssl_conf_psk_cb(). + * + * \param ssl SSL context + * \param psk pointer to the pre-shared key + * \param psk_len pre-shared key length + * + * \return 0 if successful or MBEDTLS_ERR_SSL_ALLOC_FAILED + */ +int mbedtls_ssl_set_hs_psk( mbedtls_ssl_context *ssl, + const unsigned char *psk, size_t psk_len ); + +/** + * \brief Set the PSK callback (server-side only). + * + * If set, the PSK callback is called for each + * handshake where a PSK ciphersuite was negotiated. + * The caller provides the identity received and wants to + * receive the actual PSK data and length. + * + * The callback has the following parameters: (void *parameter, + * mbedtls_ssl_context *ssl, const unsigned char *psk_identity, + * size_t identity_len) + * If a valid PSK identity is found, the callback should use + * \c mbedtls_ssl_set_hs_psk() on the ssl context to set the + * correct PSK and return 0. + * Any other return value will result in a denied PSK identity. + * + * \note If you set a PSK callback using this function, then you + * don't need to set a PSK key and identity using + * \c mbedtls_ssl_conf_psk(). + * + * \param conf SSL configuration + * \param f_psk PSK identity function + * \param p_psk PSK identity parameter + */ +void mbedtls_ssl_conf_psk_cb( mbedtls_ssl_config *conf, + int (*f_psk)(void *, mbedtls_ssl_context *, const unsigned char *, + size_t), + void *p_psk ); +#endif /* MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED */ + +#if defined(MBEDTLS_DHM_C) && defined(MBEDTLS_SSL_SRV_C) + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) + +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif + +/** + * \brief Set the Diffie-Hellman public P and G values, + * read as hexadecimal strings (server-side only) + * (Default values: MBEDTLS_DHM_RFC3526_MODP_2048_[PG]) + * + * \param conf SSL configuration + * \param dhm_P Diffie-Hellman-Merkle modulus + * \param dhm_G Diffie-Hellman-Merkle generator + * + * \deprecated Superseded by \c mbedtls_ssl_conf_dh_param_bin. + * + * \return 0 if successful + */ +MBEDTLS_DEPRECATED int mbedtls_ssl_conf_dh_param( mbedtls_ssl_config *conf, + const char *dhm_P, + const char *dhm_G ); + +#endif /* MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief Set the Diffie-Hellman public P and G values + * from big-endian binary presentations. + * (Default values: MBEDTLS_DHM_RFC3526_MODP_2048_[PG]_BIN) + * + * \param conf SSL configuration + * \param dhm_P Diffie-Hellman-Merkle modulus in big-endian binary form + * \param P_len Length of DHM modulus + * \param dhm_G Diffie-Hellman-Merkle generator in big-endian binary form + * \param G_len Length of DHM generator + * + * \return 0 if successful + */ +int mbedtls_ssl_conf_dh_param_bin( mbedtls_ssl_config *conf, + const unsigned char *dhm_P, size_t P_len, + const unsigned char *dhm_G, size_t G_len ); + +/** + * \brief Set the Diffie-Hellman public P and G values, + * read from existing context (server-side only) + * + * \param conf SSL configuration + * \param dhm_ctx Diffie-Hellman-Merkle context + * + * \return 0 if successful + */ +int mbedtls_ssl_conf_dh_param_ctx( mbedtls_ssl_config *conf, mbedtls_dhm_context *dhm_ctx ); +#endif /* MBEDTLS_DHM_C && defined(MBEDTLS_SSL_SRV_C) */ + +#if defined(MBEDTLS_DHM_C) && defined(MBEDTLS_SSL_CLI_C) +/** + * \brief Set the minimum length for Diffie-Hellman parameters. + * (Client-side only.) + * (Default: 1024 bits.) + * + * \param conf SSL configuration + * \param bitlen Minimum bit length of the DHM prime + */ +void mbedtls_ssl_conf_dhm_min_bitlen( mbedtls_ssl_config *conf, + unsigned int bitlen ); +#endif /* MBEDTLS_DHM_C && MBEDTLS_SSL_CLI_C */ + +#if defined(MBEDTLS_ECP_C) +/** + * \brief Set the allowed curves in order of preference. + * (Default: all defined curves.) + * + * On server: this only affects selection of the ECDHE curve; + * the curves used for ECDH and ECDSA are determined by the + * list of available certificates instead. + * + * On client: this affects the list of curves offered for any + * use. The server can override our preference order. + * + * Both sides: limits the set of curves accepted for use in + * ECDHE and in the peer's end-entity certificate. + * + * \note This has no influence on which curves are allowed inside the + * certificate chains, see \c mbedtls_ssl_conf_cert_profile() + * for that. For the end-entity certificate however, the key + * will be accepted only if it is allowed both by this list + * and by the cert profile. + * + * \note This list should be ordered by decreasing preference + * (preferred curve first). + * + * \param conf SSL configuration + * \param curves Ordered list of allowed curves, + * terminated by MBEDTLS_ECP_DP_NONE. + */ +void mbedtls_ssl_conf_curves( mbedtls_ssl_config *conf, + const mbedtls_ecp_group_id *curves ); +#endif /* MBEDTLS_ECP_C */ + +#if defined(MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED) +/** + * \brief Set the allowed hashes for signatures during the handshake. + * (Default: all available hashes except MD5.) + * + * \note This only affects which hashes are offered and can be used + * for signatures during the handshake. Hashes for message + * authentication and the TLS PRF are controlled by the + * ciphersuite, see \c mbedtls_ssl_conf_ciphersuites(). Hashes + * used for certificate signature are controlled by the + * verification profile, see \c mbedtls_ssl_conf_cert_profile(). + * + * \note This list should be ordered by decreasing preference + * (preferred hash first). + * + * \param conf SSL configuration + * \param hashes Ordered list of allowed signature hashes, + * terminated by \c MBEDTLS_MD_NONE. + */ +void mbedtls_ssl_conf_sig_hashes( mbedtls_ssl_config *conf, + const int *hashes ); +#endif /* MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED */ + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/** + * \brief Set or reset the hostname to check against the received + * server certificate. It sets the ServerName TLS extension, + * too, if that extension is enabled. (client-side only) + * + * \param ssl SSL context + * \param hostname the server hostname, may be NULL to clear hostname + + * \note Maximum hostname length MBEDTLS_SSL_MAX_HOST_NAME_LEN. + * + * \return 0 if successful, MBEDTLS_ERR_SSL_ALLOC_FAILED on + * allocation failure, MBEDTLS_ERR_SSL_BAD_INPUT_DATA on + * too long input hostname. + * + * Hostname set to the one provided on success (cleared + * when NULL). On allocation failure hostname is cleared. + * On too long input failure, old hostname is unchanged. + */ +int mbedtls_ssl_set_hostname( mbedtls_ssl_context *ssl, const char *hostname ); +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +#if defined(MBEDTLS_SSL_SERVER_NAME_INDICATION) +/** + * \brief Set own certificate and key for the current handshake + * + * \note Same as \c mbedtls_ssl_conf_own_cert() but for use within + * the SNI callback. + * + * \param ssl SSL context + * \param own_cert own public certificate chain + * \param pk_key own private key + * + * \return 0 on success or MBEDTLS_ERR_SSL_ALLOC_FAILED + */ +int mbedtls_ssl_set_hs_own_cert( mbedtls_ssl_context *ssl, + mbedtls_x509_crt *own_cert, + mbedtls_pk_context *pk_key ); + +/** + * \brief Set the data required to verify peer certificate for the + * current handshake + * + * \note Same as \c mbedtls_ssl_conf_ca_chain() but for use within + * the SNI callback. + * + * \param ssl SSL context + * \param ca_chain trusted CA chain (meaning all fully trusted top-level CAs) + * \param ca_crl trusted CA CRLs + */ +void mbedtls_ssl_set_hs_ca_chain( mbedtls_ssl_context *ssl, + mbedtls_x509_crt *ca_chain, + mbedtls_x509_crl *ca_crl ); + +/** + * \brief Set authmode for the current handshake. + * + * \note Same as \c mbedtls_ssl_conf_authmode() but for use within + * the SNI callback. + * + * \param ssl SSL context + * \param authmode MBEDTLS_SSL_VERIFY_NONE, MBEDTLS_SSL_VERIFY_OPTIONAL or + * MBEDTLS_SSL_VERIFY_REQUIRED + */ +void mbedtls_ssl_set_hs_authmode( mbedtls_ssl_context *ssl, + int authmode ); + +/** + * \brief Set server side ServerName TLS extension callback + * (optional, server-side only). + * + * If set, the ServerName callback is called whenever the + * server receives a ServerName TLS extension from the client + * during a handshake. The ServerName callback has the + * following parameters: (void *parameter, mbedtls_ssl_context *ssl, + * const unsigned char *hostname, size_t len). If a suitable + * certificate is found, the callback must set the + * certificate(s) and key(s) to use with \c + * mbedtls_ssl_set_hs_own_cert() (can be called repeatedly), + * and may optionally adjust the CA and associated CRL with \c + * mbedtls_ssl_set_hs_ca_chain() as well as the client + * authentication mode with \c mbedtls_ssl_set_hs_authmode(), + * then must return 0. If no matching name is found, the + * callback must either set a default cert, or + * return non-zero to abort the handshake at this point. + * + * \param conf SSL configuration + * \param f_sni verification function + * \param p_sni verification parameter + */ +void mbedtls_ssl_conf_sni( mbedtls_ssl_config *conf, + int (*f_sni)(void *, mbedtls_ssl_context *, const unsigned char *, + size_t), + void *p_sni ); +#endif /* MBEDTLS_SSL_SERVER_NAME_INDICATION */ + +#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) +/** + * \brief Set the EC J-PAKE password for current handshake. + * + * \note An internal copy is made, and destroyed as soon as the + * handshake is completed, or when the SSL context is reset or + * freed. + * + * \note The SSL context needs to be already set up. The right place + * to call this function is between \c mbedtls_ssl_setup() or + * \c mbedtls_ssl_reset() and \c mbedtls_ssl_handshake(). + * + * \param ssl SSL context + * \param pw EC J-PAKE password (pre-shared secret) + * \param pw_len length of pw in bytes + * + * \return 0 on success, or a negative error code. + */ +int mbedtls_ssl_set_hs_ecjpake_password( mbedtls_ssl_context *ssl, + const unsigned char *pw, + size_t pw_len ); +#endif /*MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED */ + +#if defined(MBEDTLS_SSL_ALPN) +/** + * \brief Set the supported Application Layer Protocols. + * + * \param conf SSL configuration + * \param protos Pointer to a NULL-terminated list of supported protocols, + * in decreasing preference order. The pointer to the list is + * recorded by the library for later reference as required, so + * the lifetime of the table must be atleast as long as the + * lifetime of the SSL configuration structure. + * + * \return 0 on success, or MBEDTLS_ERR_SSL_BAD_INPUT_DATA. + */ +int mbedtls_ssl_conf_alpn_protocols( mbedtls_ssl_config *conf, const char **protos ); + +/** + * \brief Get the name of the negotiated Application Layer Protocol. + * This function should be called after the handshake is + * completed. + * + * \param ssl SSL context + * + * \return Protcol name, or NULL if no protocol was negotiated. + */ +const char *mbedtls_ssl_get_alpn_protocol( const mbedtls_ssl_context *ssl ); +#endif /* MBEDTLS_SSL_ALPN */ + +/** + * \brief Set the maximum supported version sent from the client side + * and/or accepted at the server side + * (Default: MBEDTLS_SSL_MAX_MAJOR_VERSION, MBEDTLS_SSL_MAX_MINOR_VERSION) + * + * \note This ignores ciphersuites from higher versions. + * + * \note With DTLS, use MBEDTLS_SSL_MINOR_VERSION_2 for DTLS 1.0 and + * MBEDTLS_SSL_MINOR_VERSION_3 for DTLS 1.2 + * + * \param conf SSL configuration + * \param major Major version number (only MBEDTLS_SSL_MAJOR_VERSION_3 supported) + * \param minor Minor version number (MBEDTLS_SSL_MINOR_VERSION_0, + * MBEDTLS_SSL_MINOR_VERSION_1 and MBEDTLS_SSL_MINOR_VERSION_2, + * MBEDTLS_SSL_MINOR_VERSION_3 supported) + */ +void mbedtls_ssl_conf_max_version( mbedtls_ssl_config *conf, int major, int minor ); + +/** + * \brief Set the minimum accepted SSL/TLS protocol version + * (Default: TLS 1.0) + * + * \note Input outside of the SSL_MAX_XXXXX_VERSION and + * SSL_MIN_XXXXX_VERSION range is ignored. + * + * \note MBEDTLS_SSL_MINOR_VERSION_0 (SSL v3) should be avoided. + * + * \note With DTLS, use MBEDTLS_SSL_MINOR_VERSION_2 for DTLS 1.0 and + * MBEDTLS_SSL_MINOR_VERSION_3 for DTLS 1.2 + * + * \param conf SSL configuration + * \param major Major version number (only MBEDTLS_SSL_MAJOR_VERSION_3 supported) + * \param minor Minor version number (MBEDTLS_SSL_MINOR_VERSION_0, + * MBEDTLS_SSL_MINOR_VERSION_1 and MBEDTLS_SSL_MINOR_VERSION_2, + * MBEDTLS_SSL_MINOR_VERSION_3 supported) + */ +void mbedtls_ssl_conf_min_version( mbedtls_ssl_config *conf, int major, int minor ); + +#if defined(MBEDTLS_SSL_FALLBACK_SCSV) && defined(MBEDTLS_SSL_CLI_C) +/** + * \brief Set the fallback flag (client-side only). + * (Default: MBEDTLS_SSL_IS_NOT_FALLBACK). + * + * \note Set to MBEDTLS_SSL_IS_FALLBACK when preparing a fallback + * connection, that is a connection with max_version set to a + * lower value than the value you're willing to use. Such + * fallback connections are not recommended but are sometimes + * necessary to interoperate with buggy (version-intolerant) + * servers. + * + * \warning You should NOT set this to MBEDTLS_SSL_IS_FALLBACK for + * non-fallback connections! This would appear to work for a + * while, then cause failures when the server is upgraded to + * support a newer TLS version. + * + * \param conf SSL configuration + * \param fallback MBEDTLS_SSL_IS_NOT_FALLBACK or MBEDTLS_SSL_IS_FALLBACK + */ +void mbedtls_ssl_conf_fallback( mbedtls_ssl_config *conf, char fallback ); +#endif /* MBEDTLS_SSL_FALLBACK_SCSV && MBEDTLS_SSL_CLI_C */ + +#if defined(MBEDTLS_SSL_ENCRYPT_THEN_MAC) +/** + * \brief Enable or disable Encrypt-then-MAC + * (Default: MBEDTLS_SSL_ETM_ENABLED) + * + * \note This should always be enabled, it is a security + * improvement, and should not cause any interoperability + * issue (used only if the peer supports it too). + * + * \param conf SSL configuration + * \param etm MBEDTLS_SSL_ETM_ENABLED or MBEDTLS_SSL_ETM_DISABLED + */ +void mbedtls_ssl_conf_encrypt_then_mac( mbedtls_ssl_config *conf, char etm ); +#endif /* MBEDTLS_SSL_ENCRYPT_THEN_MAC */ + +#if defined(MBEDTLS_SSL_EXTENDED_MASTER_SECRET) +/** + * \brief Enable or disable Extended Master Secret negotiation. + * (Default: MBEDTLS_SSL_EXTENDED_MS_ENABLED) + * + * \note This should always be enabled, it is a security fix to the + * protocol, and should not cause any interoperability issue + * (used only if the peer supports it too). + * + * \param conf SSL configuration + * \param ems MBEDTLS_SSL_EXTENDED_MS_ENABLED or MBEDTLS_SSL_EXTENDED_MS_DISABLED + */ +void mbedtls_ssl_conf_extended_master_secret( mbedtls_ssl_config *conf, char ems ); +#endif /* MBEDTLS_SSL_EXTENDED_MASTER_SECRET */ + +#if defined(MBEDTLS_ARC4_C) +/** + * \brief Disable or enable support for RC4 + * (Default: MBEDTLS_SSL_ARC4_DISABLED) + * + * \warning Use of RC4 in DTLS/TLS has been prohibited by RFC 7465 + * for security reasons. Use at your own risk. + * + * \note This function is deprecated and will likely be removed in + * a future version of the library. + * RC4 is disabled by default at compile time and needs to be + * actively enabled for use with legacy systems. + * + * \param conf SSL configuration + * \param arc4 MBEDTLS_SSL_ARC4_ENABLED or MBEDTLS_SSL_ARC4_DISABLED + */ +void mbedtls_ssl_conf_arc4_support( mbedtls_ssl_config *conf, char arc4 ); +#endif /* MBEDTLS_ARC4_C */ + +#if defined(MBEDTLS_SSL_SRV_C) +/** + * \brief Whether to send a list of acceptable CAs in + * CertificateRequest messages. + * (Default: do send) + * + * \param conf SSL configuration + * \param cert_req_ca_list MBEDTLS_SSL_CERT_REQ_CA_LIST_ENABLED or + * MBEDTLS_SSL_CERT_REQ_CA_LIST_DISABLED + */ +void mbedtls_ssl_conf_cert_req_ca_list( mbedtls_ssl_config *conf, + char cert_req_ca_list ); +#endif /* MBEDTLS_SSL_SRV_C */ + +#if defined(MBEDTLS_SSL_MAX_FRAGMENT_LENGTH) +/** + * \brief Set the maximum fragment length to emit and/or negotiate + * (Default: MBEDTLS_SSL_MAX_CONTENT_LEN, usually 2^14 bytes) + * (Server: set maximum fragment length to emit, + * usually negotiated by the client during handshake + * (Client: set maximum fragment length to emit *and* + * negotiate with the server during handshake) + * + * \param conf SSL configuration + * \param mfl_code Code for maximum fragment length (allowed values: + * MBEDTLS_SSL_MAX_FRAG_LEN_512, MBEDTLS_SSL_MAX_FRAG_LEN_1024, + * MBEDTLS_SSL_MAX_FRAG_LEN_2048, MBEDTLS_SSL_MAX_FRAG_LEN_4096) + * + * \return 0 if successful or MBEDTLS_ERR_SSL_BAD_INPUT_DATA + */ +int mbedtls_ssl_conf_max_frag_len( mbedtls_ssl_config *conf, unsigned char mfl_code ); +#endif /* MBEDTLS_SSL_MAX_FRAGMENT_LENGTH */ + +#if defined(MBEDTLS_SSL_TRUNCATED_HMAC) +/** + * \brief Activate negotiation of truncated HMAC + * (Default: MBEDTLS_SSL_TRUNC_HMAC_DISABLED) + * + * \param conf SSL configuration + * \param truncate Enable or disable (MBEDTLS_SSL_TRUNC_HMAC_ENABLED or + * MBEDTLS_SSL_TRUNC_HMAC_DISABLED) + */ +void mbedtls_ssl_conf_truncated_hmac( mbedtls_ssl_config *conf, int truncate ); +#endif /* MBEDTLS_SSL_TRUNCATED_HMAC */ + +#if defined(MBEDTLS_SSL_CBC_RECORD_SPLITTING) +/** + * \brief Enable / Disable 1/n-1 record splitting + * (Default: MBEDTLS_SSL_CBC_RECORD_SPLITTING_ENABLED) + * + * \note Only affects SSLv3 and TLS 1.0, not higher versions. + * Does not affect non-CBC ciphersuites in any version. + * + * \param conf SSL configuration + * \param split MBEDTLS_SSL_CBC_RECORD_SPLITTING_ENABLED or + * MBEDTLS_SSL_CBC_RECORD_SPLITTING_DISABLED + */ +void mbedtls_ssl_conf_cbc_record_splitting( mbedtls_ssl_config *conf, char split ); +#endif /* MBEDTLS_SSL_CBC_RECORD_SPLITTING */ + +#if defined(MBEDTLS_SSL_SESSION_TICKETS) && defined(MBEDTLS_SSL_CLI_C) +/** + * \brief Enable / Disable session tickets (client only). + * (Default: MBEDTLS_SSL_SESSION_TICKETS_ENABLED.) + * + * \note On server, use \c mbedtls_ssl_conf_session_tickets_cb(). + * + * \param conf SSL configuration + * \param use_tickets Enable or disable (MBEDTLS_SSL_SESSION_TICKETS_ENABLED or + * MBEDTLS_SSL_SESSION_TICKETS_DISABLED) + */ +void mbedtls_ssl_conf_session_tickets( mbedtls_ssl_config *conf, int use_tickets ); +#endif /* MBEDTLS_SSL_SESSION_TICKETS && MBEDTLS_SSL_CLI_C */ + +#if defined(MBEDTLS_SSL_RENEGOTIATION) +/** + * \brief Enable / Disable renegotiation support for connection when + * initiated by peer + * (Default: MBEDTLS_SSL_RENEGOTIATION_DISABLED) + * + * \warning It is recommended to always disable renegotation unless you + * know you need it and you know what you're doing. In the + * past, there have been several issues associated with + * renegotiation or a poor understanding of its properties. + * + * \note Server-side, enabling renegotiation also makes the server + * susceptible to a resource DoS by a malicious client. + * + * \param conf SSL configuration + * \param renegotiation Enable or disable (MBEDTLS_SSL_RENEGOTIATION_ENABLED or + * MBEDTLS_SSL_RENEGOTIATION_DISABLED) + */ +void mbedtls_ssl_conf_renegotiation( mbedtls_ssl_config *conf, int renegotiation ); +#endif /* MBEDTLS_SSL_RENEGOTIATION */ + +/** + * \brief Prevent or allow legacy renegotiation. + * (Default: MBEDTLS_SSL_LEGACY_NO_RENEGOTIATION) + * + * MBEDTLS_SSL_LEGACY_NO_RENEGOTIATION allows connections to + * be established even if the peer does not support + * secure renegotiation, but does not allow renegotiation + * to take place if not secure. + * (Interoperable and secure option) + * + * MBEDTLS_SSL_LEGACY_ALLOW_RENEGOTIATION allows renegotiations + * with non-upgraded peers. Allowing legacy renegotiation + * makes the connection vulnerable to specific man in the + * middle attacks. (See RFC 5746) + * (Most interoperable and least secure option) + * + * MBEDTLS_SSL_LEGACY_BREAK_HANDSHAKE breaks off connections + * if peer does not support secure renegotiation. Results + * in interoperability issues with non-upgraded peers + * that do not support renegotiation altogether. + * (Most secure option, interoperability issues) + * + * \param conf SSL configuration + * \param allow_legacy Prevent or allow (SSL_NO_LEGACY_RENEGOTIATION, + * SSL_ALLOW_LEGACY_RENEGOTIATION or + * MBEDTLS_SSL_LEGACY_BREAK_HANDSHAKE) + */ +void mbedtls_ssl_conf_legacy_renegotiation( mbedtls_ssl_config *conf, int allow_legacy ); + +#if defined(MBEDTLS_SSL_RENEGOTIATION) +/** + * \brief Enforce renegotiation requests. + * (Default: enforced, max_records = 16) + * + * When we request a renegotiation, the peer can comply or + * ignore the request. This function allows us to decide + * whether to enforce our renegotiation requests by closing + * the connection if the peer doesn't comply. + * + * However, records could already be in transit from the peer + * when the request is emitted. In order to increase + * reliability, we can accept a number of records before the + * expected handshake records. + * + * The optimal value is highly dependent on the specific usage + * scenario. + * + * \note With DTLS and server-initiated renegotiation, the + * HelloRequest is retransmited every time mbedtls_ssl_read() times + * out or receives Application Data, until: + * - max_records records have beens seen, if it is >= 0, or + * - the number of retransmits that would happen during an + * actual handshake has been reached. + * Please remember the request might be lost a few times + * if you consider setting max_records to a really low value. + * + * \warning On client, the grace period can only happen during + * mbedtls_ssl_read(), as opposed to mbedtls_ssl_write() and mbedtls_ssl_renegotiate() + * which always behave as if max_record was 0. The reason is, + * if we receive application data from the server, we need a + * place to write it, which only happens during mbedtls_ssl_read(). + * + * \param conf SSL configuration + * \param max_records Use MBEDTLS_SSL_RENEGOTIATION_NOT_ENFORCED if you don't want to + * enforce renegotiation, or a non-negative value to enforce + * it but allow for a grace period of max_records records. + */ +void mbedtls_ssl_conf_renegotiation_enforced( mbedtls_ssl_config *conf, int max_records ); + +/** + * \brief Set record counter threshold for periodic renegotiation. + * (Default: 2^48 - 1) + * + * Renegotiation is automatically triggered when a record + * counter (outgoing or ingoing) crosses the defined + * threshold. The default value is meant to prevent the + * connection from being closed when the counter is about to + * reached its maximal value (it is not allowed to wrap). + * + * Lower values can be used to enforce policies such as "keys + * must be refreshed every N packets with cipher X". + * + * The renegotiation period can be disabled by setting + * conf->disable_renegotiation to + * MBEDTLS_SSL_RENEGOTIATION_DISABLED. + * + * \note When the configured transport is + * MBEDTLS_SSL_TRANSPORT_DATAGRAM the maximum renegotiation + * period is 2^48 - 1, and for MBEDTLS_SSL_TRANSPORT_STREAM, + * the maximum renegotiation period is 2^64 - 1. + * + * \param conf SSL configuration + * \param period The threshold value: a big-endian 64-bit number. + */ +void mbedtls_ssl_conf_renegotiation_period( mbedtls_ssl_config *conf, + const unsigned char period[8] ); +#endif /* MBEDTLS_SSL_RENEGOTIATION */ + +/** + * \brief Return the number of data bytes available to read + * + * \param ssl SSL context + * + * \return how many bytes are available in the read buffer + */ +size_t mbedtls_ssl_get_bytes_avail( const mbedtls_ssl_context *ssl ); + +/** + * \brief Return the result of the certificate verification + * + * \param ssl SSL context + * + * \return 0 if successful, + * -1 if result is not available (eg because the handshake was + * aborted too early), or + * a combination of BADCERT_xxx and BADCRL_xxx flags, see + * x509.h + */ +uint32_t mbedtls_ssl_get_verify_result( const mbedtls_ssl_context *ssl ); + +/** + * \brief Return the name of the current ciphersuite + * + * \param ssl SSL context + * + * \return a string containing the ciphersuite name + */ +const char *mbedtls_ssl_get_ciphersuite( const mbedtls_ssl_context *ssl ); + +/** + * \brief Return the current SSL version (SSLv3/TLSv1/etc) + * + * \param ssl SSL context + * + * \return a string containing the SSL version + */ +const char *mbedtls_ssl_get_version( const mbedtls_ssl_context *ssl ); + +/** + * \brief Return the (maximum) number of bytes added by the record + * layer: header + encryption/MAC overhead (inc. padding) + * + * \param ssl SSL context + * + * \return Current maximum record expansion in bytes, or + * MBEDTLS_ERR_SSL_FEATURE_UNAVAILABLE if compression is + * enabled, which makes expansion much less predictable + */ +int mbedtls_ssl_get_record_expansion( const mbedtls_ssl_context *ssl ); + +#if defined(MBEDTLS_SSL_MAX_FRAGMENT_LENGTH) +/** + * \brief Return the maximum fragment length (payload, in bytes). + * This is the value negotiated with peer if any, + * or the locally configured value. + * + * \note With DTLS, \c mbedtls_ssl_write() will return an error if + * called with a larger length value. + * With TLS, \c mbedtls_ssl_write() will fragment the input if + * necessary and return the number of bytes written; it is up + * to the caller to call \c mbedtls_ssl_write() again in + * order to send the remaining bytes if any. + * + * \param ssl SSL context + * + * \return Current maximum fragment length. + */ +size_t mbedtls_ssl_get_max_frag_len( const mbedtls_ssl_context *ssl ); +#endif /* MBEDTLS_SSL_MAX_FRAGMENT_LENGTH */ + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/** + * \brief Return the peer certificate from the current connection + * + * Note: Can be NULL in case no certificate was sent during + * the handshake. Different calls for the same connection can + * return the same or different pointers for the same + * certificate and even a different certificate altogether. + * The peer cert CAN change in a single connection if + * renegotiation is performed. + * + * \param ssl SSL context + * + * \return the current peer certificate + */ +const mbedtls_x509_crt *mbedtls_ssl_get_peer_cert( const mbedtls_ssl_context *ssl ); +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +#if defined(MBEDTLS_SSL_CLI_C) +/** + * \brief Save session in order to resume it later (client-side only) + * Session data is copied to presented session structure. + * + * \warning Currently, peer certificate is lost in the operation. + * + * \param ssl SSL context + * \param session session context + * + * \return 0 if successful, + * MBEDTLS_ERR_SSL_ALLOC_FAILED if memory allocation failed, + * MBEDTLS_ERR_SSL_BAD_INPUT_DATA if used server-side or + * arguments are otherwise invalid + * + * \sa mbedtls_ssl_set_session() + */ +int mbedtls_ssl_get_session( const mbedtls_ssl_context *ssl, mbedtls_ssl_session *session ); +#endif /* MBEDTLS_SSL_CLI_C */ + +/** + * \brief Perform the SSL handshake + * + * \param ssl SSL context + * + * \return 0 if successful, or + * MBEDTLS_ERR_SSL_WANT_READ or MBEDTLS_ERR_SSL_WANT_WRITE, or + * MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED (see below), or + * a specific SSL error code. + * + * \note If this function returns something other than 0 or + * MBEDTLS_ERR_SSL_WANT_READ/WRITE, then the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + * + * \note If DTLS is in use, then you may choose to handle + * MBEDTLS_ERR_SSL_HELLO_VERIFY_REQUIRED specially for logging + * purposes, as it is an expected return value rather than an + * actual error, but you still need to reset/free the context. + */ +int mbedtls_ssl_handshake( mbedtls_ssl_context *ssl ); + +/** + * \brief Perform a single step of the SSL handshake + * + * \note The state of the context (ssl->state) will be at + * the next state after execution of this function. Do not + * call this function if state is MBEDTLS_SSL_HANDSHAKE_OVER. + * + * \note If this function returns something other than 0 or + * MBEDTLS_ERR_SSL_WANT_READ/WRITE, then the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + * + * \param ssl SSL context + * + * \return 0 if successful, or + * MBEDTLS_ERR_SSL_WANT_READ or MBEDTLS_ERR_SSL_WANT_WRITE, or + * a specific SSL error code. + */ +int mbedtls_ssl_handshake_step( mbedtls_ssl_context *ssl ); + +#if defined(MBEDTLS_SSL_RENEGOTIATION) +/** + * \brief Initiate an SSL renegotiation on the running connection. + * Client: perform the renegotiation right now. + * Server: request renegotiation, which will be performed + * during the next call to mbedtls_ssl_read() if honored by + * client. + * + * \param ssl SSL context + * + * \return 0 if successful, or any mbedtls_ssl_handshake() return + * value. + * + * \note If this function returns something other than 0 or + * MBEDTLS_ERR_SSL_WANT_READ/WRITE, then the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + */ +int mbedtls_ssl_renegotiate( mbedtls_ssl_context *ssl ); +#endif /* MBEDTLS_SSL_RENEGOTIATION */ + +/** + * \brief Read at most 'len' application data bytes + * + * \param ssl SSL context + * \param buf buffer that will hold the data + * \param len maximum number of bytes to read + * + * \return the number of bytes read, or + * 0 for EOF, or + * MBEDTLS_ERR_SSL_WANT_READ or MBEDTLS_ERR_SSL_WANT_WRITE, or + * MBEDTLS_ERR_SSL_CLIENT_RECONNECT (see below), or + * another negative error code. + * + * \note If this function returns something other than a positive + * value or MBEDTLS_ERR_SSL_WANT_READ/WRITE or + * MBEDTLS_ERR_SSL_CLIENT_RECONNECT, then the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + * + * \note When this function return MBEDTLS_ERR_SSL_CLIENT_RECONNECT + * (which can only happen server-side), it means that a client + * is initiating a new connection using the same source port. + * You can either treat that as a connection close and wait + * for the client to resend a ClientHello, or directly + * continue with \c mbedtls_ssl_handshake() with the same + * context (as it has beeen reset internally). Either way, you + * should make sure this is seen by the application as a new + * connection: application state, if any, should be reset, and + * most importantly the identity of the client must be checked + * again. WARNING: not validating the identity of the client + * again, or not transmitting the new identity to the + * application layer, would allow authentication bypass! + */ +int mbedtls_ssl_read( mbedtls_ssl_context *ssl, unsigned char *buf, size_t len ); + +/** + * \brief Try to write exactly 'len' application data bytes + * + * \warning This function will do partial writes in some cases. If the + * return value is non-negative but less than length, the + * function must be called again with updated arguments: + * buf + ret, len - ret (if ret is the return value) until + * it returns a value equal to the last 'len' argument. + * + * \param ssl SSL context + * \param buf buffer holding the data + * \param len how many bytes must be written + * + * \return the number of bytes actually written (may be less than len), + * or MBEDTLS_ERR_SSL_WANT_WRITE or MBEDTLS_ERR_SSL_WANT_READ, + * or another negative error code. + * + * \note If this function returns something other than a positive + * value or MBEDTLS_ERR_SSL_WANT_READ/WRITE, the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + * + * \note When this function returns MBEDTLS_ERR_SSL_WANT_WRITE/READ, + * it must be called later with the *same* arguments, + * until it returns a positive value. + * + * \note If the requested length is greater than the maximum + * fragment length (either the built-in limit or the one set + * or negotiated with the peer), then: + * - with TLS, less bytes than requested are written. + * - with DTLS, MBEDTLS_ERR_SSL_BAD_INPUT_DATA is returned. + * \c mbedtls_ssl_get_max_frag_len() may be used to query the + * active maximum fragment length. + */ +int mbedtls_ssl_write( mbedtls_ssl_context *ssl, const unsigned char *buf, size_t len ); + +/** + * \brief Send an alert message + * + * \param ssl SSL context + * \param level The alert level of the message + * (MBEDTLS_SSL_ALERT_LEVEL_WARNING or MBEDTLS_SSL_ALERT_LEVEL_FATAL) + * \param message The alert message (SSL_ALERT_MSG_*) + * + * \return 0 if successful, or a specific SSL error code. + * + * \note If this function returns something other than 0 or + * MBEDTLS_ERR_SSL_WANT_READ/WRITE, then the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + */ +int mbedtls_ssl_send_alert_message( mbedtls_ssl_context *ssl, + unsigned char level, + unsigned char message ); +/** + * \brief Notify the peer that the connection is being closed + * + * \param ssl SSL context + * + * \return 0 if successful, or a specific SSL error code. + * + * \note If this function returns something other than 0 or + * MBEDTLS_ERR_SSL_WANT_READ/WRITE, then the ssl context + * becomes unusable, and you should either free it or call + * \c mbedtls_ssl_session_reset() on it before re-using it for + * a new connection; the current connection must be closed. + */ +int mbedtls_ssl_close_notify( mbedtls_ssl_context *ssl ); + +/** + * \brief Free referenced items in an SSL context and clear memory + * + * \param ssl SSL context + */ +void mbedtls_ssl_free( mbedtls_ssl_context *ssl ); + +/** + * \brief Initialize an SSL configuration context + * Just makes the context ready for + * mbedtls_ssl_config_defaults() or mbedtls_ssl_config_free(). + * + * \note You need to call mbedtls_ssl_config_defaults() unless you + * manually set all of the relevent fields yourself. + * + * \param conf SSL configuration context + */ +void mbedtls_ssl_config_init( mbedtls_ssl_config *conf ); + +/** + * \brief Load reasonnable default SSL configuration values. + * (You need to call mbedtls_ssl_config_init() first.) + * + * \param conf SSL configuration context + * \param endpoint MBEDTLS_SSL_IS_CLIENT or MBEDTLS_SSL_IS_SERVER + * \param transport MBEDTLS_SSL_TRANSPORT_STREAM for TLS, or + * MBEDTLS_SSL_TRANSPORT_DATAGRAM for DTLS + * \param preset a MBEDTLS_SSL_PRESET_XXX value + * + * \note See \c mbedtls_ssl_conf_transport() for notes on DTLS. + * + * \return 0 if successful, or + * MBEDTLS_ERR_XXX_ALLOC_FAILED on memory allocation error. + */ +int mbedtls_ssl_config_defaults( mbedtls_ssl_config *conf, + int endpoint, int transport, int preset ); + +/** + * \brief Free an SSL configuration context + * + * \param conf SSL configuration context + */ +void mbedtls_ssl_config_free( mbedtls_ssl_config *conf ); + +/** + * \brief Initialize SSL session structure + * + * \param session SSL session + */ +void mbedtls_ssl_session_init( mbedtls_ssl_session *session ); + +/** + * \brief Free referenced items in an SSL session including the + * peer certificate and clear memory + * + * \param session SSL session + */ +void mbedtls_ssl_session_free( mbedtls_ssl_session *session ); + +#ifdef __cplusplus +} +#endif + +#endif /* ssl.h */ + + +/********* Start of file include/mbedtls/ssl_cookie.h ************/ + +/** + * \file ssl_cookie.h + * + * \brief DTLS cookie callbacks implementation + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SSL_COOKIE_H +#define MBEDTLS_SSL_COOKIE_H + + + +#if defined(MBEDTLS_THREADING_C) + +#endif + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ +#ifndef MBEDTLS_SSL_COOKIE_TIMEOUT +#define MBEDTLS_SSL_COOKIE_TIMEOUT 60 /**< Default expiration delay of DTLS cookies, in seconds if HAVE_TIME, or in number of cookies issued */ +#endif + +/* \} name SECTION: Module settings */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Context for the default cookie functions. + */ +typedef struct +{ + mbedtls_md_context_t hmac_ctx; /*!< context for the HMAC portion */ +#if !defined(MBEDTLS_HAVE_TIME) + unsigned long serial; /*!< serial number for expiration */ +#endif + unsigned long timeout; /*!< timeout delay, in seconds if HAVE_TIME, + or in number of tickets issued */ + +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; +#endif +} mbedtls_ssl_cookie_ctx; + +/** + * \brief Initialize cookie context + */ +void mbedtls_ssl_cookie_init( mbedtls_ssl_cookie_ctx *ctx ); + +/** + * \brief Setup cookie context (generate keys) + */ +int mbedtls_ssl_cookie_setup( mbedtls_ssl_cookie_ctx *ctx, + int (*f_rng)(void *, unsigned char *, size_t), + void *p_rng ); + +/** + * \brief Set expiration delay for cookies + * (Default MBEDTLS_SSL_COOKIE_TIMEOUT) + * + * \param ctx Cookie contex + * \param delay Delay, in seconds if HAVE_TIME, or in number of cookies + * issued in the meantime. + * 0 to disable expiration (NOT recommended) + */ +void mbedtls_ssl_cookie_set_timeout( mbedtls_ssl_cookie_ctx *ctx, unsigned long delay ); + +/** + * \brief Free cookie context + */ +void mbedtls_ssl_cookie_free( mbedtls_ssl_cookie_ctx *ctx ); + +/** + * \brief Generate cookie, see \c mbedtls_ssl_cookie_write_t + */ +mbedtls_ssl_cookie_write_t mbedtls_ssl_cookie_write; + +/** + * \brief Verify cookie, see \c mbedtls_ssl_cookie_write_t + */ +mbedtls_ssl_cookie_check_t mbedtls_ssl_cookie_check; + +#ifdef __cplusplus +} +#endif + +#endif /* ssl_cookie.h */ + + +/********* Start of file include/mbedtls/ssl_internal.h ************/ + +/** + * \file ssl_internal.h + * + * \brief Internal functions shared by the SSL modules + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SSL_INTERNAL_H +#define MBEDTLS_SSL_INTERNAL_H + + + + +#if defined(MBEDTLS_MD5_C) + +#endif + +#if defined(MBEDTLS_SHA1_C) + +#endif + +#if defined(MBEDTLS_SHA256_C) + +#endif + +#if defined(MBEDTLS_SHA512_C) + +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) + +#endif + +#if ( defined(__ARMCC_VERSION) || defined(_MSC_VER) ) && \ + !defined(inline) && !defined(__cplusplus) +#define inline __inline +#endif + +/* Determine minimum supported version */ +#define MBEDTLS_SSL_MIN_MAJOR_VERSION MBEDTLS_SSL_MAJOR_VERSION_3 + +#if defined(MBEDTLS_SSL_PROTO_SSL3) +#define MBEDTLS_SSL_MIN_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_0 +#else +#if defined(MBEDTLS_SSL_PROTO_TLS1) +#define MBEDTLS_SSL_MIN_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_1 +#else +#if defined(MBEDTLS_SSL_PROTO_TLS1_1) +#define MBEDTLS_SSL_MIN_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_2 +#else +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) +#define MBEDTLS_SSL_MIN_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_3 +#endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ +#endif /* MBEDTLS_SSL_PROTO_TLS1_1 */ +#endif /* MBEDTLS_SSL_PROTO_TLS1 */ +#endif /* MBEDTLS_SSL_PROTO_SSL3 */ + +#define MBEDTLS_SSL_MIN_VALID_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_1 +#define MBEDTLS_SSL_MIN_VALID_MAJOR_VERSION MBEDTLS_SSL_MAJOR_VERSION_3 + +/* Determine maximum supported version */ +#define MBEDTLS_SSL_MAX_MAJOR_VERSION MBEDTLS_SSL_MAJOR_VERSION_3 + +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) +#define MBEDTLS_SSL_MAX_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_3 +#else +#if defined(MBEDTLS_SSL_PROTO_TLS1_1) +#define MBEDTLS_SSL_MAX_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_2 +#else +#if defined(MBEDTLS_SSL_PROTO_TLS1) +#define MBEDTLS_SSL_MAX_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_1 +#else +#if defined(MBEDTLS_SSL_PROTO_SSL3) +#define MBEDTLS_SSL_MAX_MINOR_VERSION MBEDTLS_SSL_MINOR_VERSION_0 +#endif /* MBEDTLS_SSL_PROTO_SSL3 */ +#endif /* MBEDTLS_SSL_PROTO_TLS1 */ +#endif /* MBEDTLS_SSL_PROTO_TLS1_1 */ +#endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ + +#define MBEDTLS_SSL_INITIAL_HANDSHAKE 0 +#define MBEDTLS_SSL_RENEGOTIATION_IN_PROGRESS 1 /* In progress */ +#define MBEDTLS_SSL_RENEGOTIATION_DONE 2 /* Done or aborted */ +#define MBEDTLS_SSL_RENEGOTIATION_PENDING 3 /* Requested (server only) */ + +/* + * DTLS retransmission states, see RFC 6347 4.2.4 + * + * The SENDING state is merged in PREPARING for initial sends, + * but is distinct for resends. + * + * Note: initial state is wrong for server, but is not used anyway. + */ +#define MBEDTLS_SSL_RETRANS_PREPARING 0 +#define MBEDTLS_SSL_RETRANS_SENDING 1 +#define MBEDTLS_SSL_RETRANS_WAITING 2 +#define MBEDTLS_SSL_RETRANS_FINISHED 3 + +/* + * Allow extra bytes for record, authentication and encryption overhead: + * counter (8) + header (5) + IV(16) + MAC (16-48) + padding (0-256) + * and allow for a maximum of 1024 of compression expansion if + * enabled. + */ +#if defined(MBEDTLS_ZLIB_SUPPORT) +#define MBEDTLS_SSL_COMPRESSION_ADD 1024 +#else +#define MBEDTLS_SSL_COMPRESSION_ADD 0 +#endif + +#if defined(MBEDTLS_ARC4_C) || defined(MBEDTLS_CIPHER_MODE_CBC) +/* Ciphersuites using HMAC */ +#if defined(MBEDTLS_SHA512_C) +#define MBEDTLS_SSL_MAC_ADD 48 /* SHA-384 used for HMAC */ +#elif defined(MBEDTLS_SHA256_C) +#define MBEDTLS_SSL_MAC_ADD 32 /* SHA-256 used for HMAC */ +#else +#define MBEDTLS_SSL_MAC_ADD 20 /* SHA-1 used for HMAC */ +#endif +#else +/* AEAD ciphersuites: GCM and CCM use a 128 bits tag */ +#define MBEDTLS_SSL_MAC_ADD 16 +#endif + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +#define MBEDTLS_SSL_PADDING_ADD 256 +#else +#define MBEDTLS_SSL_PADDING_ADD 0 +#endif + +#define MBEDTLS_SSL_PAYLOAD_LEN ( MBEDTLS_SSL_MAX_CONTENT_LEN \ + + MBEDTLS_SSL_COMPRESSION_ADD \ + + MBEDTLS_MAX_IV_LENGTH \ + + MBEDTLS_SSL_MAC_ADD \ + + MBEDTLS_SSL_PADDING_ADD \ + ) + +/* + * Check that we obey the standard's message size bounds + */ + +#if MBEDTLS_SSL_MAX_CONTENT_LEN > 16384 +#error Bad configuration - record content too large. +#endif + +#if MBEDTLS_SSL_PAYLOAD_LEN > 16384 + 2048 +#error Bad configuration - protected record payload too large. +#endif + +/* Note: Even though the TLS record header is only 5 bytes + long, we're internally using 8 bytes to store the + implicit sequence number. */ +#define MBEDTLS_SSL_HEADER_LEN 13 + +#define MBEDTLS_SSL_BUFFER_LEN \ + ( ( MBEDTLS_SSL_HEADER_LEN ) + ( MBEDTLS_SSL_PAYLOAD_LEN ) ) + +/* + * TLS extension flags (for extensions with outgoing ServerHello content + * that need it (e.g. for RENEGOTIATION_INFO the server already knows because + * of state of the renegotiation flag, so no indicator is required) + */ +#define MBEDTLS_TLS_EXT_SUPPORTED_POINT_FORMATS_PRESENT (1 << 0) +#define MBEDTLS_TLS_EXT_ECJPAKE_KKPP_OK (1 << 1) + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) && \ + defined(MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED) +/* + * Abstraction for a grid of allowed signature-hash-algorithm pairs. + */ +struct mbedtls_ssl_sig_hash_set_t +{ + /* At the moment, we only need to remember a single suitable + * hash algorithm per signature algorithm. As long as that's + * the case - and we don't need a general lookup function - + * we can implement the sig-hash-set as a map from signatures + * to hash algorithms. */ + mbedtls_md_type_t rsa; + mbedtls_md_type_t ecdsa; +}; +#endif /* MBEDTLS_SSL_PROTO_TLS1_2 && + MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED */ + +/* + * This structure contains the parameters only needed during handshake. + */ +struct mbedtls_ssl_handshake_params +{ + /* + * Handshake specific crypto variables + */ + +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) && \ + defined(MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED) + mbedtls_ssl_sig_hash_set_t hash_algs; /*!< Set of suitable sig-hash pairs */ +#endif +#if defined(MBEDTLS_DHM_C) + mbedtls_dhm_context dhm_ctx; /*!< DHM key exchange */ +#endif +#if defined(MBEDTLS_ECDH_C) + mbedtls_ecdh_context ecdh_ctx; /*!< ECDH key exchange */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) + mbedtls_ecjpake_context ecjpake_ctx; /*!< EC J-PAKE key exchange */ +#if defined(MBEDTLS_SSL_CLI_C) + unsigned char *ecjpake_cache; /*!< Cache for ClientHello ext */ + size_t ecjpake_cache_len; /*!< Length of cached data */ +#endif +#endif /* MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED */ +#if defined(MBEDTLS_ECDH_C) || defined(MBEDTLS_ECDSA_C) || \ + defined(MBEDTLS_KEY_EXCHANGE_ECJPAKE_ENABLED) + const mbedtls_ecp_curve_info **curves; /*!< Supported elliptic curves */ +#endif +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED) + unsigned char *psk; /*!< PSK from the callback */ + size_t psk_len; /*!< Length of PSK from callback */ +#endif +#if defined(MBEDTLS_X509_CRT_PARSE_C) + mbedtls_ssl_key_cert *key_cert; /*!< chosen key/cert pair (server) */ +#if defined(MBEDTLS_SSL_SERVER_NAME_INDICATION) + int sni_authmode; /*!< authmode from SNI callback */ + mbedtls_ssl_key_cert *sni_key_cert; /*!< key/cert list from SNI */ + mbedtls_x509_crt *sni_ca_chain; /*!< trusted CAs from SNI callback */ + mbedtls_x509_crl *sni_ca_crl; /*!< trusted CAs CRLs from SNI */ +#endif /* MBEDTLS_SSL_SERVER_NAME_INDICATION */ +#endif /* MBEDTLS_X509_CRT_PARSE_C */ +#if defined(MBEDTLS_SSL_PROTO_DTLS) + unsigned int out_msg_seq; /*!< Outgoing handshake sequence number */ + unsigned int in_msg_seq; /*!< Incoming handshake sequence number */ + + unsigned char *verify_cookie; /*!< Cli: HelloVerifyRequest cookie + Srv: unused */ + unsigned char verify_cookie_len; /*!< Cli: cookie length + Srv: flag for sending a cookie */ + + unsigned char *hs_msg; /*!< Reassembled handshake message */ + + uint32_t retransmit_timeout; /*!< Current value of timeout */ + unsigned char retransmit_state; /*!< Retransmission state */ + mbedtls_ssl_flight_item *flight; /*!< Current outgoing flight */ + mbedtls_ssl_flight_item *cur_msg; /*!< Current message in flight */ + unsigned int in_flight_start_seq; /*!< Minimum message sequence in the + flight being received */ + mbedtls_ssl_transform *alt_transform_out; /*!< Alternative transform for + resending messages */ + unsigned char alt_out_ctr[8]; /*!< Alternative record epoch/counter + for resending messages */ +#endif /* MBEDTLS_SSL_PROTO_DTLS */ + + /* + * Checksum contexts + */ +#if defined(MBEDTLS_SSL_PROTO_SSL3) || defined(MBEDTLS_SSL_PROTO_TLS1) || \ + defined(MBEDTLS_SSL_PROTO_TLS1_1) + mbedtls_md5_context fin_md5; + mbedtls_sha1_context fin_sha1; +#endif +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) +#if defined(MBEDTLS_SHA256_C) + mbedtls_sha256_context fin_sha256; +#endif +#if defined(MBEDTLS_SHA512_C) + mbedtls_sha512_context fin_sha512; +#endif +#endif /* MBEDTLS_SSL_PROTO_TLS1_2 */ + + void (*update_checksum)(mbedtls_ssl_context *, const unsigned char *, size_t); + void (*calc_verify)(mbedtls_ssl_context *, unsigned char *); + void (*calc_finished)(mbedtls_ssl_context *, unsigned char *, int); + int (*tls_prf)(const unsigned char *, size_t, const char *, + const unsigned char *, size_t, + unsigned char *, size_t); + + size_t pmslen; /*!< premaster length */ + + unsigned char randbytes[64]; /*!< random bytes */ + unsigned char premaster[MBEDTLS_PREMASTER_SIZE]; + /*!< premaster secret */ + + int resume; /*!< session resume indicator*/ + int max_major_ver; /*!< max. major version client*/ + int max_minor_ver; /*!< max. minor version client*/ + int cli_exts; /*!< client extension presence*/ + +#if defined(MBEDTLS_SSL_SESSION_TICKETS) + int new_session_ticket; /*!< use NewSessionTicket? */ +#endif /* MBEDTLS_SSL_SESSION_TICKETS */ +#if defined(MBEDTLS_SSL_EXTENDED_MASTER_SECRET) + int extended_ms; /*!< use Extended Master Secret? */ +#endif +}; + +/* + * This structure contains a full set of runtime transform parameters + * either in negotiation or active. + */ +struct mbedtls_ssl_transform +{ + /* + * Session specific crypto layer + */ + const mbedtls_ssl_ciphersuite_t *ciphersuite_info; + /*!< Chosen cipersuite_info */ + unsigned int keylen; /*!< symmetric key length (bytes) */ + size_t minlen; /*!< min. ciphertext length */ + size_t ivlen; /*!< IV length */ + size_t fixed_ivlen; /*!< Fixed part of IV (AEAD) */ + size_t maclen; /*!< MAC length */ + + unsigned char iv_enc[16]; /*!< IV (encryption) */ + unsigned char iv_dec[16]; /*!< IV (decryption) */ + +#if defined(MBEDTLS_SSL_PROTO_SSL3) + /* Needed only for SSL v3.0 secret */ + unsigned char mac_enc[20]; /*!< SSL v3.0 secret (enc) */ + unsigned char mac_dec[20]; /*!< SSL v3.0 secret (dec) */ +#endif /* MBEDTLS_SSL_PROTO_SSL3 */ + + mbedtls_md_context_t md_ctx_enc; /*!< MAC (encryption) */ + mbedtls_md_context_t md_ctx_dec; /*!< MAC (decryption) */ + + mbedtls_cipher_context_t cipher_ctx_enc; /*!< encryption context */ + mbedtls_cipher_context_t cipher_ctx_dec; /*!< decryption context */ + + /* + * Session specific compression layer + */ +#if defined(MBEDTLS_ZLIB_SUPPORT) + z_stream ctx_deflate; /*!< compression context */ + z_stream ctx_inflate; /*!< decompression context */ +#endif +}; + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/* + * List of certificate + private key pairs + */ +struct mbedtls_ssl_key_cert +{ + mbedtls_x509_crt *cert; /*!< cert */ + mbedtls_pk_context *key; /*!< private key */ + mbedtls_ssl_key_cert *next; /*!< next key/cert pair */ +}; +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +#if defined(MBEDTLS_SSL_PROTO_DTLS) +/* + * List of handshake messages kept around for resending + */ +struct mbedtls_ssl_flight_item +{ + unsigned char *p; /*!< message, including handshake headers */ + size_t len; /*!< length of p */ + unsigned char type; /*!< type of the message: handshake or CCS */ + mbedtls_ssl_flight_item *next; /*!< next handshake message(s) */ +}; +#endif /* MBEDTLS_SSL_PROTO_DTLS */ + +#if defined(MBEDTLS_SSL_PROTO_TLS1_2) && \ + defined(MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED) + +/* Find an entry in a signature-hash set matching a given hash algorithm. */ +mbedtls_md_type_t mbedtls_ssl_sig_hash_set_find( mbedtls_ssl_sig_hash_set_t *set, + mbedtls_pk_type_t sig_alg ); +/* Add a signature-hash-pair to a signature-hash set */ +void mbedtls_ssl_sig_hash_set_add( mbedtls_ssl_sig_hash_set_t *set, + mbedtls_pk_type_t sig_alg, + mbedtls_md_type_t md_alg ); +/* Allow exactly one hash algorithm for each signature. */ +void mbedtls_ssl_sig_hash_set_const_hash( mbedtls_ssl_sig_hash_set_t *set, + mbedtls_md_type_t md_alg ); + +/* Setup an empty signature-hash set */ +static inline void mbedtls_ssl_sig_hash_set_init( mbedtls_ssl_sig_hash_set_t *set ) +{ + mbedtls_ssl_sig_hash_set_const_hash( set, MBEDTLS_MD_NONE ); +} + +#endif /* MBEDTLS_SSL_PROTO_TLS1_2) && + MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED */ + +/** + * \brief Free referenced items in an SSL transform context and clear + * memory + * + * \param transform SSL transform context + */ +void mbedtls_ssl_transform_free( mbedtls_ssl_transform *transform ); + +/** + * \brief Free referenced items in an SSL handshake context and clear + * memory + * + * \param handshake SSL handshake context + */ +void mbedtls_ssl_handshake_free( mbedtls_ssl_handshake_params *handshake ); + +int mbedtls_ssl_handshake_client_step( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_handshake_server_step( mbedtls_ssl_context *ssl ); +void mbedtls_ssl_handshake_wrapup( mbedtls_ssl_context *ssl ); + +int mbedtls_ssl_send_fatal_handshake_failure( mbedtls_ssl_context *ssl ); + +void mbedtls_ssl_reset_checksum( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_derive_keys( mbedtls_ssl_context *ssl ); + +int mbedtls_ssl_read_record_layer( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_handle_message_type( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_prepare_handshake_record( mbedtls_ssl_context *ssl ); +void mbedtls_ssl_update_handshake_status( mbedtls_ssl_context *ssl ); + +/** + * \brief Update record layer + * + * This function roughly separates the implementation + * of the logic of (D)TLS from the implementation + * of the secure transport. + * + * \param ssl SSL context to use + * + * \return 0 or non-zero error code. + * + * \note A clarification on what is called 'record layer' here + * is in order, as many sensible definitions are possible: + * + * The record layer takes as input an untrusted underlying + * transport (stream or datagram) and transforms it into + * a serially multiplexed, secure transport, which + * conceptually provides the following: + * + * (1) Three datagram based, content-agnostic transports + * for handshake, alert and CCS messages. + * (2) One stream- or datagram-based transport + * for application data. + * (3) Functionality for changing the underlying transform + * securing the contents. + * + * The interface to this functionality is given as follows: + * + * a Updating + * [Currently implemented by mbedtls_ssl_read_record] + * + * Check if and on which of the four 'ports' data is pending: + * Nothing, a controlling datagram of type (1), or application + * data (2). In any case data is present, internal buffers + * provide access to the data for the user to process it. + * Consumption of type (1) datagrams is done automatically + * on the next update, invalidating that the internal buffers + * for previous datagrams, while consumption of application + * data (2) is user-controlled. + * + * b Reading of application data + * [Currently manual adaption of ssl->in_offt pointer] + * + * As mentioned in the last paragraph, consumption of data + * is different from the automatic consumption of control + * datagrams (1) because application data is treated as a stream. + * + * c Tracking availability of application data + * [Currently manually through decreasing ssl->in_msglen] + * + * For efficiency and to retain datagram semantics for + * application data in case of DTLS, the record layer + * provides functionality for checking how much application + * data is still available in the internal buffer. + * + * d Changing the transformation securing the communication. + * + * Given an opaque implementation of the record layer in the + * above sense, it should be possible to implement the logic + * of (D)TLS on top of it without the need to know anything + * about the record layer's internals. This is done e.g. + * in all the handshake handling functions, and in the + * application data reading function mbedtls_ssl_read. + * + * \note The above tries to give a conceptual picture of the + * record layer, but the current implementation deviates + * from it in some places. For example, our implementation of + * the update functionality through mbedtls_ssl_read_record + * discards datagrams depending on the current state, which + * wouldn't fall under the record layer's responsibility + * following the above definition. + * + */ +int mbedtls_ssl_read_record( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_fetch_input( mbedtls_ssl_context *ssl, size_t nb_want ); + +int mbedtls_ssl_write_record( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_flush_output( mbedtls_ssl_context *ssl ); + +int mbedtls_ssl_parse_certificate( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_write_certificate( mbedtls_ssl_context *ssl ); + +int mbedtls_ssl_parse_change_cipher_spec( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_write_change_cipher_spec( mbedtls_ssl_context *ssl ); + +int mbedtls_ssl_parse_finished( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_write_finished( mbedtls_ssl_context *ssl ); + +void mbedtls_ssl_optimize_checksum( mbedtls_ssl_context *ssl, + const mbedtls_ssl_ciphersuite_t *ciphersuite_info ); + +#if defined(MBEDTLS_KEY_EXCHANGE__SOME__PSK_ENABLED) +int mbedtls_ssl_psk_derive_premaster( mbedtls_ssl_context *ssl, mbedtls_key_exchange_type_t key_ex ); +#endif + +#if defined(MBEDTLS_PK_C) +unsigned char mbedtls_ssl_sig_from_pk( mbedtls_pk_context *pk ); +unsigned char mbedtls_ssl_sig_from_pk_alg( mbedtls_pk_type_t type ); +mbedtls_pk_type_t mbedtls_ssl_pk_alg_from_sig( unsigned char sig ); +#endif + +mbedtls_md_type_t mbedtls_ssl_md_alg_from_hash( unsigned char hash ); +unsigned char mbedtls_ssl_hash_from_md_alg( int md ); +int mbedtls_ssl_set_calc_verify_md( mbedtls_ssl_context *ssl, int md ); + +#if defined(MBEDTLS_ECP_C) +int mbedtls_ssl_check_curve( const mbedtls_ssl_context *ssl, mbedtls_ecp_group_id grp_id ); +#endif + +#if defined(MBEDTLS_KEY_EXCHANGE__WITH_CERT__ENABLED) +int mbedtls_ssl_check_sig_hash( const mbedtls_ssl_context *ssl, + mbedtls_md_type_t md ); +#endif + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +static inline mbedtls_pk_context *mbedtls_ssl_own_key( mbedtls_ssl_context *ssl ) +{ + mbedtls_ssl_key_cert *key_cert; + + if( ssl->handshake != NULL && ssl->handshake->key_cert != NULL ) + key_cert = ssl->handshake->key_cert; + else + key_cert = ssl->conf->key_cert; + + return( key_cert == NULL ? NULL : key_cert->key ); +} + +static inline mbedtls_x509_crt *mbedtls_ssl_own_cert( mbedtls_ssl_context *ssl ) +{ + mbedtls_ssl_key_cert *key_cert; + + if( ssl->handshake != NULL && ssl->handshake->key_cert != NULL ) + key_cert = ssl->handshake->key_cert; + else + key_cert = ssl->conf->key_cert; + + return( key_cert == NULL ? NULL : key_cert->cert ); +} + +/* + * Check usage of a certificate wrt extensions: + * keyUsage, extendedKeyUsage (later), and nSCertType (later). + * + * Warning: cert_endpoint is the endpoint of the cert (ie, of our peer when we + * check a cert we received from them)! + * + * Return 0 if everything is OK, -1 if not. + */ +int mbedtls_ssl_check_cert_usage( const mbedtls_x509_crt *cert, + const mbedtls_ssl_ciphersuite_t *ciphersuite, + int cert_endpoint, + uint32_t *flags ); +#endif /* MBEDTLS_X509_CRT_PARSE_C */ + +void mbedtls_ssl_write_version( int major, int minor, int transport, + unsigned char ver[2] ); +void mbedtls_ssl_read_version( int *major, int *minor, int transport, + const unsigned char ver[2] ); + +static inline size_t mbedtls_ssl_hdr_len( const mbedtls_ssl_context *ssl ) +{ +#if defined(MBEDTLS_SSL_PROTO_DTLS) + if( ssl->conf->transport == MBEDTLS_SSL_TRANSPORT_DATAGRAM ) + return( 13 ); +#else + ((void) ssl); +#endif + return( 5 ); +} + +static inline size_t mbedtls_ssl_hs_hdr_len( const mbedtls_ssl_context *ssl ) +{ +#if defined(MBEDTLS_SSL_PROTO_DTLS) + if( ssl->conf->transport == MBEDTLS_SSL_TRANSPORT_DATAGRAM ) + return( 12 ); +#else + ((void) ssl); +#endif + return( 4 ); +} + +#if defined(MBEDTLS_SSL_PROTO_DTLS) +void mbedtls_ssl_send_flight_completed( mbedtls_ssl_context *ssl ); +void mbedtls_ssl_recv_flight_completed( mbedtls_ssl_context *ssl ); +int mbedtls_ssl_resend( mbedtls_ssl_context *ssl ); +#endif + +/* Visible for testing purposes only */ +#if defined(MBEDTLS_SSL_DTLS_ANTI_REPLAY) +int mbedtls_ssl_dtls_replay_check( mbedtls_ssl_context *ssl ); +void mbedtls_ssl_dtls_replay_update( mbedtls_ssl_context *ssl ); +#endif + +/* constant-time buffer comparison */ +static inline int mbedtls_ssl_safer_memcmp( const void *a, const void *b, size_t n ) +{ + size_t i; + volatile const unsigned char *A = (volatile const unsigned char *) a; + volatile const unsigned char *B = (volatile const unsigned char *) b; + volatile unsigned char diff = 0; + + for( i = 0; i < n; i++ ) + diff |= A[i] ^ B[i]; + + return( diff ); +} + +#if defined(MBEDTLS_SSL_PROTO_SSL3) || defined(MBEDTLS_SSL_PROTO_TLS1) || \ + defined(MBEDTLS_SSL_PROTO_TLS1_1) +int mbedtls_ssl_get_key_exchange_md_ssl_tls( mbedtls_ssl_context *ssl, + unsigned char *output, + unsigned char *data, size_t data_len ); +#endif /* MBEDTLS_SSL_PROTO_SSL3 || MBEDTLS_SSL_PROTO_TLS1 || \ + MBEDTLS_SSL_PROTO_TLS1_1 */ + +#if defined(MBEDTLS_SSL_PROTO_TLS1) || defined(MBEDTLS_SSL_PROTO_TLS1_1) || \ + defined(MBEDTLS_SSL_PROTO_TLS1_2) +int mbedtls_ssl_get_key_exchange_md_tls1_2( mbedtls_ssl_context *ssl, + unsigned char *output, + unsigned char *data, size_t data_len, + mbedtls_md_type_t md_alg ); +#endif /* MBEDTLS_SSL_PROTO_TLS1 || MBEDTLS_SSL_PROTO_TLS1_1 || \ + MBEDTLS_SSL_PROTO_TLS1_2 */ + +#ifdef __cplusplus +} +#endif + +#endif /* ssl_internal.h */ + + +/********* Start of file include/mbedtls/ssl_cache.h ************/ + +/** + * \file ssl_cache.h + * + * \brief SSL session cache implementation + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SSL_CACHE_H +#define MBEDTLS_SSL_CACHE_H + + + +#if defined(MBEDTLS_THREADING_C) + +#endif + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT) +#define MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT 86400 /*!< 1 day */ +#endif + +#if !defined(MBEDTLS_SSL_CACHE_DEFAULT_MAX_ENTRIES) +#define MBEDTLS_SSL_CACHE_DEFAULT_MAX_ENTRIES 50 /*!< Maximum entries in cache */ +#endif + +/* \} name SECTION: Module settings */ + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct mbedtls_ssl_cache_context mbedtls_ssl_cache_context; +typedef struct mbedtls_ssl_cache_entry mbedtls_ssl_cache_entry; + +/** + * \brief This structure is used for storing cache entries + */ +struct mbedtls_ssl_cache_entry +{ +#if defined(MBEDTLS_HAVE_TIME) + mbedtls_time_t timestamp; /*!< entry timestamp */ +#endif + mbedtls_ssl_session session; /*!< entry session */ +#if defined(MBEDTLS_X509_CRT_PARSE_C) + mbedtls_x509_buf peer_cert; /*!< entry peer_cert */ +#endif + mbedtls_ssl_cache_entry *next; /*!< chain pointer */ +}; + +/** + * \brief Cache context + */ +struct mbedtls_ssl_cache_context +{ + mbedtls_ssl_cache_entry *chain; /*!< start of the chain */ + int timeout; /*!< cache entry timeout */ + int max_entries; /*!< maximum entries */ +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; /*!< mutex */ +#endif +}; + +/** + * \brief Initialize an SSL cache context + * + * \param cache SSL cache context + */ +void mbedtls_ssl_cache_init( mbedtls_ssl_cache_context *cache ); + +/** + * \brief Cache get callback implementation + * (Thread-safe if MBEDTLS_THREADING_C is enabled) + * + * \param data SSL cache context + * \param session session to retrieve entry for + */ +int mbedtls_ssl_cache_get( void *data, mbedtls_ssl_session *session ); + +/** + * \brief Cache set callback implementation + * (Thread-safe if MBEDTLS_THREADING_C is enabled) + * + * \param data SSL cache context + * \param session session to store entry for + */ +int mbedtls_ssl_cache_set( void *data, const mbedtls_ssl_session *session ); + +#if defined(MBEDTLS_HAVE_TIME) +/** + * \brief Set the cache timeout + * (Default: MBEDTLS_SSL_CACHE_DEFAULT_TIMEOUT (1 day)) + * + * A timeout of 0 indicates no timeout. + * + * \param cache SSL cache context + * \param timeout cache entry timeout in seconds + */ +void mbedtls_ssl_cache_set_timeout( mbedtls_ssl_cache_context *cache, int timeout ); +#endif /* MBEDTLS_HAVE_TIME */ + +/** + * \brief Set the maximum number of cache entries + * (Default: MBEDTLS_SSL_CACHE_DEFAULT_MAX_ENTRIES (50)) + * + * \param cache SSL cache context + * \param max cache entry maximum + */ +void mbedtls_ssl_cache_set_max_entries( mbedtls_ssl_cache_context *cache, int max ); + +/** + * \brief Free referenced items in a cache context and clear memory + * + * \param cache SSL cache context + */ +void mbedtls_ssl_cache_free( mbedtls_ssl_cache_context *cache ); + +#ifdef __cplusplus +} +#endif + +#endif /* ssl_cache.h */ + + +/********* Start of file include/mbedtls/ssl_ticket.h ************/ + +/** + * \file ssl_ticket.h + * + * \brief TLS server ticket callbacks implementation + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_SSL_TICKET_H +#define MBEDTLS_SSL_TICKET_H + +/* + * This implementation of the session ticket callbacks includes key + * management, rotating the keys periodically in order to preserve forward + * secrecy, when MBEDTLS_HAVE_TIME is defined. + */ + + + + +#if defined(MBEDTLS_THREADING_C) + +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Information for session ticket protection + */ +typedef struct +{ + unsigned char name[4]; /*!< random key identifier */ + uint32_t generation_time; /*!< key generation timestamp (seconds) */ + mbedtls_cipher_context_t ctx; /*!< context for auth enc/decryption */ +} +mbedtls_ssl_ticket_key; + +/** + * \brief Context for session ticket handling functions + */ +typedef struct +{ + mbedtls_ssl_ticket_key keys[2]; /*!< ticket protection keys */ + unsigned char active; /*!< index of the currently active key */ + + uint32_t ticket_lifetime; /*!< lifetime of tickets in seconds */ + + /** Callback for getting (pseudo-)random numbers */ + int (*f_rng)(void *, unsigned char *, size_t); + void *p_rng; /*!< context for the RNG function */ + +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; +#endif +} +mbedtls_ssl_ticket_context; + +/** + * \brief Initialize a ticket context. + * (Just make it ready for mbedtls_ssl_ticket_setup() + * or mbedtls_ssl_ticket_free().) + * + * \param ctx Context to be initialized + */ +void mbedtls_ssl_ticket_init( mbedtls_ssl_ticket_context *ctx ); + +/** + * \brief Prepare context to be actually used + * + * \param ctx Context to be set up + * \param f_rng RNG callback function + * \param p_rng RNG callback context + * \param cipher AEAD cipher to use for ticket protection. + * Recommended value: MBEDTLS_CIPHER_AES_256_GCM. + * \param lifetime Tickets lifetime in seconds + * Recommended value: 86400 (one day). + * + * \note It is highly recommended to select a cipher that is at + * least as strong as the the strongest ciphersuite + * supported. Usually that means a 256-bit key. + * + * \note The lifetime of the keys is twice the lifetime of tickets. + * It is recommended to pick a reasonnable lifetime so as not + * to negate the benefits of forward secrecy. + * + * \return 0 if successful, + * or a specific MBEDTLS_ERR_XXX error code + */ +int mbedtls_ssl_ticket_setup( mbedtls_ssl_ticket_context *ctx, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, + mbedtls_cipher_type_t cipher, + uint32_t lifetime ); + +/** + * \brief Implementation of the ticket write callback + * + * \note See \c mbedlts_ssl_ticket_write_t for description + */ +mbedtls_ssl_ticket_write_t mbedtls_ssl_ticket_write; + +/** + * \brief Implementation of the ticket parse callback + * + * \note See \c mbedlts_ssl_ticket_parse_t for description + */ +mbedtls_ssl_ticket_parse_t mbedtls_ssl_ticket_parse; + +/** + * \brief Free a context's content and zeroize it. + * + * \param ctx Context to be cleaned up + */ +void mbedtls_ssl_ticket_free( mbedtls_ssl_ticket_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#endif /* ssl_ticket.h */ + + +/********* Start of file include/mbedtls/debug.h ************/ + +/** + * \file debug.h + * + * \brief Functions for controlling and providing debug output from the library. + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_DEBUG_H +#define MBEDTLS_DEBUG_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + +#if defined(MBEDTLS_ECP_C) + +#endif + +#if defined(MBEDTLS_DEBUG_C) + +#define MBEDTLS_DEBUG_STRIP_PARENS( ... ) __VA_ARGS__ + +#define MBEDTLS_SSL_DEBUG_MSG( level, args ) \ + mbedtls_debug_print_msg( ssl, level, __FILE__, __LINE__, \ + MBEDTLS_DEBUG_STRIP_PARENS args ) + +#define MBEDTLS_SSL_DEBUG_RET( level, text, ret ) \ + mbedtls_debug_print_ret( ssl, level, __FILE__, __LINE__, text, ret ) + +#define MBEDTLS_SSL_DEBUG_BUF( level, text, buf, len ) \ + mbedtls_debug_print_buf( ssl, level, __FILE__, __LINE__, text, buf, len ) + +#if defined(MBEDTLS_BIGNUM_C) +#define MBEDTLS_SSL_DEBUG_MPI( level, text, X ) \ + mbedtls_debug_print_mpi( ssl, level, __FILE__, __LINE__, text, X ) +#endif + +#if defined(MBEDTLS_ECP_C) +#define MBEDTLS_SSL_DEBUG_ECP( level, text, X ) \ + mbedtls_debug_print_ecp( ssl, level, __FILE__, __LINE__, text, X ) +#endif + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +#define MBEDTLS_SSL_DEBUG_CRT( level, text, crt ) \ + mbedtls_debug_print_crt( ssl, level, __FILE__, __LINE__, text, crt ) +#endif + +#else /* MBEDTLS_DEBUG_C */ + +#define MBEDTLS_SSL_DEBUG_MSG( level, args ) do { } while( 0 ) +#define MBEDTLS_SSL_DEBUG_RET( level, text, ret ) do { } while( 0 ) +#define MBEDTLS_SSL_DEBUG_BUF( level, text, buf, len ) do { } while( 0 ) +#define MBEDTLS_SSL_DEBUG_MPI( level, text, X ) do { } while( 0 ) +#define MBEDTLS_SSL_DEBUG_ECP( level, text, X ) do { } while( 0 ) +#define MBEDTLS_SSL_DEBUG_CRT( level, text, crt ) do { } while( 0 ) + +#endif /* MBEDTLS_DEBUG_C */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Set the threshold error level to handle globally all debug output. + * Debug messages that have a level over the threshold value are + * discarded. + * (Default value: 0 = No debug ) + * + * \param threshold theshold level of messages to filter on. Messages at a + * higher level will be discarded. + * - Debug levels + * - 0 No debug + * - 1 Error + * - 2 State change + * - 3 Informational + * - 4 Verbose + */ +void mbedtls_debug_set_threshold( int threshold ); + +/** + * \brief Print a message to the debug output. This function is always used + * through the MBEDTLS_SSL_DEBUG_MSG() macro, which supplies the ssl + * context, file and line number parameters. + * + * \param ssl SSL context + * \param level error level of the debug message + * \param file file the message has occurred in + * \param line line number the message has occurred at + * \param format format specifier, in printf format + * \param ... variables used by the format specifier + * + * \attention This function is intended for INTERNAL usage within the + * library only. + */ +void mbedtls_debug_print_msg( const mbedtls_ssl_context *ssl, int level, + const char *file, int line, + const char *format, ... ); + +/** + * \brief Print the return value of a function to the debug output. This + * function is always used through the MBEDTLS_SSL_DEBUG_RET() macro, + * which supplies the ssl context, file and line number parameters. + * + * \param ssl SSL context + * \param level error level of the debug message + * \param file file the error has occurred in + * \param line line number the error has occurred in + * \param text the name of the function that returned the error + * \param ret the return code value + * + * \attention This function is intended for INTERNAL usage within the + * library only. + */ +void mbedtls_debug_print_ret( const mbedtls_ssl_context *ssl, int level, + const char *file, int line, + const char *text, int ret ); + +/** + * \brief Output a buffer of size len bytes to the debug output. This function + * is always used through the MBEDTLS_SSL_DEBUG_BUF() macro, + * which supplies the ssl context, file and line number parameters. + * + * \param ssl SSL context + * \param level error level of the debug message + * \param file file the error has occurred in + * \param line line number the error has occurred in + * \param text a name or label for the buffer being dumped. Normally the + * variable or buffer name + * \param buf the buffer to be outputted + * \param len length of the buffer + * + * \attention This function is intended for INTERNAL usage within the + * library only. + */ +void mbedtls_debug_print_buf( const mbedtls_ssl_context *ssl, int level, + const char *file, int line, const char *text, + const unsigned char *buf, size_t len ); + +#if defined(MBEDTLS_BIGNUM_C) +/** + * \brief Print a MPI variable to the debug output. This function is always + * used through the MBEDTLS_SSL_DEBUG_MPI() macro, which supplies the + * ssl context, file and line number parameters. + * + * \param ssl SSL context + * \param level error level of the debug message + * \param file file the error has occurred in + * \param line line number the error has occurred in + * \param text a name or label for the MPI being output. Normally the + * variable name + * \param X the MPI variable + * + * \attention This function is intended for INTERNAL usage within the + * library only. + */ +void mbedtls_debug_print_mpi( const mbedtls_ssl_context *ssl, int level, + const char *file, int line, + const char *text, const mbedtls_mpi *X ); +#endif + +#if defined(MBEDTLS_ECP_C) +/** + * \brief Print an ECP point to the debug output. This function is always + * used through the MBEDTLS_SSL_DEBUG_ECP() macro, which supplies the + * ssl context, file and line number parameters. + * + * \param ssl SSL context + * \param level error level of the debug message + * \param file file the error has occurred in + * \param line line number the error has occurred in + * \param text a name or label for the ECP point being output. Normally the + * variable name + * \param X the ECP point + * + * \attention This function is intended for INTERNAL usage within the + * library only. + */ +void mbedtls_debug_print_ecp( const mbedtls_ssl_context *ssl, int level, + const char *file, int line, + const char *text, const mbedtls_ecp_point *X ); +#endif + +#if defined(MBEDTLS_X509_CRT_PARSE_C) +/** + * \brief Print a X.509 certificate structure to the debug output. This + * function is always used through the MBEDTLS_SSL_DEBUG_CRT() macro, + * which supplies the ssl context, file and line number parameters. + * + * \param ssl SSL context + * \param level error level of the debug message + * \param file file the error has occurred in + * \param line line number the error has occurred in + * \param text a name or label for the certificate being output + * \param crt X.509 certificate structure + * + * \attention This function is intended for INTERNAL usage within the + * library only. + */ +void mbedtls_debug_print_crt( const mbedtls_ssl_context *ssl, int level, + const char *file, int line, + const char *text, const mbedtls_x509_crt *crt ); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* debug.h */ + + + +/********* Start of file include/mbedtls/blowfish.h ************/ + +/** + * \file blowfish.h + * + * \brief Blowfish block cipher + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_BLOWFISH_H +#define MBEDTLS_BLOWFISH_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_BLOWFISH_ENCRYPT 1 +#define MBEDTLS_BLOWFISH_DECRYPT 0 +#define MBEDTLS_BLOWFISH_MAX_KEY_BITS 448 +#define MBEDTLS_BLOWFISH_MIN_KEY_BITS 32 +#define MBEDTLS_BLOWFISH_ROUNDS 16 /**< Rounds to use. When increasing this value, make sure to extend the initialisation vectors */ +#define MBEDTLS_BLOWFISH_BLOCKSIZE 8 /* Blowfish uses 64 bit blocks */ + +#define MBEDTLS_ERR_BLOWFISH_INVALID_KEY_LENGTH -0x0016 /**< Invalid key length. */ +#define MBEDTLS_ERR_BLOWFISH_HW_ACCEL_FAILED -0x0017 /**< Blowfish hardware accelerator failed. */ +#define MBEDTLS_ERR_BLOWFISH_INVALID_INPUT_LENGTH -0x0018 /**< Invalid data input length. */ + +#if !defined(MBEDTLS_BLOWFISH_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Blowfish context structure + */ +typedef struct +{ + uint32_t P[MBEDTLS_BLOWFISH_ROUNDS + 2]; /*!< Blowfish round keys */ + uint32_t S[4][256]; /*!< key dependent S-boxes */ +} +mbedtls_blowfish_context; + +/** + * \brief Initialize Blowfish context + * + * \param ctx Blowfish context to be initialized + */ +void mbedtls_blowfish_init( mbedtls_blowfish_context *ctx ); + +/** + * \brief Clear Blowfish context + * + * \param ctx Blowfish context to be cleared + */ +void mbedtls_blowfish_free( mbedtls_blowfish_context *ctx ); + +/** + * \brief Blowfish key schedule + * + * \param ctx Blowfish context to be initialized + * \param key encryption key + * \param keybits must be between 32 and 448 bits + * + * \return 0 if successful, or MBEDTLS_ERR_BLOWFISH_INVALID_KEY_LENGTH + */ +int mbedtls_blowfish_setkey( mbedtls_blowfish_context *ctx, const unsigned char *key, + unsigned int keybits ); + +/** + * \brief Blowfish-ECB block encryption/decryption + * + * \param ctx Blowfish context + * \param mode MBEDTLS_BLOWFISH_ENCRYPT or MBEDTLS_BLOWFISH_DECRYPT + * \param input 8-byte input block + * \param output 8-byte output block + * + * \return 0 if successful + */ +int mbedtls_blowfish_crypt_ecb( mbedtls_blowfish_context *ctx, + int mode, + const unsigned char input[MBEDTLS_BLOWFISH_BLOCKSIZE], + unsigned char output[MBEDTLS_BLOWFISH_BLOCKSIZE] ); + +#if defined(MBEDTLS_CIPHER_MODE_CBC) +/** + * \brief Blowfish-CBC buffer encryption/decryption + * Length should be a multiple of the block + * size (8 bytes) + * + * \note Upon exit, the content of the IV is updated so that you can + * call the function same function again on the following + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If on the other hand you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * \param ctx Blowfish context + * \param mode MBEDTLS_BLOWFISH_ENCRYPT or MBEDTLS_BLOWFISH_DECRYPT + * \param length length of the input data + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \return 0 if successful, or + * MBEDTLS_ERR_BLOWFISH_INVALID_INPUT_LENGTH + */ +int mbedtls_blowfish_crypt_cbc( mbedtls_blowfish_context *ctx, + int mode, + size_t length, + unsigned char iv[MBEDTLS_BLOWFISH_BLOCKSIZE], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CBC */ + +#if defined(MBEDTLS_CIPHER_MODE_CFB) +/** + * \brief Blowfish CFB buffer encryption/decryption. + * + * \note Upon exit, the content of the IV is updated so that you can + * call the function same function again on the following + * block(s) of data and get the same result as if it was + * encrypted in one call. This allows a "streaming" usage. + * If on the other hand you need to retain the contents of the + * IV, you should either save it manually or use the cipher + * module instead. + * + * \param ctx Blowfish context + * \param mode MBEDTLS_BLOWFISH_ENCRYPT or MBEDTLS_BLOWFISH_DECRYPT + * \param length length of the input data + * \param iv_off offset in IV (updated after use) + * \param iv initialization vector (updated after use) + * \param input buffer holding the input data + * \param output buffer holding the output data + * + * \return 0 if successful + */ +int mbedtls_blowfish_crypt_cfb64( mbedtls_blowfish_context *ctx, + int mode, + size_t length, + size_t *iv_off, + unsigned char iv[MBEDTLS_BLOWFISH_BLOCKSIZE], + const unsigned char *input, + unsigned char *output ); +#endif /*MBEDTLS_CIPHER_MODE_CFB */ + +#if defined(MBEDTLS_CIPHER_MODE_CTR) +/** + * \brief Blowfish-CTR buffer encryption/decryption + * + * Warning: You have to keep the maximum use of your counter in mind! + * + * \param ctx Blowfish context + * \param length The length of the data + * \param nc_off The offset in the current stream_block (for resuming + * within current cipher stream). The offset pointer to + * should be 0 at the start of a stream. + * \param nonce_counter The 64-bit nonce and counter. + * \param stream_block The saved stream-block for resuming. Is overwritten + * by the function. + * \param input The input data stream + * \param output The output data stream + * + * \return 0 if successful + */ +int mbedtls_blowfish_crypt_ctr( mbedtls_blowfish_context *ctx, + size_t length, + size_t *nc_off, + unsigned char nonce_counter[MBEDTLS_BLOWFISH_BLOCKSIZE], + unsigned char stream_block[MBEDTLS_BLOWFISH_BLOCKSIZE], + const unsigned char *input, + unsigned char *output ); +#endif /* MBEDTLS_CIPHER_MODE_CTR */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_BLOWFISH_ALT */ + +#endif /* MBEDTLS_BLOWFISH_ALT */ + +#endif /* blowfish.h */ + + +/********* Start of file include/mbedtls/ccm.h ************/ + +/** + * \file ccm.h + * + * \brief CCM combines Counter mode encryption with CBC-MAC authentication + * for 128-bit block ciphers. + * + * Input to CCM includes the following elements: + *
  • Payload - data that is both authenticated and encrypted.
  • + *
  • Associated data (Adata) - data that is authenticated but not + * encrypted, For example, a header.
  • + *
  • Nonce - A unique value that is assigned to the payload and the + * associated data.
+ * + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_CCM_H +#define MBEDTLS_CCM_H + + + +#define MBEDTLS_ERR_CCM_BAD_INPUT -0x000D /**< Bad input parameters to the function. */ +#define MBEDTLS_ERR_CCM_AUTH_FAILED -0x000F /**< Authenticated decryption failed. */ +#define MBEDTLS_ERR_CCM_HW_ACCEL_FAILED -0x0011 /**< CCM hardware accelerator failed. */ + +#if !defined(MBEDTLS_CCM_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The CCM context-type definition. The CCM context is passed + * to the APIs called. + */ +typedef struct { + mbedtls_cipher_context_t cipher_ctx; /*!< The cipher context used. */ +} +mbedtls_ccm_context; + +/** + * \brief This function initializes the specified CCM context, + * to make references valid, and prepare the context + * for mbedtls_ccm_setkey() or mbedtls_ccm_free(). + * + * \param ctx The CCM context to initialize. + */ +void mbedtls_ccm_init( mbedtls_ccm_context *ctx ); + +/** + * \brief This function initializes the CCM context set in the + * \p ctx parameter and sets the encryption key. + * + * \param ctx The CCM context to initialize. + * \param cipher The 128-bit block cipher to use. + * \param key The encryption key. + * \param keybits The key size in bits. This must be acceptable by the cipher. + * + * \return \c 0 on success, or a cipher-specific error code. + */ +int mbedtls_ccm_setkey( mbedtls_ccm_context *ctx, + mbedtls_cipher_id_t cipher, + const unsigned char *key, + unsigned int keybits ); + +/** + * \brief This function releases and clears the specified CCM context + * and underlying cipher sub-context. + * + * \param ctx The CCM context to clear. + */ +void mbedtls_ccm_free( mbedtls_ccm_context *ctx ); + +/** + * \brief This function encrypts a buffer using CCM. + * + * \param ctx The CCM context to use for encryption. + * \param length The length of the input data in Bytes. + * \param iv Initialization vector (nonce). + * \param iv_len The length of the IV in Bytes: 7, 8, 9, 10, 11, 12, or 13. + * \param add The additional data field. + * \param add_len The length of additional data in Bytes. + * Must be less than 2^16 - 2^8. + * \param input The buffer holding the input data. + * \param output The buffer holding the output data. + * Must be at least \p length Bytes wide. + * \param tag The buffer holding the tag. + * \param tag_len The length of the tag to generate in Bytes: + * 4, 6, 8, 10, 12, 14 or 16. + * + * \note The tag is written to a separate buffer. To concatenate + * the \p tag with the \p output, as done in RFC-3610: + * Counter with CBC-MAC (CCM), use + * \p tag = \p output + \p length, and make sure that the + * output buffer is at least \p length + \p tag_len wide. + * + * \return \c 0 on success. + */ +int mbedtls_ccm_encrypt_and_tag( mbedtls_ccm_context *ctx, size_t length, + const unsigned char *iv, size_t iv_len, + const unsigned char *add, size_t add_len, + const unsigned char *input, unsigned char *output, + unsigned char *tag, size_t tag_len ); + +/** + * \brief This function performs a CCM authenticated decryption of a + * buffer. + * + * \param ctx The CCM context to use for decryption. + * \param length The length of the input data in Bytes. + * \param iv Initialization vector. + * \param iv_len The length of the IV in Bytes: 7, 8, 9, 10, 11, 12, or 13. + * \param add The additional data field. + * \param add_len The length of additional data in Bytes. + * Must be less than 2^16 - 2^8. + * \param input The buffer holding the input data. + * \param output The buffer holding the output data. + * Must be at least \p length Bytes wide. + * \param tag The buffer holding the tag. + * \param tag_len The length of the tag in Bytes. + * 4, 6, 8, 10, 12, 14 or 16. + * + * \return 0 if successful and authenticated, or + * #MBEDTLS_ERR_CCM_AUTH_FAILED if the tag does not match. + */ +int mbedtls_ccm_auth_decrypt( mbedtls_ccm_context *ctx, size_t length, + const unsigned char *iv, size_t iv_len, + const unsigned char *add, size_t add_len, + const unsigned char *input, unsigned char *output, + const unsigned char *tag, size_t tag_len ); + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_CCM_ALT */ + +#endif /* MBEDTLS_CCM_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(MBEDTLS_SELF_TEST) && defined(MBEDTLS_AES_C) +/** + * \brief The CCM checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_ccm_self_test( int verbose ); +#endif /* MBEDTLS_SELF_TEST && MBEDTLS_AES_C */ + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_CCM_H */ + + +/********* Start of file include/mbedtls/gcm.h ************/ + +/** + * \file gcm.h + * + * \brief Galois/Counter Mode (GCM) for 128-bit block ciphers, as defined + * in D. McGrew, J. Viega, The Galois/Counter Mode of Operation + * (GCM), Natl. Inst. Stand. Technol. + * + * For more information on GCM, see NIST SP 800-38D: Recommendation for + * Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC. + * + */ +/* + * Copyright (C) 2006-2018, Arm Limited (or its affiliates), All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of Mbed TLS (https://tls.mbed.org) + */ + +#ifndef MBEDTLS_GCM_H +#define MBEDTLS_GCM_H + + + +#include + +#define MBEDTLS_GCM_ENCRYPT 1 +#define MBEDTLS_GCM_DECRYPT 0 + +#define MBEDTLS_ERR_GCM_AUTH_FAILED -0x0012 /**< Authenticated decryption failed. */ +#define MBEDTLS_ERR_GCM_HW_ACCEL_FAILED -0x0013 /**< GCM hardware accelerator failed. */ +#define MBEDTLS_ERR_GCM_BAD_INPUT -0x0014 /**< Bad input parameters to function. */ + +#if !defined(MBEDTLS_GCM_ALT) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The GCM context structure. + */ +typedef struct { + mbedtls_cipher_context_t cipher_ctx; /*!< The cipher context used. */ + uint64_t HL[16]; /*!< Precalculated HTable low. */ + uint64_t HH[16]; /*!< Precalculated HTable high. */ + uint64_t len; /*!< The total length of the encrypted data. */ + uint64_t add_len; /*!< The total length of the additional data. */ + unsigned char base_ectr[16]; /*!< The first ECTR for tag. */ + unsigned char y[16]; /*!< The Y working value. */ + unsigned char buf[16]; /*!< The buf working value. */ + int mode; /*!< The operation to perform: + #MBEDTLS_GCM_ENCRYPT or + #MBEDTLS_GCM_DECRYPT. */ +} +mbedtls_gcm_context; + +/** + * \brief This function initializes the specified GCM context, + * to make references valid, and prepares the context + * for mbedtls_gcm_setkey() or mbedtls_gcm_free(). + * + * The function does not bind the GCM context to a particular + * cipher, nor set the key. For this purpose, use + * mbedtls_gcm_setkey(). + * + * \param ctx The GCM context to initialize. + */ +void mbedtls_gcm_init( mbedtls_gcm_context *ctx ); + +/** + * \brief This function associates a GCM context with a + * cipher algorithm and a key. + * + * \param ctx The GCM context to initialize. + * \param cipher The 128-bit block cipher to use. + * \param key The encryption key. + * \param keybits The key size in bits. Valid options are: + *
  • 128 bits
  • + *
  • 192 bits
  • + *
  • 256 bits
+ * + * \return \c 0 on success, or a cipher specific error code. + */ +int mbedtls_gcm_setkey( mbedtls_gcm_context *ctx, + mbedtls_cipher_id_t cipher, + const unsigned char *key, + unsigned int keybits ); + +/** + * \brief This function performs GCM encryption or decryption of a buffer. + * + * \note For encryption, the output buffer can be the same as the input buffer. + * For decryption, the output buffer cannot be the same as input buffer. + * If the buffers overlap, the output buffer must trail at least 8 Bytes + * behind the input buffer. + * + * \param ctx The GCM context to use for encryption or decryption. + * \param mode The operation to perform: #MBEDTLS_GCM_ENCRYPT or + * #MBEDTLS_GCM_DECRYPT. + * \param length The length of the input data. This must be a multiple of 16 except in the last call before mbedtls_gcm_finish(). + * \param iv The initialization vector. + * \param iv_len The length of the IV. + * \param add The buffer holding the additional data. + * \param add_len The length of the additional data. + * \param input The buffer holding the input data. + * \param output The buffer for holding the output data. + * \param tag_len The length of the tag to generate. + * \param tag The buffer for holding the tag. + * + * \return \c 0 on success. + */ +int mbedtls_gcm_crypt_and_tag( mbedtls_gcm_context *ctx, + int mode, + size_t length, + const unsigned char *iv, + size_t iv_len, + const unsigned char *add, + size_t add_len, + const unsigned char *input, + unsigned char *output, + size_t tag_len, + unsigned char *tag ); + +/** + * \brief This function performs a GCM authenticated decryption of a + * buffer. + * + * \note For decryption, the output buffer cannot be the same as input buffer. + * If the buffers overlap, the output buffer must trail at least 8 Bytes + * behind the input buffer. + * + * \param ctx The GCM context. + * \param length The length of the input data. This must be a multiple of 16 except in the last call before mbedtls_gcm_finish(). + * \param iv The initialization vector. + * \param iv_len The length of the IV. + * \param add The buffer holding the additional data. + * \param add_len The length of the additional data. + * \param tag The buffer holding the tag. + * \param tag_len The length of the tag. + * \param input The buffer holding the input data. + * \param output The buffer for holding the output data. + * + * \return 0 if successful and authenticated, or + * #MBEDTLS_ERR_GCM_AUTH_FAILED if tag does not match. + */ +int mbedtls_gcm_auth_decrypt( mbedtls_gcm_context *ctx, + size_t length, + const unsigned char *iv, + size_t iv_len, + const unsigned char *add, + size_t add_len, + const unsigned char *tag, + size_t tag_len, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function starts a GCM encryption or decryption + * operation. + * + * \param ctx The GCM context. + * \param mode The operation to perform: #MBEDTLS_GCM_ENCRYPT or + * #MBEDTLS_GCM_DECRYPT. + * \param iv The initialization vector. + * \param iv_len The length of the IV. + * \param add The buffer holding the additional data, or NULL if \p add_len is 0. + * \param add_len The length of the additional data. If 0, \p add is NULL. + * + * \return \c 0 on success. + */ +int mbedtls_gcm_starts( mbedtls_gcm_context *ctx, + int mode, + const unsigned char *iv, + size_t iv_len, + const unsigned char *add, + size_t add_len ); + +/** + * \brief This function feeds an input buffer into an ongoing GCM + * encryption or decryption operation. + * + * ` The function expects input to be a multiple of 16 + * Bytes. Only the last call before calling + * mbedtls_gcm_finish() can be less than 16 Bytes. + * + * \note For decryption, the output buffer cannot be the same as input buffer. + * If the buffers overlap, the output buffer must trail at least 8 Bytes + * behind the input buffer. + * + * \param ctx The GCM context. + * \param length The length of the input data. This must be a multiple of 16 except in the last call before mbedtls_gcm_finish(). + * \param input The buffer holding the input data. + * \param output The buffer for holding the output data. + * + * \return \c 0 on success, or #MBEDTLS_ERR_GCM_BAD_INPUT on failure. + */ +int mbedtls_gcm_update( mbedtls_gcm_context *ctx, + size_t length, + const unsigned char *input, + unsigned char *output ); + +/** + * \brief This function finishes the GCM operation and generates + * the authentication tag. + * + * It wraps up the GCM stream, and generates the + * tag. The tag can have a maximum length of 16 Bytes. + * + * \param ctx The GCM context. + * \param tag The buffer for holding the tag. + * \param tag_len The length of the tag to generate. Must be at least four. + * + * \return \c 0 on success, or #MBEDTLS_ERR_GCM_BAD_INPUT on failure. + */ +int mbedtls_gcm_finish( mbedtls_gcm_context *ctx, + unsigned char *tag, + size_t tag_len ); + +/** + * \brief This function clears a GCM context and the underlying + * cipher sub-context. + * + * \param ctx The GCM context to clear. + */ +void mbedtls_gcm_free( mbedtls_gcm_context *ctx ); + +#ifdef __cplusplus +} +#endif + +#else /* !MBEDTLS_GCM_ALT */ + +#endif /* !MBEDTLS_GCM_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief The GCM checkup routine. + * + * \return \c 0 on success, or \c 1 on failure. + */ +int mbedtls_gcm_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + + +#endif /* gcm.h */ + + +/********* Start of file include/mbedtls/pem.h ************/ + +/** + * \file pem.h + * + * \brief Privacy Enhanced Mail (PEM) decoding + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PEM_H +#define MBEDTLS_PEM_H + +#include + +/** + * \name PEM Error codes + * These error codes are returned in case of errors reading the + * PEM data. + * \{ + */ +#define MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT -0x1080 /**< No PEM header or footer found. */ +#define MBEDTLS_ERR_PEM_INVALID_DATA -0x1100 /**< PEM string is not as expected. */ +#define MBEDTLS_ERR_PEM_ALLOC_FAILED -0x1180 /**< Failed to allocate memory. */ +#define MBEDTLS_ERR_PEM_INVALID_ENC_IV -0x1200 /**< RSA IV is not in hex-format. */ +#define MBEDTLS_ERR_PEM_UNKNOWN_ENC_ALG -0x1280 /**< Unsupported key encryption algorithm. */ +#define MBEDTLS_ERR_PEM_PASSWORD_REQUIRED -0x1300 /**< Private key password can't be empty. */ +#define MBEDTLS_ERR_PEM_PASSWORD_MISMATCH -0x1380 /**< Given private key password does not allow for correct decryption. */ +#define MBEDTLS_ERR_PEM_FEATURE_UNAVAILABLE -0x1400 /**< Unavailable feature, e.g. hashing/encryption combination. */ +#define MBEDTLS_ERR_PEM_BAD_INPUT_DATA -0x1480 /**< Bad input parameters to function. */ +/* \} name */ + +#ifdef __cplusplus +extern "C" { +#endif + +#if defined(MBEDTLS_PEM_PARSE_C) +/** + * \brief PEM context structure + */ +typedef struct +{ + unsigned char *buf; /*!< buffer for decoded data */ + size_t buflen; /*!< length of the buffer */ + unsigned char *info; /*!< buffer for extra header information */ +} +mbedtls_pem_context; + +/** + * \brief PEM context setup + * + * \param ctx context to be initialized + */ +void mbedtls_pem_init( mbedtls_pem_context *ctx ); + +/** + * \brief Read a buffer for PEM information and store the resulting + * data into the specified context buffers. + * + * \param ctx context to use + * \param header header string to seek and expect + * \param footer footer string to seek and expect + * \param data source data to look in (must be nul-terminated) + * \param pwd password for decryption (can be NULL) + * \param pwdlen length of password + * \param use_len destination for total length used (set after header is + * correctly read, so unless you get + * MBEDTLS_ERR_PEM_BAD_INPUT_DATA or + * MBEDTLS_ERR_PEM_NO_HEADER_FOOTER_PRESENT, use_len is + * the length to skip) + * + * \note Attempts to check password correctness by verifying if + * the decrypted text starts with an ASN.1 sequence of + * appropriate length + * + * \return 0 on success, or a specific PEM error code + */ +int mbedtls_pem_read_buffer( mbedtls_pem_context *ctx, const char *header, const char *footer, + const unsigned char *data, + const unsigned char *pwd, + size_t pwdlen, size_t *use_len ); + +/** + * \brief PEM context memory freeing + * + * \param ctx context to be freed + */ +void mbedtls_pem_free( mbedtls_pem_context *ctx ); +#endif /* MBEDTLS_PEM_PARSE_C */ + +#if defined(MBEDTLS_PEM_WRITE_C) +/** + * \brief Write a buffer of PEM information from a DER encoded + * buffer. + * + * \param header header string to write + * \param footer footer string to write + * \param der_data DER data to write + * \param der_len length of the DER data + * \param buf buffer to write to + * \param buf_len length of output buffer + * \param olen total length written / required (if buf_len is not enough) + * + * \return 0 on success, or a specific PEM or BASE64 error code. On + * MBEDTLS_ERR_BASE64_BUFFER_TOO_SMALL olen is the required + * size. + */ +int mbedtls_pem_write_buffer( const char *header, const char *footer, + const unsigned char *der_data, size_t der_len, + unsigned char *buf, size_t buf_len, size_t *olen ); +#endif /* MBEDTLS_PEM_WRITE_C */ + +#ifdef __cplusplus +} +#endif + +#endif /* pem.h */ + + +/********* Start of file include/mbedtls/asn1write.h ************/ + +/** + * \file asn1write.h + * + * \brief ASN.1 buffer writing functionality + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_ASN1_WRITE_H +#define MBEDTLS_ASN1_WRITE_H + + + +#define MBEDTLS_ASN1_CHK_ADD(g, f) do { if( ( ret = f ) < 0 ) return( ret ); else \ + g += ret; } while( 0 ) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Write a length field in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param len the length to write + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_len( unsigned char **p, unsigned char *start, size_t len ); + +/** + * \brief Write a ASN.1 tag in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param tag the tag to write + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_tag( unsigned char **p, unsigned char *start, + unsigned char tag ); + +/** + * \brief Write raw buffer data + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param buf data buffer to write + * \param size length of the data buffer + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_raw_buffer( unsigned char **p, unsigned char *start, + const unsigned char *buf, size_t size ); + +#if defined(MBEDTLS_BIGNUM_C) +/** + * \brief Write a big number (MBEDTLS_ASN1_INTEGER) in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param X the MPI to write + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_mpi( unsigned char **p, unsigned char *start, const mbedtls_mpi *X ); +#endif /* MBEDTLS_BIGNUM_C */ + +/** + * \brief Write a NULL tag (MBEDTLS_ASN1_NULL) with zero data in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_null( unsigned char **p, unsigned char *start ); + +/** + * \brief Write an OID tag (MBEDTLS_ASN1_OID) and data in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param oid the OID to write + * \param oid_len length of the OID + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_oid( unsigned char **p, unsigned char *start, + const char *oid, size_t oid_len ); + +/** + * \brief Write an AlgorithmIdentifier sequence in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param oid the OID of the algorithm + * \param oid_len length of the OID + * \param par_len length of parameters, which must be already written. + * If 0, NULL parameters are added + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_algorithm_identifier( unsigned char **p, unsigned char *start, + const char *oid, size_t oid_len, + size_t par_len ); + +/** + * \brief Write a boolean tag (MBEDTLS_ASN1_BOOLEAN) and value in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param boolean 0 or 1 + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_bool( unsigned char **p, unsigned char *start, int boolean ); + +/** + * \brief Write an int tag (MBEDTLS_ASN1_INTEGER) and value in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param val the integer value + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_int( unsigned char **p, unsigned char *start, int val ); + +/** + * \brief Write a printable string tag (MBEDTLS_ASN1_PRINTABLE_STRING) and + * value in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param text the text to write + * \param text_len length of the text + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_printable_string( unsigned char **p, unsigned char *start, + const char *text, size_t text_len ); + +/** + * \brief Write an IA5 string tag (MBEDTLS_ASN1_IA5_STRING) and + * value in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param text the text to write + * \param text_len length of the text + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_ia5_string( unsigned char **p, unsigned char *start, + const char *text, size_t text_len ); + +/** + * \brief Write a bitstring tag (MBEDTLS_ASN1_BIT_STRING) and + * value in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param buf the bitstring + * \param bits the total number of bits in the bitstring + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_bitstring( unsigned char **p, unsigned char *start, + const unsigned char *buf, size_t bits ); + +/** + * \brief Write an octet string tag (MBEDTLS_ASN1_OCTET_STRING) and + * value in ASN.1 format + * Note: function works backwards in data buffer + * + * \param p reference to current position pointer + * \param start start of the buffer (for bounds-checking) + * \param buf data buffer to write + * \param size length of the data buffer + * + * \return the length written or a negative error code + */ +int mbedtls_asn1_write_octet_string( unsigned char **p, unsigned char *start, + const unsigned char *buf, size_t size ); + +/** + * \brief Create or find a specific named_data entry for writing in a + * sequence or list based on the OID. If not already in there, + * a new entry is added to the head of the list. + * Warning: Destructive behaviour for the val data! + * + * \param list Pointer to the location of the head of the list to seek + * through (will be updated in case of a new entry) + * \param oid The OID to look for + * \param oid_len Size of the OID + * \param val Data to store (can be NULL if you want to fill it by hand) + * \param val_len Minimum length of the data buffer needed + * + * \return NULL if if there was a memory allocation error, or a pointer + * to the new / existing entry. + */ +mbedtls_asn1_named_data *mbedtls_asn1_store_named_data( mbedtls_asn1_named_data **list, + const char *oid, size_t oid_len, + const unsigned char *val, + size_t val_len ); + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_ASN1_WRITE_H */ + + +/********* Start of file include/mbedtls/hmac_drbg.h ************/ + +/** + * \file hmac_drbg.h + * + * \brief HMAC_DRBG (NIST SP 800-90A) + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_HMAC_DRBG_H +#define MBEDTLS_HMAC_DRBG_H + + + +#if defined(MBEDTLS_THREADING_C) + +#endif + +/* + * Error codes + */ +#define MBEDTLS_ERR_HMAC_DRBG_REQUEST_TOO_BIG -0x0003 /**< Too many random requested in single call. */ +#define MBEDTLS_ERR_HMAC_DRBG_INPUT_TOO_BIG -0x0005 /**< Input too large (Entropy + additional). */ +#define MBEDTLS_ERR_HMAC_DRBG_FILE_IO_ERROR -0x0007 /**< Read/write error in file. */ +#define MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED -0x0009 /**< The entropy source failed. */ + +/** + * \name SECTION: Module settings + * + * The configuration options you can set for this module are in this section. + * Either change them in config.h or define them on the compiler command line. + * \{ + */ + +#if !defined(MBEDTLS_HMAC_DRBG_RESEED_INTERVAL) +#define MBEDTLS_HMAC_DRBG_RESEED_INTERVAL 10000 /**< Interval before reseed is performed by default */ +#endif + +#if !defined(MBEDTLS_HMAC_DRBG_MAX_INPUT) +#define MBEDTLS_HMAC_DRBG_MAX_INPUT 256 /**< Maximum number of additional input bytes */ +#endif + +#if !defined(MBEDTLS_HMAC_DRBG_MAX_REQUEST) +#define MBEDTLS_HMAC_DRBG_MAX_REQUEST 1024 /**< Maximum number of requested bytes per call */ +#endif + +#if !defined(MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT) +#define MBEDTLS_HMAC_DRBG_MAX_SEED_INPUT 384 /**< Maximum size of (re)seed buffer */ +#endif + +/* \} name SECTION: Module settings */ + +#define MBEDTLS_HMAC_DRBG_PR_OFF 0 /**< No prediction resistance */ +#define MBEDTLS_HMAC_DRBG_PR_ON 1 /**< Prediction resistance enabled */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * HMAC_DRBG context. + */ +typedef struct +{ + /* Working state: the key K is not stored explicitely, + * but is implied by the HMAC context */ + mbedtls_md_context_t md_ctx; /*!< HMAC context (inc. K) */ + unsigned char V[MBEDTLS_MD_MAX_SIZE]; /*!< V in the spec */ + int reseed_counter; /*!< reseed counter */ + + /* Administrative state */ + size_t entropy_len; /*!< entropy bytes grabbed on each (re)seed */ + int prediction_resistance; /*!< enable prediction resistance (Automatic + reseed before every random generation) */ + int reseed_interval; /*!< reseed interval */ + + /* Callbacks */ + int (*f_entropy)(void *, unsigned char *, size_t); /*!< entropy function */ + void *p_entropy; /*!< context for the entropy function */ + +#if defined(MBEDTLS_THREADING_C) + mbedtls_threading_mutex_t mutex; +#endif +} mbedtls_hmac_drbg_context; + +/** + * \brief HMAC_DRBG context initialization + * Makes the context ready for mbedtls_hmac_drbg_seed(), + * mbedtls_hmac_drbg_seed_buf() or + * mbedtls_hmac_drbg_free(). + * + * \param ctx HMAC_DRBG context to be initialized + */ +void mbedtls_hmac_drbg_init( mbedtls_hmac_drbg_context *ctx ); + +/** + * \brief HMAC_DRBG initial seeding + * Seed and setup entropy source for future reseeds. + * + * \param ctx HMAC_DRBG context to be seeded + * \param md_info MD algorithm to use for HMAC_DRBG + * \param f_entropy Entropy callback (p_entropy, buffer to fill, buffer + * length) + * \param p_entropy Entropy context + * \param custom Personalization data (Device specific identifiers) + * (Can be NULL) + * \param len Length of personalization data + * + * \note The "security strength" as defined by NIST is set to: + * 128 bits if md_alg is SHA-1, + * 192 bits if md_alg is SHA-224, + * 256 bits if md_alg is SHA-256 or higher. + * Note that SHA-256 is just as efficient as SHA-224. + * + * \return 0 if successful, or + * MBEDTLS_ERR_MD_BAD_INPUT_DATA, or + * MBEDTLS_ERR_MD_ALLOC_FAILED, or + * MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED. + */ +int mbedtls_hmac_drbg_seed( mbedtls_hmac_drbg_context *ctx, + const mbedtls_md_info_t * md_info, + int (*f_entropy)(void *, unsigned char *, size_t), + void *p_entropy, + const unsigned char *custom, + size_t len ); + +/** + * \brief Initilisation of simpified HMAC_DRBG (never reseeds). + * (For use with deterministic ECDSA.) + * + * \param ctx HMAC_DRBG context to be initialised + * \param md_info MD algorithm to use for HMAC_DRBG + * \param data Concatenation of entropy string and additional data + * \param data_len Length of data in bytes + * + * \return 0 if successful, or + * MBEDTLS_ERR_MD_BAD_INPUT_DATA, or + * MBEDTLS_ERR_MD_ALLOC_FAILED. + */ +int mbedtls_hmac_drbg_seed_buf( mbedtls_hmac_drbg_context *ctx, + const mbedtls_md_info_t * md_info, + const unsigned char *data, size_t data_len ); + +/** + * \brief Enable / disable prediction resistance (Default: Off) + * + * Note: If enabled, entropy is used for ctx->entropy_len before each call! + * Only use this if you have ample supply of good entropy! + * + * \param ctx HMAC_DRBG context + * \param resistance MBEDTLS_HMAC_DRBG_PR_ON or MBEDTLS_HMAC_DRBG_PR_OFF + */ +void mbedtls_hmac_drbg_set_prediction_resistance( mbedtls_hmac_drbg_context *ctx, + int resistance ); + +/** + * \brief Set the amount of entropy grabbed on each reseed + * (Default: given by the security strength, which + * depends on the hash used, see \c mbedtls_hmac_drbg_init() ) + * + * \param ctx HMAC_DRBG context + * \param len Amount of entropy to grab, in bytes + */ +void mbedtls_hmac_drbg_set_entropy_len( mbedtls_hmac_drbg_context *ctx, + size_t len ); + +/** + * \brief Set the reseed interval + * (Default: MBEDTLS_HMAC_DRBG_RESEED_INTERVAL) + * + * \param ctx HMAC_DRBG context + * \param interval Reseed interval + */ +void mbedtls_hmac_drbg_set_reseed_interval( mbedtls_hmac_drbg_context *ctx, + int interval ); + +/** + * \brief HMAC_DRBG update state + * + * \param ctx HMAC_DRBG context + * \param additional Additional data to update state with, or NULL + * \param add_len Length of additional data, or 0 + * + * \note Additional data is optional, pass NULL and 0 as second + * third argument if no additional data is being used. + */ +void mbedtls_hmac_drbg_update( mbedtls_hmac_drbg_context *ctx, + const unsigned char *additional, size_t add_len ); + +/** + * \brief HMAC_DRBG reseeding (extracts data from entropy source) + * + * \param ctx HMAC_DRBG context + * \param additional Additional data to add to state (Can be NULL) + * \param len Length of additional data + * + * \return 0 if successful, or + * MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED + */ +int mbedtls_hmac_drbg_reseed( mbedtls_hmac_drbg_context *ctx, + const unsigned char *additional, size_t len ); + +/** + * \brief HMAC_DRBG generate random with additional update input + * + * Note: Automatically reseeds if reseed_counter is reached or PR is enabled. + * + * \param p_rng HMAC_DRBG context + * \param output Buffer to fill + * \param output_len Length of the buffer + * \param additional Additional data to update with (can be NULL) + * \param add_len Length of additional data (can be 0) + * + * \return 0 if successful, or + * MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED, or + * MBEDTLS_ERR_HMAC_DRBG_REQUEST_TOO_BIG, or + * MBEDTLS_ERR_HMAC_DRBG_INPUT_TOO_BIG. + */ +int mbedtls_hmac_drbg_random_with_add( void *p_rng, + unsigned char *output, size_t output_len, + const unsigned char *additional, + size_t add_len ); + +/** + * \brief HMAC_DRBG generate random + * + * Note: Automatically reseeds if reseed_counter is reached or PR is enabled. + * + * \param p_rng HMAC_DRBG context + * \param output Buffer to fill + * \param out_len Length of the buffer + * + * \return 0 if successful, or + * MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED, or + * MBEDTLS_ERR_HMAC_DRBG_REQUEST_TOO_BIG + */ +int mbedtls_hmac_drbg_random( void *p_rng, unsigned char *output, size_t out_len ); + +/** + * \brief Free an HMAC_DRBG context + * + * \param ctx HMAC_DRBG context to free. + */ +void mbedtls_hmac_drbg_free( mbedtls_hmac_drbg_context *ctx ); + +#if defined(MBEDTLS_FS_IO) +/** + * \brief Write a seed file + * + * \param ctx HMAC_DRBG context + * \param path Name of the file + * + * \return 0 if successful, 1 on file error, or + * MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED + */ +int mbedtls_hmac_drbg_write_seed_file( mbedtls_hmac_drbg_context *ctx, const char *path ); + +/** + * \brief Read and update a seed file. Seed is added to this + * instance + * + * \param ctx HMAC_DRBG context + * \param path Name of the file + * + * \return 0 if successful, 1 on file error, + * MBEDTLS_ERR_HMAC_DRBG_ENTROPY_SOURCE_FAILED or + * MBEDTLS_ERR_HMAC_DRBG_INPUT_TOO_BIG + */ +int mbedtls_hmac_drbg_update_seed_file( mbedtls_hmac_drbg_context *ctx, const char *path ); +#endif /* MBEDTLS_FS_IO */ + + +#if defined(MBEDTLS_SELF_TEST) +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_hmac_drbg_self_test( int verbose ); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* hmac_drbg.h */ + + +/********* Start of file include/mbedtls/pkcs12.h ************/ + +/** + * \file pkcs12.h + * + * \brief PKCS#12 Personal Information Exchange Syntax + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PKCS12_H +#define MBEDTLS_PKCS12_H + + + + + +#include + +#define MBEDTLS_ERR_PKCS12_BAD_INPUT_DATA -0x1F80 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_PKCS12_FEATURE_UNAVAILABLE -0x1F00 /**< Feature not available, e.g. unsupported encryption scheme. */ +#define MBEDTLS_ERR_PKCS12_PBE_INVALID_FORMAT -0x1E80 /**< PBE ASN.1 data not as expected. */ +#define MBEDTLS_ERR_PKCS12_PASSWORD_MISMATCH -0x1E00 /**< Given private key password does not allow for correct decryption. */ + +#define MBEDTLS_PKCS12_DERIVE_KEY 1 /**< encryption/decryption key */ +#define MBEDTLS_PKCS12_DERIVE_IV 2 /**< initialization vector */ +#define MBEDTLS_PKCS12_DERIVE_MAC_KEY 3 /**< integrity / MAC key */ + +#define MBEDTLS_PKCS12_PBE_DECRYPT 0 +#define MBEDTLS_PKCS12_PBE_ENCRYPT 1 + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief PKCS12 Password Based function (encryption / decryption) + * for pbeWithSHAAnd128BitRC4 + * + * \param pbe_params an ASN1 buffer containing the pkcs-12PbeParams structure + * \param mode either MBEDTLS_PKCS12_PBE_ENCRYPT or MBEDTLS_PKCS12_PBE_DECRYPT + * \param pwd the password used (may be NULL if no password is used) + * \param pwdlen length of the password (may be 0) + * \param input the input data + * \param len data length + * \param output the output buffer + * + * \return 0 if successful, or a MBEDTLS_ERR_XXX code + */ +int mbedtls_pkcs12_pbe_sha1_rc4_128( mbedtls_asn1_buf *pbe_params, int mode, + const unsigned char *pwd, size_t pwdlen, + const unsigned char *input, size_t len, + unsigned char *output ); + +/** + * \brief PKCS12 Password Based function (encryption / decryption) + * for cipher-based and mbedtls_md-based PBE's + * + * \param pbe_params an ASN1 buffer containing the pkcs-12PbeParams structure + * \param mode either MBEDTLS_PKCS12_PBE_ENCRYPT or MBEDTLS_PKCS12_PBE_DECRYPT + * \param cipher_type the cipher used + * \param md_type the mbedtls_md used + * \param pwd the password used (may be NULL if no password is used) + * \param pwdlen length of the password (may be 0) + * \param input the input data + * \param len data length + * \param output the output buffer + * + * \return 0 if successful, or a MBEDTLS_ERR_XXX code + */ +int mbedtls_pkcs12_pbe( mbedtls_asn1_buf *pbe_params, int mode, + mbedtls_cipher_type_t cipher_type, mbedtls_md_type_t md_type, + const unsigned char *pwd, size_t pwdlen, + const unsigned char *input, size_t len, + unsigned char *output ); + +/** + * \brief The PKCS#12 derivation function uses a password and a salt + * to produce pseudo-random bits for a particular "purpose". + * + * Depending on the given id, this function can produce an + * encryption/decryption key, an nitialization vector or an + * integrity key. + * + * \param data buffer to store the derived data in + * \param datalen length to fill + * \param pwd password to use (may be NULL if no password is used) + * \param pwdlen length of the password (may be 0) + * \param salt salt buffer to use + * \param saltlen length of the salt + * \param mbedtls_md mbedtls_md type to use during the derivation + * \param id id that describes the purpose (can be MBEDTLS_PKCS12_DERIVE_KEY, + * MBEDTLS_PKCS12_DERIVE_IV or MBEDTLS_PKCS12_DERIVE_MAC_KEY) + * \param iterations number of iterations + * + * \return 0 if successful, or a MD, BIGNUM type error. + */ +int mbedtls_pkcs12_derivation( unsigned char *data, size_t datalen, + const unsigned char *pwd, size_t pwdlen, + const unsigned char *salt, size_t saltlen, + mbedtls_md_type_t mbedtls_md, int id, int iterations ); + +#ifdef __cplusplus +} +#endif + +#endif /* pkcs12.h */ + + +/********* Start of file include/mbedtls/pkcs11.h ************/ + +/** + * \file pkcs11.h + * + * \brief Wrapper for PKCS#11 library libpkcs11-helper + * + * \author Adriaan de Jong + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PKCS11_H +#define MBEDTLS_PKCS11_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#if defined(MBEDTLS_PKCS11_C) + + + +#include + +#if ( defined(__ARMCC_VERSION) || defined(_MSC_VER) ) && \ + !defined(inline) && !defined(__cplusplus) +#define inline __inline +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Context for PKCS #11 private keys. + */ +typedef struct { + pkcs11h_certificate_t pkcs11h_cert; + int len; +} mbedtls_pkcs11_context; + +/** + * Initialize a mbedtls_pkcs11_context. + * (Just making memory references valid.) + */ +void mbedtls_pkcs11_init( mbedtls_pkcs11_context *ctx ); + +/** + * Fill in a mbed TLS certificate, based on the given PKCS11 helper certificate. + * + * \param cert X.509 certificate to fill + * \param pkcs11h_cert PKCS #11 helper certificate + * + * \return 0 on success. + */ +int mbedtls_pkcs11_x509_cert_bind( mbedtls_x509_crt *cert, pkcs11h_certificate_t pkcs11h_cert ); + +/** + * Set up a mbedtls_pkcs11_context storing the given certificate. Note that the + * mbedtls_pkcs11_context will take over control of the certificate, freeing it when + * done. + * + * \param priv_key Private key structure to fill. + * \param pkcs11_cert PKCS #11 helper certificate + * + * \return 0 on success + */ +int mbedtls_pkcs11_priv_key_bind( mbedtls_pkcs11_context *priv_key, + pkcs11h_certificate_t pkcs11_cert ); + +/** + * Free the contents of the given private key context. Note that the structure + * itself is not freed. + * + * \param priv_key Private key structure to cleanup + */ +void mbedtls_pkcs11_priv_key_free( mbedtls_pkcs11_context *priv_key ); + +/** + * \brief Do an RSA private key decrypt, then remove the message + * padding + * + * \param ctx PKCS #11 context + * \param mode must be MBEDTLS_RSA_PRIVATE, for compatibility with rsa.c's signature + * \param input buffer holding the encrypted data + * \param output buffer that will hold the plaintext + * \param olen will contain the plaintext length + * \param output_max_len maximum length of the output buffer + * + * \return 0 if successful, or an MBEDTLS_ERR_RSA_XXX error code + * + * \note The output buffer must be as large as the size + * of ctx->N (eg. 128 bytes if RSA-1024 is used) otherwise + * an error is thrown. + */ +int mbedtls_pkcs11_decrypt( mbedtls_pkcs11_context *ctx, + int mode, size_t *olen, + const unsigned char *input, + unsigned char *output, + size_t output_max_len ); + +/** + * \brief Do a private RSA to sign a message digest + * + * \param ctx PKCS #11 context + * \param mode must be MBEDTLS_RSA_PRIVATE, for compatibility with rsa.c's signature + * \param md_alg a MBEDTLS_MD_XXX (use MBEDTLS_MD_NONE for signing raw data) + * \param hashlen message digest length (for MBEDTLS_MD_NONE only) + * \param hash buffer holding the message digest + * \param sig buffer that will hold the ciphertext + * + * \return 0 if the signing operation was successful, + * or an MBEDTLS_ERR_RSA_XXX error code + * + * \note The "sig" buffer must be as large as the size + * of ctx->N (eg. 128 bytes if RSA-1024 is used). + */ +int mbedtls_pkcs11_sign( mbedtls_pkcs11_context *ctx, + int mode, + mbedtls_md_type_t md_alg, + unsigned int hashlen, + const unsigned char *hash, + unsigned char *sig ); + +/** + * SSL/TLS wrappers for PKCS#11 functions + */ +static inline int mbedtls_ssl_pkcs11_decrypt( void *ctx, int mode, size_t *olen, + const unsigned char *input, unsigned char *output, + size_t output_max_len ) +{ + return mbedtls_pkcs11_decrypt( (mbedtls_pkcs11_context *) ctx, mode, olen, input, output, + output_max_len ); +} + +static inline int mbedtls_ssl_pkcs11_sign( void *ctx, + int (*f_rng)(void *, unsigned char *, size_t), void *p_rng, + int mode, mbedtls_md_type_t md_alg, unsigned int hashlen, + const unsigned char *hash, unsigned char *sig ) +{ + ((void) f_rng); + ((void) p_rng); + return mbedtls_pkcs11_sign( (mbedtls_pkcs11_context *) ctx, mode, md_alg, + hashlen, hash, sig ); +} + +static inline size_t mbedtls_ssl_pkcs11_key_len( void *ctx ) +{ + return ( (mbedtls_pkcs11_context *) ctx )->len; +} + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_PKCS11_C */ + +#endif /* MBEDTLS_PKCS11_H */ + + +/********* Start of file include/mbedtls/pkcs5.h ************/ + +/** + * \file pkcs5.h + * + * \brief PKCS#5 functions + * + * \author Mathias Olsson + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_PKCS5_H +#define MBEDTLS_PKCS5_H + + + + +#include +#include + +#define MBEDTLS_ERR_PKCS5_BAD_INPUT_DATA -0x2f80 /**< Bad input parameters to function. */ +#define MBEDTLS_ERR_PKCS5_INVALID_FORMAT -0x2f00 /**< Unexpected ASN.1 data. */ +#define MBEDTLS_ERR_PKCS5_FEATURE_UNAVAILABLE -0x2e80 /**< Requested encryption or digest alg not available. */ +#define MBEDTLS_ERR_PKCS5_PASSWORD_MISMATCH -0x2e00 /**< Given private key password does not allow for correct decryption. */ + +#define MBEDTLS_PKCS5_DECRYPT 0 +#define MBEDTLS_PKCS5_ENCRYPT 1 + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief PKCS#5 PBES2 function + * + * \param pbe_params the ASN.1 algorithm parameters + * \param mode either MBEDTLS_PKCS5_DECRYPT or MBEDTLS_PKCS5_ENCRYPT + * \param pwd password to use when generating key + * \param pwdlen length of password + * \param data data to process + * \param datalen length of data + * \param output output buffer + * + * \returns 0 on success, or a MBEDTLS_ERR_XXX code if verification fails. + */ +int mbedtls_pkcs5_pbes2( const mbedtls_asn1_buf *pbe_params, int mode, + const unsigned char *pwd, size_t pwdlen, + const unsigned char *data, size_t datalen, + unsigned char *output ); + +/** + * \brief PKCS#5 PBKDF2 using HMAC + * + * \param ctx Generic HMAC context + * \param password Password to use when generating key + * \param plen Length of password + * \param salt Salt to use when generating key + * \param slen Length of salt + * \param iteration_count Iteration count + * \param key_length Length of generated key in bytes + * \param output Generated key. Must be at least as big as key_length + * + * \returns 0 on success, or a MBEDTLS_ERR_XXX code if verification fails. + */ +int mbedtls_pkcs5_pbkdf2_hmac( mbedtls_md_context_t *ctx, const unsigned char *password, + size_t plen, const unsigned char *salt, size_t slen, + unsigned int iteration_count, + uint32_t key_length, unsigned char *output ); + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_pkcs5_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* pkcs5.h */ + + +/********* Start of file include/mbedtls/oid.h ************/ + +/** + * \file oid.h + * + * \brief Object Identifier (OID) database + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_OID_H +#define MBEDTLS_OID_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + + + + +#include + +#if defined(MBEDTLS_CIPHER_C) + +#endif + +#if defined(MBEDTLS_MD_C) + +#endif + +#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_X509_CREATE_C) + +#endif + +#define MBEDTLS_ERR_OID_NOT_FOUND -0x002E /**< OID is not found. */ +#define MBEDTLS_ERR_OID_BUF_TOO_SMALL -0x000B /**< output buffer is too small */ + +/* + * Top level OID tuples + */ +#define MBEDTLS_OID_ISO_MEMBER_BODIES "\x2a" /* {iso(1) member-body(2)} */ +#define MBEDTLS_OID_ISO_IDENTIFIED_ORG "\x2b" /* {iso(1) identified-organization(3)} */ +#define MBEDTLS_OID_ISO_CCITT_DS "\x55" /* {joint-iso-ccitt(2) ds(5)} */ +#define MBEDTLS_OID_ISO_ITU_COUNTRY "\x60" /* {joint-iso-itu-t(2) country(16)} */ + +/* + * ISO Member bodies OID parts + */ +#define MBEDTLS_OID_COUNTRY_US "\x86\x48" /* {us(840)} */ +#define MBEDTLS_OID_ORG_RSA_DATA_SECURITY "\x86\xf7\x0d" /* {rsadsi(113549)} */ +#define MBEDTLS_OID_RSA_COMPANY MBEDTLS_OID_ISO_MEMBER_BODIES MBEDTLS_OID_COUNTRY_US \ + MBEDTLS_OID_ORG_RSA_DATA_SECURITY /* {iso(1) member-body(2) us(840) rsadsi(113549)} */ +#define MBEDTLS_OID_ORG_ANSI_X9_62 "\xce\x3d" /* ansi-X9-62(10045) */ +#define MBEDTLS_OID_ANSI_X9_62 MBEDTLS_OID_ISO_MEMBER_BODIES MBEDTLS_OID_COUNTRY_US \ + MBEDTLS_OID_ORG_ANSI_X9_62 + +/* + * ISO Identified organization OID parts + */ +#define MBEDTLS_OID_ORG_DOD "\x06" /* {dod(6)} */ +#define MBEDTLS_OID_ORG_OIW "\x0e" +#define MBEDTLS_OID_OIW_SECSIG MBEDTLS_OID_ORG_OIW "\x03" +#define MBEDTLS_OID_OIW_SECSIG_ALG MBEDTLS_OID_OIW_SECSIG "\x02" +#define MBEDTLS_OID_OIW_SECSIG_SHA1 MBEDTLS_OID_OIW_SECSIG_ALG "\x1a" +#define MBEDTLS_OID_ORG_CERTICOM "\x81\x04" /* certicom(132) */ +#define MBEDTLS_OID_CERTICOM MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_ORG_CERTICOM +#define MBEDTLS_OID_ORG_TELETRUST "\x24" /* teletrust(36) */ +#define MBEDTLS_OID_TELETRUST MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_ORG_TELETRUST + +/* + * ISO ITU OID parts + */ +#define MBEDTLS_OID_ORGANIZATION "\x01" /* {organization(1)} */ +#define MBEDTLS_OID_ISO_ITU_US_ORG MBEDTLS_OID_ISO_ITU_COUNTRY MBEDTLS_OID_COUNTRY_US MBEDTLS_OID_ORGANIZATION /* {joint-iso-itu-t(2) country(16) us(840) organization(1)} */ + +#define MBEDTLS_OID_ORG_GOV "\x65" /* {gov(101)} */ +#define MBEDTLS_OID_GOV MBEDTLS_OID_ISO_ITU_US_ORG MBEDTLS_OID_ORG_GOV /* {joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101)} */ + +#define MBEDTLS_OID_ORG_NETSCAPE "\x86\xF8\x42" /* {netscape(113730)} */ +#define MBEDTLS_OID_NETSCAPE MBEDTLS_OID_ISO_ITU_US_ORG MBEDTLS_OID_ORG_NETSCAPE /* Netscape OID {joint-iso-itu-t(2) country(16) us(840) organization(1) netscape(113730)} */ + +/* ISO arc for standard certificate and CRL extensions */ +#define MBEDTLS_OID_ID_CE MBEDTLS_OID_ISO_CCITT_DS "\x1D" /**< id-ce OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 29} */ + +/** + * Private Internet Extensions + * { iso(1) identified-organization(3) dod(6) internet(1) + * security(5) mechanisms(5) pkix(7) } + */ +#define MBEDTLS_OID_PKIX MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_ORG_DOD "\x01\x05\x05\x07" + +/* + * Arc for standard naming attributes + */ +#define MBEDTLS_OID_AT MBEDTLS_OID_ISO_CCITT_DS "\x04" /**< id-at OBJECT IDENTIFIER ::= {joint-iso-ccitt(2) ds(5) 4} */ +#define MBEDTLS_OID_AT_CN MBEDTLS_OID_AT "\x03" /**< id-at-commonName AttributeType:= {id-at 3} */ +#define MBEDTLS_OID_AT_SUR_NAME MBEDTLS_OID_AT "\x04" /**< id-at-surName AttributeType:= {id-at 4} */ +#define MBEDTLS_OID_AT_SERIAL_NUMBER MBEDTLS_OID_AT "\x05" /**< id-at-serialNumber AttributeType:= {id-at 5} */ +#define MBEDTLS_OID_AT_COUNTRY MBEDTLS_OID_AT "\x06" /**< id-at-countryName AttributeType:= {id-at 6} */ +#define MBEDTLS_OID_AT_LOCALITY MBEDTLS_OID_AT "\x07" /**< id-at-locality AttributeType:= {id-at 7} */ +#define MBEDTLS_OID_AT_STATE MBEDTLS_OID_AT "\x08" /**< id-at-state AttributeType:= {id-at 8} */ +#define MBEDTLS_OID_AT_ORGANIZATION MBEDTLS_OID_AT "\x0A" /**< id-at-organizationName AttributeType:= {id-at 10} */ +#define MBEDTLS_OID_AT_ORG_UNIT MBEDTLS_OID_AT "\x0B" /**< id-at-organizationalUnitName AttributeType:= {id-at 11} */ +#define MBEDTLS_OID_AT_TITLE MBEDTLS_OID_AT "\x0C" /**< id-at-title AttributeType:= {id-at 12} */ +#define MBEDTLS_OID_AT_POSTAL_ADDRESS MBEDTLS_OID_AT "\x10" /**< id-at-postalAddress AttributeType:= {id-at 16} */ +#define MBEDTLS_OID_AT_POSTAL_CODE MBEDTLS_OID_AT "\x11" /**< id-at-postalCode AttributeType:= {id-at 17} */ +#define MBEDTLS_OID_AT_GIVEN_NAME MBEDTLS_OID_AT "\x2A" /**< id-at-givenName AttributeType:= {id-at 42} */ +#define MBEDTLS_OID_AT_INITIALS MBEDTLS_OID_AT "\x2B" /**< id-at-initials AttributeType:= {id-at 43} */ +#define MBEDTLS_OID_AT_GENERATION_QUALIFIER MBEDTLS_OID_AT "\x2C" /**< id-at-generationQualifier AttributeType:= {id-at 44} */ +#define MBEDTLS_OID_AT_UNIQUE_IDENTIFIER MBEDTLS_OID_AT "\x2D" /**< id-at-uniqueIdentifier AttributType:= {id-at 45} */ +#define MBEDTLS_OID_AT_DN_QUALIFIER MBEDTLS_OID_AT "\x2E" /**< id-at-dnQualifier AttributeType:= {id-at 46} */ +#define MBEDTLS_OID_AT_PSEUDONYM MBEDTLS_OID_AT "\x41" /**< id-at-pseudonym AttributeType:= {id-at 65} */ + +#define MBEDTLS_OID_DOMAIN_COMPONENT "\x09\x92\x26\x89\x93\xF2\x2C\x64\x01\x19" /** id-domainComponent AttributeType:= {itu-t(0) data(9) pss(2342) ucl(19200300) pilot(100) pilotAttributeType(1) domainComponent(25)} */ + +/* + * OIDs for standard certificate extensions + */ +#define MBEDTLS_OID_AUTHORITY_KEY_IDENTIFIER MBEDTLS_OID_ID_CE "\x23" /**< id-ce-authorityKeyIdentifier OBJECT IDENTIFIER ::= { id-ce 35 } */ +#define MBEDTLS_OID_SUBJECT_KEY_IDENTIFIER MBEDTLS_OID_ID_CE "\x0E" /**< id-ce-subjectKeyIdentifier OBJECT IDENTIFIER ::= { id-ce 14 } */ +#define MBEDTLS_OID_KEY_USAGE MBEDTLS_OID_ID_CE "\x0F" /**< id-ce-keyUsage OBJECT IDENTIFIER ::= { id-ce 15 } */ +#define MBEDTLS_OID_CERTIFICATE_POLICIES MBEDTLS_OID_ID_CE "\x20" /**< id-ce-certificatePolicies OBJECT IDENTIFIER ::= { id-ce 32 } */ +#define MBEDTLS_OID_POLICY_MAPPINGS MBEDTLS_OID_ID_CE "\x21" /**< id-ce-policyMappings OBJECT IDENTIFIER ::= { id-ce 33 } */ +#define MBEDTLS_OID_SUBJECT_ALT_NAME MBEDTLS_OID_ID_CE "\x11" /**< id-ce-subjectAltName OBJECT IDENTIFIER ::= { id-ce 17 } */ +#define MBEDTLS_OID_ISSUER_ALT_NAME MBEDTLS_OID_ID_CE "\x12" /**< id-ce-issuerAltName OBJECT IDENTIFIER ::= { id-ce 18 } */ +#define MBEDTLS_OID_SUBJECT_DIRECTORY_ATTRS MBEDTLS_OID_ID_CE "\x09" /**< id-ce-subjectDirectoryAttributes OBJECT IDENTIFIER ::= { id-ce 9 } */ +#define MBEDTLS_OID_BASIC_CONSTRAINTS MBEDTLS_OID_ID_CE "\x13" /**< id-ce-basicConstraints OBJECT IDENTIFIER ::= { id-ce 19 } */ +#define MBEDTLS_OID_NAME_CONSTRAINTS MBEDTLS_OID_ID_CE "\x1E" /**< id-ce-nameConstraints OBJECT IDENTIFIER ::= { id-ce 30 } */ +#define MBEDTLS_OID_POLICY_CONSTRAINTS MBEDTLS_OID_ID_CE "\x24" /**< id-ce-policyConstraints OBJECT IDENTIFIER ::= { id-ce 36 } */ +#define MBEDTLS_OID_EXTENDED_KEY_USAGE MBEDTLS_OID_ID_CE "\x25" /**< id-ce-extKeyUsage OBJECT IDENTIFIER ::= { id-ce 37 } */ +#define MBEDTLS_OID_CRL_DISTRIBUTION_POINTS MBEDTLS_OID_ID_CE "\x1F" /**< id-ce-cRLDistributionPoints OBJECT IDENTIFIER ::= { id-ce 31 } */ +#define MBEDTLS_OID_INIHIBIT_ANYPOLICY MBEDTLS_OID_ID_CE "\x36" /**< id-ce-inhibitAnyPolicy OBJECT IDENTIFIER ::= { id-ce 54 } */ +#define MBEDTLS_OID_FRESHEST_CRL MBEDTLS_OID_ID_CE "\x2E" /**< id-ce-freshestCRL OBJECT IDENTIFIER ::= { id-ce 46 } */ + +/* + * Netscape certificate extensions + */ +#define MBEDTLS_OID_NS_CERT MBEDTLS_OID_NETSCAPE "\x01" +#define MBEDTLS_OID_NS_CERT_TYPE MBEDTLS_OID_NS_CERT "\x01" +#define MBEDTLS_OID_NS_BASE_URL MBEDTLS_OID_NS_CERT "\x02" +#define MBEDTLS_OID_NS_REVOCATION_URL MBEDTLS_OID_NS_CERT "\x03" +#define MBEDTLS_OID_NS_CA_REVOCATION_URL MBEDTLS_OID_NS_CERT "\x04" +#define MBEDTLS_OID_NS_RENEWAL_URL MBEDTLS_OID_NS_CERT "\x07" +#define MBEDTLS_OID_NS_CA_POLICY_URL MBEDTLS_OID_NS_CERT "\x08" +#define MBEDTLS_OID_NS_SSL_SERVER_NAME MBEDTLS_OID_NS_CERT "\x0C" +#define MBEDTLS_OID_NS_COMMENT MBEDTLS_OID_NS_CERT "\x0D" +#define MBEDTLS_OID_NS_DATA_TYPE MBEDTLS_OID_NETSCAPE "\x02" +#define MBEDTLS_OID_NS_CERT_SEQUENCE MBEDTLS_OID_NS_DATA_TYPE "\x05" + +/* + * OIDs for CRL extensions + */ +#define MBEDTLS_OID_PRIVATE_KEY_USAGE_PERIOD MBEDTLS_OID_ID_CE "\x10" +#define MBEDTLS_OID_CRL_NUMBER MBEDTLS_OID_ID_CE "\x14" /**< id-ce-cRLNumber OBJECT IDENTIFIER ::= { id-ce 20 } */ + +/* + * X.509 v3 Extended key usage OIDs + */ +#define MBEDTLS_OID_ANY_EXTENDED_KEY_USAGE MBEDTLS_OID_EXTENDED_KEY_USAGE "\x00" /**< anyExtendedKeyUsage OBJECT IDENTIFIER ::= { id-ce-extKeyUsage 0 } */ + +#define MBEDTLS_OID_KP MBEDTLS_OID_PKIX "\x03" /**< id-kp OBJECT IDENTIFIER ::= { id-pkix 3 } */ +#define MBEDTLS_OID_SERVER_AUTH MBEDTLS_OID_KP "\x01" /**< id-kp-serverAuth OBJECT IDENTIFIER ::= { id-kp 1 } */ +#define MBEDTLS_OID_CLIENT_AUTH MBEDTLS_OID_KP "\x02" /**< id-kp-clientAuth OBJECT IDENTIFIER ::= { id-kp 2 } */ +#define MBEDTLS_OID_CODE_SIGNING MBEDTLS_OID_KP "\x03" /**< id-kp-codeSigning OBJECT IDENTIFIER ::= { id-kp 3 } */ +#define MBEDTLS_OID_EMAIL_PROTECTION MBEDTLS_OID_KP "\x04" /**< id-kp-emailProtection OBJECT IDENTIFIER ::= { id-kp 4 } */ +#define MBEDTLS_OID_TIME_STAMPING MBEDTLS_OID_KP "\x08" /**< id-kp-timeStamping OBJECT IDENTIFIER ::= { id-kp 8 } */ +#define MBEDTLS_OID_OCSP_SIGNING MBEDTLS_OID_KP "\x09" /**< id-kp-OCSPSigning OBJECT IDENTIFIER ::= { id-kp 9 } */ + +/* + * PKCS definition OIDs + */ + +#define MBEDTLS_OID_PKCS MBEDTLS_OID_RSA_COMPANY "\x01" /**< pkcs OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) 1 } */ +#define MBEDTLS_OID_PKCS1 MBEDTLS_OID_PKCS "\x01" /**< pkcs-1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 1 } */ +#define MBEDTLS_OID_PKCS5 MBEDTLS_OID_PKCS "\x05" /**< pkcs-5 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 5 } */ +#define MBEDTLS_OID_PKCS9 MBEDTLS_OID_PKCS "\x09" /**< pkcs-9 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 9 } */ +#define MBEDTLS_OID_PKCS12 MBEDTLS_OID_PKCS "\x0c" /**< pkcs-12 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) pkcs(1) 12 } */ + +/* + * PKCS#1 OIDs + */ +#define MBEDTLS_OID_PKCS1_RSA MBEDTLS_OID_PKCS1 "\x01" /**< rsaEncryption OBJECT IDENTIFIER ::= { pkcs-1 1 } */ +#define MBEDTLS_OID_PKCS1_MD2 MBEDTLS_OID_PKCS1 "\x02" /**< md2WithRSAEncryption ::= { pkcs-1 2 } */ +#define MBEDTLS_OID_PKCS1_MD4 MBEDTLS_OID_PKCS1 "\x03" /**< md4WithRSAEncryption ::= { pkcs-1 3 } */ +#define MBEDTLS_OID_PKCS1_MD5 MBEDTLS_OID_PKCS1 "\x04" /**< md5WithRSAEncryption ::= { pkcs-1 4 } */ +#define MBEDTLS_OID_PKCS1_SHA1 MBEDTLS_OID_PKCS1 "\x05" /**< sha1WithRSAEncryption ::= { pkcs-1 5 } */ +#define MBEDTLS_OID_PKCS1_SHA224 MBEDTLS_OID_PKCS1 "\x0e" /**< sha224WithRSAEncryption ::= { pkcs-1 14 } */ +#define MBEDTLS_OID_PKCS1_SHA256 MBEDTLS_OID_PKCS1 "\x0b" /**< sha256WithRSAEncryption ::= { pkcs-1 11 } */ +#define MBEDTLS_OID_PKCS1_SHA384 MBEDTLS_OID_PKCS1 "\x0c" /**< sha384WithRSAEncryption ::= { pkcs-1 12 } */ +#define MBEDTLS_OID_PKCS1_SHA512 MBEDTLS_OID_PKCS1 "\x0d" /**< sha512WithRSAEncryption ::= { pkcs-1 13 } */ + +#define MBEDTLS_OID_RSA_SHA_OBS "\x2B\x0E\x03\x02\x1D" + +#define MBEDTLS_OID_PKCS9_EMAIL MBEDTLS_OID_PKCS9 "\x01" /**< emailAddress AttributeType ::= { pkcs-9 1 } */ + +/* RFC 4055 */ +#define MBEDTLS_OID_RSASSA_PSS MBEDTLS_OID_PKCS1 "\x0a" /**< id-RSASSA-PSS ::= { pkcs-1 10 } */ +#define MBEDTLS_OID_MGF1 MBEDTLS_OID_PKCS1 "\x08" /**< id-mgf1 ::= { pkcs-1 8 } */ + +/* + * Digest algorithms + */ +#define MBEDTLS_OID_DIGEST_ALG_MD2 MBEDTLS_OID_RSA_COMPANY "\x02\x02" /**< id-mbedtls_md2 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 2 } */ +#define MBEDTLS_OID_DIGEST_ALG_MD4 MBEDTLS_OID_RSA_COMPANY "\x02\x04" /**< id-mbedtls_md4 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 4 } */ +#define MBEDTLS_OID_DIGEST_ALG_MD5 MBEDTLS_OID_RSA_COMPANY "\x02\x05" /**< id-mbedtls_md5 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 5 } */ +#define MBEDTLS_OID_DIGEST_ALG_SHA1 MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_OIW_SECSIG_SHA1 /**< id-mbedtls_sha1 OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 26 } */ +#define MBEDTLS_OID_DIGEST_ALG_SHA224 MBEDTLS_OID_GOV "\x03\x04\x02\x04" /**< id-sha224 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 4 } */ +#define MBEDTLS_OID_DIGEST_ALG_SHA256 MBEDTLS_OID_GOV "\x03\x04\x02\x01" /**< id-mbedtls_sha256 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 1 } */ + +#define MBEDTLS_OID_DIGEST_ALG_SHA384 MBEDTLS_OID_GOV "\x03\x04\x02\x02" /**< id-sha384 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 2 } */ + +#define MBEDTLS_OID_DIGEST_ALG_SHA512 MBEDTLS_OID_GOV "\x03\x04\x02\x03" /**< id-mbedtls_sha512 OBJECT IDENTIFIER ::= { joint-iso-itu-t(2) country(16) us(840) organization(1) gov(101) csor(3) nistalgorithm(4) hashalgs(2) 3 } */ + +#define MBEDTLS_OID_HMAC_SHA1 MBEDTLS_OID_RSA_COMPANY "\x02\x07" /**< id-hmacWithSHA1 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 7 } */ + +#define MBEDTLS_OID_HMAC_SHA224 MBEDTLS_OID_RSA_COMPANY "\x02\x08" /**< id-hmacWithSHA224 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 8 } */ + +#define MBEDTLS_OID_HMAC_SHA256 MBEDTLS_OID_RSA_COMPANY "\x02\x09" /**< id-hmacWithSHA256 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 9 } */ + +#define MBEDTLS_OID_HMAC_SHA384 MBEDTLS_OID_RSA_COMPANY "\x02\x0A" /**< id-hmacWithSHA384 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 10 } */ + +#define MBEDTLS_OID_HMAC_SHA512 MBEDTLS_OID_RSA_COMPANY "\x02\x0B" /**< id-hmacWithSHA512 OBJECT IDENTIFIER ::= { iso(1) member-body(2) us(840) rsadsi(113549) digestAlgorithm(2) 11 } */ + +/* + * Encryption algorithms + */ +#define MBEDTLS_OID_DES_CBC MBEDTLS_OID_ISO_IDENTIFIED_ORG MBEDTLS_OID_OIW_SECSIG_ALG "\x07" /**< desCBC OBJECT IDENTIFIER ::= { iso(1) identified-organization(3) oiw(14) secsig(3) algorithms(2) 7 } */ +#define MBEDTLS_OID_DES_EDE3_CBC MBEDTLS_OID_RSA_COMPANY "\x03\x07" /**< des-ede3-cbc OBJECT IDENTIFIER ::= { iso(1) member-body(2) -- us(840) rsadsi(113549) encryptionAlgorithm(3) 7 } */ + +/* + * PKCS#5 OIDs + */ +#define MBEDTLS_OID_PKCS5_PBKDF2 MBEDTLS_OID_PKCS5 "\x0c" /**< id-PBKDF2 OBJECT IDENTIFIER ::= {pkcs-5 12} */ +#define MBEDTLS_OID_PKCS5_PBES2 MBEDTLS_OID_PKCS5 "\x0d" /**< id-PBES2 OBJECT IDENTIFIER ::= {pkcs-5 13} */ +#define MBEDTLS_OID_PKCS5_PBMAC1 MBEDTLS_OID_PKCS5 "\x0e" /**< id-PBMAC1 OBJECT IDENTIFIER ::= {pkcs-5 14} */ + +/* + * PKCS#5 PBES1 algorithms + */ +#define MBEDTLS_OID_PKCS5_PBE_MD2_DES_CBC MBEDTLS_OID_PKCS5 "\x01" /**< pbeWithMD2AndDES-CBC OBJECT IDENTIFIER ::= {pkcs-5 1} */ +#define MBEDTLS_OID_PKCS5_PBE_MD2_RC2_CBC MBEDTLS_OID_PKCS5 "\x04" /**< pbeWithMD2AndRC2-CBC OBJECT IDENTIFIER ::= {pkcs-5 4} */ +#define MBEDTLS_OID_PKCS5_PBE_MD5_DES_CBC MBEDTLS_OID_PKCS5 "\x03" /**< pbeWithMD5AndDES-CBC OBJECT IDENTIFIER ::= {pkcs-5 3} */ +#define MBEDTLS_OID_PKCS5_PBE_MD5_RC2_CBC MBEDTLS_OID_PKCS5 "\x06" /**< pbeWithMD5AndRC2-CBC OBJECT IDENTIFIER ::= {pkcs-5 6} */ +#define MBEDTLS_OID_PKCS5_PBE_SHA1_DES_CBC MBEDTLS_OID_PKCS5 "\x0a" /**< pbeWithSHA1AndDES-CBC OBJECT IDENTIFIER ::= {pkcs-5 10} */ +#define MBEDTLS_OID_PKCS5_PBE_SHA1_RC2_CBC MBEDTLS_OID_PKCS5 "\x0b" /**< pbeWithSHA1AndRC2-CBC OBJECT IDENTIFIER ::= {pkcs-5 11} */ + +/* + * PKCS#8 OIDs + */ +#define MBEDTLS_OID_PKCS9_CSR_EXT_REQ MBEDTLS_OID_PKCS9 "\x0e" /**< extensionRequest OBJECT IDENTIFIER ::= {pkcs-9 14} */ + +/* + * PKCS#12 PBE OIDs + */ +#define MBEDTLS_OID_PKCS12_PBE MBEDTLS_OID_PKCS12 "\x01" /**< pkcs-12PbeIds OBJECT IDENTIFIER ::= {pkcs-12 1} */ + +#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC4_128 MBEDTLS_OID_PKCS12_PBE "\x01" /**< pbeWithSHAAnd128BitRC4 OBJECT IDENTIFIER ::= {pkcs-12PbeIds 1} */ +#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC4_40 MBEDTLS_OID_PKCS12_PBE "\x02" /**< pbeWithSHAAnd40BitRC4 OBJECT IDENTIFIER ::= {pkcs-12PbeIds 2} */ +#define MBEDTLS_OID_PKCS12_PBE_SHA1_DES3_EDE_CBC MBEDTLS_OID_PKCS12_PBE "\x03" /**< pbeWithSHAAnd3-KeyTripleDES-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 3} */ +#define MBEDTLS_OID_PKCS12_PBE_SHA1_DES2_EDE_CBC MBEDTLS_OID_PKCS12_PBE "\x04" /**< pbeWithSHAAnd2-KeyTripleDES-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 4} */ +#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC2_128_CBC MBEDTLS_OID_PKCS12_PBE "\x05" /**< pbeWithSHAAnd128BitRC2-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 5} */ +#define MBEDTLS_OID_PKCS12_PBE_SHA1_RC2_40_CBC MBEDTLS_OID_PKCS12_PBE "\x06" /**< pbeWithSHAAnd40BitRC2-CBC OBJECT IDENTIFIER ::= {pkcs-12PbeIds 6} */ + +/* + * EC key algorithms from RFC 5480 + */ + +/* id-ecPublicKey OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) keyType(2) 1 } */ +#define MBEDTLS_OID_EC_ALG_UNRESTRICTED MBEDTLS_OID_ANSI_X9_62 "\x02\01" + +/* id-ecDH OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) + * schemes(1) ecdh(12) } */ +#define MBEDTLS_OID_EC_ALG_ECDH MBEDTLS_OID_CERTICOM "\x01\x0c" + +/* + * ECParameters namedCurve identifiers, from RFC 5480, RFC 5639, and SEC2 + */ + +/* secp192r1 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) curves(3) prime(1) 1 } */ +#define MBEDTLS_OID_EC_GRP_SECP192R1 MBEDTLS_OID_ANSI_X9_62 "\x03\x01\x01" + +/* secp224r1 OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) curve(0) 33 } */ +#define MBEDTLS_OID_EC_GRP_SECP224R1 MBEDTLS_OID_CERTICOM "\x00\x21" + +/* secp256r1 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) curves(3) prime(1) 7 } */ +#define MBEDTLS_OID_EC_GRP_SECP256R1 MBEDTLS_OID_ANSI_X9_62 "\x03\x01\x07" + +/* secp384r1 OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) curve(0) 34 } */ +#define MBEDTLS_OID_EC_GRP_SECP384R1 MBEDTLS_OID_CERTICOM "\x00\x22" + +/* secp521r1 OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) curve(0) 35 } */ +#define MBEDTLS_OID_EC_GRP_SECP521R1 MBEDTLS_OID_CERTICOM "\x00\x23" + +/* secp192k1 OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) curve(0) 31 } */ +#define MBEDTLS_OID_EC_GRP_SECP192K1 MBEDTLS_OID_CERTICOM "\x00\x1f" + +/* secp224k1 OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) curve(0) 32 } */ +#define MBEDTLS_OID_EC_GRP_SECP224K1 MBEDTLS_OID_CERTICOM "\x00\x20" + +/* secp256k1 OBJECT IDENTIFIER ::= { + * iso(1) identified-organization(3) certicom(132) curve(0) 10 } */ +#define MBEDTLS_OID_EC_GRP_SECP256K1 MBEDTLS_OID_CERTICOM "\x00\x0a" + +/* RFC 5639 4.1 + * ecStdCurvesAndGeneration OBJECT IDENTIFIER::= {iso(1) + * identified-organization(3) teletrust(36) algorithm(3) signature- + * algorithm(3) ecSign(2) 8} + * ellipticCurve OBJECT IDENTIFIER ::= {ecStdCurvesAndGeneration 1} + * versionOne OBJECT IDENTIFIER ::= {ellipticCurve 1} */ +#define MBEDTLS_OID_EC_BRAINPOOL_V1 MBEDTLS_OID_TELETRUST "\x03\x03\x02\x08\x01\x01" + +/* brainpoolP256r1 OBJECT IDENTIFIER ::= {versionOne 7} */ +#define MBEDTLS_OID_EC_GRP_BP256R1 MBEDTLS_OID_EC_BRAINPOOL_V1 "\x07" + +/* brainpoolP384r1 OBJECT IDENTIFIER ::= {versionOne 11} */ +#define MBEDTLS_OID_EC_GRP_BP384R1 MBEDTLS_OID_EC_BRAINPOOL_V1 "\x0B" + +/* brainpoolP512r1 OBJECT IDENTIFIER ::= {versionOne 13} */ +#define MBEDTLS_OID_EC_GRP_BP512R1 MBEDTLS_OID_EC_BRAINPOOL_V1 "\x0D" + +/* + * SEC1 C.1 + * + * prime-field OBJECT IDENTIFIER ::= { id-fieldType 1 } + * id-fieldType OBJECT IDENTIFIER ::= { ansi-X9-62 fieldType(1)} + */ +#define MBEDTLS_OID_ANSI_X9_62_FIELD_TYPE MBEDTLS_OID_ANSI_X9_62 "\x01" +#define MBEDTLS_OID_ANSI_X9_62_PRIME_FIELD MBEDTLS_OID_ANSI_X9_62_FIELD_TYPE "\x01" + +/* + * ECDSA signature identifiers, from RFC 5480 + */ +#define MBEDTLS_OID_ANSI_X9_62_SIG MBEDTLS_OID_ANSI_X9_62 "\x04" /* signatures(4) */ +#define MBEDTLS_OID_ANSI_X9_62_SIG_SHA2 MBEDTLS_OID_ANSI_X9_62_SIG "\x03" /* ecdsa-with-SHA2(3) */ + +/* ecdsa-with-SHA1 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) signatures(4) 1 } */ +#define MBEDTLS_OID_ECDSA_SHA1 MBEDTLS_OID_ANSI_X9_62_SIG "\x01" + +/* ecdsa-with-SHA224 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) signatures(4) + * ecdsa-with-SHA2(3) 1 } */ +#define MBEDTLS_OID_ECDSA_SHA224 MBEDTLS_OID_ANSI_X9_62_SIG_SHA2 "\x01" + +/* ecdsa-with-SHA256 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) signatures(4) + * ecdsa-with-SHA2(3) 2 } */ +#define MBEDTLS_OID_ECDSA_SHA256 MBEDTLS_OID_ANSI_X9_62_SIG_SHA2 "\x02" + +/* ecdsa-with-SHA384 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) signatures(4) + * ecdsa-with-SHA2(3) 3 } */ +#define MBEDTLS_OID_ECDSA_SHA384 MBEDTLS_OID_ANSI_X9_62_SIG_SHA2 "\x03" + +/* ecdsa-with-SHA512 OBJECT IDENTIFIER ::= { + * iso(1) member-body(2) us(840) ansi-X9-62(10045) signatures(4) + * ecdsa-with-SHA2(3) 4 } */ +#define MBEDTLS_OID_ECDSA_SHA512 MBEDTLS_OID_ANSI_X9_62_SIG_SHA2 "\x04" + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Base OID descriptor structure + */ +typedef struct { + const char *asn1; /*!< OID ASN.1 representation */ + size_t asn1_len; /*!< length of asn1 */ + const char *name; /*!< official name (e.g. from RFC) */ + const char *description; /*!< human friendly description */ +} mbedtls_oid_descriptor_t; + +/** + * \brief Translate an ASN.1 OID into its numeric representation + * (e.g. "\x2A\x86\x48\x86\xF7\x0D" into "1.2.840.113549") + * + * \param buf buffer to put representation in + * \param size size of the buffer + * \param oid OID to translate + * + * \return Length of the string written (excluding final NULL) or + * MBEDTLS_ERR_OID_BUF_TOO_SMALL in case of error + */ +int mbedtls_oid_get_numeric_string( char *buf, size_t size, const mbedtls_asn1_buf *oid ); + +#if defined(MBEDTLS_X509_USE_C) || defined(MBEDTLS_X509_CREATE_C) +/** + * \brief Translate an X.509 extension OID into local values + * + * \param oid OID to use + * \param ext_type place to store the extension type + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_x509_ext_type( const mbedtls_asn1_buf *oid, int *ext_type ); +#endif + +/** + * \brief Translate an X.509 attribute type OID into the short name + * (e.g. the OID for an X520 Common Name into "CN") + * + * \param oid OID to use + * \param short_name place to store the string pointer + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_attr_short_name( const mbedtls_asn1_buf *oid, const char **short_name ); + +/** + * \brief Translate PublicKeyAlgorithm OID into pk_type + * + * \param oid OID to use + * \param pk_alg place to store public key algorithm + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_pk_alg( const mbedtls_asn1_buf *oid, mbedtls_pk_type_t *pk_alg ); + +/** + * \brief Translate pk_type into PublicKeyAlgorithm OID + * + * \param pk_alg Public key type to look for + * \param oid place to store ASN.1 OID string pointer + * \param olen length of the OID + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_oid_by_pk_alg( mbedtls_pk_type_t pk_alg, + const char **oid, size_t *olen ); + +#if defined(MBEDTLS_ECP_C) +/** + * \brief Translate NamedCurve OID into an EC group identifier + * + * \param oid OID to use + * \param grp_id place to store group id + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_ec_grp( const mbedtls_asn1_buf *oid, mbedtls_ecp_group_id *grp_id ); + +/** + * \brief Translate EC group identifier into NamedCurve OID + * + * \param grp_id EC group identifier + * \param oid place to store ASN.1 OID string pointer + * \param olen length of the OID + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_oid_by_ec_grp( mbedtls_ecp_group_id grp_id, + const char **oid, size_t *olen ); +#endif /* MBEDTLS_ECP_C */ + +#if defined(MBEDTLS_MD_C) +/** + * \brief Translate SignatureAlgorithm OID into md_type and pk_type + * + * \param oid OID to use + * \param md_alg place to store message digest algorithm + * \param pk_alg place to store public key algorithm + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_sig_alg( const mbedtls_asn1_buf *oid, + mbedtls_md_type_t *md_alg, mbedtls_pk_type_t *pk_alg ); + +/** + * \brief Translate SignatureAlgorithm OID into description + * + * \param oid OID to use + * \param desc place to store string pointer + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_sig_alg_desc( const mbedtls_asn1_buf *oid, const char **desc ); + +/** + * \brief Translate md_type and pk_type into SignatureAlgorithm OID + * + * \param md_alg message digest algorithm + * \param pk_alg public key algorithm + * \param oid place to store ASN.1 OID string pointer + * \param olen length of the OID + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_oid_by_sig_alg( mbedtls_pk_type_t pk_alg, mbedtls_md_type_t md_alg, + const char **oid, size_t *olen ); + +/** + * \brief Translate hash algorithm OID into md_type + * + * \param oid OID to use + * \param md_alg place to store message digest algorithm + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_md_alg( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_alg ); + +/** + * \brief Translate hmac algorithm OID into md_type + * + * \param oid OID to use + * \param md_hmac place to store message hmac algorithm + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_md_hmac( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_hmac ); +#endif /* MBEDTLS_MD_C */ + +/** + * \brief Translate Extended Key Usage OID into description + * + * \param oid OID to use + * \param desc place to store string pointer + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_extended_key_usage( const mbedtls_asn1_buf *oid, const char **desc ); + +/** + * \brief Translate md_type into hash algorithm OID + * + * \param md_alg message digest algorithm + * \param oid place to store ASN.1 OID string pointer + * \param olen length of the OID + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_oid_by_md( mbedtls_md_type_t md_alg, const char **oid, size_t *olen ); + +#if defined(MBEDTLS_CIPHER_C) +/** + * \brief Translate encryption algorithm OID into cipher_type + * + * \param oid OID to use + * \param cipher_alg place to store cipher algorithm + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_cipher_alg( const mbedtls_asn1_buf *oid, mbedtls_cipher_type_t *cipher_alg ); +#endif /* MBEDTLS_CIPHER_C */ + +#if defined(MBEDTLS_PKCS12_C) +/** + * \brief Translate PKCS#12 PBE algorithm OID into md_type and + * cipher_type + * + * \param oid OID to use + * \param md_alg place to store message digest algorithm + * \param cipher_alg place to store cipher algorithm + * + * \return 0 if successful, or MBEDTLS_ERR_OID_NOT_FOUND + */ +int mbedtls_oid_get_pkcs12_pbe_alg( const mbedtls_asn1_buf *oid, mbedtls_md_type_t *md_alg, + mbedtls_cipher_type_t *cipher_alg ); +#endif /* MBEDTLS_PKCS12_C */ + +#ifdef __cplusplus +} +#endif + +#endif /* oid.h */ + + +/********* Start of file include/mbedtls/ripemd160.h ************/ + +/** + * \file ripemd160.h + * + * \brief RIPE MD-160 message digest + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +#ifndef MBEDTLS_RIPEMD160_H +#define MBEDTLS_RIPEMD160_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +#include +#include + +#define MBEDTLS_ERR_RIPEMD160_HW_ACCEL_FAILED -0x0031 /**< RIPEMD160 hardware accelerator failed */ + +#if !defined(MBEDTLS_RIPEMD160_ALT) +// Regular implementation +// + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief RIPEMD-160 context structure + */ +typedef struct +{ + uint32_t total[2]; /*!< number of bytes processed */ + uint32_t state[5]; /*!< intermediate digest state */ + unsigned char buffer[64]; /*!< data block being processed */ +} +mbedtls_ripemd160_context; + +/** + * \brief Initialize RIPEMD-160 context + * + * \param ctx RIPEMD-160 context to be initialized + */ +void mbedtls_ripemd160_init( mbedtls_ripemd160_context *ctx ); + +/** + * \brief Clear RIPEMD-160 context + * + * \param ctx RIPEMD-160 context to be cleared + */ +void mbedtls_ripemd160_free( mbedtls_ripemd160_context *ctx ); + +/** + * \brief Clone (the state of) an RIPEMD-160 context + * + * \param dst The destination context + * \param src The context to be cloned + */ +void mbedtls_ripemd160_clone( mbedtls_ripemd160_context *dst, + const mbedtls_ripemd160_context *src ); + +/** + * \brief RIPEMD-160 context setup + * + * \param ctx context to be initialized + * + * \return 0 if successful + */ +int mbedtls_ripemd160_starts_ret( mbedtls_ripemd160_context *ctx ); + +/** + * \brief RIPEMD-160 process buffer + * + * \param ctx RIPEMD-160 context + * \param input buffer holding the data + * \param ilen length of the input data + * + * \return 0 if successful + */ +int mbedtls_ripemd160_update_ret( mbedtls_ripemd160_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief RIPEMD-160 final digest + * + * \param ctx RIPEMD-160 context + * \param output RIPEMD-160 checksum result + * + * \return 0 if successful + */ +int mbedtls_ripemd160_finish_ret( mbedtls_ripemd160_context *ctx, + unsigned char output[20] ); + +/** + * \brief RIPEMD-160 process data block (internal use only) + * + * \param ctx RIPEMD-160 context + * \param data buffer holding one block of data + * + * \return 0 if successful + */ +int mbedtls_internal_ripemd160_process( mbedtls_ripemd160_context *ctx, + const unsigned char data[64] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief RIPEMD-160 context setup + * + * \deprecated Superseded by mbedtls_ripemd160_starts_ret() in 2.7.0 + * + * \param ctx context to be initialized + */ +MBEDTLS_DEPRECATED void mbedtls_ripemd160_starts( + mbedtls_ripemd160_context *ctx ); + +/** + * \brief RIPEMD-160 process buffer + * + * \deprecated Superseded by mbedtls_ripemd160_update_ret() in 2.7.0 + * + * \param ctx RIPEMD-160 context + * \param input buffer holding the data + * \param ilen length of the input data + */ +MBEDTLS_DEPRECATED void mbedtls_ripemd160_update( + mbedtls_ripemd160_context *ctx, + const unsigned char *input, + size_t ilen ); + +/** + * \brief RIPEMD-160 final digest + * + * \deprecated Superseded by mbedtls_ripemd160_finish_ret() in 2.7.0 + * + * \param ctx RIPEMD-160 context + * \param output RIPEMD-160 checksum result + */ +MBEDTLS_DEPRECATED void mbedtls_ripemd160_finish( + mbedtls_ripemd160_context *ctx, + unsigned char output[20] ); + +/** + * \brief RIPEMD-160 process data block (internal use only) + * + * \deprecated Superseded by mbedtls_internal_ripemd160_process() in 2.7.0 + * + * \param ctx RIPEMD-160 context + * \param data buffer holding one block of data + */ +MBEDTLS_DEPRECATED void mbedtls_ripemd160_process( + mbedtls_ripemd160_context *ctx, + const unsigned char data[64] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +#ifdef __cplusplus +} +#endif + +#else /* MBEDTLS_RIPEMD160_ALT */ + +#endif /* MBEDTLS_RIPEMD160_ALT */ + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * \brief Output = RIPEMD-160( input buffer ) + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output RIPEMD-160 checksum result + * + * \return 0 if successful + */ +int mbedtls_ripemd160_ret( const unsigned char *input, + size_t ilen, + unsigned char output[20] ); + +#if !defined(MBEDTLS_DEPRECATED_REMOVED) +#if defined(MBEDTLS_DEPRECATED_WARNING) +#define MBEDTLS_DEPRECATED __attribute__((deprecated)) +#else +#define MBEDTLS_DEPRECATED +#endif +/** + * \brief Output = RIPEMD-160( input buffer ) + * + * \deprecated Superseded by mbedtls_ripemd160_ret() in 2.7.0 + * + * \param input buffer holding the data + * \param ilen length of the input data + * \param output RIPEMD-160 checksum result + */ +MBEDTLS_DEPRECATED void mbedtls_ripemd160( const unsigned char *input, + size_t ilen, + unsigned char output[20] ); + +#undef MBEDTLS_DEPRECATED +#endif /* !MBEDTLS_DEPRECATED_REMOVED */ + +/** + * \brief Checkup routine + * + * \return 0 if successful, or 1 if the test failed + */ +int mbedtls_ripemd160_self_test( int verbose ); + +#ifdef __cplusplus +} +#endif + +#endif /* mbedtls_ripemd160.h */ + + +/********* Start of file include/mbedtls/version.h ************/ + +/** + * \file version.h + * + * \brief Run-time version information + */ +/* + * Copyright (C) 2006-2015, ARM Limited, All Rights Reserved + * SPDX-License-Identifier: Apache-2.0 + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may + * not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, WITHOUT + * WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + * + * This file is part of mbed TLS (https://tls.mbed.org) + */ +/* + * This set of compile-time defines and run-time variables can be used to + * determine the version number of the mbed TLS library used. + */ +#ifndef MBEDTLS_VERSION_H +#define MBEDTLS_VERSION_H + +#if !defined(MBEDTLS_CONFIG_FILE) + +#else + +#endif + +/** + * The version number x.y.z is split into three parts. + * Major, Minor, Patchlevel + */ +#define MBEDTLS_VERSION_MAJOR 2 +#define MBEDTLS_VERSION_MINOR 8 +#define MBEDTLS_VERSION_PATCH 0 + +/** + * The single version number has the following structure: + * MMNNPP00 + * Major version | Minor version | Patch version + */ +#define MBEDTLS_VERSION_NUMBER 0x02080000 +#define MBEDTLS_VERSION_STRING "2.8.0" +#define MBEDTLS_VERSION_STRING_FULL "mbed TLS 2.8.0" + +#if defined(MBEDTLS_VERSION_C) + +#ifdef __cplusplus +extern "C" { +#endif + +/** + * Get the version number. + * + * \return The constructed version number in the format + * MMNNPP00 (Major, Minor, Patch). + */ +unsigned int mbedtls_version_get_number( void ); + +/** + * Get the version string ("x.y.z"). + * + * \param string The string that will receive the value. + * (Should be at least 9 bytes in size) + */ +void mbedtls_version_get_string( char *string ); + +/** + * Get the full version string ("mbed TLS x.y.z"). + * + * \param string The string that will receive the value. The mbed TLS version + * string will use 18 bytes AT MOST including a terminating + * null byte. + * (So the buffer should be at least 18 bytes to receive this + * version string). + */ +void mbedtls_version_get_string_full( char *string ); + +/** + * \brief Check if support for a feature was compiled into this + * mbed TLS binary. This allows you to see at runtime if the + * library was for instance compiled with or without + * Multi-threading support. + * + * \note only checks against defines in the sections "System + * support", "mbed TLS modules" and "mbed TLS feature + * support" in config.h + * + * \param feature The string for the define to check (e.g. "MBEDTLS_AES_C") + * + * \return 0 if the feature is present, + * -1 if the feature is not present and + * -2 if support for feature checking as a whole was not + * compiled in. + */ +int mbedtls_version_check_feature( const char *feature ); + +#ifdef __cplusplus +} +#endif + +#endif /* MBEDTLS_VERSION_C */ + +#endif /* version.h */ + +#endif /* ME_COM_MBEDTLS */ diff --git a/DevicePortGet/lib/goahead/include/me.h b/DevicePortGet/lib/goahead/include/me.h new file mode 100644 index 0000000..4b02100 --- /dev/null +++ b/DevicePortGet/lib/goahead/include/me.h @@ -0,0 +1,399 @@ +/* + me.h -- MakeMe Configure Header for linux-x86-default + + This header is created by Me during configuration. To change settings, re-run + configure or define variables in your Makefile to override these default values. + */ + +/* Settings */ +#ifndef ME_AUTHOR + #define ME_AUTHOR "Embedthis Software" +#endif +#ifndef ME_CERTS_BITS + #define ME_CERTS_BITS 2048 +#endif +#ifndef ME_CERTS_DAYS + #define ME_CERTS_DAYS 3650 +#endif +#ifndef ME_CERTS_GENDH + #define ME_CERTS_GENDH 1 +#endif +#ifndef ME_COMPANY + #define ME_COMPANY "embedthis" +#endif +#ifndef ME_COMPATIBLE + #define ME_COMPATIBLE "4.1" +#endif +#ifndef ME_COMPILER_FORTIFY + #define ME_COMPILER_FORTIFY 1 +#endif +#ifndef ME_COMPILER_HAS_ATOMIC + #define ME_COMPILER_HAS_ATOMIC 0 +#endif +#ifndef ME_COMPILER_HAS_ATOMIC64 + #define ME_COMPILER_HAS_ATOMIC64 0 +#endif +#ifndef ME_COMPILER_HAS_DOUBLE_BRACES + #define ME_COMPILER_HAS_DOUBLE_BRACES 0 +#endif +#ifndef ME_COMPILER_HAS_DYN_LOAD + #define ME_COMPILER_HAS_DYN_LOAD 1 +#endif +#ifndef ME_COMPILER_HAS_LIB_EDIT + #define ME_COMPILER_HAS_LIB_EDIT 0 +#endif +#ifndef ME_COMPILER_HAS_LIB_RT + #define ME_COMPILER_HAS_LIB_RT 1 +#endif +#ifndef ME_COMPILER_HAS_MMU + #define ME_COMPILER_HAS_MMU 1 +#endif +#ifndef ME_COMPILER_HAS_MTUNE + #define ME_COMPILER_HAS_MTUNE 1 +#endif +#ifndef ME_COMPILER_HAS_PAM + #define ME_COMPILER_HAS_PAM 0 +#endif +#ifndef ME_COMPILER_HAS_STACK_PROTECTOR + #define ME_COMPILER_HAS_STACK_PROTECTOR 1 +#endif +#ifndef ME_COMPILER_HAS_SYNC + #define ME_COMPILER_HAS_SYNC 1 +#endif +#ifndef ME_COMPILER_HAS_SYNC64 + #define ME_COMPILER_HAS_SYNC64 1 +#endif +#ifndef ME_COMPILER_HAS_SYNC_CAS + #define ME_COMPILER_HAS_SYNC_CAS 0 +#endif +#ifndef ME_COMPILER_HAS_UNNAMED_UNIONS + #define ME_COMPILER_HAS_UNNAMED_UNIONS 1 +#endif +#ifndef ME_COMPILER_WARN64TO32 + #define ME_COMPILER_WARN64TO32 0 +#endif +#ifndef ME_COMPILER_WARN_UNUSED + #define ME_COMPILER_WARN_UNUSED 1 +#endif +#ifndef ME_DEBUG + #define ME_DEBUG 1 +#endif +#ifndef ME_DEPTH + #define ME_DEPTH 1 +#endif +#ifndef ME_DESCRIPTION + #define ME_DESCRIPTION "Embedthis GoAhead Embedded Web Server" +#endif +#ifndef ME_GOAHEAD_ACCESS_LOG + #define ME_GOAHEAD_ACCESS_LOG 0 +#endif +#ifndef ME_GOAHEAD_AUTH + #define ME_GOAHEAD_AUTH 1 +#endif +#ifndef ME_GOAHEAD_AUTH_STORE + #define ME_GOAHEAD_AUTH_STORE "file" +#endif +#ifndef ME_GOAHEAD_AUTO_LOGIN + #define ME_GOAHEAD_AUTO_LOGIN 0 +#endif +#ifndef ME_GOAHEAD_CGI + #define ME_GOAHEAD_CGI 1 +#endif +#ifndef ME_GOAHEAD_CGI_VAR_PREFIX + #define ME_GOAHEAD_CGI_VAR_PREFIX "CGI_" +#endif +#ifndef ME_GOAHEAD_CLIENT_CACHE + #define ME_GOAHEAD_CLIENT_CACHE "css,gif,ico,jpg,js,png" +#endif +#ifndef ME_GOAHEAD_CLIENT_CACHE_LIFESPAN + #define ME_GOAHEAD_CLIENT_CACHE_LIFESPAN 86400 +#endif +#ifndef ME_GOAHEAD_DIGEST + #define ME_GOAHEAD_DIGEST 1 +#endif +#ifndef ME_GOAHEAD_DOCUMENTS + #define ME_GOAHEAD_DOCUMENTS "web" +#endif +#ifndef ME_GOAHEAD_JAVASCRIPT + #define ME_GOAHEAD_JAVASCRIPT 1 +#endif +#ifndef ME_GOAHEAD_LEGACY + #define ME_GOAHEAD_LEGACY 0 +#endif +#ifndef ME_GOAHEAD_LIMIT_BUFFER + #define ME_GOAHEAD_LIMIT_BUFFER 1024 +#endif +#ifndef ME_GOAHEAD_LIMIT_CGI_ARGS + #define ME_GOAHEAD_LIMIT_CGI_ARGS 4096 +#endif +#ifndef ME_GOAHEAD_LIMIT_FILENAME + #define ME_GOAHEAD_LIMIT_FILENAME 256 +#endif +#ifndef ME_GOAHEAD_LIMIT_FILES + #define ME_GOAHEAD_LIMIT_FILES 0 +#endif +#ifndef ME_GOAHEAD_LIMIT_HEADER + #define ME_GOAHEAD_LIMIT_HEADER 2048 +#endif +#ifndef ME_GOAHEAD_LIMIT_HEADERS + #define ME_GOAHEAD_LIMIT_HEADERS 4096 +#endif +#ifndef ME_GOAHEAD_LIMIT_NUM_HEADERS + #define ME_GOAHEAD_LIMIT_NUM_HEADERS 64 +#endif +#ifndef ME_GOAHEAD_LIMIT_PARSE_TIMEOUT + #define ME_GOAHEAD_LIMIT_PARSE_TIMEOUT 5 +#endif +#ifndef ME_GOAHEAD_LIMIT_PASSWORD + #define ME_GOAHEAD_LIMIT_PASSWORD 32 +#endif +#ifndef ME_GOAHEAD_LIMIT_POST + #define ME_GOAHEAD_LIMIT_POST 16384 +#endif +#ifndef ME_GOAHEAD_LIMIT_PUT + #define ME_GOAHEAD_LIMIT_PUT 204800000 +#endif +#ifndef ME_GOAHEAD_LIMIT_SESSION_COUNT + #define ME_GOAHEAD_LIMIT_SESSION_COUNT 512 +#endif +#ifndef ME_GOAHEAD_LIMIT_SESSION_LIFE + #define ME_GOAHEAD_LIMIT_SESSION_LIFE 1800 +#endif +#ifndef ME_GOAHEAD_LIMIT_STRING + #define ME_GOAHEAD_LIMIT_STRING 256 +#endif +#ifndef ME_GOAHEAD_LIMIT_TIMEOUT + #define ME_GOAHEAD_LIMIT_TIMEOUT 60 +#endif +#ifndef ME_GOAHEAD_LIMIT_UPLOAD + #define ME_GOAHEAD_LIMIT_UPLOAD 204800000 +#endif +#ifndef ME_GOAHEAD_LIMIT_URI + #define ME_GOAHEAD_LIMIT_URI 2048 +#endif +#ifndef ME_GOAHEAD_LISTEN + #define ME_GOAHEAD_LISTEN "http://*:80,https://*:443" +#endif +#ifndef ME_GOAHEAD_LOGFILE + #define ME_GOAHEAD_LOGFILE "stderr:0" +#endif +#ifndef ME_GOAHEAD_LOGGING + #define ME_GOAHEAD_LOGGING 1 +#endif +#ifndef ME_GOAHEAD_PUT_DIR + #define ME_GOAHEAD_PUT_DIR "." +#endif +#ifndef ME_GOAHEAD_REALM + #define ME_GOAHEAD_REALM "example.com" +#endif +#ifndef ME_GOAHEAD_REPLACE_MALLOC + #define ME_GOAHEAD_REPLACE_MALLOC 0 +#endif +#ifndef ME_GOAHEAD_SSL_AUTHORITY + #define ME_GOAHEAD_SSL_AUTHORITY "" +#endif +#ifndef ME_GOAHEAD_SSL_CACHE + #define ME_GOAHEAD_SSL_CACHE 512 +#endif +#ifndef ME_GOAHEAD_SSL_CERTIFICATE + #define ME_GOAHEAD_SSL_CERTIFICATE "self.crt" +#endif +#ifndef ME_GOAHEAD_SSL_CIPHERS + #define ME_GOAHEAD_SSL_CIPHERS "" +#endif +#ifndef ME_GOAHEAD_SSL_HANDSHAKES + #define ME_GOAHEAD_SSL_HANDSHAKES 3 +#endif +#ifndef ME_GOAHEAD_SSL_KEY + #define ME_GOAHEAD_SSL_KEY "self.key" +#endif +#ifndef ME_GOAHEAD_SSL_LOG_LEVEL + #define ME_GOAHEAD_SSL_LOG_LEVEL 5 +#endif +#ifndef ME_GOAHEAD_SSL_REVOKE + #define ME_GOAHEAD_SSL_REVOKE "" +#endif +#ifndef ME_GOAHEAD_SSL_TICKET + #define ME_GOAHEAD_SSL_TICKET 1 +#endif +#ifndef ME_GOAHEAD_SSL_TIMEOUT + #define ME_GOAHEAD_SSL_TIMEOUT 86400 +#endif +#ifndef ME_GOAHEAD_SSL_VERIFY_ISSUER + #define ME_GOAHEAD_SSL_VERIFY_ISSUER 0 +#endif +#ifndef ME_GOAHEAD_SSL_VERIFY_PEER + #define ME_GOAHEAD_SSL_VERIFY_PEER 0 +#endif +#ifndef ME_GOAHEAD_STEALTH + #define ME_GOAHEAD_STEALTH 1 +#endif +#ifndef ME_GOAHEAD_TRACING + #define ME_GOAHEAD_TRACING 1 +#endif +#ifndef ME_GOAHEAD_UPLOAD + #define ME_GOAHEAD_UPLOAD 1 +#endif +#ifndef ME_GOAHEAD_UPLOAD_DIR + #define ME_GOAHEAD_UPLOAD_DIR "tmp" +#endif +#ifndef ME_GOAHEAD_XFRAME_HEADER + #define ME_GOAHEAD_XFRAME_HEADER "SAMEORIGIN" +#endif +#ifndef ME_INTEGRATE + #define ME_INTEGRATE 1 +#endif +#ifndef ME_MANIFEST + #define ME_MANIFEST "installs/manifest.me" +#endif +#ifndef ME_MBEDTLS_COMPACT + #define ME_MBEDTLS_COMPACT 1 +#endif +#ifndef ME_NAME + #define ME_NAME "goahead" +#endif +#ifndef ME_OPENSSL_VERSION + #define ME_OPENSSL_VERSION "1.0" +#endif +#ifndef ME_PREFIXES + #define ME_PREFIXES "install-prefixes" +#endif +#ifndef ME_ROM + #define ME_ROM 0 +#endif +#ifndef ME_ROM_TIME + #define ME_ROM_TIME 1505449519432 +#endif +#ifndef ME_TITLE + #define ME_TITLE "Embedthis GoAhead" +#endif +#ifndef ME_VERSION + #define ME_VERSION "4.1.0" +#endif + +/* Prefixes */ +#ifndef ME_ROOT_PREFIX + #define ME_ROOT_PREFIX "/" +#endif +#ifndef ME_BASE_PREFIX + #define ME_BASE_PREFIX "/usr/local" +#endif +#ifndef ME_DATA_PREFIX + #define ME_DATA_PREFIX "/" +#endif +#ifndef ME_STATE_PREFIX + #define ME_STATE_PREFIX "/var" +#endif +#ifndef ME_APP_PREFIX + #define ME_APP_PREFIX "/usr/local/lib/goahead" +#endif +#ifndef ME_VAPP_PREFIX + #define ME_VAPP_PREFIX "/usr/local/lib/goahead/4.1.0" +#endif +#ifndef ME_BIN_PREFIX + #define ME_BIN_PREFIX "/usr/local/bin" +#endif +#ifndef ME_INC_PREFIX + #define ME_INC_PREFIX "/usr/local/include" +#endif +#ifndef ME_LIB_PREFIX + #define ME_LIB_PREFIX "/usr/local/lib" +#endif +#ifndef ME_MAN_PREFIX + #define ME_MAN_PREFIX "/usr/local/share/man" +#endif +#ifndef ME_SBIN_PREFIX + #define ME_SBIN_PREFIX "/usr/local/sbin" +#endif +#ifndef ME_ETC_PREFIX + #define ME_ETC_PREFIX "/etc/goahead" +#endif +#ifndef ME_WEB_PREFIX + #define ME_WEB_PREFIX "/var/www/goahead" +#endif +#ifndef ME_LOG_PREFIX + #define ME_LOG_PREFIX "/var/log/goahead" +#endif +#ifndef ME_SPOOL_PREFIX + #define ME_SPOOL_PREFIX "/var/spool/goahead" +#endif +#ifndef ME_CACHE_PREFIX + #define ME_CACHE_PREFIX "/var/spool/goahead/cache" +#endif +#ifndef ME_SRC_PREFIX + #define ME_SRC_PREFIX "goahead-4.1.0" +#endif + +/* Suffixes */ +#ifndef ME_EXE + #define ME_EXE "" +#endif +#ifndef ME_SHLIB + #define ME_SHLIB ".so" +#endif +#ifndef ME_SHOBJ + #define ME_SHOBJ ".so" +#endif +#ifndef ME_LIB + #define ME_LIB ".a" +#endif +#ifndef ME_OBJ + #define ME_OBJ ".o" +#endif + +/* Profile */ +#ifndef ME_CONFIG_CMD + #define ME_CONFIG_CMD "me -d -q -platform linux-x86-default -configure . -gen make" +#endif +#ifndef ME_GOAHEAD_PRODUCT + #define ME_GOAHEAD_PRODUCT 1 +#endif +#ifndef ME_PROFILE + #define ME_PROFILE "default" +#endif +#ifndef ME_TUNE_SIZE + #define ME_TUNE_SIZE 1 +#endif + +/* Miscellaneous */ +#ifndef ME_MAJOR_VERSION + #define ME_MAJOR_VERSION 4 +#endif +#ifndef ME_MINOR_VERSION + #define ME_MINOR_VERSION 1 +#endif +#ifndef ME_PATCH_VERSION + #define ME_PATCH_VERSION 0 +#endif +#ifndef ME_VNUM + #define ME_VNUM 400010000 +#endif + +/* Components */ +#ifndef ME_COM_CC + #define ME_COM_CC 1 +#endif +#ifndef ME_COM_LIB + #define ME_COM_LIB 1 +#endif +#ifndef ME_COM_MATRIXSSL + #define ME_COM_MATRIXSSL 0 +#endif +#ifndef ME_COM_MBEDTLS + #define ME_COM_MBEDTLS 1 +#endif +#ifndef ME_COM_NANOSSL + #define ME_COM_NANOSSL 0 +#endif +#ifndef ME_COM_OPENSSL + #define ME_COM_OPENSSL 0 +#endif +#ifndef ME_COM_OSDEP + #define ME_COM_OSDEP 1 +#endif +#ifndef ME_COM_SSL + #define ME_COM_SSL 1 +#endif +#ifndef ME_COM_VXWORKS + #define ME_COM_VXWORKS 0 +#endif diff --git a/DevicePortGet/lib/goahead/include/osdep.h b/DevicePortGet/lib/goahead/include/osdep.h new file mode 100644 index 0000000..469c206 --- /dev/null +++ b/DevicePortGet/lib/goahead/include/osdep.h @@ -0,0 +1,1405 @@ +/** + osdep.h -- O/S abstraction for products using MakeMe. + */ + +#ifndef _h_OSDEP +#define _h_OSDEP 1 + +/********************************** Includes **********************************/ + +#include "me.h" + +/******************************* Default Features *****************************/ +/* + MakeMe defaults + */ +#ifndef ME_COM_SSL + #define ME_COM_SSL 0 /**< Build without SSL support */ +#endif +#ifndef ME_DEBUG + #define ME_DEBUG 0 /**< Default to a debug build */ +#endif +#ifndef ME_FLOAT + #define ME_FLOAT 1 /**< Build with floating point support */ +#endif +#ifndef ME_ROM + #define ME_ROM 0 /**< Build for execute from ROM */ +#endif + +/********************************* CPU Families *******************************/ +/* + CPU Architectures + */ +#define ME_CPU_UNKNOWN 0 +#define ME_CPU_ARM 1 /**< Arm */ +#define ME_CPU_ITANIUM 2 /**< Intel Itanium */ +#define ME_CPU_X86 3 /**< X86 */ +#define ME_CPU_X64 4 /**< AMD64 or EMT64 */ +#define ME_CPU_MIPS 5 /**< Mips */ +#define ME_CPU_PPC 6 /**< Power PC */ +#define ME_CPU_SPARC 7 /**< Sparc */ +#define ME_CPU_TIDSP 8 /**< TI DSP */ +#define ME_CPU_SH 9 /**< SuperH */ + +/* + Byte orderings + */ +#define ME_LITTLE_ENDIAN 1 /**< Little endian byte ordering */ +#define ME_BIG_ENDIAN 2 /**< Big endian byte ordering */ + +/* + Use compiler definitions to determine the CPU type. + The default endianness can be overridden by configure --endian big|little. + */ +#if defined(__alpha__) + #define ME_CPU "alpha" + #define ME_CPU_ARCH ME_CPU_ALPHA + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(__arm__) + #define ME_CPU "arm" + #define ME_CPU_ARCH ME_CPU_ARM + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(__arm64__) || defined(__aarch64__) + #define ME_CPU "arm" + #define ME_CPU_ARCH ME_CPU_ARM + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(__x86_64__) || defined(_M_AMD64) + #define ME_CPU "x64" + #define ME_CPU_ARCH ME_CPU_X64 + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(__i386__) || defined(__i486__) || defined(__i585__) || defined(__i686__) || defined(_M_IX86) + #define ME_CPU "x86" + #define ME_CPU_ARCH ME_CPU_X86 + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(_M_IA64) + #define ME_CPU "ia64" + #define ME_CPU_ARCH ME_CPU_ITANIUM + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(__mips__) || defined(__mips64) + #define ME_CPU "mips" + #define ME_CPU_ARCH ME_CPU_MIPS + #define CPU_ENDIAN ME_BIG_ENDIAN + +#elif defined(__ppc__) || defined(__powerpc__) || defined(__ppc64__) || defined(__ppc) + #define ME_CPU "ppc" + #define ME_CPU_ARCH ME_CPU_PPC + #define CPU_ENDIAN ME_BIG_ENDIAN + +#elif defined(__sparc__) + #define ME_CPU "sparc" + #define ME_CPU_ARCH ME_CPU_SPARC + #define CPU_ENDIAN ME_BIG_ENDIAN + +#elif defined(_TMS320C6X) + #define TIDSP 1 + #define ME_CPU "tidsp" + #define ME_CPU_ARCH ME_CPU_SPARC + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#elif defined(__sh__) + #define ME_CPU "sh" + #define ME_CPU_ARCH ME_CPU_SH + #define CPU_ENDIAN ME_LITTLE_ENDIAN + +#else + #error "Cannot determine CPU type in osdep.h" +#endif + +/* + Set the default endian if me.h does not define it explicitly + */ +#ifndef ME_ENDIAN + #define ME_ENDIAN CPU_ENDIAN +#endif + +/* + Operating system defines. Use compiler standard definitions to sleuth. Works for all except VxWorks which does not + define any special symbol. NOTE: Support for SCOV Unix, LynxOS and UnixWare is deprecated. + */ +#if defined(__APPLE__) + #define ME_OS "macosx" + #define MACOSX 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + #define ME_BSD_LIKE 1 + #define HAS_USHORT 1 + #define HAS_UINT 1 + +#elif defined(__linux__) + #define ME_OS "linux" + #define LINUX 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + +#elif defined(__FreeBSD__) + #define ME_OS "freebsd" + #define FREEBSD 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + #define ME_BSD_LIKE 1 + +#elif defined(__OpenBSD__) + #define ME_OS "freebsd" + #define OPENBSD 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + #define ME_BSD_LIKE 1 + +#elif defined(_WIN32) + #define ME_OS "windows" + #define WINDOWS 1 + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 1 + +#elif defined(__OS2__) + #define ME_OS "os2" + #define OS2 0 + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + +#elif defined(MSDOS) || defined(__DME__) + #define ME_OS "msdos" + #define WINDOWS 0 + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + +#elif defined(__NETWARE_386__) + #define ME_OS "netware" + #define NETWARE 0 + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + +#elif defined(__bsdi__) + #define ME_OS "bsdi" + #define BSDI 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + #define ME_BSD_LIKE 1 + +#elif defined(__NetBSD__) + #define ME_OS "netbsd" + #define NETBSD 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + #define ME_BSD_LIKE 1 + +#elif defined(__QNX__) + #define ME_OS "qnx" + #define QNX 0 + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + +#elif defined(__hpux) + #define ME_OS "hpux" + #define HPUX 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + +#elif defined(_AIX) + #define ME_OS "aix" + #define AIX 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + +#elif defined(__CYGWIN__) + #define ME_OS "cygwin" + #define CYGWIN 1 + #define ME_UNIX_LIKE 1 + #define ME_WIN_LIKE 0 + +#elif defined(__VMS) + #define ME_OS "vms" + #define VMS 1 + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + +#elif defined(VXWORKS) + /* VxWorks does not have a pre-defined symbol */ + #define ME_OS "vxworks" + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + #define HAS_USHORT 1 + +#elif defined(ECOS) + /* ECOS may not have a pre-defined symbol */ + #define ME_OS "ecos" + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + +#elif defined(TIDSP) + #define ME_OS "tidsp" + #define ME_UNIX_LIKE 0 + #define ME_WIN_LIKE 0 + #define HAS_INT32 1 + +#endif + +#if __WORDSIZE == 64 || __amd64 || __x86_64 || __x86_64__ || _WIN64 || __mips64 || __arch64__ || __arm64__ + #define ME_64 1 + #define ME_WORDSIZE 64 +#else + #define ME_64 0 + #define ME_WORDSIZE 32 +#endif + +/* + Unicode + */ +#ifndef ME_CHAR_LEN + #define ME_CHAR_LEN 1 +#endif +#if ME_CHAR_LEN == 4 + typedef int wchar; + #define UT(s) L ## s + #define UNICODE 1 +#elif ME_CHAR_LEN == 2 + typedef short wchar; + #define UT(s) L ## s + #define UNICODE 1 +#else + typedef char wchar; + #define UT(s) s +#endif + +#define ME_PLATFORM ME_OS "-" ME_CPU "-" ME_PROFILE + +/********************************* O/S Includes *******************************/ +/* + Out-of-order definitions and includes. Order really matters in this section. + */ +#if WINDOWS + #undef _CRT_SECURE_NO_DEPRECATE + #define _CRT_SECURE_NO_DEPRECATE 1 + #undef _CRT_SECURE_NO_WARNINGS + #define _CRT_SECURE_NO_WARNINGS 1 + #define _WINSOCK_DEPRECATED_NO_WARNINGS 1 + #ifndef _WIN32_WINNT + /* Target Windows 7 by default */ + #define _WIN32_WINNT 0x601 + #endif + /* + Work-around to allow the windows 7.* SDK to be used with VS 2012 + MSC_VER 1800 2013 + MSC_VER 1900 2015 + */ + #if _MSC_VER >= 1700 + #define SAL_SUPP_H + #define SPECSTRING_SUPP_H + #endif +#endif + +#if LINUX + /* + Use GNU extensions for: + RTLD_DEFAULT for dlsym() + */ + #define _GNU_SOURCE 1 + #if !ME_64 + #define _LARGEFILE64_SOURCE 1 + #ifdef __USE_FILE_OFFSET64 + #define _FILE_OFFSET_BITS 64 + #endif + #endif +#endif + +#if VXWORKS + #ifndef _VSB_CONFIG_FILE + #define _VSB_CONFIG_FILE "vsbConfig.h" + #endif + #include +#endif + +#if ME_WIN_LIKE + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #if _MSC_VER >= 1800 + #include + #endif + #if ME_DEBUG + #include + #endif +#endif + +/* + Includes in alphabetic order + */ + #include +#if ME_WIN_LIKE + #include +#else + #include +#endif +#if ME_UNIX_LIKE + #include +#endif + #include + #include +#if ME_FLOAT + #include + #define __USE_ISOC99 1 + #include +#endif +#if ME_UNIX_LIKE + #include +#endif +#if ME_WIN_LIKE + #include +#endif +#if MACOSX || LINUX + #include +#endif + #include +#if ME_UNIX_LIKE || VXWORKS + #include + #include + #include + #include + #include + #include + #include +#endif +#if ME_UNIX_LIKE + #include + #include +#if !CYGWIN + #include +#endif +#endif +#if ME_BSD_LIKE + #include +#endif + #include + #include + #include +#if ME_UNIX_LIKE + #include +#endif + #include + #include + #include +#if ME_UNIX_LIKE + #include +#endif +#if !TIDSP + #include + #include +#endif +#if ME_UNIX_LIKE + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include +#endif + #include +#if !VXWORKS && !TIDSP + #include +#endif + +/* + Extra includes per O/S + */ +#if CYGWIN + #include "w32api/windows.h" + #include "sys/cygwin.h" +#endif +#if LINUX + #include + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,0) + #include + #endif + #include + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,22) + #include + #endif + #if LINUX_VERSION_CODE >= KERNEL_VERSION(2,6,13) + #define HAS_INOTIFY 1 + #include + #else + #define HAS_INOTIFY 0 + #endif + #if !__UCLIBC__ + #include + #endif +#endif +#if MACOSX + #include + #include + #include + #include + #include + #include + #include + #include +#endif +#if VXWORKS + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #include + #if _WRS_VXWORKS_MAJOR >= 6 + #include + #endif + #if _WRS_VXWORKS_MAJOR > 6 || (_WRS_VXWORKS_MAJOR == 6 && _WRS_VXWORKS_MINOR >= 8) + #include + #include + #endif +#endif + +#if TIDSP + #include + #include + #include + #include + #include +#endif + +/************************************** Types *********************************/ +/* + Standard types + */ +#ifndef HAS_BOOL + #ifndef __cplusplus + #if !MACOSX + #define HAS_BOOL 1 + /** + Boolean data type. + */ + #if !WINDOWS || ((_MSC_VER < 1800) && !defined(bool)) + /* Bool introduced via stdbool in VS 2015 */ + typedef char bool; + #endif + #endif + #endif +#endif + +#ifndef HAS_UCHAR + #define HAS_UCHAR 1 + /** + Unsigned char data type. + */ + typedef unsigned char uchar; +#endif + +#ifndef HAS_SCHAR + #define HAS_SCHAR 1 + /** + Signed char data type. + */ + typedef signed char schar; +#endif + +#ifndef HAS_CCHAR + #define HAS_CCHAR 1 + /** + Constant char data type. + */ + typedef const char cchar; +#endif + +#ifndef HAS_CUCHAR + #define HAS_CUCHAR 1 + /** + Unsigned char data type. + */ + typedef const unsigned char cuchar; +#endif + +#ifndef HAS_USHORT + #define HAS_USHORT 1 + /** + Unsigned short data type. + */ + typedef unsigned short ushort; +#endif + +#ifndef HAS_CUSHORT + #define HAS_CUSHORT 1 + /** + Constant unsigned short data type. + */ + typedef const unsigned short cushort; +#endif + +#ifndef HAS_CVOID + #define HAS_CVOID 1 + /** + Constant void data type. + */ + typedef const void cvoid; +#endif + +#ifndef HAS_INT8 + #define HAS_INT8 1 + /** + Integer 8 bits data type. + */ + typedef char int8; +#endif + +#ifndef HAS_UINT8 + #define HAS_UINT8 1 + /** + Unsigned integer 8 bits data type. + */ + typedef unsigned char uint8; +#endif + +#ifndef HAS_INT16 + #define HAS_INT16 1 + /** + Integer 16 bits data type. + */ + typedef short int16; +#endif + +#ifndef HAS_UINT16 + #define HAS_UINT16 1 + /** + Unsigned integer 16 bits data type. + */ + typedef unsigned short uint16; +#endif + +#ifndef HAS_INT32 + #define HAS_INT32 1 + /** + Integer 32 bits data type. + */ + typedef int int32; +#endif + +#ifndef HAS_UINT32 + #define HAS_UINT32 1 + /** + Unsigned integer 32 bits data type. + */ + typedef unsigned int uint32; +#endif + +#ifndef HAS_UINT + #define HAS_UINT 1 + /** + Unsigned integer (machine dependent bit size) data type. + */ + typedef unsigned int uint; +#endif + +#ifndef HAS_ULONG + #define HAS_ULONG 1 + /** + Unsigned long (machine dependent bit size) data type. + */ + typedef unsigned long ulong; +#endif + +#ifndef HAS_CINT + #define HAS_CINT 1 + /** + Constant int data type. + */ + typedef const int cint; +#endif + +#ifndef HAS_SSIZE + #define HAS_SSIZE 1 + #if ME_UNIX_LIKE || VXWORKS || DOXYGEN + /** + Signed integer size field large enough to hold a pointer offset. + */ + typedef ssize_t ssize; + #elif TIDSP + typedef int ssize_t; + typedef ssize_t ssize; + #else + typedef SSIZE_T ssize; + #endif +#endif + +/* + Windows uses uint for write/read counts (Ugh!) + */ +#if ME_WIN_LIKE + typedef uint wsize; +#else + typedef ssize wsize; +#endif + +#ifndef HAS_INT64 + #if ME_UNIX_LIKE + __extension__ typedef long long int int64; + #elif VXWORKS || DOXYGEN + /** + Integer 64 bit data type. + */ + typedef long long int int64; + #elif ME_WIN_LIKE + typedef __int64 int64; + #else + typedef long long int int64; + #endif +#endif + +#ifndef HAS_UINT64 + #if ME_UNIX_LIKE + __extension__ typedef unsigned long long int uint64; + #elif VXWORKS || DOXYGEN + typedef unsigned long long int uint64; + #elif ME_WIN_LIKE + typedef unsigned __int64 uint64; + #else + typedef unsigned long long int uint64; + #endif +#endif + +/** + Signed file offset data type. Supports large files greater than 4GB in size on all systems. + */ +typedef int64 Offset; + +#if DOXYGEN + /** Size to hold the length of a socket address */ + typedef int Socklen; +#elif VXWORKS + typedef int Socklen; +#else + typedef socklen_t Socklen; +#endif + +#if DOXYGEN || ME_UNIX_LIKE || VXWORKS + /** Argument for sockets */ + typedef int Socket; + #ifndef SOCKET_ERROR + #define SOCKET_ERROR -1 + #endif + #define SOCKET_ERROR -1 + #ifndef INVALID_SOCKET + #define INVALID_SOCKET -1 + #endif +#elif ME_WIN_LIKE + typedef SOCKET Socket; +#elif TIDSP + typedef SOCKET Socket; + #define SOCKET_ERROR INVALID_SOCKET +#else + typedef int Socket; + #ifndef SOCKET_ERROR + #define SOCKET_ERROR -1 + #endif + #ifndef INVALID_SOCKET + #define INVALID_SOCKET -1 + #endif +#endif + +typedef int64 Time; + +/** + Elapsed time data type. Stores time in milliseconds from some arbitrary start epoch. + */ +typedef int64 Ticks; + +/** + Time/Ticks units per second (milliseconds) + */ +#define TPS 1000 + +/*********************************** Defines **********************************/ + +#ifndef BITSPERBYTE + #define BITSPERBYTE ((int) (8 * sizeof(char))) +#endif + +#ifndef BITS + #define BITS(type) ((int) (BITSPERBYTE * (int) sizeof(type))) +#endif + +#if ME_FLOAT + #ifndef MAXFLOAT + #if ME_WIN_LIKE + #define MAXFLOAT DBL_MAX + #else + #define MAXFLOAT FLT_MAX + #endif + #endif + #if VXWORKS + #undef isnan + #define isnan(n) ((n) != (n)) + #define isnanf(n) ((n) != (n)) + #define isinf(n) ((n) == (1.0 / 0.0) || (n) == (-1.0 / 0.0)) + #define isinff(n) ((n) == (1.0 / 0.0) || (n) == (-1.0 / 0.0)) + #endif + #if ME_WIN_LIKE + #define isNan(f) (_isnan(f)) + #elif VXWORKS || MACOSX || LINUX + #define isNan(f) (isnan(f)) + #else + #define isNan(f) (fpclassify(f) == FP_NAN) + #endif +#endif + +#if ME_WIN_LIKE + #define INT64(x) (x##i64) + #define UINT64(x) (x##Ui64) +#else + #define INT64(x) (x##LL) + #define UINT64(x) (x##ULL) +#endif + +#ifndef MAXINT +#if INT_MAX + #define MAXINT INT_MAX +#else + #define MAXINT 0x7fffffff +#endif +#endif + +#ifndef MAXUINT +#if UINT_MAX + #define MAXUINT UINT_MAX +#else + #define MAXUINT 0xffffffff +#endif +#endif + +#ifndef MAXINT64 + #define MAXINT64 INT64(0x7fffffffffffffff) +#endif +#ifndef MAXUINT64 + #define MAXUINT64 INT64(0xffffffffffffffff) +#endif + +#if SIZE_T_MAX + #define MAXSIZE SIZE_T_MAX +#elif ME_64 + #define MAXSIZE INT64(0xffffffffffffffff) +#else + #define MAXSIZE MAXINT +#endif + +#if SSIZE_T_MAX + #define MAXSSIZE SSIZE_T_MAX +#elif ME_64 + #define MAXSSIZE INT64(0x7fffffffffffffff) +#else + #define MAXSSIZE MAXINT +#endif + +#if OFF_T_MAX + #define MAXOFF OFF_T_MAX +#else + #define MAXOFF INT64(0x7fffffffffffffff) +#endif + +/* + Word size and conversions between integer and pointer. + */ +#if ME_64 + #define ITOP(i) ((void*) ((int64) i)) + #define PTOI(i) ((int) ((int64) i)) + #define LTOP(i) ((void*) ((int64) i)) + #define PTOL(i) ((int64) i) +#else + #define ITOP(i) ((void*) ((int) i)) + #define PTOI(i) ((int) i) + #define LTOP(i) ((void*) ((int) i)) + #define PTOL(i) ((int64) (int) i) +#endif + +#undef PUBLIC +#undef PUBLIC_DATA +#undef PRIVATE + +#if ME_WIN_LIKE + /* + Use PUBLIC on function declarations and definitions (*.c and *.h). + */ + #define PUBLIC __declspec(dllexport) + #define PUBLIC_DATA __declspec(dllexport) + #define PRIVATE static +#else + #define PUBLIC + #define PUBLIC_DATA extern + #define PRIVATE static +#endif + +/* Undefines for Qt - Ugh */ +#undef max +#undef min + +#define max(a,b) (((a) > (b)) ? (a) : (b)) +#define min(a,b) (((a) < (b)) ? (a) : (b)) + +#ifndef PRINTF_ATTRIBUTE + #if ((__GNUC__ >= 3) && !DOXYGEN) || MACOSX + /** + Use gcc attribute to check printf fns. a1 is the 1-based index of the parameter containing the format, + and a2 the index of the first argument. Note that some gcc 2.x versions don't handle this properly + */ + #define PRINTF_ATTRIBUTE(a1, a2) __attribute__ ((format (__printf__, a1, a2))) + #else + #define PRINTF_ATTRIBUTE(a1, a2) + #endif +#endif + +/* + Optimize expression evaluation code depending if the value is likely or not + */ +#undef likely +#undef unlikely +#if (__GNUC__ >= 3) + #define likely(x) __builtin_expect(!!(x), 1) + #define unlikely(x) __builtin_expect(!!(x), 0) +#else + #define likely(x) (x) + #define unlikely(x) (x) +#endif + +#if !__UCLIBC__ && !CYGWIN && __USE_XOPEN2K + #define ME_COMPILER_HAS_SPINLOCK 1 +#endif + +#if ME_COMPILER_HAS_DOUBLE_BRACES + #define NULL_INIT {{0}} +#else + #define NULL_INIT {0} +#endif + +#ifdef __USE_FILE_OFFSET64 + #define ME_COMPILER_HAS_OFF64 1 +#else + #define ME_COMPILER_HAS_OFF64 0 +#endif + +#if ME_UNIX_LIKE + #define ME_COMPILER_HAS_FCNTL 1 +#endif + +#ifndef R_OK + #define R_OK 4 + #define W_OK 2 +#if ME_WIN_LIKE + #define X_OK R_OK +#else + #define X_OK 1 +#endif + #define F_OK 0 +#endif + +#if MACOSX + #define LD_LIBRARY_PATH "DYLD_LIBRARY_PATH" +#else + #define LD_LIBRARY_PATH "LD_LIBRARY_PATH" +#endif + +#if VXWORKS +/* + Old VxWorks can't do array[] + */ + #define ARRAY_FLEX 0 +#else + #define ARRAY_FLEX +#endif + +/* + Deprecated API warnings + */ +#if ((__GNUC__ >= 3) || MACOSX) && !VXWORKS + #define ME_DEPRECATE(MSG) __attribute__ ((deprecated(MSG))) +#else + #define ME_DEPRECATE(MSG) +#endif + +/********************************** Tunables *********************************/ +/* + These can be defined in main.bit settings (pascal case) to override. E.g. + + settings: { + maxPath: 4096 + } + */ +#ifndef ME_MAX_FNAME + #define ME_MAX_FNAME 256 /**< Reasonable filename size */ +#endif +#ifndef ME_MAX_PATH + #define ME_MAX_PATH 1024 /**< Reasonable filename size */ +#endif +#ifndef ME_BUFSIZE + #define ME_BUFSIZE 4096 /**< Reasonable size for buffers */ +#endif +#ifndef ME_MAX_BUFFER + #define ME_MAX_BUFFER ME_BUFSIZE /* DEPRECATE */ +#endif + +#ifndef ME_MAX_ARGC + #define ME_MAX_ARGC 32 /**< Maximum number of command line args if using MAIN()*/ +#endif +#ifndef ME_DOUBLE_BUFFER + #define ME_DOUBLE_BUFFER (DBL_MANT_DIG - DBL_MIN_EXP + 4) +#endif +#ifndef ME_MAX_IP + #define ME_MAX_IP 1024 +#endif + + +#ifndef ME_STACK_SIZE +#if ME_COMPILER_HAS_MMU && !VXWORKS + /* + If the system supports virtual memory, then stack size should use system default. Only used pages will + actually consume memory + */ + #define ME_STACK_SIZE 0 /**< Default thread stack size (0 means use system default) */ +#else + /* + No MMU, so the stack size actually consumes memory. Set this as low as possible. + NOTE: php and ejs use stack heavily. + */ + #define ME_STACK_SIZE (128 * 1024) /**< Default thread stack size (0 means use system default) */ +#endif +#endif + +/*********************************** Fixups ***********************************/ + +#ifndef ME_INLINE + #if ME_WIN_LIKE + #define ME_INLINE __inline + #else + #define ME_INLINE inline + #endif +#endif + +#if ECOS + #define LIBKERN_INLINE /* to avoid kernel inline functions */ +#endif /* ECOS */ + +#if ME_UNIX_LIKE || VXWORKS || TIDSP + #define FILE_TEXT "" + #define FILE_BINARY "" +#endif + +#if !TIDSP + #define ME_COMPILER_HAS_MACRO_VARARGS 1 +#else + #define ME_COMPILER_HAS_MACRO_VARARGS 1 +#endif + +#if ME_UNIX_LIKE + #define closesocket(x) close(x) + #ifndef PTHREAD_MUTEX_RECURSIVE_NP + #define PTHREAD_MUTEX_RECURSIVE_NP PTHREAD_MUTEX_RECURSIVE + #endif + #ifndef PTHREAD_MUTEX_RECURSIVE + #define PTHREAD_MUTEX_RECURSIVE PTHREAD_MUTEX_RECURSIVE_NP + #endif +#endif + +#if !ME_WIN_LIKE && !CYGWIN + #ifndef O_BINARY + #define O_BINARY 0 + #endif + #ifndef O_TEXT + #define O_TEXT 0 + #endif +#endif + +#if !LINUX + #define __WALL 0 + #if !CYGWIN && !defined(MSG_NOSIGNAL) + #define MSG_NOSIGNAL 0 + #endif +#endif + +#if MACOSX + /* + Fix for MAC OS X - getenv + */ + #if !HAVE_DECL_ENVIRON + #ifdef __APPLE__ + #include + #define environ (*_NSGetEnviron()) + #else + extern char **environ; + #endif + #endif +#endif + +#if SOLARIS + #define INADDR_NONE ((in_addr_t) 0xffffffff) +#endif + +#if VXWORKS + #ifndef SHUT_RDWR + #define SHUT_RDWR 2 + #endif + #define HAVE_SOCKLEN_T + #if _DIAB_TOOL + #define inline __inline__ + #define MPR_INLINE __inline__ + #endif + #ifndef closesocket + #define closesocket(x) close(x) + #endif + #ifndef va_copy + #define va_copy(d, s) ((d) = (s)) + #endif + #ifndef strcasecmp + #define strcasecmp scaselesscmp + #endif + #ifndef strncasecmp + #define strncasecmp sncaselesscmp + #endif +#endif + +#if ME_WIN_LIKE + typedef int uid_t; + typedef void *handle; + typedef char *caddr_t; + typedef long pid_t; + typedef int gid_t; + typedef ushort mode_t; + typedef void *siginfo_t; + typedef int socklen_t; + + #define HAVE_SOCKLEN_T + #define MSG_NOSIGNAL 0 + #define FILE_BINARY "b" + #define FILE_TEXT "t" + + /* + Error codes + */ + #define EPERM 1 + #define ENOENT 2 + #define ESRCH 3 + #define EINTR 4 + #define EIO 5 + #define ENXIO 6 + #define E2BIG 7 + #define ENOEXEC 8 + #define EBADF 9 + #define ECHILD 10 + #define EAGAIN 11 + #define ENOMEM 12 + #define EACCES 13 + #define EFAULT 14 + #define EOSERR 15 + #define EBUSY 16 + #define EEXIST 17 + #define EXDEV 18 + #define ENODEV 19 + #define ENOTDIR 20 + #define EISDIR 21 + #define EINVAL 22 + #define ENFILE 23 + #define EMFILE 24 + #define ENOTTY 25 + #define EFBIG 27 + #define ENOSPC 28 + #define ESPIPE 29 + #define EROFS 30 + #define EMLINK 31 + #define EPIPE 32 + #define EDOM 33 + #define ERANGE 34 + + #ifndef EWOULDBLOCK + #define EWOULDBLOCK EAGAIN + #define EINPROGRESS 36 + #define EALREADY 37 + #define ENETDOWN 43 + #define ECONNRESET 44 + #define ECONNREFUSED 45 + #define EADDRNOTAVAIL 49 + #define EISCONN 56 + #define EADDRINUSE 46 + #define ENETUNREACH 51 + #define ECONNABORTED 53 + #endif + #ifndef ENOTCONN + #define ENOTCONN 126 + #endif + #ifndef EPROTO + #define EPROTO 134 + #endif + + #undef SHUT_RDWR + #define SHUT_RDWR 2 + + #define TIME_GENESIS UINT64(11644473600000000) + #ifndef va_copy + #define va_copy(d, s) ((d) = (s)) + #endif + + #if !WINCE + #define access _access + #define chdir _chdir + #define chmod _chmod + #define close _close + #define fileno _fileno + #define fstat _fstat + #define getcwd _getcwd + #define getpid _getpid + #define gettimezone _gettimezone + #define lseek _lseek + #define mkdir(a,b) _mkdir(a) + #define open _open + #define putenv _putenv + #define read _read + #define rmdir(a) _rmdir(a) + #define stat _stat + #define strdup _strdup + #define tempnam _tempnam + #define umask _umask + #define unlink _unlink + #define write _write + PUBLIC void sleep(int secs); + #endif + #define strcasecmp scaselesscmp + #define strncasecmp sncaselesscmp + #pragma comment( lib, "ws2_32.lib" ) +#endif /* WIN_LIKE */ + +#if WINCE + typedef void FILE; + typedef int off_t; + + #ifndef EOF + #define EOF -1 + #endif + #define O_RDONLY 0 + #define O_WRONLY 1 + #define O_RDWR 2 + #define O_NDELAY 0x4 + #define O_NONBLOCK 0x4 + #define O_APPEND 0x8 + #define O_CREAT 0x100 + #define O_TRUNC 0x200 + #define O_TEXT 0x400 + #define O_EXCL 0x800 + #define O_BINARY 0x1000 + /* + stat flags + */ + #define S_IFMT 0170000 + #define S_IFDIR 0040000 + #define S_IFCHR 0020000 /* character special */ + #define S_IFIFO 0010000 + #define S_IFREG 0100000 + #define S_IREAD 0000400 + #define S_IWRITE 0000200 + #define S_IEXEC 0000100 + + #ifndef S_ISDIR + #define S_ISDIR(X) (((X) & S_IFMT) == S_IFDIR) + #endif + #ifndef S_ISREG + #define S_ISREG(X) (((X) & S_IFMT) == S_IFREG) + #endif + + #define STARTF_USESHOWWINDOW 0 + #define STARTF_USESTDHANDLES 0 + + #define BUFSIZ ME_BUFSIZE + #define PATHSIZE ME_MAX_PATH + #define gethostbyname2(a,b) gethostbyname(a) + #pragma comment( lib, "ws2.lib" ) +#endif /* WINCE */ + +#if TIDSP + #define EINTR 4 + #define EAGAIN 11 + #define INADDR_NONE 0xFFFFFFFF + #define PATHSIZE ME_MAX_PATH + #define NBBY 8 + #define hostent _hostent + #define NFDBITS ((int) (sizeof(fd_mask) * NBBY)) + typedef long fd_mask; + typedef int Socklen; + struct sockaddr_storage { char pad[1024]; }; +#endif /* TIDSP */ + +#ifndef NBBY + #define NBBY 8 +#endif + +/*********************************** Externs **********************************/ + +#ifdef __cplusplus +extern "C" { +#endif + +#if LINUX + extern int pthread_mutexattr_gettype (__const pthread_mutexattr_t *__restrict __attr, int *__restrict __kind); + extern int pthread_mutexattr_settype (pthread_mutexattr_t *__attr, int __kind); + extern char **environ; +#endif + +#if VXWORKS + #if _WRS_VXWORKS_MAJOR < 6 || (_WRS_VXWORKS_MAJOR == 6 && _WRS_VXWORKS_MINOR < 9) + PUBLIC int gettimeofday(struct timeval *tv, struct timezone *tz); + #endif + PUBLIC char *strdup(const char *); + PUBLIC int sysClkRateGet(); + + #if _WRS_VXWORKS_MAJOR < 6 + #define NI_MAXHOST 128 + extern STATUS access(cchar *path, int mode); + typedef int socklen_t; + struct sockaddr_storage { + char pad[1024]; + }; + #else + /* + This may or may not be necessary - let us know dev@embedthis.com if your system needs this (and why). + */ + #if _DIAB_TOOL + #if ME_CPU_ARCH == ME_CPU_PPC + #define __va_copy(dest, src) memcpy((dest), (src), sizeof(va_list)) + #endif + #endif + #define HAVE_SOCKLEN_T + #endif +#endif /* VXWORKS */ + +#if ME_WIN_LIKE + struct timezone { + int tz_minuteswest; /* minutes W of Greenwich */ + int tz_dsttime; /* type of dst correction */ + }; + PUBLIC int getuid(void); + PUBLIC int geteuid(void); + PUBLIC int gettimeofday(struct timeval *tv, struct timezone *tz); + PUBLIC long lrand48(void); + PUBLIC long nap(long); + PUBLIC void srand48(long); + PUBLIC long ulimit(int, ...); +#endif + +#if WINCE + struct stat { + int st_dev; + int st_ino; + ushort st_mode; + short st_nlink; + short st_uid; + short st_gid; + int st_rdev; + long st_size; + time_t st_atime; + time_t st_mtime; + time_t st_ctime; + }; + extern int access(cchar *filename, int flags); + extern int chdir(cchar dirname); + extern int chmod(cchar *path, int mode); + extern int close(int handle); + extern void exit(int status); + extern long _get_osfhandle(int handle); + extern char *getcwd(char* buffer, int maxlen); + extern char *getenv(cchar *charstuff); + extern pid_t getpid(); + extern long lseek(int handle, long offset, int origin); + extern int mkdir(cchar *dir, int mode); + extern time_t mktime(struct tm *pt); + extern int _open_osfhandle(int *handle, int flags); + extern uint open(cchar *file, int mode,...); + extern int read(int handle, void *buffer, uint count); + extern int rename(cchar *from, cchar *to); + extern int rmdir(cchar dir); + extern uint sleep(uint secs); + extern int stat(cchar *path, struct stat *stat); + extern char *strdup(char *s); + extern int write(int handle, cvoid *buffer, uint count); + extern int umask(int mode); + extern int unlink(cchar *path); + extern int errno; + + #undef CreateFile + #define CreateFile CreateFileA + WINBASEAPI HANDLE WINAPI CreateFileA(LPCSTR lpFileName, DWORD dwDesiredAccess, DWORD dwShareMode, + LPSECURITY_ATTRIBUTES lpSecurityAttributes, DWORD dwCreationDisposition, DWORD dwFlagsAndAttributes, + HANDLE hTemplateFile); + + #undef CreateProcess + #define CreateProcess CreateProcessA + + #undef FindFirstFile + #define FindFirstFile FindFirstFileA + WINBASEAPI HANDLE WINAPI FindFirstFileA(LPCSTR lpFileName, LPWIN32_FIND_DATAA lpFindFileData); + + #undef FindNextFile + #define FindNextFile FindNextFileA + WINBASEAPI BOOL WINAPI FindNextFileA(HANDLE hFindFile, LPWIN32_FIND_DATAA lpFindFileData); + + #undef GetModuleFileName + #define GetModuleFileName GetModuleFileNameA + WINBASEAPI DWORD WINAPI GetModuleFileNameA(HMODULE hModule, LPSTR lpFilename, DWORD nSize); + + #undef GetModuleHandle + #define GetModuleHandle GetModuleHandleA + WINBASEAPI HMODULE WINAPI GetModuleHandleA(LPCSTR lpModuleName); + + #undef GetProcAddress + #define GetProcAddress GetProcAddressA + + #undef GetFileAttributes + #define GetFileAttributes GetFileAttributesA + extern DWORD GetFileAttributesA(cchar *path); + + extern void GetSystemTimeAsFileTime(FILETIME *ft); + + #undef LoadLibrary + #define LoadLibrary LoadLibraryA + HINSTANCE WINAPI LoadLibraryA(LPCSTR lpLibFileName); + + #define WSAGetLastError GetLastError + + #define _get_timezone getTimezone + extern int getTimezone(int *secs); + + extern struct tm *localtime_r(const time_t *when, struct tm *tp); + extern struct tm *gmtime_r(const time_t *t, struct tm *tp); +#endif /* WINCE */ + +#ifdef __cplusplus +} +#endif + +#endif /* _h_OSDEP */ + +/* + Copyright (c) Michael O'Brien. All Rights Reserved. + This is proprietary software and requires a commercial license from the author. + */ diff --git a/DevicePortGet/lib/goahead/lib/libgo.so b/DevicePortGet/lib/goahead/lib/libgo.so new file mode 100644 index 0000000..19758d4 Binary files /dev/null and b/DevicePortGet/lib/goahead/lib/libgo.so differ diff --git a/DevicePortGet/lib/goahead/lib/libgoahead-mbedtls.a b/DevicePortGet/lib/goahead/lib/libgoahead-mbedtls.a new file mode 100644 index 0000000..7b7ef76 Binary files /dev/null and b/DevicePortGet/lib/goahead/lib/libgoahead-mbedtls.a differ diff --git a/DevicePortGet/lib/libmodbus/include/modbus-rtu.h b/DevicePortGet/lib/libmodbus/include/modbus-rtu.h new file mode 100644 index 0000000..214a888 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/include/modbus-rtu.h @@ -0,0 +1,42 @@ +/* + * Copyright © 2001-2011 Stéphane Raimbault + * + * SPDX-License-Identifier: LGPL-2.1+ + */ + +#ifndef MODBUS_RTU_H +#define MODBUS_RTU_H + +#include "modbus.h" + +MODBUS_BEGIN_DECLS + +/* Modbus_Application_Protocol_V1_1b.pdf Chapter 4 Section 1 Page 5 + * RS232 / RS485 ADU = 253 bytes + slave (1 byte) + CRC (2 bytes) = 256 bytes + */ +#define MODBUS_RTU_MAX_ADU_LENGTH 256 + +MODBUS_API modbus_t* modbus_new_rtu(const char *device, int baud, char parity, + int data_bit, int stop_bit); + +#define MODBUS_RTU_RS232 0 +#define MODBUS_RTU_RS485 1 + +MODBUS_API int modbus_rtu_set_serial_mode(modbus_t *ctx, int mode); +MODBUS_API int modbus_rtu_get_serial_mode(modbus_t *ctx); + +#define MODBUS_RTU_RTS_NONE 0 +#define MODBUS_RTU_RTS_UP 1 +#define MODBUS_RTU_RTS_DOWN 2 + +MODBUS_API int modbus_rtu_set_rts(modbus_t *ctx, int mode); +MODBUS_API int modbus_rtu_get_rts(modbus_t *ctx); + +MODBUS_API int modbus_rtu_set_custom_rts(modbus_t *ctx, void (*set_rts) (modbus_t *ctx, int on)); + +MODBUS_API int modbus_rtu_set_rts_delay(modbus_t *ctx, int us); +MODBUS_API int modbus_rtu_get_rts_delay(modbus_t *ctx); + +MODBUS_END_DECLS + +#endif /* MODBUS_RTU_H */ diff --git a/DevicePortGet/lib/libmodbus/include/modbus-tcp.h b/DevicePortGet/lib/libmodbus/include/modbus-tcp.h new file mode 100644 index 0000000..abaef27 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/include/modbus-tcp.h @@ -0,0 +1,52 @@ +/* + * Copyright © 2001-2010 Stéphane Raimbault + * + * SPDX-License-Identifier: LGPL-2.1+ + */ + +#ifndef MODBUS_TCP_H +#define MODBUS_TCP_H + +#include "modbus.h" + +MODBUS_BEGIN_DECLS + +#if defined(_WIN32) && !defined(__CYGWIN__) +/* Win32 with MinGW, supplement to */ +#include +#if !defined(ECONNRESET) +#define ECONNRESET WSAECONNRESET +#endif +#if !defined(ECONNREFUSED) +#define ECONNREFUSED WSAECONNREFUSED +#endif +#if !defined(ETIMEDOUT) +#define ETIMEDOUT WSAETIMEDOUT +#endif +#if !defined(ENOPROTOOPT) +#define ENOPROTOOPT WSAENOPROTOOPT +#endif +#if !defined(EINPROGRESS) +#define EINPROGRESS WSAEINPROGRESS +#endif +#endif + +#define MODBUS_TCP_DEFAULT_PORT 502 +#define MODBUS_TCP_SLAVE 0xFF + +/* Modbus_Application_Protocol_V1_1b.pdf Chapter 4 Section 1 Page 5 + * TCP MODBUS ADU = 253 bytes + MBAP (7 bytes) = 260 bytes + */ +#define MODBUS_TCP_MAX_ADU_LENGTH 260 + +MODBUS_API modbus_t* modbus_new_tcp(const char *ip_address, int port); +MODBUS_API int modbus_tcp_listen(modbus_t *ctx, int nb_connection); +MODBUS_API int modbus_tcp_accept(modbus_t *ctx, int *s); + +MODBUS_API modbus_t* modbus_new_tcp_pi(const char *node, const char *service); +MODBUS_API int modbus_tcp_pi_listen(modbus_t *ctx, int nb_connection); +MODBUS_API int modbus_tcp_pi_accept(modbus_t *ctx, int *s); + +MODBUS_END_DECLS + +#endif /* MODBUS_TCP_H */ diff --git a/DevicePortGet/lib/libmodbus/include/modbus-version.h b/DevicePortGet/lib/libmodbus/include/modbus-version.h new file mode 100644 index 0000000..a2bbfe4 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/include/modbus-version.h @@ -0,0 +1,53 @@ +/* + * Copyright © 2010-2014 Stéphane Raimbault + * + * This library is free software; you can redistribute it and/or + * modify it under the terms of the GNU Lesser General Public + * License as published by the Free Software Foundation; either + * version 2.1 of the License, or (at your option) any later version. + * + * This library is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU + * Lesser General Public License for more details. + * + * You should have received a copy of the GNU Lesser General Public + * License along with this library; if not, write to the Free Software + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + +#ifndef MODBUS_VERSION_H +#define MODBUS_VERSION_H + +/* The major version, (1, if %LIBMODBUS_VERSION is 1.2.3) */ +#define LIBMODBUS_VERSION_MAJOR (3) + +/* The minor version (2, if %LIBMODBUS_VERSION is 1.2.3) */ +#define LIBMODBUS_VERSION_MINOR (1) + +/* The micro version (3, if %LIBMODBUS_VERSION is 1.2.3) */ +#define LIBMODBUS_VERSION_MICRO (4) + +/* The full version, like 1.2.3 */ +#define LIBMODBUS_VERSION 3.1.4 + +/* The full version, in string form (suited for string concatenation) + */ +#define LIBMODBUS_VERSION_STRING "3.1.4" + +/* Numerically encoded version, like 0x010203 */ +#define LIBMODBUS_VERSION_HEX ((LIBMODBUS_VERSION_MAJOR << 24) | \ + (LIBMODBUS_VERSION_MINOR << 16) | \ + (LIBMODBUS_VERSION_MICRO << 8)) + +/* Evaluates to True if the version is greater than @major, @minor and @micro + */ +#define LIBMODBUS_VERSION_CHECK(major,minor,micro) \ + (LIBMODBUS_VERSION_MAJOR > (major) || \ + (LIBMODBUS_VERSION_MAJOR == (major) && \ + LIBMODBUS_VERSION_MINOR > (minor)) || \ + (LIBMODBUS_VERSION_MAJOR == (major) && \ + LIBMODBUS_VERSION_MINOR == (minor) && \ + LIBMODBUS_VERSION_MICRO >= (micro))) + +#endif /* MODBUS_VERSION_H */ diff --git a/DevicePortGet/lib/libmodbus/include/modbus.h b/DevicePortGet/lib/libmodbus/include/modbus.h new file mode 100644 index 0000000..e3e9f86 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/include/modbus.h @@ -0,0 +1,289 @@ +/* + * Copyright © 2001-2013 Stéphane Raimbault + * + * SPDX-License-Identifier: LGPL-2.1+ + */ + +#ifndef MODBUS_H +#define MODBUS_H + +/* Add this for macros that defined unix flavor */ +#if (defined(__unix__) || defined(unix)) && !defined(USG) +#include +#endif + +#ifndef _MSC_VER +#include +#else +#include "stdint.h" +#endif + +#include "modbus-version.h" + +#if defined(_MSC_VER) +# if defined(DLLBUILD) +/* define DLLBUILD when building the DLL */ +# define MODBUS_API __declspec(dllexport) +# else +# define MODBUS_API __declspec(dllimport) +# endif +#else +# define MODBUS_API +#endif + +#ifdef __cplusplus +# define MODBUS_BEGIN_DECLS extern "C" { +# define MODBUS_END_DECLS } +#else +# define MODBUS_BEGIN_DECLS +# define MODBUS_END_DECLS +#endif + +MODBUS_BEGIN_DECLS + +#ifndef FALSE +#define FALSE 0 +#endif + +#ifndef TRUE +#define TRUE 1 +#endif + +#ifndef OFF +#define OFF 0 +#endif + +#ifndef ON +#define ON 1 +#endif + +/* Modbus function codes */ +#define MODBUS_FC_READ_COILS 0x01 +#define MODBUS_FC_READ_DISCRETE_INPUTS 0x02 +#define MODBUS_FC_READ_HOLDING_REGISTERS 0x03 +#define MODBUS_FC_READ_INPUT_REGISTERS 0x04 +#define MODBUS_FC_WRITE_SINGLE_COIL 0x05 +#define MODBUS_FC_WRITE_SINGLE_REGISTER 0x06 +#define MODBUS_FC_READ_EXCEPTION_STATUS 0x07 +#define MODBUS_FC_WRITE_MULTIPLE_COILS 0x0F +#define MODBUS_FC_WRITE_MULTIPLE_REGISTERS 0x10 +#define MODBUS_FC_REPORT_SLAVE_ID 0x11 +#define MODBUS_FC_MASK_WRITE_REGISTER 0x16 +#define MODBUS_FC_WRITE_AND_READ_REGISTERS 0x17 + +#define MODBUS_BROADCAST_ADDRESS 0 + +/* Modbus_Application_Protocol_V1_1b.pdf (chapter 6 section 1 page 12) + * Quantity of Coils to read (2 bytes): 1 to 2000 (0x7D0) + * (chapter 6 section 11 page 29) + * Quantity of Coils to write (2 bytes): 1 to 1968 (0x7B0) + */ +#define MODBUS_MAX_READ_BITS 2000 +#define MODBUS_MAX_WRITE_BITS 1968 + +/* Modbus_Application_Protocol_V1_1b.pdf (chapter 6 section 3 page 15) + * Quantity of Registers to read (2 bytes): 1 to 125 (0x7D) + * (chapter 6 section 12 page 31) + * Quantity of Registers to write (2 bytes) 1 to 123 (0x7B) + * (chapter 6 section 17 page 38) + * Quantity of Registers to write in R/W registers (2 bytes) 1 to 121 (0x79) + */ +#define MODBUS_MAX_READ_REGISTERS 125 +#define MODBUS_MAX_WRITE_REGISTERS 123 +#define MODBUS_MAX_WR_WRITE_REGISTERS 121 +#define MODBUS_MAX_WR_READ_REGISTERS 125 + +/* The size of the MODBUS PDU is limited by the size constraint inherited from + * the first MODBUS implementation on Serial Line network (max. RS485 ADU = 256 + * bytes). Therefore, MODBUS PDU for serial line communication = 256 - Server + * address (1 byte) - CRC (2 bytes) = 253 bytes. + */ +#define MODBUS_MAX_PDU_LENGTH 253 + +/* Consequently: + * - RTU MODBUS ADU = 253 bytes + Server address (1 byte) + CRC (2 bytes) = 256 + * bytes. + * - TCP MODBUS ADU = 253 bytes + MBAP (7 bytes) = 260 bytes. + * so the maximum of both backend in 260 bytes. This size can used to allocate + * an array of bytes to store responses and it will be compatible with the two + * backends. + */ +#define MODBUS_MAX_ADU_LENGTH 260 + +/* Random number to avoid errno conflicts */ +#define MODBUS_ENOBASE 112345678 + +/* Protocol exceptions */ +enum { + MODBUS_EXCEPTION_ILLEGAL_FUNCTION = 0x01, + MODBUS_EXCEPTION_ILLEGAL_DATA_ADDRESS, + MODBUS_EXCEPTION_ILLEGAL_DATA_VALUE, + MODBUS_EXCEPTION_SLAVE_OR_SERVER_FAILURE, + MODBUS_EXCEPTION_ACKNOWLEDGE, + MODBUS_EXCEPTION_SLAVE_OR_SERVER_BUSY, + MODBUS_EXCEPTION_NEGATIVE_ACKNOWLEDGE, + MODBUS_EXCEPTION_MEMORY_PARITY, + MODBUS_EXCEPTION_NOT_DEFINED, + MODBUS_EXCEPTION_GATEWAY_PATH, + MODBUS_EXCEPTION_GATEWAY_TARGET, + MODBUS_EXCEPTION_MAX +}; + +#define EMBXILFUN (MODBUS_ENOBASE + MODBUS_EXCEPTION_ILLEGAL_FUNCTION) +#define EMBXILADD (MODBUS_ENOBASE + MODBUS_EXCEPTION_ILLEGAL_DATA_ADDRESS) +#define EMBXILVAL (MODBUS_ENOBASE + MODBUS_EXCEPTION_ILLEGAL_DATA_VALUE) +#define EMBXSFAIL (MODBUS_ENOBASE + MODBUS_EXCEPTION_SLAVE_OR_SERVER_FAILURE) +#define EMBXACK (MODBUS_ENOBASE + MODBUS_EXCEPTION_ACKNOWLEDGE) +#define EMBXSBUSY (MODBUS_ENOBASE + MODBUS_EXCEPTION_SLAVE_OR_SERVER_BUSY) +#define EMBXNACK (MODBUS_ENOBASE + MODBUS_EXCEPTION_NEGATIVE_ACKNOWLEDGE) +#define EMBXMEMPAR (MODBUS_ENOBASE + MODBUS_EXCEPTION_MEMORY_PARITY) +#define EMBXGPATH (MODBUS_ENOBASE + MODBUS_EXCEPTION_GATEWAY_PATH) +#define EMBXGTAR (MODBUS_ENOBASE + MODBUS_EXCEPTION_GATEWAY_TARGET) + +/* Native libmodbus error codes */ +#define EMBBADCRC (EMBXGTAR + 1) +#define EMBBADDATA (EMBXGTAR + 2) +#define EMBBADEXC (EMBXGTAR + 3) +#define EMBUNKEXC (EMBXGTAR + 4) +#define EMBMDATA (EMBXGTAR + 5) +#define EMBBADSLAVE (EMBXGTAR + 6) + +extern const unsigned int libmodbus_version_major; +extern const unsigned int libmodbus_version_minor; +extern const unsigned int libmodbus_version_micro; + +typedef struct _modbus modbus_t; + +typedef struct { + int nb_bits; + int start_bits; + int nb_input_bits; + int start_input_bits; + int nb_input_registers; + int start_input_registers; + int nb_registers; + int start_registers; + uint8_t *tab_bits; + uint8_t *tab_input_bits; + uint16_t *tab_input_registers; + uint16_t *tab_registers; +} modbus_mapping_t; + +typedef enum +{ + MODBUS_ERROR_RECOVERY_NONE = 0, + MODBUS_ERROR_RECOVERY_LINK = (1<<1), + MODBUS_ERROR_RECOVERY_PROTOCOL = (1<<2) +} modbus_error_recovery_mode; + +MODBUS_API int modbus_set_slave(modbus_t* ctx, int slave); +MODBUS_API int modbus_set_error_recovery(modbus_t *ctx, modbus_error_recovery_mode error_recovery); +MODBUS_API int modbus_set_socket(modbus_t *ctx, int s); +MODBUS_API int modbus_get_socket(modbus_t *ctx); + +MODBUS_API int modbus_get_response_timeout(modbus_t *ctx, uint32_t *to_sec, uint32_t *to_usec); +MODBUS_API int modbus_set_response_timeout(modbus_t *ctx, uint32_t to_sec, uint32_t to_usec); + +MODBUS_API int modbus_get_byte_timeout(modbus_t *ctx, uint32_t *to_sec, uint32_t *to_usec); +MODBUS_API int modbus_set_byte_timeout(modbus_t *ctx, uint32_t to_sec, uint32_t to_usec); + +MODBUS_API int modbus_get_header_length(modbus_t *ctx); + +MODBUS_API int modbus_connect(modbus_t *ctx); +MODBUS_API void modbus_close(modbus_t *ctx); + +MODBUS_API void modbus_free(modbus_t *ctx); + +MODBUS_API int modbus_flush(modbus_t *ctx); +MODBUS_API int modbus_set_debug(modbus_t *ctx, int flag); + +MODBUS_API const char *modbus_strerror(int errnum); + +MODBUS_API int modbus_read_bits(modbus_t *ctx, int addr, int nb, uint8_t *dest); +MODBUS_API int modbus_read_input_bits(modbus_t *ctx, int addr, int nb, uint8_t *dest); +MODBUS_API int modbus_read_registers(modbus_t *ctx, int addr, int nb, uint16_t *dest); +MODBUS_API int modbus_read_input_registers(modbus_t *ctx, int addr, int nb, uint16_t *dest); +MODBUS_API int modbus_write_bit(modbus_t *ctx, int coil_addr, int status); +MODBUS_API int modbus_write_register(modbus_t *ctx, int reg_addr, int value); +MODBUS_API int modbus_write_bits(modbus_t *ctx, int addr, int nb, const uint8_t *data); +MODBUS_API int modbus_write_registers(modbus_t *ctx, int addr, int nb, const uint16_t *data); +MODBUS_API int modbus_mask_write_register(modbus_t *ctx, int addr, uint16_t and_mask, uint16_t or_mask); +MODBUS_API int modbus_write_and_read_registers(modbus_t *ctx, int write_addr, int write_nb, + const uint16_t *src, int read_addr, int read_nb, + uint16_t *dest); +MODBUS_API int modbus_report_slave_id(modbus_t *ctx, int max_dest, uint8_t *dest); + +MODBUS_API modbus_mapping_t* modbus_mapping_new_start_address( + unsigned int start_bits, unsigned int nb_bits, + unsigned int start_input_bits, unsigned int nb_input_bits, + unsigned int start_registers, unsigned int nb_registers, + unsigned int start_input_registers, unsigned int nb_input_registers); + +MODBUS_API modbus_mapping_t* modbus_mapping_new(int nb_bits, int nb_input_bits, + int nb_registers, int nb_input_registers); +MODBUS_API void modbus_mapping_free(modbus_mapping_t *mb_mapping); + +MODBUS_API int modbus_send_raw_request(modbus_t *ctx, uint8_t *raw_req, int raw_req_length); + +MODBUS_API int modbus_receive(modbus_t *ctx, uint8_t *req); + +MODBUS_API int modbus_receive_confirmation(modbus_t *ctx, uint8_t *rsp); + +MODBUS_API int modbus_reply(modbus_t *ctx, const uint8_t *req, + int req_length, modbus_mapping_t *mb_mapping); +MODBUS_API int modbus_reply_exception(modbus_t *ctx, const uint8_t *req, + unsigned int exception_code); + +/** + * UTILS FUNCTIONS + **/ + +#define MODBUS_GET_HIGH_BYTE(data) (((data) >> 8) & 0xFF) +#define MODBUS_GET_LOW_BYTE(data) ((data) & 0xFF) +#define MODBUS_GET_INT64_FROM_INT16(tab_int16, index) \ + (((int64_t)tab_int16[(index) ] << 48) + \ + ((int64_t)tab_int16[(index) + 1] << 32) + \ + ((int64_t)tab_int16[(index) + 2] << 16) + \ + (int64_t)tab_int16[(index) + 3]) +#define MODBUS_GET_INT32_FROM_INT16(tab_int16, index) ((tab_int16[(index)] << 16) + tab_int16[(index) + 1]) +#define MODBUS_GET_INT16_FROM_INT8(tab_int8, index) ((tab_int8[(index)] << 8) + tab_int8[(index) + 1]) +#define MODBUS_SET_INT16_TO_INT8(tab_int8, index, value) \ + do { \ + tab_int8[(index)] = (value) >> 8; \ + tab_int8[(index) + 1] = (value) & 0xFF; \ + } while (0) +#define MODBUS_SET_INT32_TO_INT16(tab_int16, index, value) \ + do { \ + tab_int16[(index) ] = (value) >> 16; \ + tab_int16[(index) + 1] = (value); \ + } while (0) +#define MODBUS_SET_INT64_TO_INT16(tab_int16, index, value) \ + do { \ + tab_int16[(index) ] = (value) >> 48; \ + tab_int16[(index) + 1] = (value) >> 32; \ + tab_int16[(index) + 2] = (value) >> 16; \ + tab_int16[(index) + 3] = (value); \ + } while (0) + +MODBUS_API void modbus_set_bits_from_byte(uint8_t *dest, int idx, const uint8_t value); +MODBUS_API void modbus_set_bits_from_bytes(uint8_t *dest, int idx, unsigned int nb_bits, + const uint8_t *tab_byte); +MODBUS_API uint8_t modbus_get_byte_from_bits(const uint8_t *src, int idx, unsigned int nb_bits); +MODBUS_API float modbus_get_float(const uint16_t *src); +MODBUS_API float modbus_get_float_abcd(const uint16_t *src); +MODBUS_API float modbus_get_float_dcba(const uint16_t *src); +MODBUS_API float modbus_get_float_badc(const uint16_t *src); +MODBUS_API float modbus_get_float_cdab(const uint16_t *src); + +MODBUS_API void modbus_set_float(float f, uint16_t *dest); +MODBUS_API void modbus_set_float_abcd(float f, uint16_t *dest); +MODBUS_API void modbus_set_float_dcba(float f, uint16_t *dest); +MODBUS_API void modbus_set_float_badc(float f, uint16_t *dest); +MODBUS_API void modbus_set_float_cdab(float f, uint16_t *dest); + +#include "modbus-tcp.h" +#include "modbus-rtu.h" + +MODBUS_END_DECLS + +#endif /* MODBUS_H */ diff --git a/DevicePortGet/lib/libmodbus/lib/libmodbus.la b/DevicePortGet/lib/libmodbus/lib/libmodbus.la new file mode 100644 index 0000000..8328319 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/lib/libmodbus.la @@ -0,0 +1,41 @@ +# libmodbus.la - a libtool library file +# Generated by libtool (GNU libtool) 2.4.6 +# +# Please DO NOT delete this file! +# It is necessary for linking the library. + +# The name that we can dlopen(3). +dlname='libmodbus.so.5' + +# Names of this library. +library_names='libmodbus.so.5.1.0 libmodbus.so.5 libmodbus.so' + +# The name of the static archive. +old_library='' + +# Linker flags that cannot go in dependency_libs. +inherited_linker_flags='' + +# Libraries that this one depends upon. +dependency_libs='' + +# Names of additional weak libraries provided by this library +weak_library_names='' + +# Version information for libmodbus. +current=6 +age=1 +revision=0 + +# Is this an already installed library? +installed=yes + +# Should we warn about portability when linking against -modules? +shouldnotlink=no + +# Files to dlopen/dlpreopen +dlopen='' +dlpreopen='' + +# Directory that this library needs to be installed in: +libdir='/home/alientek/Downloads/libmodbus-3.1.4/../tool_libmodbus/lib' diff --git a/DevicePortGet/lib/libmodbus/lib/libmodbus.so b/DevicePortGet/lib/libmodbus/lib/libmodbus.so new file mode 100644 index 0000000..dfc72a1 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/lib/libmodbus.so @@ -0,0 +1 @@ +libmodbus.so.5.1.0 \ No newline at end of file diff --git a/DevicePortGet/lib/libmodbus/lib/libmodbus.so.5 b/DevicePortGet/lib/libmodbus/lib/libmodbus.so.5 new file mode 100644 index 0000000..dfc72a1 --- /dev/null +++ b/DevicePortGet/lib/libmodbus/lib/libmodbus.so.5 @@ -0,0 +1 @@ +libmodbus.so.5.1.0 \ No newline at end of file diff --git a/DevicePortGet/lib/libmodbus/lib/libmodbus.so.5.1.0 b/DevicePortGet/lib/libmodbus/lib/libmodbus.so.5.1.0 new file mode 100644 index 0000000..61fcc60 Binary files /dev/null and b/DevicePortGet/lib/libmodbus/lib/libmodbus.so.5.1.0 differ diff --git a/DevicePortGet/lib/libmodbus/lib/pkgconfig/libmodbus.pc b/DevicePortGet/lib/libmodbus/lib/pkgconfig/libmodbus.pc new file mode 100644 index 0000000..d4ddecd --- /dev/null +++ b/DevicePortGet/lib/libmodbus/lib/pkgconfig/libmodbus.pc @@ -0,0 +1,10 @@ +prefix=/home/alientek/Downloads/libmodbus-3.1.4/../tool_libmodbus +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: modbus +Description: Modbus library +Version: 3.1.4 +Libs: -L${libdir} -lmodbus +Cflags: -I${includedir}/modbus diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.cproject b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.cproject new file mode 100644 index 0000000..ad1a27e --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.cproject @@ -0,0 +1,410 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + make + + -j8 + + paho_c_pub + + true + + true + + true + + + + + + + + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/FUNDING.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/FUNDING.yml new file mode 100644 index 0000000..e04bd78 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/FUNDING.yml @@ -0,0 +1 @@ +github: icraggs diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/ISSUE_TEMPLATE/bug_report.md b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..60d331e --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,35 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Take a library trace as outlined in the README, and/or have a program or describe the steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Log files** +Please try to attach log files rather than pasting the log contents. It makes the issues easier to read. + +** Environment (please complete the following information):** + - OS: [e.g. Linux] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/ISSUE_TEMPLATE/feature_request.md b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/ISSUE_TEMPLATE/feature_request.md new file mode 100644 index 0000000..bbcbbe7 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/ISSUE_TEMPLATE/feature_request.md @@ -0,0 +1,20 @@ +--- +name: Feature request +about: Suggest an idea for this project +title: '' +labels: '' +assignees: '' + +--- + +**Is your feature request related to a problem? Please describe.** +A clear and concise description of what the problem is. Ex. I'm always frustrated when [...] + +**Describe the solution you'd like** +A clear and concise description of what you want to happen. + +**Describe alternatives you've considered** +A clear and concise description of any alternative solutions or features you've considered. + +**Additional context** +Add any other context or screenshots about the feature request here. diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/artifact_linux.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/artifact_linux.yml new file mode 100644 index 0000000..fdc7f55 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/artifact_linux.yml @@ -0,0 +1,30 @@ +name: "Upload release artifact for Linux" +on: [workflow_dispatch] + +jobs: + build: + runs-on: ubuntu-18.04 + steps: + - name: Check out code + uses: actions/checkout@v2 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install doxygen + - name: Build + run: | + rm -rf build.paho + mkdir build.paho + cd build.paho + echo "pwd $PWD" + cmake -DPAHO_BUILD_STATIC=FALSE -DPAHO_BUILD_SHARED=TRUE -DCMAKE_BUILD_TYPE=Debug -DPAHO_WITH_SSL=TRUE -DOPENSSL_ROOT_DIR= -DPAHO_BUILD_DOCUMENTATION=FALSE -DPAHO_BUILD_SAMPLES=TRUE -DPAHO_HIGH_PERFORMANCE=TRUE .. + cmake --build . + - name: package + run: | + cd build.paho + cpack --verbose + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: Eclipse-Paho-MQTT-C-1.3.12-Linux.tar.gz + path: /home/runner/work/paho.mqtt.c/paho.mqtt.c/build.paho/Eclipse-Paho-MQTT-C-1.3.12-Linux.tar.gz diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/artifact_macos.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/artifact_macos.yml new file mode 100644 index 0000000..8013e86 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/artifact_macos.yml @@ -0,0 +1,30 @@ +name: "Upload release artifact for MacOS" +on: [workflow_dispatch] + +jobs: + build: + runs-on: macos-latest + steps: + - name: Check out code + uses: actions/checkout@v2 + - name: Install dependencies + run: | + brew update + brew install doxygen + - name: Build + run: | + rm -rf build.paho + mkdir build.paho + cd build.paho + echo "pwd $PWD" + cmake -DPAHO_BUILD_STATIC=FALSE -DPAHO_BUILD_SHARED=TRUE -DCMAKE_BUILD_TYPE=Debug -DPAHO_WITH_SSL=TRUE -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1 -DPAHO_BUILD_DOCUMENTATION=FALSE -DPAHO_BUILD_SAMPLES=TRUE -DPAHO_HIGH_PERFORMANCE=TRUE .. + cmake --build . + - name: package + run: | + cd build.paho + cpack --verbose + - name: Upload artifact + uses: actions/upload-artifact@v3 + with: + name: Eclipse-Paho-MQTT-C-1.3.12-Darwin.tar.gz + path: /Users/runner/work/paho.mqtt.c/paho.mqtt.c/build.paho/Eclipse-Paho-MQTT-C-1.3.12-Darwin.tar.gz diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/build_linux.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/build_linux.yml new file mode 100644 index 0000000..5bd1d20 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/build_linux.yml @@ -0,0 +1,41 @@ +name: "Builds for Linux" +on: [push, pull_request] + +jobs: + build: + runs-on: ubuntu-18.04 + steps: + - name: Check out code + uses: actions/checkout@v2 + - name: Install dependencies + run: | + sudo apt-get update + sudo apt-get install doxygen + - name: Build + run: | + rm -rf build.paho + mkdir build.paho + cd build.paho + echo "pwd $PWD" + cmake -DPAHO_BUILD_STATIC=FALSE -DPAHO_BUILD_SHARED=TRUE -DCMAKE_BUILD_TYPE=Debug -DPAHO_WITH_SSL=TRUE -DOPENSSL_ROOT_DIR= -DPAHO_BUILD_DOCUMENTATION=FALSE -DPAHO_BUILD_SAMPLES=TRUE -DPAHO_HIGH_PERFORMANCE=TRUE .. + cmake --build . + - name: Start test broker + run: | + git clone https://github.com/eclipse/paho.mqtt.testing.git + cd paho.mqtt.testing/interoperability + python3 startbroker.py -c localhost_testing.conf & + - name: Start test proxy + run: | + python3 test/mqttsas.py & + - name: run tests + run: | + cd build.paho + ctest -VV --timeout 600 + - name: clean up + run: | + killall python3 || true + sleep 3 # allow broker time to terminate and report + - name: package + run: | + cd build.paho + cpack --verbose diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/build_macos.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/build_macos.yml new file mode 100644 index 0000000..6d69b47 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/build_macos.yml @@ -0,0 +1,41 @@ +name: "Builds for MacOS" +on: [push, pull_request] + +jobs: + build: + runs-on: macos-latest + steps: + - name: Check out code + uses: actions/checkout@v2 + - name: Install dependencies + run: | + brew update + brew install doxygen + - name: Build + run: | + rm -rf build.paho + mkdir build.paho + cd build.paho + echo "pwd $PWD" + cmake -DPAHO_BUILD_STATIC=FALSE -DPAHO_BUILD_SHARED=TRUE -DCMAKE_BUILD_TYPE=Debug -DPAHO_WITH_SSL=TRUE -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl@1.1 -DPAHO_BUILD_DOCUMENTATION=FALSE -DPAHO_BUILD_SAMPLES=TRUE -DPAHO_HIGH_PERFORMANCE=TRUE .. + cmake --build . + - name: Start test broker + run: | + git clone https://github.com/eclipse/paho.mqtt.testing.git + cd paho.mqtt.testing/interoperability + python3 startbroker.py -c localhost_testing.conf & + - name: Start test proxy + run: | + python3 test/mqttsas.py & + - name: run tests + run: | + cd build.paho + ctest -VV --timeout 600 + - name: clean up + run: | + killall python3 || true + sleep 3 # allow broker time to terminate and report + - name: package + run: | + cd build.paho + cpack --verbose diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/covsync.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/covsync.yml new file mode 100644 index 0000000..72e4113 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.github/workflows/covsync.yml @@ -0,0 +1,18 @@ +name: "Synchronise Coverity Scan branches on a weekly basis" + +on: + workflow_dispatch: + schedule: + - cron: "7 3 * * 0" + +jobs: + build: + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v2 + with: + fetch-depth: 0 + - run: | + git checkout -b coverity-develop origin/develop + git pull origin coverity-develop + git push origin coverity-develop diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.gitignore b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.gitignore new file mode 100644 index 0000000..5b2b31f --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.gitignore @@ -0,0 +1,6 @@ +/dep/ +/build/ +/build.paho/ +*.swp +*.pyc +/build.paho diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.gitreview b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.gitreview new file mode 100644 index 0000000..2d16be7 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.gitreview @@ -0,0 +1,5 @@ +[gerrit] +host=git.eclipse.org +port=29418 +project=paho/org.eclipse.paho.mqtt.c +defaultbranch=develop diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.project b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.project new file mode 100644 index 0000000..afb95ae --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.project @@ -0,0 +1,33 @@ + + + org.eclipse.paho.mqtt.c + + + + + + org.python.pydev.PyDevBuilder + + + + + org.eclipse.cdt.managedbuilder.core.genmakebuilder + clean,full,incremental, + + + + + org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder + full,incremental, + + + + + + org.eclipse.cdt.core.cnature + org.eclipse.cdt.core.ccnature + org.eclipse.cdt.managedbuilder.core.managedBuildNature + org.eclipse.cdt.managedbuilder.core.ScannerConfigNature + org.python.pydev.pythonNature + + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.pydevproject b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.pydevproject new file mode 100644 index 0000000..40e9f40 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.pydevproject @@ -0,0 +1,5 @@ + + +Default +python 2.7 + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.settings/org.eclipse.cdt.core.prefs b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.settings/org.eclipse.cdt.core.prefs new file mode 100644 index 0000000..ed690d8 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.settings/org.eclipse.cdt.core.prefs @@ -0,0 +1,43 @@ +eclipse.preferences.version=1 +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/BUILD_TYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/BUILD_TYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/BUILD_TYPE/value=debug +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/CFLAGS/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/CFLAGS/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/CFLAGS/value=-m32 +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/LDFLAGS/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/LDFLAGS/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/LDFLAGS/value=-m32 +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/MACHINETYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/MACHINETYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/MACHINETYPE/value=x86 +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/OSTYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/OSTYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/OSTYPE/value=Linux +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/append=true +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.128299804/appendContributed=true +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/BUILD_TYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/BUILD_TYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/BUILD_TYPE/value=debug +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/CC/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/CC/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/CC/value=arm-linux-gnueabihf-gcc +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/CFLAGS/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/CFLAGS/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/CFLAGS/value=-Idep/arm-linux-gnueabihf/include -Idep/arm-linux-gnueabihf/include/arm-linux-gnueabihf +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/LDFLAGS/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/LDFLAGS/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/LDFLAGS/value=-Ldep/arm-linux-gnueabihf/lib +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/MACHINETYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/MACHINETYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/MACHINETYPE/value=arm-linux-gnueabihf +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/OSTYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/OSTYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/OSTYPE/value=Linux +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/append=true +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643.1588218084/appendContributed=true +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643/BUILD_TYPE/delimiter=\: +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643/BUILD_TYPE/operation=append +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643/BUILD_TYPE/value=debug +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643/append=true +environment/project/cdt.managedbuild.toolchain.gnu.base.2116872643/appendContributed=true diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/.travis.yml b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.travis.yml new file mode 100644 index 0000000..39ee013 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/.travis.yml @@ -0,0 +1,54 @@ +language: c +jobs: + include: + - os: linux + compiler: gcc + dist: bionic + env: OPENSSL_ROOT_DIR= PAHO_BUILD_STATIC=TRUE PAHO_BUILD_SHARED=FALSE PAHO_HIGH_PERFORMANCE=FALSE + - os: linux + compiler: gcc + dist: xenial + env: OPENSSL_ROOT_DIR= PAHO_BUILD_STATIC=TRUE PAHO_BUILD_SHARED=TRUE PAHO_HIGH_PERFORMANCE=TRUE + - os: osx + compiler: clang + env: OPENSSL_ROOT_DIR=/usr/local/opt/openssl PAHO_BUILD_STATIC=FALSE PAHO_BUILD_SHARED=TRUE PAHO_HIGH_PERFORMANCE=FALSE + - os: linux + compiler: gcc + dist: trusty + env: OPENSSL_ROOT_DIR= PAHO_BUILD_STATIC=FALSE PAHO_BUILD_SHARED=TRUE PAHO_HIGH_PERFORMANCE=FALSE +before_install: +#- if [ "$DEPLOY" = "true" ]; then ./travis-setup-deploy.sh; fi +- "./travis-install.sh" +env: + global: + - secure: Ro53zVdGCjCQx9U4wvD9GBwB346tIQ7y1MWOAe1QrFWlmoQLC8KUeddQkc+27pdrOG9Fm9QQcI82EDlh0bfRBy1ITfWSVVZVfbNLv9sBWesND1F9YlnFpn/fag2OE+ULPSEJVJMxZoqiR9yiYWO3pTWue4YjCSuFAjpQNO6VnV3HiQJRG1jeaylx0QVLQWKAL/qkRbuqG9o4xpS1Kebaj86+q9UTHcL1a+Aj53u+Ajqnc9ZbUB/yBrfHyufTKpAD8Ef/FEIWXg2svtiWVEwEsPtdTn5P7AefJ2FNEyT4uMKIEBzWIPeWvUZLFF6U7QA07+uYDE0Ir4voPptBUlIYqQz1CUz9XCOPmM/N+GgqpyNyUjpMb4CM1b+iwBwcsHc0Z1JFcPz65ZMSt1D/WeUfQlaB/KxQBpz4lD2mxEmAuBIoGNrAG+FRULoY+xQSAf7V0W8am6QbHNnXif30mdkF3lgAhaAOwWO03JD7ctEJXqzRbMK8HrBkrgWfHsRRLFT50m8CrNLFz+3lCYuPHge2gHUMDfIHMxd4N9f2dlfV9GJkHQOQYwFfP5L2Y5Xq9KTnZX+bsglDC2WcOJu2F8h1LxTMV5Kku8zl1RZlEAt8Qa9EtCMczA3sL4NfGxazO22WpyOvHdwb26mhdJTgquI5oZsl71zcIf+WLGfgUAEq4/k= +script: +- if [[ "$COVERITY_SCAN_BRANCH" != 1 ]]; then ./travis-build.sh; fi +addons: + coverity_scan: + project: + name: eclipse/paho.mqtt.c + notification_email: icraggs@gmail.com + build_command_prepend: make clean + build_command: make -j 4 + branch_pattern: coverity-.* + apt: + packages: + - cmake + - cmake-data + - doxygen + ssh_known_hosts: build.eclipse.org +after_success: +- ls -l build.paho/*.tar.gz +#- if [ "$DEPLOY" = "true" ]; then ./travis-deploy.sh; fi +deploy: + provider: releases + api_key: + secure: L5fp5Q+ZQvLt7jsQ6RUWbK6sm29ZNmfLmEXKZCg4g6+kaqxXmt3ijJT6VgNoZh209bP8TyfxDbbmdvfN542O4rM69WcyrBEIfsvkjs2thnyYpMz7PtDXUfiLdv/Wws4f8QCFOwy4xKmk4VFcrxPRoQRBGcQ23P3l1bcW56m4qB3JzupqHsj7/caMQmyk3gGKx/uSj9Vtvjl7z0pM1NuH2sxkdeUZ1FLDdb6HmY/Wo3v0ldO8gBUfrcjoi9zgjdV5AztxTafVhNu0LIbbAie1y6tMVGUqnXm2W4PqgfhtYAhM8VOfEykzh5sH0+DqA4G82X512aHHegdkK3/wt+DXZX6n/XK4tWBQR87vN8n8Lexj+uKC1Mmh7VTrO6f5QS/eXR1RvG5w+XBKIfHuOC6t6PS3NrRrGxUzY3DzgyBpUSaw+bNbL+auvN0bPz6lBjykiawdCZhjlqytNBOTsgNOyJaWJGE4fMTXQjVDcdZ8Cr/BOXHImXsm5cQ2clBwMg8RGwxBeX4nOcGaCfeYogI84z4uIRwTc5REnW4MCHeZgnZNvf3dG/hUCQpUPB2CIooqj84o36chjTp3at6mZxzKc1aATexmhu9UWRzqT3Ezs8KuaU4LxdlPI0UYO5bWf+BexRCmUwSkHlcqUwoZeRE/Fd4KXkm2r6anisyEJmywfD8= + file_glob: true + file: build.paho/*.tar.gz + on: + repo: eclipse/paho.mqtt.c + tags: true + skip_cleanup: true + draft: false diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_publish b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_publish new file mode 100644 index 0000000..61b7025 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_publish differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_publish_time b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_publish_time new file mode 100644 index 0000000..3254ed8 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_publish_time differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_subscribe b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_subscribe new file mode 100644 index 0000000..f07af0d Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTAsync_subscribe differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_publish b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_publish new file mode 100644 index 0000000..1e8a62b Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_publish differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_publish_async b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_publish_async new file mode 100644 index 0000000..a637602 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_publish_async differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_subscribe b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_subscribe new file mode 100644 index 0000000..38c0370 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTClient_subscribe differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTVersion b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTVersion new file mode 100644 index 0000000..7222dcb Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/MQTTVersion differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_c_pub b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_c_pub new file mode 100644 index 0000000..c86fcb6 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_c_pub differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_c_sub b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_c_sub new file mode 100644 index 0000000..e883b55 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_c_sub differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_cs_pub b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_cs_pub new file mode 100644 index 0000000..e2d2dca Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_cs_pub differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_cs_sub b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_cs_sub new file mode 100644 index 0000000..b8f8a91 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/bin/paho_cs_sub differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTAsync.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTAsync.h new file mode 100644 index 0000000..90f9f7b --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTAsync.h @@ -0,0 +1,2383 @@ +/******************************************************************************* + * Copyright (c) 2009, 2022 IBM Corp., Ian Craggs and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial API and implementation + * Ian Craggs, Allan Stockdill-Mander - SSL connections + * Ian Craggs - multiple server connection support + * Ian Craggs - MQTT 3.1.1 support + * Ian Craggs - fix for bug 444103 - success/failure callbacks not invoked + * Ian Craggs - automatic reconnect and offline buffering (send while disconnected) + * Ian Craggs - binary will message + * Ian Craggs - binary password + * Ian Craggs - remove const on eyecatchers #168 + * Ian Craggs - MQTT 5.0 + *******************************************************************************/ + +/********************************************************************/ + +/** + * @cond MQTTAsync_main + * @mainpage Asynchronous MQTT client library for C (MQTTAsync) + * + * © Copyright 2009, 2022 IBM Corp., Ian Craggs and others + * + * @brief An Asynchronous MQTT client library for C. + * + * An MQTT client application connects to MQTT-capable servers. + * A typical client is responsible for collecting information from a telemetry + * device and publishing the information to the server. It can also subscribe + * to topics, receive messages, and use this information to control the + * telemetry device. + * + * MQTT clients implement the published MQTT v3 protocol. You can write your own + * API to the MQTT protocol using the programming language and platform of your + * choice. This can be time-consuming and error-prone. + * + * To simplify writing MQTT client applications, this library encapsulates + * the MQTT v3 protocol for you. Using this library enables a fully functional + * MQTT client application to be written in a few lines of code. + * The information presented here documents the API provided + * by the Asynchronous MQTT Client library for C. + * + * Using the client
+ * Applications that use the client library typically use a similar structure: + *
    + *
  • Create a client object
  • + *
  • Set the options to connect to an MQTT server
  • + *
  • Set up callback functions
  • + *
  • Connect the client to an MQTT server
  • + *
  • Subscribe to any topics the client needs to receive
  • + *
  • Repeat until finished:
  • + *
      + *
    • Publish any messages the client needs to
    • + *
    • Handle any incoming messages
    • + *
    + *
  • Disconnect the client
  • + *
  • Free any memory being used by the client
  • + *
+ * Some simple examples are shown here: + *
    + *
  • @ref publish
  • + *
  • @ref subscribe
  • + *
+ * Additional information about important concepts is provided here: + *
    + *
  • @ref async
  • + *
  • @ref wildcard
  • + *
  • @ref qos
  • + *
  • @ref tracing
  • + *
  • @ref auto_reconnect
  • + *
  • @ref offline_publish
  • + *
+ * @endcond + */ + +/* +/// @cond EXCLUDE +*/ +#if !defined(MQTTASYNC_H) +#define MQTTASYNC_H + +#if defined(__cplusplus) + extern "C" { +#endif + +#include +/* +/// @endcond +*/ + +#include "MQTTExportDeclarations.h" + +#include "MQTTProperties.h" +#include "MQTTReasonCodes.h" +#include "MQTTSubscribeOpts.h" +#if !defined(NO_PERSISTENCE) +#include "MQTTClientPersistence.h" +#endif + +/** + * Return code: No error. Indicates successful completion of an MQTT client + * operation. + */ +#define MQTTASYNC_SUCCESS 0 +/** + * Return code: A generic error code indicating the failure of an MQTT client + * operation. + */ +#define MQTTASYNC_FAILURE -1 + +/* error code -2 is MQTTAsync_PERSISTENCE_ERROR */ + +#define MQTTASYNC_PERSISTENCE_ERROR -2 + +/** + * Return code: The client is disconnected. + */ +#define MQTTASYNC_DISCONNECTED -3 +/** + * Return code: The maximum number of messages allowed to be simultaneously + * in-flight has been reached. + */ +#define MQTTASYNC_MAX_MESSAGES_INFLIGHT -4 +/** + * Return code: An invalid UTF-8 string has been detected. + */ +#define MQTTASYNC_BAD_UTF8_STRING -5 +/** + * Return code: A NULL parameter has been supplied when this is invalid. + */ +#define MQTTASYNC_NULL_PARAMETER -6 +/** + * Return code: The topic has been truncated (the topic string includes + * embedded NULL characters). String functions will not access the full topic. + * Use the topic length value to access the full topic. + */ +#define MQTTASYNC_TOPICNAME_TRUNCATED -7 +/** + * Return code: A structure parameter does not have the correct eyecatcher + * and version number. + */ +#define MQTTASYNC_BAD_STRUCTURE -8 +/** + * Return code: A qos parameter is not 0, 1 or 2 + */ +#define MQTTASYNC_BAD_QOS -9 +/** + * Return code: All 65535 MQTT msgids are being used + */ +#define MQTTASYNC_NO_MORE_MSGIDS -10 +/** + * Return code: the request is being discarded when not complete + */ +#define MQTTASYNC_OPERATION_INCOMPLETE -11 +/** + * Return code: no more messages can be buffered + */ +#define MQTTASYNC_MAX_BUFFERED_MESSAGES -12 +/** + * Return code: Attempting SSL connection using non-SSL version of library + */ +#define MQTTASYNC_SSL_NOT_SUPPORTED -13 +/** + * Return code: protocol prefix in serverURI should be: + * @li @em tcp:// or @em mqtt:// - Insecure TCP + * @li @em ssl:// or @em mqtts:// - Encrypted SSL/TLS + * @li @em ws:// - Insecure websockets + * @li @em wss:// - Secure web sockets + * + * The TLS enabled prefixes (ssl, mqtts, wss) are only valid if the TLS + * version of the library is linked with. + */ +#define MQTTASYNC_BAD_PROTOCOL -14 +/** + * Return code: don't use options for another version of MQTT + */ +#define MQTTASYNC_BAD_MQTT_OPTION -15 +/** + * Return code: call not applicable to the client's version of MQTT + */ +#define MQTTASYNC_WRONG_MQTT_VERSION -16 +/** + * Return code: 0 length will topic + */ +#define MQTTASYNC_0_LEN_WILL_TOPIC -17 +/* + * Return code: connect or disconnect command ignored because there is already a connect or disconnect + * command at the head of the list waiting to be processed. Use the onSuccess/onFailure callbacks to wait + * for the previous connect or disconnect command to be complete. + */ +#define MQTTASYNC_COMMAND_IGNORED -18 + /* + * Return code: maxBufferedMessages in the connect options must be >= 0 + */ + #define MQTTASYNC_MAX_BUFFERED -19 + +/** + * Default MQTT version to connect with. Use 3.1.1 then fall back to 3.1 + */ +#define MQTTVERSION_DEFAULT 0 +/** + * MQTT version to connect with: 3.1 + */ +#define MQTTVERSION_3_1 3 +/** + * MQTT version to connect with: 3.1.1 + */ +#define MQTTVERSION_3_1_1 4 +/** + * MQTT version to connect with: 5 + */ +#define MQTTVERSION_5 5 +/** + * Bad return code from subscribe, as defined in the 3.1.1 specification + */ +#define MQTT_BAD_SUBSCRIBE 0x80 + + +/** + * Initialization options + */ +typedef struct +{ + /** The eyecatcher for this structure. Must be MQTG. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 */ + int struct_version; + /** 1 = we do openssl init, 0 = leave it to the application */ + int do_openssl_init; +} MQTTAsync_init_options; + +#define MQTTAsync_init_options_initializer { {'M', 'Q', 'T', 'G'}, 0, 0 } + +/** + * Global init of mqtt library. Call once on program start to set global behaviour. + * handle_openssl_init - if mqtt library should handle openssl init (1) or rely on the caller to init it before using mqtt (0) + */ +LIBMQTT_API void MQTTAsync_global_init(MQTTAsync_init_options* inits); + +/** + * A handle representing an MQTT client. A valid client handle is available + * following a successful call to MQTTAsync_create(). + */ +typedef void* MQTTAsync; +/** + * A value representing an MQTT message. A token is returned to the + * client application when a message is published. The token can then be used to + * check that the message was successfully delivered to its destination (see + * MQTTAsync_publish(), + * MQTTAsync_publishMessage(), + * MQTTAsync_deliveryComplete(), and + * MQTTAsync_getPendingTokens()). + */ +typedef int MQTTAsync_token; + +/** + * A structure representing the payload and attributes of an MQTT message. The + * message topic is not part of this structure (see MQTTAsync_publishMessage(), + * MQTTAsync_publish(), MQTTAsync_receive(), MQTTAsync_freeMessage() + * and MQTTAsync_messageArrived()). + */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQTM. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 or 1. + * 0 indicates no message properties */ + int struct_version; + /** The length of the MQTT message payload in bytes. */ + int payloadlen; + /** A pointer to the payload of the MQTT message. */ + void* payload; + /** + * The quality of service (QoS) assigned to the message. + * There are three levels of QoS: + *
+ *
QoS0
+ *
Fire and forget - the message may not be delivered
+ *
QoS1
+ *
At least once - the message will be delivered, but may be + * delivered more than once in some circumstances.
+ *
QoS2
+ *
Once and one only - the message will be delivered exactly once.
+ *
+ */ + int qos; + /** + * The retained flag serves two purposes depending on whether the message + * it is associated with is being published or received. + * + * retained = true
+ * For messages being published, a true setting indicates that the MQTT + * server should retain a copy of the message. The message will then be + * transmitted to new subscribers to a topic that matches the message topic. + * For subscribers registering a new subscription, the flag being true + * indicates that the received message is not a new one, but one that has + * been retained by the MQTT server. + * + * retained = false
+ * For publishers, this indicates that this message should not be retained + * by the MQTT server. For subscribers, a false setting indicates this is + * a normal message, received as a result of it being published to the + * server. + */ + int retained; + /** + * The dup flag indicates whether or not this message is a duplicate. + * It is only meaningful when receiving QoS1 messages. When true, the + * client application should take appropriate action to deal with the + * duplicate message. This is an output parameter only. + */ + int dup; + /** The message identifier is reserved for internal use by the + * MQTT client and server. It is an output parameter only - writing + * to it will serve no purpose. It contains the MQTT message id of + * an incoming publish message. + */ + int msgid; + /** + * The MQTT V5 properties associated with the message. + */ + MQTTProperties properties; +} MQTTAsync_message; + +#define MQTTAsync_message_initializer { {'M', 'Q', 'T', 'M'}, 1, 0, NULL, 0, 0, 0, 0, MQTTProperties_initializer } + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * receipt of messages. The function is registered with the client library by + * passing it as an argument to MQTTAsync_setCallbacks(). It is + * called by the client library when a new message that matches a client + * subscription has been received from the server. This function is executed on + * a separate thread to the one on which the client application is running. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * MQTTAsync_setCallbacks(), which contains any application-specific context. + * @param topicName The topic associated with the received message. + * @param topicLen The length of the topic if there are one + * more NULL characters embedded in topicName, otherwise topicLen + * is 0. If topicLen is 0, the value returned by strlen(topicName) + * can be trusted. If topicLen is greater than 0, the full topic name + * can be retrieved by accessing topicName as a byte array of length + * topicLen. + * @param message The MQTTAsync_message structure for the received message. + * This structure contains the message payload and attributes. + * @return This function must return 0 or 1 indicating whether or not + * the message has been safely received by the client application.
+ * Returning 1 indicates that the message has been successfully handled. + * To free the message storage, ::MQTTAsync_freeMessage must be called. + * To free the topic name storage, ::MQTTAsync_free must be called.
+ * Returning 0 indicates that there was a problem. In this + * case, the client library will reinvoke MQTTAsync_messageArrived() to + * attempt to deliver the message to the application again. + * Do not free the message and topic storage when returning 0, otherwise + * the redelivery will fail. + */ +typedef int MQTTAsync_messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* message); + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * notification of delivery of messages to the server. The function is + * registered with the client library by passing it as an argument to MQTTAsync_setCallbacks(). + * It is called by the client library after the client application has + * published a message to the server. It indicates that the necessary + * handshaking and acknowledgements for the requested quality of service (see + * MQTTAsync_message.qos) have been completed. This function is executed on a + * separate thread to the one on which the client application is running. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * MQTTAsync_setCallbacks(), which contains any application-specific context. + * @param token The ::MQTTAsync_token associated with + * the published message. Applications can check that all messages have been + * correctly published by matching the tokens returned from calls to + * MQTTAsync_send() and MQTTAsync_sendMessage() with the tokens passed + * to this callback. + */ +typedef void MQTTAsync_deliveryComplete(void* context, MQTTAsync_token token); + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * notification of the loss of connection to the server. The function is + * registered with the client library by passing it as an argument to + * MQTTAsync_setCallbacks(). It is called by the client library if the client + * loses its connection to the server. The client application must take + * appropriate action, such as trying to reconnect or reporting the problem. + * This function is executed on a separate thread to the one on which the + * client application is running. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * MQTTAsync_setCallbacks(), which contains any application-specific context. + * @param cause The reason for the disconnection. + * Currently, cause is always set to NULL. + */ +typedef void MQTTAsync_connectionLost(void* context, char* cause); + + +/** + * This is a callback function, which will be called when the client + * library successfully connects. This is superfluous when the connection + * is made in response to a MQTTAsync_connect call, because the onSuccess + * callback can be used. It is intended for use when automatic reconnect + * is enabled, so that when a reconnection attempt succeeds in the background, + * the application is notified and can take any required actions. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * MQTTAsync_setCallbacks(), which contains any application-specific context. + * @param cause The reason for the disconnection. + * Currently, cause is always set to NULL. + */ +typedef void MQTTAsync_connected(void* context, char* cause); + +/** + * This is a callback function, which will be called when the client + * library receives a disconnect packet from the server. This applies to MQTT V5 and above only. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * MQTTAsync_setCallbacks(), which contains any application-specific context. + * @param properties the properties in the disconnect packet. + * @param properties the reason code from the disconnect packet + * Currently, cause is always set to NULL. + */ +typedef void MQTTAsync_disconnected(void* context, MQTTProperties* properties, + enum MQTTReasonCodes reasonCode); + +/** + * Sets the MQTTAsync_disconnected() callback function for a client. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to any application-specific context. The + * the context pointer is passed to each of the callback functions to + * provide access to the context information in the callback. + * @param co A pointer to an MQTTAsync_connected() callback + * function. NULL removes the callback setting. + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTAsync_setDisconnected(MQTTAsync handle, void* context, MQTTAsync_disconnected* co); + +/** The connect options that can be updated before an automatic reconnect. */ +typedef struct +{ + /** The eyecatcher for this structure. Will be MQCD. */ + char struct_id[4]; + /** The version number of this structure. Will be 0 */ + int struct_version; + /** + * MQTT servers that support the MQTT v3.1 protocol provide authentication + * and authorisation by user name and password. This is the user name parameter. + * Set data to NULL to remove. To change, allocate new + * storage with ::MQTTAsync_allocate - this will then be free later by the library. + */ + const char* username; + /** + * The password parameter of the MQTT authentication. + * Set data to NULL to remove. To change, allocate new + * storage with ::MQTTAsync_allocate - this will then be free later by the library. + */ + struct { + int len; /**< binary password length */ + const void* data; /**< binary password data */ + } binarypwd; +} MQTTAsync_connectData; + +#define MQTTAsync_connectData_initializer {{'M', 'Q', 'C', 'D'}, 0, NULL, {0, NULL}} + +/** + * This is a callback function which will allow the client application to update the + * connection data. + * @param data The connection data which can be modified by the application. + * @return Return a non-zero value to update the connect data, zero to keep the same data. + */ +typedef int MQTTAsync_updateConnectOptions(void* context, MQTTAsync_connectData* data); + +/** + * Sets the MQTTAsync_updateConnectOptions() callback function for a client. + * @param handle A valid client handle from a successful call to MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to each of the callback functions to + * provide access to the context information in the callback. + * @param co A pointer to an MQTTAsync_updateConnectOptions() callback + * function. NULL removes the callback setting. + */ +LIBMQTT_API int MQTTAsync_setUpdateConnectOptions(MQTTAsync handle, void* context, MQTTAsync_updateConnectOptions* co); + +/** + * Sets the MQTTPersistence_beforeWrite() callback function for a client. + * @param handle A valid client handle from a successful call to MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to the callback function to + * provide access to the context information in the callback. + * @param co A pointer to an MQTTPersistence_beforeWrite() callback + * function. NULL removes the callback setting. + */ +LIBMQTT_API int MQTTAsync_setBeforePersistenceWrite(MQTTAsync handle, void* context, MQTTPersistence_beforeWrite* co); + + +/** + * Sets the MQTTPersistence_afterRead() callback function for a client. + * @param handle A valid client handle from a successful call to MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to the callback function to + * provide access to the context information in the callback. + * @param co A pointer to an MQTTPersistence_beforeWrite() callback + * function. NULL removes the callback setting. + */ +LIBMQTT_API int MQTTAsync_setAfterPersistenceRead(MQTTAsync handle, void* context, MQTTPersistence_afterRead* co); + + +/** The data returned on completion of an unsuccessful API call in the response callback onFailure. */ +typedef struct +{ + /** A token identifying the failed request. */ + MQTTAsync_token token; + /** A numeric code identifying the error. */ + int code; + /** Optional text explaining the error. Can be NULL. */ + const char *message; +} MQTTAsync_failureData; + + +/** The data returned on completion of an unsuccessful API call in the response callback onFailure. */ +typedef struct +{ + /** The eyecatcher for this structure. Will be MQFD. */ + char struct_id[4]; + /** The version number of this structure. Will be 0 */ + int struct_version; + /** A token identifying the failed request. */ + MQTTAsync_token token; + /** The MQTT reason code returned. */ + enum MQTTReasonCodes reasonCode; + /** The MQTT properties on the ack, if any. */ + MQTTProperties properties; + /** A numeric code identifying the MQTT client library error. */ + int code; + /** Optional further text explaining the error. Can be NULL. */ + const char *message; + /** Packet type on which the failure occurred - used for publish QoS 1/2 exchanges*/ + int packet_type; +} MQTTAsync_failureData5; + +#define MQTTAsync_failureData5_initializer {{'M', 'Q', 'F', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, 0, NULL, 0} + +/** The data returned on completion of a successful API call in the response callback onSuccess. */ +typedef struct +{ + /** A token identifying the successful request. Can be used to refer to the request later. */ + MQTTAsync_token token; + /** A union of the different values that can be returned for subscribe, unsubscribe and publish. */ + union + { + /** For subscribe, the granted QoS of the subscription returned by the server. + * Also for subscribeMany, if only 1 subscription was requested. */ + int qos; + /** For subscribeMany, if more than one subscription was requested, + * the list of granted QoSs of the subscriptions returned by the server. */ + int* qosList; + /** For publish, the message being sent to the server. */ + struct + { + MQTTAsync_message message; /**< the message being sent to the server */ + char* destinationName; /**< the topic destination for the message */ + } pub; + /* For connect, the server connected to, MQTT version used, and sessionPresent flag */ + struct + { + char* serverURI; /**< the connection string of the server */ + int MQTTVersion; /**< the version of MQTT being used */ + int sessionPresent; /**< the session present flag returned from the server */ + } connect; + } alt; +} MQTTAsync_successData; + + +/** The data returned on completion of a successful API call in the response callback onSuccess. */ +typedef struct +{ + char struct_id[4]; /**< The eyecatcher for this structure. Will be MQSD. */ + int struct_version; /**< The version number of this structure. Will be 0 */ + /** A token identifying the successful request. Can be used to refer to the request later. */ + MQTTAsync_token token; + enum MQTTReasonCodes reasonCode; /**< MQTT V5 reason code returned */ + MQTTProperties properties; /**< MQTT V5 properties returned, if any */ + /** A union of the different values that can be returned for subscribe, unsubscribe and publish. */ + union + { + /** For subscribeMany, the list of reasonCodes returned by the server. */ + struct + { + int reasonCodeCount; /**< the number of reason codes in the reasonCodes array */ + enum MQTTReasonCodes* reasonCodes; /**< an array of reasonCodes */ + } sub; + /** For publish, the message being sent to the server. */ + struct + { + MQTTAsync_message message; /**< the message being sent to the server */ + char* destinationName; /**< the topic destination for the message */ + } pub; + /* For connect, the server connected to, MQTT version used, and sessionPresent flag */ + struct + { + char* serverURI; /**< the connection string of the server */ + int MQTTVersion; /**< the version of MQTT being used */ + int sessionPresent; /**< the session present flag returned from the server */ + } connect; + /** For unsubscribeMany, the list of reasonCodes returned by the server. */ + struct + { + int reasonCodeCount; /**< the number of reason codes in the reasonCodes array */ + enum MQTTReasonCodes* reasonCodes; /**< an array of reasonCodes */ + } unsub; + } alt; +} MQTTAsync_successData5; + +#define MQTTAsync_successData5_initializer {{'M', 'Q', 'S', 'D'}, 0, 0, MQTTREASONCODE_SUCCESS, MQTTProperties_initializer, {.sub={0,0}}} + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * notification of the successful completion of an API call. The function is + * registered with the client library by passing it as an argument in + * ::MQTTAsync_responseOptions. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * ::MQTTAsync_responseOptions, which contains any application-specific context. + * @param response Any success data associated with the API completion. + */ +typedef void MQTTAsync_onSuccess(void* context, MQTTAsync_successData* response); + +/** + * This is a callback function, the MQTT V5 version of ::MQTTAsync_onSuccess. + * The client application + * must provide an implementation of this function to enable asynchronous + * notification of the successful completion of an API call. The function is + * registered with the client library by passing it as an argument in + * ::MQTTAsync_responseOptions. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * ::MQTTAsync_responseOptions, which contains any application-specific context. + * @param response Any success data associated with the API completion. + */ +typedef void MQTTAsync_onSuccess5(void* context, MQTTAsync_successData5* response); + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * notification of the unsuccessful completion of an API call. The function is + * registered with the client library by passing it as an argument in + * ::MQTTAsync_responseOptions. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * ::MQTTAsync_responseOptions, which contains any application-specific context. + * @param response Failure data associated with the API completion. + */ +typedef void MQTTAsync_onFailure(void* context, MQTTAsync_failureData* response); + +/** + * This is a callback function, the MQTT V5 version of ::MQTTAsync_onFailure. + * The application must provide an implementation of this function to enable asynchronous + * notification of the unsuccessful completion of an API call. The function is + * registered with the client library by passing it as an argument in + * ::MQTTAsync_responseOptions. + * + * Note: Neither MQTTAsync_create() nor MQTTAsync_destroy() should be + * called within this callback. + * @param context A pointer to the context value originally passed to + * ::MQTTAsync_responseOptions, which contains any application-specific context. + * @param response Failure data associated with the API completion. + */ +typedef void MQTTAsync_onFailure5(void* context, MQTTAsync_failureData5* response); + +/** Structure to define call options. For MQTT 5.0 there is input data as well as that + * describing the response method. So there is now also a synonym ::MQTTAsync_callOptions + * to better reflect the use. This responseOptions name is kept for backward + * compatibility. + */ +typedef struct MQTTAsync_responseOptions +{ + /** The eyecatcher for this structure. Must be MQTR */ + char struct_id[4]; + /** The version number of this structure. Must be 0 or 1 + * if 0, no MQTTV5 options */ + int struct_version; + /** + * A pointer to a callback function to be called if the API call successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onSuccess* onSuccess; + /** + * A pointer to a callback function to be called if the API call fails. + * Can be set to NULL, in which case no indication of unsuccessful + * completion will be received. + */ + MQTTAsync_onFailure* onFailure; + /** + * A pointer to any application-specific context. The + * the context pointer is passed to success or failure callback functions to + * provide access to the context information in the callback. + */ + void* context; + /** + * A token is returned from the call. It can be used to track + * the state of this request, both in the callbacks and in future calls + * such as ::MQTTAsync_waitForCompletion. This is output only - any + * change by the application will be ignored. + */ + MQTTAsync_token token; + /** + * A pointer to a callback function to be called if the API call successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onSuccess5* onSuccess5; + /** + * A pointer to a callback function to be called if the API call successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onFailure5* onFailure5; + /** + * MQTT V5 input properties + */ + MQTTProperties properties; + /* + * MQTT V5 subscribe options, when used with subscribe only. + */ + MQTTSubscribe_options subscribeOptions; + /* + * MQTT V5 subscribe option count, when used with subscribeMany only. + * The number of entries in the subscribe_options_list array. + */ + int subscribeOptionsCount; + /* + * MQTT V5 subscribe option array, when used with subscribeMany only. + */ + MQTTSubscribe_options* subscribeOptionsList; +} MQTTAsync_responseOptions; + +#define MQTTAsync_responseOptions_initializer { {'M', 'Q', 'T', 'R'}, 1, NULL, NULL, 0, 0, NULL, NULL, MQTTProperties_initializer, MQTTSubscribe_options_initializer, 0, NULL} + +/** A synonym for responseOptions to better reflect its usage since MQTT 5.0 */ +typedef struct MQTTAsync_responseOptions MQTTAsync_callOptions; +#define MQTTAsync_callOptions_initializer MQTTAsync_responseOptions_initializer + +/** + * This function sets the global callback functions for a specific client. + * If your client application doesn't use a particular callback, set the + * relevant parameter to NULL. Any necessary message acknowledgements and + * status communications are handled in the background without any intervention + * from the client application. If you do not set a messageArrived callback + * function, you will not be notified of the receipt of any messages as a + * result of a subscription. + * + * Note: The MQTT client must be disconnected when this function is + * called. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to each of the callback functions to + * provide access to the context information in the callback. + * @param cl A pointer to an MQTTAsync_connectionLost() callback + * function. You can set this to NULL if your application doesn't handle + * disconnections. + * @param ma A pointer to an MQTTAsync_messageArrived() callback + * function. If this callback is not set, an error will be returned. + * You must set this callback because otherwise there would be + * no way to deliver any incoming messages. + * @param dc A pointer to an MQTTAsync_deliveryComplete() callback + * function. You can set this to NULL if you do not want to check + * for successful delivery. + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTAsync_setCallbacks(MQTTAsync handle, void* context, MQTTAsync_connectionLost* cl, + MQTTAsync_messageArrived* ma, MQTTAsync_deliveryComplete* dc); + +/** + * This function sets the callback function for a connection lost event for + * a specific client. Any necessary message acknowledgements and status + * communications are handled in the background without any intervention + * from the client application. + * + * Note: The MQTT client must be disconnected when this function is + * called. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed the callback functions to provide + * access to the context information in the callback. + * @param cl A pointer to an MQTTAsync_connectionLost() callback + * function. You can set this to NULL if your application doesn't handle + * disconnections. + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ + +LIBMQTT_API int MQTTAsync_setConnectionLostCallback(MQTTAsync handle, void* context, + MQTTAsync_connectionLost* cl); + +/** + * This function sets the callback function for a message arrived event for + * a specific client. Any necessary message acknowledgements and status + * communications are handled in the background without any intervention + * from the client application. If you do not set a messageArrived callback + * function, you will not be notified of the receipt of any messages as a + * result of a subscription. + * + * Note: The MQTT client must be disconnected when this function is + * called. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to the callback functions to provide + * access to the context information in the callback. + * @param ma A pointer to an MQTTAsync_messageArrived() callback + * function. You can set this to NULL if your application doesn't handle + * receipt of messages. + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTAsync_setMessageArrivedCallback(MQTTAsync handle, void* context, + MQTTAsync_messageArrived* ma); + +/** + * This function sets the callback function for a delivery complete event + * for a specific client. Any necessary message acknowledgements and status + * communications are handled in the background without any intervention + * from the client application. + * + * Note: The MQTT client must be disconnected when this function is + * called. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to the callback functions to provide + * access to the context information in the callback. + * @param dc A pointer to an MQTTAsync_deliveryComplete() callback + * function. You can set this to NULL if you do not want to check + * for successful delivery. + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTAsync_setDeliveryCompleteCallback(MQTTAsync handle, void* context, + MQTTAsync_deliveryComplete* dc); + +/** + * Sets the MQTTAsync_connected() callback function for a client. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to each of the callback functions to + * provide access to the context information in the callback. + * @param co A pointer to an MQTTAsync_connected() callback + * function. NULL removes the callback setting. + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTAsync_setConnected(MQTTAsync handle, void* context, MQTTAsync_connected* co); + + +/** + * Reconnects a client with the previously used connect options. Connect + * must have previously been called for this to work. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @return ::MQTTASYNC_SUCCESS if the callbacks were correctly set, + * ::MQTTASYNC_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTAsync_reconnect(MQTTAsync handle); + + +/** + * This function creates an MQTT client ready for connection to the + * specified server and using the specified persistent storage (see + * MQTTAsync_persistence). See also MQTTAsync_destroy(). + * @param handle A pointer to an ::MQTTAsync handle. The handle is + * populated with a valid client reference following a successful return from + * this function. + * @param serverURI A null-terminated string specifying the server to + * which the client will connect. It takes the form + * protocol://host:port where protocol must be: + *
+ * @em tcp:// or @em mqtt:// - Insecure TCP + *
+ * @em ssl:// or @em mqtts:// - Encrypted SSL/TLS + *
+ * @em ws:// - Insecure websockets + *
+ * @em wss:// - Secure web sockets + *
+ * The TLS enabled prefixes (ssl, mqtts, wss) are only valid if a TLS + * version of the library is linked with. + * For host, you can specify either an IP address or a host name. For + * instance, to connect to a server running on the local machines with the + * default MQTT port, specify tcp://localhost:1883. + * @param clientId The client identifier passed to the server when the + * client connects to it. It is a null-terminated UTF-8 encoded string. + * @param persistence_type The type of persistence to be used by the client: + *
+ * ::MQTTCLIENT_PERSISTENCE_NONE: Use in-memory persistence. If the device or + * system on which the client is running fails or is switched off, the current + * state of any in-flight messages is lost and some messages may not be + * delivered even at QoS1 and QoS2. + *
+ * ::MQTTCLIENT_PERSISTENCE_DEFAULT: Use the default (file system-based) + * persistence mechanism. Status about in-flight messages is held in persistent + * storage and provides some protection against message loss in the case of + * unexpected failure. + *
+ * ::MQTTCLIENT_PERSISTENCE_USER: Use an application-specific persistence + * implementation. Using this type of persistence gives control of the + * persistence mechanism to the application. The application has to implement + * the MQTTClient_persistence interface. + * @param persistence_context If the application uses + * ::MQTTCLIENT_PERSISTENCE_NONE persistence, this argument is unused and should + * be set to NULL. For ::MQTTCLIENT_PERSISTENCE_DEFAULT persistence, it + * should be set to the location of the persistence directory (if set + * to NULL, the persistence directory used is the working directory). + * Applications that use ::MQTTCLIENT_PERSISTENCE_USER persistence set this + * argument to point to a valid MQTTClient_persistence structure. + * @return ::MQTTASYNC_SUCCESS if the client is successfully created, otherwise + * an error code is returned. + */ +LIBMQTT_API int MQTTAsync_create(MQTTAsync* handle, const char* serverURI, const char* clientId, + int persistence_type, void* persistence_context); + +/** Options for the ::MQTTAsync_createWithOptions call */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQCO. */ + char struct_id[4]; + /** The version number of this structure. Must be 0, 1, 2 or 3 + * 0 means no MQTTVersion + * 1 means no allowDisconnectedSendAtAnyTime, deleteOldestMessages, restoreMessages + * 2 means no persistQoS0 + */ + int struct_version; + /** Whether to allow messages to be sent when the client library is not connected. */ + int sendWhileDisconnected; + /** The maximum number of messages allowed to be buffered. This is intended to be used to + * limit the number of messages queued while the client is not connected. It also applies + * when the client is connected, however, so has to be greater than 0. */ + int maxBufferedMessages; + /** Whether the MQTT version is 3.1, 3.1.1, or 5. To use V5, this must be set. + * MQTT V5 has to be chosen here, because during the create call the message persistence + * is initialized, and we want to know whether the format of any persisted messages + * is appropriate for the MQTT version we are going to connect with. Selecting 3.1 or + * 3.1.1 and attempting to read 5.0 persisted messages will result in an error on create. */ + int MQTTVersion; + /** + * Allow sending of messages while disconnected before a first successful connect. + */ + int allowDisconnectedSendAtAnyTime; + /* + * When the maximum number of buffered messages is reached, delete the oldest rather than the newest. + */ + int deleteOldestMessages; + /* + * Restore messages from persistence on create - or clear it. + */ + int restoreMessages; + /* + * Persist QoS0 publish commands - an option to not persist them. + */ + int persistQoS0; +} MQTTAsync_createOptions; + +#define MQTTAsync_createOptions_initializer { {'M', 'Q', 'C', 'O'}, 2, 0, 100, MQTTVERSION_DEFAULT, 0, 0, 1, 1} + +#define MQTTAsync_createOptions_initializer5 { {'M', 'Q', 'C', 'O'}, 2, 0, 100, MQTTVERSION_5, 0, 0, 1, 1} + + +LIBMQTT_API int MQTTAsync_createWithOptions(MQTTAsync* handle, const char* serverURI, const char* clientId, + int persistence_type, void* persistence_context, MQTTAsync_createOptions* options); + +/** + * MQTTAsync_willOptions defines the MQTT "Last Will and Testament" (LWT) settings for + * the client. In the event that a client unexpectedly loses its connection to + * the server, the server publishes the LWT message to the LWT topic on + * behalf of the client. This allows other clients (subscribed to the LWT topic) + * to be made aware that the client has disconnected. To enable the LWT + * function for a specific client, a valid pointer to an MQTTAsync_willOptions + * structure is passed in the MQTTAsync_connectOptions structure used in the + * MQTTAsync_connect() call that connects the client to the server. The pointer + * to MQTTAsync_willOptions can be set to NULL if the LWT function is not + * required. + */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQTW. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 or 1 + 0 indicates no binary will message support + */ + int struct_version; + /** The LWT topic to which the LWT message will be published. */ + const char* topicName; + /** The LWT payload. */ + const char* message; + /** + * The retained flag for the LWT message (see MQTTAsync_message.retained). + */ + int retained; + /** + * The quality of service setting for the LWT message (see + * MQTTAsync_message.qos and @ref qos). + */ + int qos; + /** The LWT payload in binary form. This is only checked and used if the message option is NULL */ + struct + { + int len; /**< binary payload length */ + const void* data; /**< binary payload data */ + } payload; +} MQTTAsync_willOptions; + +#define MQTTAsync_willOptions_initializer { {'M', 'Q', 'T', 'W'}, 1, NULL, NULL, 0, 0, { 0, NULL } } + +#define MQTT_SSL_VERSION_DEFAULT 0 +#define MQTT_SSL_VERSION_TLS_1_0 1 +#define MQTT_SSL_VERSION_TLS_1_1 2 +#define MQTT_SSL_VERSION_TLS_1_2 3 + +/** +* MQTTAsync_sslProperties defines the settings to establish an SSL/TLS connection using the +* OpenSSL library. It covers the following scenarios: +* - Server authentication: The client needs the digital certificate of the server. It is included +* in a store containting trusted material (also known as "trust store"). +* - Mutual authentication: Both client and server are authenticated during the SSL handshake. In +* addition to the digital certificate of the server in a trust store, the client will need its own +* digital certificate and the private key used to sign its digital certificate stored in a "key store". +* - Anonymous connection: Both client and server do not get authenticated and no credentials are needed +* to establish an SSL connection. Note that this scenario is not fully secure since it is subject to +* man-in-the-middle attacks. +*/ +typedef struct +{ + /** The eyecatcher for this structure. Must be MQTS */ + char struct_id[4]; + + /** The version number of this structure. Must be 0, 1, 2, 3, 4 or 5. + * 0 means no sslVersion + * 1 means no verify, CApath + * 2 means no ssl_error_context, ssl_error_cb + * 3 means no ssl_psk_cb, ssl_psk_context, disableDefaultTrustStore + * 4 means no protos, protos_len + */ + int struct_version; + + /** The file in PEM format containing the public digital certificates trusted by the client. */ + const char* trustStore; + + /** The file in PEM format containing the public certificate chain of the client. It may also include + * the client's private key. + */ + const char* keyStore; + + /** If not included in the sslKeyStore, this setting points to the file in PEM format containing + * the client's private key. + */ + const char* privateKey; + + /** The password to load the client's privateKey if encrypted. */ + const char* privateKeyPassword; + + /** + * The list of cipher suites that the client will present to the server during the SSL handshake. For a + * full explanation of the cipher list format, please see the OpenSSL on-line documentation: + * http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT + * If this setting is ommitted, its default value will be "ALL", that is, all the cipher suites -excluding + * those offering no encryption- will be considered. + * This setting can be used to set an SSL anonymous connection ("aNULL" string value, for instance). + */ + const char* enabledCipherSuites; + + /** True/False option to enable verification of the server certificate **/ + int enableServerCertAuth; + + /** The SSL/TLS version to use. Specify one of MQTT_SSL_VERSION_DEFAULT (0), + * MQTT_SSL_VERSION_TLS_1_0 (1), MQTT_SSL_VERSION_TLS_1_1 (2) or MQTT_SSL_VERSION_TLS_1_2 (3). + * Only used if struct_version is >= 1. + */ + int sslVersion; + + /** + * Whether to carry out post-connect checks, including that a certificate + * matches the given host name. + * Exists only if struct_version >= 2 + */ + int verify; + + /** + * From the OpenSSL documentation: + * If CApath is not NULL, it points to a directory containing CA certificates in PEM format. + * Exists only if struct_version >= 2 + */ + const char* CApath; + + /** + * Callback function for OpenSSL error handler ERR_print_errors_cb + * Exists only if struct_version >= 3 + */ + int (*ssl_error_cb) (const char *str, size_t len, void *u); + + /** + * Application-specific contex for OpenSSL error handler ERR_print_errors_cb + * Exists only if struct_version >= 3 + */ + void* ssl_error_context; + + /** + * Callback function for setting TLS-PSK options. Parameters correspond to that of + * SSL_CTX_set_psk_client_callback, except for u which is the pointer ssl_psk_context. + * Exists only if struct_version >= 4 + */ + unsigned int (*ssl_psk_cb) (const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len, void *u); + + /** + * Application-specific contex for ssl_psk_cb + * Exists only if struct_version >= 4 + */ + void* ssl_psk_context; + + /** + * Don't load default SSL CA. Should be used together with PSK to make sure + * regular servers with certificate in place is not accepted. + * Exists only if struct_version >= 4 + */ + int disableDefaultTrustStore; + + /** + * The protocol-lists must be in wire-format, which is defined as a vector of non-empty, 8-bit length-prefixed, byte strings. + * The length-prefix byte is not included in the length. Each string is limited to 255 bytes. A byte-string length of 0 is invalid. + * A truncated byte-string is invalid. + * Check documentation for SSL_CTX_set_alpn_protos + * Exists only if struct_version >= 5 + */ + const unsigned char *protos; + + /** + * The length of the vector protos vector + * Exists only if struct_version >= 5 + */ + unsigned int protos_len; +} MQTTAsync_SSLOptions; + +#define MQTTAsync_SSLOptions_initializer { {'M', 'Q', 'T', 'S'}, 5, NULL, NULL, NULL, NULL, NULL, 1, MQTT_SSL_VERSION_DEFAULT, 0, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0 } + +/** Utility structure where name/value pairs are needed */ +typedef struct +{ + const char* name; /**< name string */ + const char* value; /**< value string */ +} MQTTAsync_nameValue; + +/** + * MQTTAsync_connectOptions defines several settings that control the way the + * client connects to an MQTT server. + * + * Suitable default values are set in the following initializers: + * - MQTTAsync_connectOptions_initializer: for MQTT 3.1.1 non-WebSockets + * - MQTTAsync_connectOptions_initializer5: for MQTT 5.0 non-WebSockets + * - MQTTAsync_connectOptions_initializer_ws: for MQTT 3.1.1 WebSockets + * - MQTTAsync_connectOptions_initializer5_ws: for MQTT 5.0 WebSockets + */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQTC. */ + char struct_id[4]; + /** The version number of this structure. Must be 0, 1, 2, 3 4 5 6, 7 or 8. + * 0 signifies no SSL options and no serverURIs + * 1 signifies no serverURIs + * 2 signifies no MQTTVersion + * 3 signifies no automatic reconnect options + * 4 signifies no binary password option (just string) + * 5 signifies no MQTTV5 properties + * 6 signifies no HTTP headers option + * 7 signifies no HTTP proxy and HTTPS proxy options + */ + int struct_version; + /** The "keep alive" interval, measured in seconds, defines the maximum time + * that should pass without communication between the client and the server + * The client will ensure that at least one message travels across the + * network within each keep alive period. In the absence of a data-related + * message during the time period, the client sends a very small MQTT + * "ping" message, which the server will acknowledge. The keep alive + * interval enables the client to detect when the server is no longer + * available without having to wait for the long TCP/IP timeout. + * Set to 0 if you do not want any keep alive processing. + */ + int keepAliveInterval; + /** + * This is a boolean value. The cleansession setting controls the behaviour + * of both the client and the server at connection and disconnection time. + * The client and server both maintain session state information. This + * information is used to ensure "at least once" and "exactly once" + * delivery, and "exactly once" receipt of messages. Session state also + * includes subscriptions created by an MQTT client. You can choose to + * maintain or discard state information between sessions. + * + * When cleansession is true, the state information is discarded at + * connect and disconnect. Setting cleansession to false keeps the state + * information. When you connect an MQTT client application with + * MQTTAsync_connect(), the client identifies the connection using the + * client identifier and the address of the server. The server checks + * whether session information for this client + * has been saved from a previous connection to the server. If a previous + * session still exists, and cleansession=true, then the previous session + * information at the client and server is cleared. If cleansession=false, + * the previous session is resumed. If no previous session exists, a new + * session is started. + */ + int cleansession; + /** + * This controls how many messages can be in-flight simultaneously. + */ + int maxInflight; + /** + * This is a pointer to an MQTTAsync_willOptions structure. If your + * application does not make use of the Last Will and Testament feature, + * set this pointer to NULL. + */ + MQTTAsync_willOptions* will; + /** + * MQTT servers that support the MQTT v3.1 protocol provide authentication + * and authorisation by user name and password. This is the user name + * parameter. + */ + const char* username; + /** + * MQTT servers that support the MQTT v3.1 protocol provide authentication + * and authorisation by user name and password. This is the password + * parameter. + */ + const char* password; + /** + * The time interval in seconds to allow a connect to complete. + */ + int connectTimeout; + /** + * The time interval in seconds after which unacknowledged publish requests are + * retried during a TCP session. With MQTT 3.1.1 and later, retries are + * not required except on reconnect. 0 turns off in-session retries, and is the + * recommended setting. Adding retries to an already overloaded network only + * exacerbates the problem. + */ + int retryInterval; + /** + * This is a pointer to an MQTTAsync_SSLOptions structure. If your + * application does not make use of SSL, set this pointer to NULL. + */ + MQTTAsync_SSLOptions* ssl; + /** + * A pointer to a callback function to be called if the connect successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onSuccess* onSuccess; + /** + * A pointer to a callback function to be called if the connect fails. + * Can be set to NULL, in which case no indication of unsuccessful + * completion will be received. + */ + MQTTAsync_onFailure* onFailure; + /** + * A pointer to any application-specific context. The + * the context pointer is passed to success or failure callback functions to + * provide access to the context information in the callback. + */ + void* context; + /** + * The number of entries in the serverURIs array. + */ + int serverURIcount; + /** + * An array of null-terminated strings specifying the servers to + * which the client will connect. Each string takes the form protocol://host:port. + * protocol must be tcp, ssl, ws or wss. + * The TLS enabled prefixes (ssl, wss) are only valid if a TLS version of the library + * is linked with. + * For host, you can + * specify either an IP address or a domain name. For instance, to connect to + * a server running on the local machines with the default MQTT port, specify + * tcp://localhost:1883. + */ + char* const* serverURIs; + /** + * Sets the version of MQTT to be used on the connect. + * MQTTVERSION_DEFAULT (0) = default: start with 3.1.1, and if that fails, fall back to 3.1 + * MQTTVERSION_3_1 (3) = only try version 3.1 + * MQTTVERSION_3_1_1 (4) = only try version 3.1.1 + */ + int MQTTVersion; + /** + * Reconnect automatically in the case of a connection being lost. 0=false, 1=true + */ + int automaticReconnect; + /** + * The minimum automatic reconnect retry interval in seconds. Doubled on each failed retry. + */ + int minRetryInterval; + /** + * The maximum automatic reconnect retry interval in seconds. The doubling stops here on failed retries. + */ + int maxRetryInterval; + /** + * Optional binary password. Only checked and used if the password option is NULL + */ + struct { + int len; /**< binary password length */ + const void* data; /**< binary password data */ + } binarypwd; + /* + * MQTT V5 clean start flag. Only clears state at the beginning of the session. + */ + int cleanstart; + /** + * MQTT V5 properties for connect + */ + MQTTProperties *connectProperties; + /** + * MQTT V5 properties for the will message in the connect + */ + MQTTProperties *willProperties; + /** + * A pointer to a callback function to be called if the connect successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onSuccess5* onSuccess5; + /** + * A pointer to a callback function to be called if the connect fails. + * Can be set to NULL, in which case no indication of unsuccessful + * completion will be received. + */ + MQTTAsync_onFailure5* onFailure5; + /** + * HTTP headers for websockets + */ + const MQTTAsync_nameValue* httpHeaders; + /** + * HTTP proxy + */ + const char* httpProxy; + /** + * HTTPS proxy + */ + const char* httpsProxy; +} MQTTAsync_connectOptions; + +/** Initializer for connect options for MQTT 3.1.1 non-WebSocket connections */ +#define MQTTAsync_connectOptions_initializer { {'M', 'Q', 'T', 'C'}, 8, 60, 1, 65535, NULL, NULL, NULL, 30, 0,\ +NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_DEFAULT, 0, 1, 60, {0, NULL}, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL} + +/** Initializer for connect options for MQTT 5.0 non-WebSocket connections */ +#define MQTTAsync_connectOptions_initializer5 { {'M', 'Q', 'T', 'C'}, 8, 60, 0, 65535, NULL, NULL, NULL, 30, 0,\ +NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_5, 0, 1, 60, {0, NULL}, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL} + +/** Initializer for connect options for MQTT 3.1.1 WebSockets connections. + * The keepalive interval is set to 45 seconds to avoid webserver 60 second inactivity timeouts. + */ +#define MQTTAsync_connectOptions_initializer_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 1, 65535, NULL, NULL, NULL, 30, 0,\ +NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_DEFAULT, 0, 1, 60, {0, NULL}, 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL} + +/** Initializer for connect options for MQTT 5.0 WebSockets connections. + * The keepalive interval is set to 45 seconds to avoid webserver 60 second inactivity timeouts. + */ +#define MQTTAsync_connectOptions_initializer5_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 0, 65535, NULL, NULL, NULL, 30, 0,\ +NULL, NULL, NULL, NULL, 0, NULL, MQTTVERSION_5, 0, 1, 60, {0, NULL}, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL} + + +/** + * This function attempts to connect a previously-created client (see + * MQTTAsync_create()) to an MQTT server using the specified options. If you + * want to enable asynchronous message and status notifications, you must call + * MQTTAsync_setCallbacks() prior to MQTTAsync_connect(). + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param options A pointer to a valid MQTTAsync_connectOptions + * structure. + * @return ::MQTTASYNC_SUCCESS if the client connect request was accepted. + * If the client was unable to connect to the server, an error code is + * returned via the onFailure callback, if set. + * Error codes greater than 0 are returned by the MQTT protocol:

+ * 1: Connection refused: Unacceptable protocol version
+ * 2: Connection refused: Identifier rejected
+ * 3: Connection refused: Server unavailable
+ * 4: Connection refused: Bad user name or password
+ * 5: Connection refused: Not authorized
+ * 6-255: Reserved for future use
+ */ +LIBMQTT_API int MQTTAsync_connect(MQTTAsync handle, const MQTTAsync_connectOptions* options); + +/** Options for the ::MQTTAsync_disconnect call */ +typedef struct +{ + /** The eyecatcher for this structure. Must be MQTD. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 or 1. 0 signifies no V5 properties */ + int struct_version; + /** + * The client delays disconnection for up to this time (in + * milliseconds) in order to allow in-flight message transfers to complete. + */ + int timeout; + /** + * A pointer to a callback function to be called if the disconnect successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onSuccess* onSuccess; + /** + * A pointer to a callback function to be called if the disconnect fails. + * Can be set to NULL, in which case no indication of unsuccessful + * completion will be received. + */ + MQTTAsync_onFailure* onFailure; + /** + * A pointer to any application-specific context. The + * the context pointer is passed to success or failure callback functions to + * provide access to the context information in the callback. + */ + void* context; + /** + * MQTT V5 input properties + */ + MQTTProperties properties; + /** + * Reason code for MQTTV5 disconnect + */ + enum MQTTReasonCodes reasonCode; + /** + * A pointer to a callback function to be called if the disconnect successfully + * completes. Can be set to NULL, in which case no indication of successful + * completion will be received. + */ + MQTTAsync_onSuccess5* onSuccess5; + /** + * A pointer to a callback function to be called if the disconnect fails. + * Can be set to NULL, in which case no indication of unsuccessful + * completion will be received. + */ + MQTTAsync_onFailure5* onFailure5; +} MQTTAsync_disconnectOptions; + +#define MQTTAsync_disconnectOptions_initializer { {'M', 'Q', 'T', 'D'}, 0, 0, NULL, NULL, NULL,\ + MQTTProperties_initializer, MQTTREASONCODE_SUCCESS, NULL, NULL } + +#define MQTTAsync_disconnectOptions_initializer5 { {'M', 'Q', 'T', 'D'}, 1, 0, NULL, NULL, NULL,\ + MQTTProperties_initializer, MQTTREASONCODE_SUCCESS, NULL, NULL } + +/** + * This function attempts to disconnect the client from the MQTT + * server. In order to allow the client time to complete handling of messages + * that are in-flight when this function is called, a timeout period is + * specified. When the timeout period has expired, the client disconnects even + * if there are still outstanding message acknowledgements. + * The next time the client connects to the same server, any QoS 1 or 2 + * messages which have not completed will be retried depending on the + * cleansession settings for both the previous and the new connection (see + * MQTTAsync_connectOptions.cleansession and MQTTAsync_connect()). + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param options The client delays disconnection for up to this time (in + * milliseconds) in order to allow in-flight message transfers to complete. + * @return ::MQTTASYNC_SUCCESS if the client successfully disconnects from + * the server. An error code is returned if the client was unable to disconnect + * from the server + */ +LIBMQTT_API int MQTTAsync_disconnect(MQTTAsync handle, const MQTTAsync_disconnectOptions* options); + + +/** + * This function allows the client application to test whether or not a + * client is currently connected to the MQTT server. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @return Boolean true if the client is connected, otherwise false. + */ +LIBMQTT_API int MQTTAsync_isConnected(MQTTAsync handle); + + +/** + * This function attempts to subscribe a client to a single topic, which may + * contain wildcards (see @ref wildcard). This call also specifies the + * @ref qos requested for the subscription + * (see also MQTTAsync_subscribeMany()). + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param topic The subscription topic, which may include wildcards. + * @param qos The requested quality of service for the subscription. + * @param response A pointer to a response options structure. Used to set callback functions. + * @return ::MQTTASYNC_SUCCESS if the subscription request is successful. + * An error code is returned if there was a problem registering the + * subscription. + */ +LIBMQTT_API int MQTTAsync_subscribe(MQTTAsync handle, const char* topic, int qos, MQTTAsync_responseOptions* response); + + +/** + * This function attempts to subscribe a client to a list of topics, which may + * contain wildcards (see @ref wildcard). This call also specifies the + * @ref qos requested for each topic (see also MQTTAsync_subscribe()). + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param count The number of topics for which the client is requesting + * subscriptions. + * @param topic An array (of length count) of pointers to + * topics, each of which may include wildcards. + * @param qos An array (of length count) of @ref qos + * values. qos[n] is the requested QoS for topic[n]. + * @param response A pointer to a response options structure. Used to set callback functions. + * @return ::MQTTASYNC_SUCCESS if the subscription request is successful. + * An error code is returned if there was a problem registering the + * subscriptions. + */ +LIBMQTT_API int MQTTAsync_subscribeMany(MQTTAsync handle, int count, char* const* topic, const int* qos, MQTTAsync_responseOptions* response); + +/** + * This function attempts to remove an existing subscription made by the + * specified client. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param topic The topic for the subscription to be removed, which may + * include wildcards (see @ref wildcard). + * @param response A pointer to a response options structure. Used to set callback functions. + * @return ::MQTTASYNC_SUCCESS if the subscription is removed. + * An error code is returned if there was a problem removing the + * subscription. + */ +LIBMQTT_API int MQTTAsync_unsubscribe(MQTTAsync handle, const char* topic, MQTTAsync_responseOptions* response); + +/** + * This function attempts to remove existing subscriptions to a list of topics + * made by the specified client. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param count The number subscriptions to be removed. + * @param topic An array (of length count) of pointers to the topics of + * the subscriptions to be removed, each of which may include wildcards. + * @param response A pointer to a response options structure. Used to set callback functions. + * @return ::MQTTASYNC_SUCCESS if the subscriptions are removed. + * An error code is returned if there was a problem removing the subscriptions. + */ +LIBMQTT_API int MQTTAsync_unsubscribeMany(MQTTAsync handle, int count, char* const* topic, MQTTAsync_responseOptions* response); + + +/** + * This function attempts to publish a message to a given topic (see also + * ::MQTTAsync_sendMessage()). An ::MQTTAsync_token is issued when + * this function returns successfully if the QoS is greater than 0. + * If the client application needs to + * test for successful delivery of messages, a callback should be set + * (see ::MQTTAsync_onSuccess() and ::MQTTAsync_deliveryComplete()). + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param destinationName The topic associated with this message. + * @param payloadlen The length of the payload in bytes. + * @param payload A pointer to the byte array payload of the message. + * @param qos The @ref qos of the message. + * @param retained The retained flag for the message. + * @param response A pointer to an ::MQTTAsync_responseOptions structure. Used to set callback functions. + * This is optional and can be set to NULL. + * @return ::MQTTASYNC_SUCCESS if the message is accepted for publication. + * An error code is returned if there was a problem accepting the message. + */ +LIBMQTT_API int MQTTAsync_send(MQTTAsync handle, const char* destinationName, int payloadlen, const void* payload, int qos, + int retained, MQTTAsync_responseOptions* response); + +/** + * This function attempts to publish a message to a given topic (see also + * MQTTAsync_publish()). An ::MQTTAsync_token is issued when + * this function returns successfully if the QoS is greater than 0. + * If the client application needs to + * test for successful delivery of messages, a callback should be set + * (see ::MQTTAsync_onSuccess() and ::MQTTAsync_deliveryComplete()). + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param destinationName The topic associated with this message. + * @param msg A pointer to a valid MQTTAsync_message structure containing + * the payload and attributes of the message to be published. + * @param response A pointer to an ::MQTTAsync_responseOptions structure. Used to set callback functions. + * @return ::MQTTASYNC_SUCCESS if the message is accepted for publication. + * An error code is returned if there was a problem accepting the message. + */ +LIBMQTT_API int MQTTAsync_sendMessage(MQTTAsync handle, const char* destinationName, const MQTTAsync_message* msg, MQTTAsync_responseOptions* response); + + +/** + * This function sets a pointer to an array of tokens for + * messages that are currently in-flight (pending completion). + * + * Important note: The memory used to hold the array of tokens is + * malloc()'d in this function. The client application is responsible for + * freeing this memory when it is no longer required. + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param tokens The address of a pointer to an ::MQTTAsync_token. + * When the function returns successfully, the pointer is set to point to an + * array of tokens representing messages pending completion. The last member of + * the array is set to -1 to indicate there are no more tokens. If no tokens + * are pending, the pointer is set to NULL. + * @return ::MQTTASYNC_SUCCESS if the function returns successfully. + * An error code is returned if there was a problem obtaining the list of + * pending tokens. + */ +LIBMQTT_API int MQTTAsync_getPendingTokens(MQTTAsync handle, MQTTAsync_token **tokens); + +/** + * Tests whether a request corresponding to a token is complete. + * + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param token An ::MQTTAsync_token associated with a request. + * @return 1 if the request has been completed, 0 if not. + */ +#define MQTTASYNC_TRUE 1 +LIBMQTT_API int MQTTAsync_isComplete(MQTTAsync handle, MQTTAsync_token token); + + +/** + * Waits for a request corresponding to a token to complete. This only works for + * messages with QoS greater than 0. A QoS 0 message has no MQTT token. + * This function will always return ::MQTTASYNC_SUCCESS for a QoS 0 message. + * + * @param handle A valid client handle from a successful call to + * MQTTAsync_create(). + * @param token An ::MQTTAsync_token associated with a request. + * @param timeout the maximum time to wait for completion, in milliseconds + * @return ::MQTTASYNC_SUCCESS if the request has been completed in the time allocated, + * ::MQTTASYNC_FAILURE or ::MQTTASYNC_DISCONNECTED if not. + */ +LIBMQTT_API int MQTTAsync_waitForCompletion(MQTTAsync handle, MQTTAsync_token token, unsigned long timeout); + + +/** + * This function frees memory allocated to an MQTT message, including the + * additional memory allocated to the message payload. The client application + * calls this function when the message has been fully processed. Important + * note: This function does not free the memory allocated to a message + * topic string. It is the responsibility of the client application to free + * this memory using the MQTTAsync_free() library function. + * @param msg The address of a pointer to the ::MQTTAsync_message structure + * to be freed. + */ +LIBMQTT_API void MQTTAsync_freeMessage(MQTTAsync_message** msg); + +/** + * This function frees memory allocated by the MQTT C client library, especially the + * topic name. This is needed on Windows when the client library and application + * program have been compiled with different versions of the C compiler. It is + * thus good policy to always use this function when freeing any MQTT C client- + * allocated memory. + * @param ptr The pointer to the client library storage to be freed. + */ +LIBMQTT_API void MQTTAsync_free(void* ptr); + +/** + * This function is used to allocate memory to be used or freed by the MQTT C client library, + * especially the data in the ::MQTTPersistence_afterRead and ::MQTTPersistence_beforeWrite + * callbacks. This is needed on Windows when the client library and application + * program have been compiled with different versions of the C compiler. + * @param size The size of the memory to be allocated. + */ +LIBMQTT_API void* MQTTAsync_malloc(size_t size); + +/** + * This function frees the memory allocated to an MQTT client (see + * MQTTAsync_create()). It should be called when the client is no longer + * required. + * @param handle A pointer to the handle referring to the ::MQTTAsync + * structure to be freed. + */ +LIBMQTT_API void MQTTAsync_destroy(MQTTAsync* handle); + + + +enum MQTTASYNC_TRACE_LEVELS +{ + MQTTASYNC_TRACE_MAXIMUM = 1, + MQTTASYNC_TRACE_MEDIUM, + MQTTASYNC_TRACE_MINIMUM, + MQTTASYNC_TRACE_PROTOCOL, + MQTTASYNC_TRACE_ERROR, + MQTTASYNC_TRACE_SEVERE, + MQTTASYNC_TRACE_FATAL, +}; + + +/** + * This function sets the level of trace information which will be + * returned in the trace callback. + * @param level the trace level required + */ +LIBMQTT_API void MQTTAsync_setTraceLevel(enum MQTTASYNC_TRACE_LEVELS level); + + +/** + * This is a callback function prototype which must be implemented if you want + * to receive trace information. Do not invoke any other Paho API calls in this + * callback function - unpredictable behavior may result. + * @param level the trace level of the message returned + * @param message the trace message. This is a pointer to a static buffer which + * will be overwritten on each call. You must copy the data if you want to keep + * it for later. + */ +typedef void MQTTAsync_traceCallback(enum MQTTASYNC_TRACE_LEVELS level, char* message); + +/** + * This function sets the trace callback if needed. If set to NULL, + * no trace information will be returned. The default trace level is + * MQTTASYNC_TRACE_MINIMUM. + * @param callback a pointer to the function which will handle the trace information + */ +LIBMQTT_API void MQTTAsync_setTraceCallback(MQTTAsync_traceCallback* callback); + +/** + * This function returns version information about the library. + * no trace information will be returned. The default trace level is + * MQTTASYNC_TRACE_MINIMUM + * @return an array of strings describing the library. The last entry is a NULL pointer. + */ +LIBMQTT_API MQTTAsync_nameValue* MQTTAsync_getVersionInfo(void); + +/** + * Returns a pointer to a string representation of the error code, or NULL. + * Do not free after use. Returns NULL if the error code is unknown. + * @param code the MQTTASYNC_ return code. + * @return a static string representation of the error code. + */ +LIBMQTT_API const char* MQTTAsync_strerror(int code); + + +/*! + * @cond MQTTAsync_main + * @page async Threading + * The client application runs on several threads. + * Processing of handshaking and maintaining + * the network connection is performed in the background. + * This API is thread safe: functions may be called by multiple application + * threads. + * Notifications of status and message reception are provided to the client + * application using callbacks registered with the library by the call to + * MQTTAsync_setCallbacks() (see MQTTAsync_messageArrived(), + * MQTTAsync_connectionLost() and MQTTAsync_deliveryComplete()). + * In addition, some functions allow success and failure callbacks to be set + * for individual requests, in the ::MQTTAsync_responseOptions structure. Applications + * can be written as a chain of callback functions. + * + * @page callbacks Callbacks + * Any function from this API may be used within a callback. It is not advisable to + * use ::MQTTAsync_waitForCompletion within a callback, however, as it is the only + * API call that may take some time to complete, which may cause unpredictable + * behaviour. All the other API calls are intended to complete quickly, starting + * a request in the background, with success or failure notified by other callbacks. + * + * If no callbacks are assigned, this will include the message arrived callback. + * This could be done if the application is a pure publisher, and does + * not subscribe to any topics. If however messages are received, and no message + * arrived callback is set, then those messages will accumulate + * and take up memory, as there is no place for them to be delivered. + * A log message will be written to highlight the issue, but it is up + * to the application to protect against this situation. + * + * @page auto_reconnect Automatic Reconnect + * The ability for the client library to reconnect automatically in the event + * of a connection failure was added in 1.1. The connection lost callback + * allows a flexible response to the loss of a connection, so almost any + * behaviour can be implemented in that way. Automatic reconnect does have the + * advantage of being a little simpler to use. + * + * To switch on automatic reconnect, the connect options field + * automaticReconnect should be set to non-zero. The minimum and maximum times + * before the next connection attempt can also be set, the defaults being 1 and + * 60 seconds. At each failure to reconnect, the retry interval is doubled until + * the maximum value is reached, and there it stays until the connection is + * successfully re-established whereupon it is reset. + * + * When a reconnection attempt is successful, the ::MQTTAsync_connected callback + * function is invoked, if set by calling ::MQTTAsync_setConnected. This allows + * the application to take any actions needed, such as amending subscriptions. + * + * @page offline_publish Publish While Disconnected + * This feature was not originally available because with persistence enabled, + * messages could be stored locally without ever knowing if they could be sent. + * The client application could have created the client with an erroneous broker + * address or port for instance. + * + * To enable messages to be published when the application is disconnected + * ::MQTTAsync_createWithOptions must be used instead of ::MQTTAsync_create to + * create the client object. The ::MQTTAsync_createOptions field sendWhileDisconnected + * must be set to non-zero, and the maxBufferedMessages field set as required - + * the default being 100. + * + * ::MQTTAsync_getPendingTokens can be called to return the ids of the messages + * waiting to be sent, or for which the sending process has not completed. + * + * @page wildcard Subscription wildcards + * Every MQTT message includes a topic that classifies it. MQTT servers use + * topics to determine which subscribers should receive messages published to + * the server. + * + * Consider the server receiving messages from several environmental sensors. + * Each sensor publishes its measurement data as a message with an associated + * topic. Subscribing applications need to know which sensor originally + * published each received message. A unique topic is thus used to identify + * each sensor and measurement type. Topics such as SENSOR1TEMP, + * SENSOR1HUMIDITY, SENSOR2TEMP and so on achieve this but are not very + * flexible. If additional sensors are added to the system at a later date, + * subscribing applications must be modified to receive them. + * + * To provide more flexibility, MQTT supports a hierarchical topic namespace. + * This allows application designers to organize topics to simplify their + * management. Levels in the hierarchy are delimited by the '/' character, + * such as SENSOR/1/HUMIDITY. Publishers and subscribers use these + * hierarchical topics as already described. + * + * For subscriptions, two wildcard characters are supported: + *
    + *
  • A '#' character represents a complete sub-tree of the hierarchy and + * thus must be the last character in a subscription topic string, such as + * SENSOR/#. This will match any topic starting with SENSOR/, such as + * SENSOR/1/TEMP and SENSOR/2/HUMIDITY.
  • + *
  • A '+' character represents a single level of the hierarchy and is + * used between delimiters. For example, SENSOR/+/TEMP will match + * SENSOR/1/TEMP and SENSOR/2/TEMP.
  • + *
+ * Publishers are not allowed to use the wildcard characters in their topic + * names. + * + * Deciding on your topic hierarchy is an important step in your system design. + * + * @page qos Quality of service + * The MQTT protocol provides three qualities of service for delivering + * messages between clients and servers: "at most once", "at least once" and + * "exactly once". + * + * Quality of service (QoS) is an attribute of an individual message being + * published. An application sets the QoS for a specific message by setting the + * MQTTAsync_message.qos field to the required value. + * + * A subscribing client can set the maximum quality of service a server uses + * to send messages that match the client subscriptions. The + * MQTTAsync_subscribe() and MQTTAsync_subscribeMany() functions set this + * maximum. The QoS of a message forwarded to a subscriber thus might be + * different to the QoS given to the message by the original publisher. + * The lower of the two values is used to forward a message. + * + * The three levels are: + * + * QoS0, At most once: The message is delivered at most once, or it + * may not be delivered at all. Its delivery across the network is not + * acknowledged. The message is not stored. The message could be lost if the + * client is disconnected, or if the server fails. QoS0 is the fastest mode of + * transfer. It is sometimes called "fire and forget". + * + * The MQTT protocol does not require servers to forward publications at QoS0 + * to a client. If the client is disconnected at the time the server receives + * the publication, the publication might be discarded, depending on the + * server implementation. + * + * QoS1, At least once: The message is always delivered at least once. + * It might be delivered multiple times if there is a failure before an + * acknowledgment is received by the sender. The message must be stored + * locally at the sender, until the sender receives confirmation that the + * message has been published by the receiver. The message is stored in case + * the message must be sent again. + * + * QoS2, Exactly once: The message is always delivered exactly once. + * The message must be stored locally at the sender, until the sender receives + * confirmation that the message has been published by the receiver. The + * message is stored in case the message must be sent again. QoS2 is the + * safest, but slowest mode of transfer. A more sophisticated handshaking + * and acknowledgement sequence is used than for QoS1 to ensure no duplication + * of messages occurs. + * @page publish Publication example +@code +#include +#include +#include +#include "MQTTAsync.h" + +#if !defined(_WIN32) +#include +#else +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientPub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +int finished = 0; + +void connlost(void *context, char *cause) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); + + printf("Reconnecting\n"); + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + finished = 1; + } +} + +void onDisconnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Disconnect failed\n"); + finished = 1; +} + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + printf("Successful disconnection\n"); + finished = 1; +} + +void onSendFailure(void* context, MQTTAsync_failureData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_disconnectOptions opts = MQTTAsync_disconnectOptions_initializer; + int rc; + + printf("Message send failed token %d error code %d\n", response->token, response->code); + opts.onSuccess = onDisconnect; + opts.onFailure = onDisconnectFailure; + opts.context = client; + if ((rc = MQTTAsync_disconnect(client, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + +void onSend(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_disconnectOptions opts = MQTTAsync_disconnectOptions_initializer; + int rc; + + printf("Message with token value %d delivery confirmed\n", response->token); + opts.onSuccess = onDisconnect; + opts.onFailure = onDisconnectFailure; + opts.context = client; + if ((rc = MQTTAsync_disconnect(client, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Connect failed, rc %d\n", response ? response->code : 0); + finished = 1; +} + + +void onConnect(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_responseOptions opts = MQTTAsync_responseOptions_initializer; + MQTTAsync_message pubmsg = MQTTAsync_message_initializer; + int rc; + + printf("Successful connection\n"); + opts.onSuccess = onSend; + opts.onFailure = onSendFailure; + opts.context = client; + pubmsg.payload = PAYLOAD; + pubmsg.payloadlen = (int)strlen(PAYLOAD); + pubmsg.qos = QOS; + pubmsg.retained = 0; + if ((rc = MQTTAsync_sendMessage(client, TOPIC, &pubmsg, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start sendMessage, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + +int messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* m) +{ + // not expecting any messages + return 1; +} + +int main(int argc, char* argv[]) +{ + MQTTAsync client; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + if ((rc = MQTTAsync_create(&client, ADDRESS, CLIENTID, MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to create client object, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + if ((rc = MQTTAsync_setCallbacks(client, NULL, connlost, messageArrived, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to set callback, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.context = client; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + printf("Waiting for publication of %s\n" + "on topic %s for client with ClientID: %s\n", + PAYLOAD, TOPIC, CLIENTID); + while (!finished) + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + + MQTTAsync_destroy(&client); + return rc; +} + + * @endcode + * @page subscribe Subscription example +@code +#include +#include +#include +#include "MQTTAsync.h" + +#if !defined(_WIN32) +#include +#else +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientSub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +int disc_finished = 0; +int subscribed = 0; +int finished = 0; + +void connlost(void *context, char *cause) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + printf("\nConnection lost\n"); + if (cause) + printf(" cause: %s\n", cause); + + printf("Reconnecting\n"); + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + finished = 1; + } +} + + +int msgarrvd(void *context, char *topicName, int topicLen, MQTTAsync_message *message) +{ + printf("Message arrived\n"); + printf(" topic: %s\n", topicName); + printf(" message: %.*s\n", message->payloadlen, (char*)message->payload); + MQTTAsync_freeMessage(&message); + MQTTAsync_free(topicName); + return 1; +} + +void onDisconnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Disconnect failed, rc %d\n", response->code); + disc_finished = 1; +} + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + printf("Successful disconnection\n"); + disc_finished = 1; +} + +void onSubscribe(void* context, MQTTAsync_successData* response) +{ + printf("Subscribe succeeded\n"); + subscribed = 1; +} + +void onSubscribeFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Subscribe failed, rc %d\n", response->code); + finished = 1; +} + + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Connect failed, rc %d\n", response->code); + finished = 1; +} + + +void onConnect(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_responseOptions opts = MQTTAsync_responseOptions_initializer; + int rc; + + printf("Successful connection\n"); + + printf("Subscribing to topic %s\nfor client %s using QoS%d\n\n" + "Press Q to quit\n\n", TOPIC, CLIENTID, QOS); + opts.onSuccess = onSubscribe; + opts.onFailure = onSubscribeFailure; + opts.context = client; + if ((rc = MQTTAsync_subscribe(client, TOPIC, QOS, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start subscribe, return code %d\n", rc); + finished = 1; + } +} + + +int main(int argc, char* argv[]) +{ + MQTTAsync client; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + MQTTAsync_disconnectOptions disc_opts = MQTTAsync_disconnectOptions_initializer; + int rc; + int ch; + + if ((rc = MQTTAsync_create(&client, ADDRESS, CLIENTID, MQTTCLIENT_PERSISTENCE_NONE, NULL)) + != MQTTASYNC_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + goto exit; + } + + if ((rc = MQTTAsync_setCallbacks(client, client, connlost, msgarrvd, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to set callbacks, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.context = client; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + while (!subscribed && !finished) + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + + if (finished) + goto exit; + + do + { + ch = getchar(); + } while (ch!='Q' && ch != 'q'); + + disc_opts.onSuccess = onDisconnect; + disc_opts.onFailure = onDisconnectFailure; + if ((rc = MQTTAsync_disconnect(client, &disc_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + while (!disc_finished) + { + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + } + +destroy_exit: + MQTTAsync_destroy(&client); +exit: + return rc; +} + + * @endcode +* @page tracing Tracing + * + * Runtime tracing can be controlled by environment variables or API calls. + * + * #### Environment variables + * + * Tracing is switched on by setting the MQTT_C_CLIENT_TRACE environment variable. + * A value of ON, or stdout, prints to stdout, any other value is interpreted as a file name to use. + * + * The amount of trace detail is controlled with the MQTT_C_CLIENT_TRACE_LEVEL environment + * variable - valid values are ERROR, PROTOCOL, MINIMUM, MEDIUM and MAXIMUM + * (from least to most verbose). + * + * The variable MQTT_C_CLIENT_TRACE_MAX_LINES limits the number of lines of trace that are output + * to a file. Two files are used at most, when they are full, the last one is overwritten with the + * new trace entries. The default size is 1000 lines. + * + * #### Trace API calls + * + * MQTTAsync_traceCallback() is used to set a callback function which is called whenever trace + * information is available. This will be the same information as that printed if the + * environment variables were used to control the trace. + * + * The MQTTAsync_setTraceLevel() calls is used to set the maximum level of trace entries that will be + * passed to the callback function. The levels are: + * 1. ::MQTTASYNC_TRACE_MAXIMUM + * 2. ::MQTTASYNC_TRACE_MEDIUM + * 3. ::MQTTASYNC_TRACE_MINIMUM + * 4. ::MQTTASYNC_TRACE_PROTOCOL + * 5. ::MQTTASYNC_TRACE_ERROR + * 6. ::MQTTASYNC_TRACE_SEVERE + * 7. ::MQTTASYNC_TRACE_FATAL + * + * Selecting ::MQTTASYNC_TRACE_MAXIMUM will cause all trace entries at all levels to be returned. + * Choosing ::MQTTASYNC_TRACE_ERROR will cause ERROR, SEVERE and FATAL trace entries to be returned + * to the callback function. + * + * ### MQTT Packet Tracing + * + * A feature that can be very useful is printing the MQTT packets that are sent and received. To + * achieve this, use the following environment variable settings: + * @code + MQTT_C_CLIENT_TRACE=ON + MQTT_C_CLIENT_TRACE_LEVEL=PROTOCOL + * @endcode + * The output you should see looks like this: + * @code + 20130528 155936.813 3 stdout-subscriber -> CONNECT cleansession: 1 (0) + 20130528 155936.813 3 stdout-subscriber <- CONNACK rc: 0 + 20130528 155936.813 3 stdout-subscriber -> SUBSCRIBE msgid: 1 (0) + 20130528 155936.813 3 stdout-subscriber <- SUBACK msgid: 1 + 20130528 155941.818 3 stdout-subscriber -> DISCONNECT (0) + * @endcode + * where the fields are: + * 1. date + * 2. time + * 3. socket number + * 4. client id + * 5. direction (-> from client to server, <- from server to client) + * 6. packet details + * + * ### Default Level Tracing + * + * This is an extract of a default level trace of a call to connect: + * @code + 19700101 010000.000 (1152206656) (0)> MQTTClient_connect:893 + 19700101 010000.000 (1152206656) (1)> MQTTClient_connectURI:716 + 20130528 160447.479 Connecting to serverURI localhost:1883 + 20130528 160447.479 (1152206656) (2)> MQTTProtocol_connect:98 + 20130528 160447.479 (1152206656) (3)> MQTTProtocol_addressPort:48 + 20130528 160447.479 (1152206656) (3)< MQTTProtocol_addressPort:73 + 20130528 160447.479 (1152206656) (3)> Socket_new:599 + 20130528 160447.479 New socket 4 for localhost, port 1883 + 20130528 160447.479 (1152206656) (4)> Socket_addSocket:163 + 20130528 160447.479 (1152206656) (5)> Socket_setnonblocking:73 + 20130528 160447.479 (1152206656) (5)< Socket_setnonblocking:78 (0) + 20130528 160447.479 (1152206656) (4)< Socket_addSocket:176 (0) + 20130528 160447.479 (1152206656) (4)> Socket_error:95 + 20130528 160447.479 (1152206656) (4)< Socket_error:104 (115) + 20130528 160447.479 Connect pending + 20130528 160447.479 (1152206656) (3)< Socket_new:683 (115) + 20130528 160447.479 (1152206656) (2)< MQTTProtocol_connect:131 (115) + * @endcode + * where the fields are: + * 1. date + * 2. time + * 3. thread id + * 4. function nesting level + * 5. function entry (>) or exit (<) + * 6. function name : line of source code file + * 7. return value (if there is one) + * + * ### Memory Allocation Tracing + * + * Setting the trace level to maximum causes memory allocations and frees to be traced along with + * the default trace entries, with messages like the following: + * @code + 20130528 161819.657 Allocating 16 bytes in heap at file /home/icraggs/workspaces/mqrtc/mqttv3c/src/MQTTPacket.c line 177 ptr 0x179f930 + + 20130528 161819.657 Freeing 16 bytes in heap at file /home/icraggs/workspaces/mqrtc/mqttv3c/src/MQTTPacket.c line 201, heap use now 896 bytes + * @endcode + * When the last MQTT client object is destroyed, if the trace is being recorded + * and all memory allocated by the client library has not been freed, an error message will be + * written to the trace. This can help with fixing memory leaks. The message will look like this: + * @code + 20130528 163909.208 Some memory not freed at shutdown, possible memory leak + 20130528 163909.208 Heap scan start, total 880 bytes + 20130528 163909.208 Heap element size 32, line 354, file /home/icraggs/workspaces/mqrtc/mqttv3c/src/MQTTPacket.c, ptr 0x260cb00 + 20130528 163909.208 Content + 20130528 163909.209 Heap scan end + * @endcode + * @endcond + */ + +#if defined(__cplusplus) + } +#endif + +#endif diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClient.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClient.h new file mode 100644 index 0000000..8d6a32a --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClient.h @@ -0,0 +1,1972 @@ +/******************************************************************************* + * Copyright (c) 2009, 2022 IBM Corp., Ian Craggs and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial API and implementation and/or initial documentation + * Ian Craggs, Allan Stockdill-Mander - SSL updates + * Ian Craggs - multiple server connection support + * Ian Craggs - MQTT 3.1.1 support + * Ian Craggs - remove const from eyecatchers #168 + *******************************************************************************/ + +/** + * @cond MQTTClient_internal + * @mainpage MQTT Client Library Internals + * In the beginning there was one MQTT C client library, MQTTClient, as implemented in MQTTClient.c + * This library was designed to be easy to use for applications which didn't mind if some of the calls + * blocked for a while. For instance, the MQTTClient_connect call will block until a successful + * connection has completed, or a connection has failed, which could be as long as the "connection + * timeout" interval, whose default is 30 seconds. + * + * However in mobile devices and other windowing environments, blocking on the GUI thread is a bad + * thing as it causes the user interface to freeze. Hence a new API, MQTTAsync, implemented + * in MQTTAsync.c, was devised. There are no blocking calls in this library, so it is well suited + * to GUI and mobile environments, at the expense of some extra complexity. + * + * Both libraries are designed to be sparing in the use of threads. So multiple client objects are + * handled by one or two threads, with a select call in Socket_getReadySocket(), used to determine + * when a socket has incoming data. This API is thread safe: functions may be called by multiple application + * threads, with the exception of ::MQTTClient_yield and ::MQTTClient_receive, which are intended + * for single threaded environments only. + * + * @endcond + * @cond MQTTClient_main + * @mainpage MQTT Client library for C (MQTTClient) + * © Copyright 2009, 2022 IBM Corp., Ian Craggs and others + * + * @brief An MQTT client library in C. + * + * These pages describe the original more synchronous API which might be + * considered easier to use. Some of the calls will block. For the new + * totally asynchronous API where no calls block, which is especially suitable + * for use in windowed environments, see the + * MQTT C Client Asynchronous API Documentation. + * The MQTTClient API is not thread safe, whereas the MQTTAsync API is. + * + * An MQTT client application connects to MQTT-capable servers. + * A typical client is responsible for collecting information from a telemetry + * device and publishing the information to the server. It can also subscribe + * to topics, receive messages, and use this information to control the + * telemetry device. + * + * MQTT clients implement the published MQTT v3 protocol. You can write your own + * API to the MQTT protocol using the programming language and platform of your + * choice. This can be time-consuming and error-prone. + * + * To simplify writing MQTT client applications, this library encapsulates + * the MQTT v3 protocol for you. Using this library enables a fully functional + * MQTT client application to be written in a few lines of code. + * The information presented here documents the API provided + * by the MQTT Client library for C. + * + * Using the client
+ * Applications that use the client library typically use a similar structure: + *
    + *
  • Create a client object
  • + *
  • Set the options to connect to an MQTT server
  • + *
  • Set up callback functions if multi-threaded (asynchronous mode) + * operation is being used (see @ref async).
  • + *
  • Subscribe to any topics the client needs to receive
  • + *
  • Repeat until finished:
  • + *
      + *
    • Publish any messages the client needs to
    • + *
    • Handle any incoming messages
    • + *
    + *
  • Disconnect the client
  • + *
  • Free any memory being used by the client
  • + *
+ * Some simple examples are shown here: + *
    + *
  • @ref pubsync
  • + *
  • @ref pubasync
  • + *
  • @ref subasync
  • + *
+ * Additional information about important concepts is provided here: + *
    + *
  • @ref async
  • + *
  • @ref callbacks
  • + *
  • @ref wildcard
  • + *
  • @ref qos
  • + *
  • @ref tracing
  • + *
+ * @endcond + */ + +/* +/// @cond EXCLUDE +*/ +#if !defined(MQTTCLIENT_H) +#define MQTTCLIENT_H + +#if defined(__cplusplus) + extern "C" { +#endif + +#include +/* +/// @endcond +*/ + +#include "MQTTExportDeclarations.h" + +#include "MQTTProperties.h" +#include "MQTTReasonCodes.h" +#include "MQTTSubscribeOpts.h" +#if !defined(NO_PERSISTENCE) +#include "MQTTClientPersistence.h" +#endif + +/** + * Return code: No error. Indicates successful completion of an MQTT client + * operation. + */ +#define MQTTCLIENT_SUCCESS 0 +/** + * Return code: A generic error code indicating the failure of an MQTT client + * operation. + */ +#define MQTTCLIENT_FAILURE -1 + +/* error code -2 is MQTTCLIENT_PERSISTENCE_ERROR */ + +/** + * Return code: The client is disconnected. + */ +#define MQTTCLIENT_DISCONNECTED -3 +/** + * Return code: The maximum number of messages allowed to be simultaneously + * in-flight has been reached. + */ +#define MQTTCLIENT_MAX_MESSAGES_INFLIGHT -4 +/** + * Return code: An invalid UTF-8 string has been detected. + */ +#define MQTTCLIENT_BAD_UTF8_STRING -5 +/** + * Return code: A NULL parameter has been supplied when this is invalid. + */ +#define MQTTCLIENT_NULL_PARAMETER -6 +/** + * Return code: The topic has been truncated (the topic string includes + * embedded NULL characters). String functions will not access the full topic. + * Use the topic length value to access the full topic. + */ +#define MQTTCLIENT_TOPICNAME_TRUNCATED -7 +/** + * Return code: A structure parameter does not have the correct eyecatcher + * and version number. + */ +#define MQTTCLIENT_BAD_STRUCTURE -8 +/** + * Return code: A QoS value that falls outside of the acceptable range (0,1,2) + */ +#define MQTTCLIENT_BAD_QOS -9 +/** + * Return code: Attempting SSL connection using non-SSL version of library + */ +#define MQTTCLIENT_SSL_NOT_SUPPORTED -10 + /** + * Return code: unrecognized MQTT version + */ + #define MQTTCLIENT_BAD_MQTT_VERSION -11 +/** + * Return code: protocol prefix in serverURI should be: + * @li @em tcp:// or @em mqtt:// - Insecure TCP + * @li @em ssl:// or @em mqtts:// - Encrypted SSL/TLS + * @li @em ws:// - Insecure websockets + * @li @em wss:// - Secure web sockets + * The TLS enabled prefixes (ssl, mqtts, wss) are only valid if a TLS + * version of the library is linked with. + */ +#define MQTTCLIENT_BAD_PROTOCOL -14 + /** + * Return code: option not applicable to the requested version of MQTT + */ + #define MQTTCLIENT_BAD_MQTT_OPTION -15 + /** + * Return code: call not applicable to the requested version of MQTT + */ + #define MQTTCLIENT_WRONG_MQTT_VERSION -16 + /** + * Return code: 0 length will topic on connect + */ + #define MQTTCLIENT_0_LEN_WILL_TOPIC -17 + + +/** + * Default MQTT version to connect with. Use 3.1.1 then fall back to 3.1 + */ +#define MQTTVERSION_DEFAULT 0 +/** + * MQTT version to connect with: 3.1 + */ +#define MQTTVERSION_3_1 3 +/** + * MQTT version to connect with: 3.1.1 + */ +#define MQTTVERSION_3_1_1 4 + /** + * MQTT version to connect with: 5 + */ + #define MQTTVERSION_5 5 +/** + * Bad return code from subscribe, as defined in the 3.1.1 specification + */ +#define MQTT_BAD_SUBSCRIBE 0x80 + +/** + * Initialization options + */ +typedef struct +{ + /** The eyecatcher for this structure. Must be MQTG. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 */ + int struct_version; + /** 1 = we do openssl init, 0 = leave it to the application */ + int do_openssl_init; +} MQTTClient_init_options; + +#define MQTTClient_init_options_initializer { {'M', 'Q', 'T', 'G'}, 0, 0 } + +/** + * Global init of mqtt library. Call once on program start to set global behaviour. + * do_openssl_init - if mqtt library should initialize OpenSSL (1) or rely on the caller to do it before using the library (0) + */ +LIBMQTT_API void MQTTClient_global_init(MQTTClient_init_options* inits); + +/** + * A handle representing an MQTT client. A valid client handle is available + * following a successful call to MQTTClient_create(). + */ +typedef void* MQTTClient; +/** + * A value representing an MQTT message. A delivery token is returned to the + * client application when a message is published. The token can then be used to + * check that the message was successfully delivered to its destination (see + * MQTTClient_publish(), + * MQTTClient_publishMessage(), + * MQTTClient_deliveryComplete(), + * MQTTClient_waitForCompletion() and + * MQTTClient_getPendingDeliveryTokens()). + */ +typedef int MQTTClient_deliveryToken; +typedef int MQTTClient_token; + +/** + * A structure representing the payload and attributes of an MQTT message. The + * message topic is not part of this structure (see MQTTClient_publishMessage(), + * MQTTClient_publish(), MQTTClient_receive(), MQTTClient_freeMessage() + * and MQTTClient_messageArrived()). + */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQTM. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 or 1 + * 0 indicates no message properties */ + int struct_version; + /** The length of the MQTT message payload in bytes. */ + int payloadlen; + /** A pointer to the payload of the MQTT message. */ + void* payload; + /** + * The quality of service (QoS) assigned to the message. + * There are three levels of QoS: + *
+ *
QoS0
+ *
Fire and forget - the message may not be delivered
+ *
QoS1
+ *
At least once - the message will be delivered, but may be + * delivered more than once in some circumstances.
+ *
QoS2
+ *
Once and one only - the message will be delivered exactly once.
+ *
+ */ + int qos; + /** + * The retained flag serves two purposes depending on whether the message + * it is associated with is being published or received. + * + * retained = true
+ * For messages being published, a true setting indicates that the MQTT + * server should retain a copy of the message. The message will then be + * transmitted to new subscribers to a topic that matches the message topic. + * For subscribers registering a new subscription, the flag being true + * indicates that the received message is not a new one, but one that has + * been retained by the MQTT server. + * + * retained = false
+ * For publishers, this indicates that this message should not be retained + * by the MQTT server. For subscribers, a false setting indicates this is + * a normal message, received as a result of it being published to the + * server. + */ + int retained; + /** + * The dup flag indicates whether or not this message is a duplicate. + * It is only meaningful when receiving QoS1 messages. When true, the + * client application should take appropriate action to deal with the + * duplicate message. + */ + int dup; + /** The message identifier is normally reserved for internal use by the + * MQTT client and server. + */ + int msgid; + /** + * The MQTT V5 properties associated with the message. + */ + MQTTProperties properties; +} MQTTClient_message; + +#define MQTTClient_message_initializer { {'M', 'Q', 'T', 'M'}, 1, 0, NULL, 0, 0, 0, 0, MQTTProperties_initializer } + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * receipt of messages. The function is registered with the client library by + * passing it as an argument to MQTTClient_setCallbacks(). It is + * called by the client library when a new message that matches a client + * subscription has been received from the server. This function is executed on + * a separate thread to the one on which the client application is running. + * @param context A pointer to the context value originally passed to + * MQTTClient_setCallbacks(), which contains any application-specific context. + * @param topicName The topic associated with the received message. + * @param topicLen The length of the topic if there are one + * more NULL characters embedded in topicName, otherwise topicLen + * is 0. If topicLen is 0, the value returned by strlen(topicName) + * can be trusted. If topicLen is greater than 0, the full topic name + * can be retrieved by accessing topicName as a byte array of length + * topicLen. + * @param message The MQTTClient_message structure for the received message. + * This structure contains the message payload and attributes. + * @return This function must return 0 or 1 indicating whether or not + * the message has been safely received by the client application.
+ * Returning 1 indicates that the message has been successfully handled. + * To free the message storage, ::MQTTClient_freeMessage must be called. + * To free the topic name storage, ::MQTTClient_free must be called.
+ * Returning 0 indicates that there was a problem. In this + * case, the client library will reinvoke MQTTClient_messageArrived() to + * attempt to deliver the message to the application again. + * Do not free the message and topic storage when returning 0, otherwise + * the redelivery will fail. + */ +typedef int MQTTClient_messageArrived(void* context, char* topicName, int topicLen, MQTTClient_message* message); + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * notification of delivery of messages. The function is registered with the + * client library by passing it as an argument to MQTTClient_setCallbacks(). + * It is called by the client library after the client application has + * published a message to the server. It indicates that the necessary + * handshaking and acknowledgements for the requested quality of service (see + * MQTTClient_message.qos) have been completed. This function is executed on a + * separate thread to the one on which the client application is running. + * Note:MQTTClient_deliveryComplete() is not called when messages are + * published at QoS0. + * @param context A pointer to the context value originally passed to + * MQTTClient_setCallbacks(), which contains any application-specific context. + * @param dt The ::MQTTClient_deliveryToken associated with + * the published message. Applications can check that all messages have been + * correctly published by matching the delivery tokens returned from calls to + * MQTTClient_publish() and MQTTClient_publishMessage() with the tokens passed + * to this callback. + */ +typedef void MQTTClient_deliveryComplete(void* context, MQTTClient_deliveryToken dt); + +/** + * This is a callback function. The client application + * must provide an implementation of this function to enable asynchronous + * notification of the loss of connection to the server. The function is + * registered with the client library by passing it as an argument to + * MQTTClient_setCallbacks(). It is called by the client library if the client + * loses its connection to the server. The client application must take + * appropriate action, such as trying to reconnect or reporting the problem. + * This function is executed on a separate thread to the one on which the + * client application is running. + * @param context A pointer to the context value originally passed to + * MQTTClient_setCallbacks(), which contains any application-specific context. + * @param cause The reason for the disconnection. + * Currently, cause is always set to NULL. + */ +typedef void MQTTClient_connectionLost(void* context, char* cause); + +/** + * This function sets the callback functions for a specific client. + * If your client application doesn't use a particular callback, set the + * relevant parameter to NULL. Calling MQTTClient_setCallbacks() puts the + * client into multi-threaded mode. Any necessary message acknowledgements and + * status communications are handled in the background without any intervention + * from the client application. See @ref async for more information. + * + * Note: The MQTT client must be disconnected when this function is + * called. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to each of the callback functions to + * provide access to the context information in the callback. + * @param cl A pointer to an MQTTClient_connectionLost() callback + * function. You can set this to NULL if your application doesn't handle + * disconnections. + * @param ma A pointer to an MQTTClient_messageArrived() callback + * function. This callback function must be set when you call + * MQTTClient_setCallbacks(), as otherwise there would be nowhere to deliver + * any incoming messages. + * @param dc A pointer to an MQTTClient_deliveryComplete() callback + * function. You can set this to NULL if your application publishes + * synchronously or if you do not want to check for successful delivery. + * @return ::MQTTCLIENT_SUCCESS if the callbacks were correctly set, + * ::MQTTCLIENT_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTClient_setCallbacks(MQTTClient handle, void* context, MQTTClient_connectionLost* cl, + MQTTClient_messageArrived* ma, MQTTClient_deliveryComplete* dc); + + +/** + * This is a callback function, which will be called when the a disconnect + * packet is received from the server. This applies to MQTT V5 and above only. + * @param context A pointer to the context value originally passed to + * ::MQTTClient_setDisconnected(), which contains any application-specific context. + * @param properties The MQTT V5 properties received with the disconnect, if any. + * @param reasonCode The MQTT V5 reason code received with the disconnect. + * Currently, cause is always set to NULL. + */ +typedef void MQTTClient_disconnected(void* context, MQTTProperties* properties, + enum MQTTReasonCodes reasonCode); + +/** + * Sets the MQTTClient_disconnected() callback function for a client. This will be called + * if a disconnect packet is received from the server. Only valid for MQTT V5 and above. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param context A pointer to any application-specific context. The + * the context pointer is passed to each of the callback functions to + * provide access to the context information in the callback. + * @param co A pointer to an MQTTClient_disconnected() callback + * function. NULL removes the callback setting. + * @return ::MQTTCLIENT_SUCCESS if the callbacks were correctly set, + * ::MQTTCLIENT_FAILURE if an error occurred. + */ +LIBMQTT_API int MQTTClient_setDisconnected(MQTTClient handle, void* context, MQTTClient_disconnected* co); + +/** + * This is a callback function, the MQTT V5 version of MQTTClient_deliveryComplete(). + * The client application + * must provide an implementation of this function to enable asynchronous + * notification of the completed delivery of messages. + * It is called by the client library after the client application has + * published a message to the server. It indicates that the necessary + * handshaking and acknowledgements for the requested quality of service (see + * MQTTClient_message.qos) have been completed. This function is executed on a + * separate thread to the one on which the client application is running. + * Note: It is not called when messages are published at QoS0. + * @param context A pointer to the context value originally passed to + * MQTTClient_setCallbacks(), which contains any application-specific context. + * @param dt The ::MQTTClient_deliveryToken associated with + * the published message. Applications can check that all messages have been + * correctly published by matching the delivery tokens returned from calls to + * MQTTClient_publish() and MQTTClient_publishMessage() with the tokens passed + * to this callback. + * @param packet_type the last received packet type for this completion. For QoS 1 + * always PUBACK. For QoS 2 could be PUBREC or PUBCOMP. + * @param properties the MQTT V5 properties returned with the last packet from the server + * @param reasonCode the reason code returned from the server + */ +typedef void MQTTClient_published(void* context, int dt, int packet_type, MQTTProperties* properties, + enum MQTTReasonCodes reasonCode); + +LIBMQTT_API int MQTTClient_setPublished(MQTTClient handle, void* context, MQTTClient_published* co); + +/** + * This function creates an MQTT client ready for connection to the + * specified server and using the specified persistent storage (see + * MQTTClient_persistence). See also MQTTClient_destroy(). + * @param handle A pointer to an ::MQTTClient handle. The handle is + * populated with a valid client reference following a successful return from + * this function. + * @param serverURI A null-terminated string specifying the server to + * which the client will connect. It takes the form protocol://host:port. + * Currently, protocol must be: + *
+ * @em tcp:// or @em mqtt:// - Insecure TCP + *
+ * @em ssl:// or @em mqtts:// - Encrypted SSL/TLS + *
+ * @em ws:// - Insecure websockets + *
+ * @em wss:// - Secure web sockets + *
+ * The TLS enabled prefixes (ssl, mqtts, wss) are only valid if a TLS + * version of the library is linked with. + * For host, you can specify either an IP address or a host name. For + * instance, to connect to a server running on the local machines with the + * default MQTT port, specify tcp://localhost:1883. + * @param clientId The client identifier passed to the server when the + * client connects to it. It is a null-terminated UTF-8 encoded string. + * @param persistence_type The type of persistence to be used by the client: + *
+ * ::MQTTCLIENT_PERSISTENCE_NONE: Use in-memory persistence. If the device or + * system on which the client is running fails or is switched off, the current + * state of any in-flight messages is lost and some messages may not be + * delivered even at QoS1 and QoS2. + *
+ * ::MQTTCLIENT_PERSISTENCE_DEFAULT: Use the default (file system-based) + * persistence mechanism. Status about in-flight messages is held in persistent + * storage and provides some protection against message loss in the case of + * unexpected failure. + *
+ * ::MQTTCLIENT_PERSISTENCE_USER: Use an application-specific persistence + * implementation. Using this type of persistence gives control of the + * persistence mechanism to the application. The application has to implement + * the MQTTClient_persistence interface. + * @param persistence_context If the application uses + * ::MQTTCLIENT_PERSISTENCE_NONE persistence, this argument is unused and should + * be set to NULL. For ::MQTTCLIENT_PERSISTENCE_DEFAULT persistence, it + * should be set to the location of the persistence directory (if set + * to NULL, the persistence directory used is the working directory). + * Applications that use ::MQTTCLIENT_PERSISTENCE_USER persistence set this + * argument to point to a valid MQTTClient_persistence structure. + * @return ::MQTTCLIENT_SUCCESS if the client is successfully created, otherwise + * an error code is returned. + */ +LIBMQTT_API int MQTTClient_create(MQTTClient* handle, const char* serverURI, const char* clientId, + int persistence_type, void* persistence_context); + +/** Options for the ::MQTTClient_createWithOptions call */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQCO. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 */ + int struct_version; + /** Whether the MQTT version is 3.1, 3.1.1, or 5. To use V5, this must be set. + * MQTT V5 has to be chosen here, because during the create call the message persistence + * is initialized, and we want to know whether the format of any persisted messages + * is appropriate for the MQTT version we are going to connect with. Selecting 3.1 or + * 3.1.1 and attempting to read 5.0 persisted messages will result in an error on create. */ + int MQTTVersion; +} MQTTClient_createOptions; + +#define MQTTClient_createOptions_initializer { {'M', 'Q', 'C', 'O'}, 0, MQTTVERSION_DEFAULT } + +/** + * A version of :MQTTClient_create() with additional options. + * This function creates an MQTT client ready for connection to the + * specified server and using the specified persistent storage (see + * MQTTClient_persistence). See also MQTTClient_destroy(). + * @param handle A pointer to an ::MQTTClient handle. The handle is + * populated with a valid client reference following a successful return from + * this function. + * @param serverURI A null-terminated string specifying the server to + * which the client will connect. It takes the form protocol://host:port. + * Currently, protocol must be tcp or ssl. + * For host, you can + * specify either an IP address or a host name. For instance, to connect to + * a server running on the local machines with the default MQTT port, specify + * tcp://localhost:1883. + * @param clientId The client identifier passed to the server when the + * client connects to it. It is a null-terminated UTF-8 encoded string. + * @param persistence_type The type of persistence to be used by the client: + *
+ * ::MQTTCLIENT_PERSISTENCE_NONE: Use in-memory persistence. If the device or + * system on which the client is running fails or is switched off, the current + * state of any in-flight messages is lost and some messages may not be + * delivered even at QoS1 and QoS2. + *
+ * ::MQTTCLIENT_PERSISTENCE_DEFAULT: Use the default (file system-based) + * persistence mechanism. Status about in-flight messages is held in persistent + * storage and provides some protection against message loss in the case of + * unexpected failure. + *
+ * ::MQTTCLIENT_PERSISTENCE_USER: Use an application-specific persistence + * implementation. Using this type of persistence gives control of the + * persistence mechanism to the application. The application has to implement + * the MQTTClient_persistence interface. + * @param persistence_context If the application uses + * ::MQTTCLIENT_PERSISTENCE_NONE persistence, this argument is unused and should + * be set to NULL. For ::MQTTCLIENT_PERSISTENCE_DEFAULT persistence, it + * should be set to the location of the persistence directory (if set + * to NULL, the persistence directory used is the working directory). + * Applications that use ::MQTTCLIENT_PERSISTENCE_USER persistence set this + * argument to point to a valid MQTTClient_persistence structure. + * @param options additional options for the create. + * @return ::MQTTCLIENT_SUCCESS if the client is successfully created, otherwise + * an error code is returned. + */ +LIBMQTT_API int MQTTClient_createWithOptions(MQTTClient* handle, const char* serverURI, const char* clientId, + int persistence_type, void* persistence_context, MQTTClient_createOptions* options); + +/** + * MQTTClient_willOptions defines the MQTT "Last Will and Testament" (LWT) settings for + * the client. In the event that a client unexpectedly loses its connection to + * the server, the server publishes the LWT message to the LWT topic on + * behalf of the client. This allows other clients (subscribed to the LWT topic) + * to be made aware that the client has disconnected. To enable the LWT + * function for a specific client, a valid pointer to an MQTTClient_willOptions + * structure is passed in the MQTTClient_connectOptions structure used in the + * MQTTClient_connect() call that connects the client to the server. The pointer + * to MQTTClient_willOptions can be set to NULL if the LWT function is not + * required. + */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQTW. */ + char struct_id[4]; + /** The version number of this structure. Must be 0 or 1 + 0 means there is no binary payload option + */ + int struct_version; + /** The LWT topic to which the LWT message will be published. */ + const char* topicName; + /** The LWT payload in string form. */ + const char* message; + /** + * The retained flag for the LWT message (see MQTTClient_message.retained). + */ + int retained; + /** + * The quality of service setting for the LWT message (see + * MQTTClient_message.qos and @ref qos). + */ + int qos; + /** The LWT payload in binary form. This is only checked and used if the message option is NULL */ + struct + { + int len; /**< binary payload length */ + const void* data; /**< binary payload data */ + } payload; +} MQTTClient_willOptions; + +#define MQTTClient_willOptions_initializer { {'M', 'Q', 'T', 'W'}, 1, NULL, NULL, 0, 0, {0, NULL} } + +#define MQTT_SSL_VERSION_DEFAULT 0 +#define MQTT_SSL_VERSION_TLS_1_0 1 +#define MQTT_SSL_VERSION_TLS_1_1 2 +#define MQTT_SSL_VERSION_TLS_1_2 3 + +/** +* MQTTClient_sslProperties defines the settings to establish an SSL/TLS connection using the +* OpenSSL library. It covers the following scenarios: +* - Server authentication: The client needs the digital certificate of the server. It is included +* in a store containting trusted material (also known as "trust store"). +* - Mutual authentication: Both client and server are authenticated during the SSL handshake. In +* addition to the digital certificate of the server in a trust store, the client will need its own +* digital certificate and the private key used to sign its digital certificate stored in a "key store". +* - Anonymous connection: Both client and server do not get authenticated and no credentials are needed +* to establish an SSL connection. Note that this scenario is not fully secure since it is subject to +* man-in-the-middle attacks. +*/ +typedef struct +{ + /** The eyecatcher for this structure. Must be MQTS */ + char struct_id[4]; + + /** The version number of this structure. Must be 0, 1, 2, 3, 4 or 5. + * 0 means no sslVersion + * 1 means no verify, CApath + * 2 means no ssl_error_context, ssl_error_cb + * 3 means no ssl_psk_cb, ssl_psk_context, disableDefaultTrustStore + * 4 means no protos, protos_len + */ + int struct_version; + + /** The file in PEM format containing the public digital certificates trusted by the client. */ + const char* trustStore; + + /** The file in PEM format containing the public certificate chain of the client. It may also include + * the client's private key. + */ + const char* keyStore; + + /** If not included in the sslKeyStore, this setting points to the file in PEM format containing + * the client's private key. + */ + const char* privateKey; + + /** The password to load the client's privateKey if encrypted. */ + const char* privateKeyPassword; + + /** + * The list of cipher suites that the client will present to the server during the SSL handshake. For a + * full explanation of the cipher list format, please see the OpenSSL on-line documentation: + * http://www.openssl.org/docs/apps/ciphers.html#CIPHER_LIST_FORMAT + * If this setting is ommitted, its default value will be "ALL", that is, all the cipher suites -excluding + * those offering no encryption- will be considered. + * This setting can be used to set an SSL anonymous connection ("aNULL" string value, for instance). + */ + const char* enabledCipherSuites; + + /** True/False option to enable verification of the server certificate **/ + int enableServerCertAuth; + + /** The SSL/TLS version to use. Specify one of MQTT_SSL_VERSION_DEFAULT (0), + * MQTT_SSL_VERSION_TLS_1_0 (1), MQTT_SSL_VERSION_TLS_1_1 (2) or MQTT_SSL_VERSION_TLS_1_2 (3). + * Only used if struct_version is >= 1. + */ + int sslVersion; + + /** + * Whether to carry out post-connect checks, including that a certificate + * matches the given host name. + * Exists only if struct_version >= 2 + */ + int verify; + + /** + * From the OpenSSL documentation: + * If CApath is not NULL, it points to a directory containing CA certificates in PEM format. + * Exists only if struct_version >= 2 + */ + const char* CApath; + + /** + * Callback function for OpenSSL error handler ERR_print_errors_cb + * Exists only if struct_version >= 3 + */ + int (*ssl_error_cb) (const char *str, size_t len, void *u); + + /** + * Application-specific contex for OpenSSL error handler ERR_print_errors_cb + * Exists only if struct_version >= 3 + */ + void* ssl_error_context; + + /** + * Callback function for setting TLS-PSK options. Parameters correspond to that of + * SSL_CTX_set_psk_client_callback, except for u which is the pointer ssl_psk_context. + * Exists only if struct_version >= 4 + */ + unsigned int (*ssl_psk_cb) (const char *hint, char *identity, unsigned int max_identity_len, unsigned char *psk, unsigned int max_psk_len, void *u); + + /** + * Application-specific contex for ssl_psk_cb + * Exists only if struct_version >= 4 + */ + void* ssl_psk_context; + + /** + * Don't load default SSL CA. Should be used together with PSK to make sure + * regular servers with certificate in place is not accepted. + * Exists only if struct_version >= 4 + */ + int disableDefaultTrustStore; + + /** + * The protocol-lists must be in wire-format, which is defined as a vector of non-empty, 8-bit length-prefixed, byte strings. + * The length-prefix byte is not included in the length. Each string is limited to 255 bytes. A byte-string length of 0 is invalid. + * A truncated byte-string is invalid. + * Check documentation for SSL_CTX_set_alpn_protos + * Exists only if struct_version >= 5 + */ + const unsigned char *protos; + + /** + * The length of the vector protos vector + * Exists only if struct_version >= 5 + */ + unsigned int protos_len; +} MQTTClient_SSLOptions; + +#define MQTTClient_SSLOptions_initializer { {'M', 'Q', 'T', 'S'}, 5, NULL, NULL, NULL, NULL, NULL, 1, MQTT_SSL_VERSION_DEFAULT, 0, NULL, NULL, NULL, NULL, NULL, 0, NULL, 0 } + +/** + * MQTTClient_libraryInfo is used to store details relating to the currently used + * library such as the version in use, the time it was built and relevant openSSL + * options. + * There is one static instance of this struct in MQTTClient.c + */ + +typedef struct +{ + const char* name; + const char* value; +} MQTTClient_nameValue; + +/** + * This function returns version information about the library. + * no trace information will be returned. + * @return an array of strings describing the library. The last entry is a NULL pointer. + */ +LIBMQTT_API MQTTClient_nameValue* MQTTClient_getVersionInfo(void); + +/** + * MQTTClient_connectOptions defines several settings that control the way the + * client connects to an MQTT server. + * + * Note: Default values are not defined for members of + * MQTTClient_connectOptions so it is good practice to specify all settings. + * If the MQTTClient_connectOptions structure is defined as an automatic + * variable, all members are set to random values and thus must be set by the + * client application. If the MQTTClient_connectOptions structure is defined + * as a static variable, initialization (in compliant compilers) sets all + * values to 0 (NULL for pointers). A #keepAliveInterval setting of 0 prevents + * correct operation of the client and so you must at least set a value + * for #keepAliveInterval. + * + * Suitable default values are set in the following initializers: + * - MQTTClient_connectOptions_initializer: for MQTT 3.1.1 non-WebSockets + * - MQTTClient_connectOptions_initializer5: for MQTT 5.0 non-WebSockets + * - MQTTClient_connectOptions_initializer_ws: for MQTT 3.1.1 WebSockets + * - MQTTClient_connectOptions_initializer5_ws: for MQTT 5.0 WebSockets + */ +typedef struct +{ + /** The eyecatcher for this structure. must be MQTC. */ + char struct_id[4]; + /** The version number of this structure. Must be 0, 1, 2, 3, 4, 5, 6, 7 or 8. + * 0 signifies no SSL options and no serverURIs + * 1 signifies no serverURIs + * 2 signifies no MQTTVersion + * 3 signifies no returned values + * 4 signifies no binary password option + * 5 signifies no maxInflightMessages and cleanstart + * 6 signifies no HTTP headers option + * 7 signifies no HTTP proxy and HTTPS proxy options + */ + int struct_version; + /** The "keep alive" interval, measured in seconds, defines the maximum time + * that should pass without communication between the client and the server + * The client will ensure that at least one message travels across the + * network within each keep alive period. In the absence of a data-related + * message during the time period, the client sends a very small MQTT + * "ping" message, which the server will acknowledge. The keep alive + * interval enables the client to detect when the server is no longer + * available without having to wait for the long TCP/IP timeout. + */ + int keepAliveInterval; + /** + * This is a boolean value. The cleansession setting controls the behaviour + * of both the client and the server at connection and disconnection time. + * The client and server both maintain session state information. This + * information is used to ensure "at least once" and "exactly once" + * delivery, and "exactly once" receipt of messages. Session state also + * includes subscriptions created by an MQTT client. You can choose to + * maintain or discard state information between sessions. + * + * When cleansession is true, the state information is discarded at + * connect and disconnect. Setting cleansession to false keeps the state + * information. When you connect an MQTT client application with + * MQTTClient_connect(), the client identifies the connection using the + * client identifier and the address of the server. The server checks + * whether session information for this client + * has been saved from a previous connection to the server. If a previous + * session still exists, and cleansession=true, then the previous session + * information at the client and server is cleared. If cleansession=false, + * the previous session is resumed. If no previous session exists, a new + * session is started. + */ + int cleansession; + /** + * This is a boolean value that controls how many messages can be in-flight + * simultaneously. Setting reliable to true means that a published + * message must be completed (acknowledgements received) before another + * can be sent. Attempts to publish additional messages receive an + * ::MQTTCLIENT_MAX_MESSAGES_INFLIGHT return code. Setting this flag to + * false allows up to 10 messages to be in-flight. This can increase + * overall throughput in some circumstances. + */ + int reliable; + /** + * This is a pointer to an MQTTClient_willOptions structure. If your + * application does not make use of the Last Will and Testament feature, + * set this pointer to NULL. + */ + MQTTClient_willOptions* will; + /** + * MQTT servers that support the MQTT v3.1.1 protocol provide authentication + * and authorisation by user name and password. This is the user name + * parameter. + */ + const char* username; + /** + * MQTT servers that support the MQTT v3.1.1 protocol provide authentication + * and authorisation by user name and password. This is the password + * parameter. + */ + const char* password; + /** + * The time interval in seconds to allow a connect to complete. + */ + int connectTimeout; + /** + * The time interval in seconds after which unacknowledged publish requests are + * retried during a TCP session. With MQTT 3.1.1 and later, retries are + * not required except on reconnect. 0 turns off in-session retries, and is the + * recommended setting. Adding retries to an already overloaded network only + * exacerbates the problem. + */ + int retryInterval; + /** + * This is a pointer to an MQTTClient_SSLOptions structure. If your + * application does not make use of SSL, set this pointer to NULL. + */ + MQTTClient_SSLOptions* ssl; + /** + * The number of entries in the optional serverURIs array. Defaults to 0. + */ + int serverURIcount; + /** + * An optional array of null-terminated strings specifying the servers to + * which the client will connect. Each string takes the form protocol://host:port. + * protocol must be tcp, ssl, ws or wss. + * The TLS enabled prefixes (ssl, wss) are only valid if a TLS version of the library + * is linked with. + * For host, you can + * specify either an IP address or a host name. For instance, to connect to + * a server running on the local machines with the default MQTT port, specify + * tcp://localhost:1883. + * If this list is empty (the default), the server URI specified on MQTTClient_create() + * is used. + */ + char* const* serverURIs; + /** + * Sets the version of MQTT to be used on the connect. + * MQTTVERSION_DEFAULT (0) = default: start with 3.1.1, and if that fails, fall back to 3.1 + * MQTTVERSION_3_1 (3) = only try version 3.1 + * MQTTVERSION_3_1_1 (4) = only try version 3.1.1 + * MQTTVERSION_5 (5) = only try version 5.0 + */ + int MQTTVersion; + /** + * Returned from the connect when the MQTT version used to connect is 3.1.1 + */ + struct + { + const char* serverURI; /**< the serverURI connected to */ + int MQTTVersion; /**< the MQTT version used to connect with */ + int sessionPresent; /**< if the MQTT version is 3.1.1, the value of sessionPresent returned in the connack */ + } returned; + /** + * Optional binary password. Only checked and used if the password option is NULL + */ + struct + { + int len; /**< binary password length */ + const void* data; /**< binary password data */ + } binarypwd; + /** + * The maximum number of messages in flight + */ + int maxInflightMessages; + /* + * MQTT V5 clean start flag. Only clears state at the beginning of the session. + */ + int cleanstart; + /** + * HTTP headers for websockets + */ + const MQTTClient_nameValue* httpHeaders; + /** + * HTTP proxy + */ + const char* httpProxy; + /** + * HTTPS proxy + */ + const char* httpsProxy; +} MQTTClient_connectOptions; + +/** Initializer for connect options for MQTT 3.1.1 non-WebSocket connections */ +#define MQTTClient_connectOptions_initializer { {'M', 'Q', 'T', 'C'}, 8, 60, 1, 1, NULL, NULL, NULL, 30, 0, NULL,\ +0, NULL, MQTTVERSION_DEFAULT, {NULL, 0, 0}, {0, NULL}, -1, 0, NULL, NULL, NULL} + +/** Initializer for connect options for MQTT 5.0 non-WebSocket connections */ +#define MQTTClient_connectOptions_initializer5 { {'M', 'Q', 'T', 'C'}, 8, 60, 0, 1, NULL, NULL, NULL, 30, 0, NULL,\ +0, NULL, MQTTVERSION_5, {NULL, 0, 0}, {0, NULL}, -1, 1, NULL, NULL, NULL} + +/** Initializer for connect options for MQTT 3.1.1 WebSockets connections. + * The keepalive interval is set to 45 seconds to avoid webserver 60 second inactivity timeouts. + */ +#define MQTTClient_connectOptions_initializer_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 1, 1, NULL, NULL, NULL, 30, 0, NULL,\ +0, NULL, MQTTVERSION_DEFAULT, {NULL, 0, 0}, {0, NULL}, -1, 0, NULL, NULL, NULL} + +/** Initializer for connect options for MQTT 5.0 WebSockets connections. + * The keepalive interval is set to 45 seconds to avoid webserver 60 second inactivity timeouts. + */ +#define MQTTClient_connectOptions_initializer5_ws { {'M', 'Q', 'T', 'C'}, 8, 45, 0, 1, NULL, NULL, NULL, 30, 0, NULL,\ +0, NULL, MQTTVERSION_5, {NULL, 0, 0}, {0, NULL}, -1, 1, NULL, NULL, NULL} + +/** + * This function attempts to connect a previously-created client (see + * MQTTClient_create()) to an MQTT server using the specified options. If you + * want to enable asynchronous message and status notifications, you must call + * MQTTClient_setCallbacks() prior to MQTTClient_connect(). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param options A pointer to a valid MQTTClient_connectOptions + * structure. + * @return ::MQTTCLIENT_SUCCESS if the client successfully connects to the + * server. An error code is returned if the client was unable to connect to + * the server. + * Error codes greater than 0 are returned by the MQTT protocol:

+ * 1: Connection refused: Unacceptable protocol version
+ * 2: Connection refused: Identifier rejected
+ * 3: Connection refused: Server unavailable
+ * 4: Connection refused: Bad user name or password
+ * 5: Connection refused: Not authorized
+ * 6-255: Reserved for future use
+ */ +LIBMQTT_API int MQTTClient_connect(MQTTClient handle, MQTTClient_connectOptions* options); + +/** MQTT version 5.0 response information */ +typedef struct MQTTResponse +{ + int version; /* the version number of this structure */ + enum MQTTReasonCodes reasonCode; /* the MQTT 5.0 reason code returned */ + int reasonCodeCount; /* the number of reason codes. Used for subscribeMany5 and unsubscribeMany5 */ + enum MQTTReasonCodes* reasonCodes; /* a list of reason codes. Used for subscribeMany5 and unsubscribeMany5 */ + MQTTProperties* properties; /* optionally, the MQTT 5.0 properties returned */ +} MQTTResponse; + +#define MQTTResponse_initializer {1, MQTTREASONCODE_SUCCESS, 0, NULL, NULL} + +/** + * Frees the storage associated with the MQTT response. + * @param response the response structure to be freed + */ +LIBMQTT_API void MQTTResponse_free(MQTTResponse response); + +/** + * Attempts to connect a previously-created client (see + * MQTTClient_create()) to an MQTT server using MQTT version 5.0 and the specified options. If you + * want to enable asynchronous message and status notifications, you must call + * MQTTClient_setCallbacks() prior to MQTTClient_connect(). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param options A pointer to a valid MQTTClient_connectOptions + * structure. + * @param connectProperties the MQTT 5.0 connect properties to use + * @param willProperties the MQTT 5.0 properties to set on the will message + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_connect5(MQTTClient handle, MQTTClient_connectOptions* options, + MQTTProperties* connectProperties, MQTTProperties* willProperties); + +/** + * This function attempts to disconnect the client from the MQTT + * server. In order to allow the client time to complete handling of messages + * that are in-flight when this function is called, a timeout period is + * specified. When the timeout period has expired, the client disconnects even + * if there are still outstanding message acknowledgements. + * The next time the client connects to the same server, any QoS 1 or 2 + * messages which have not completed will be retried depending on the + * cleansession settings for both the previous and the new connection (see + * MQTTClient_connectOptions.cleansession and MQTTClient_connect()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param timeout The client delays disconnection for up to this time (in + * milliseconds) in order to allow in-flight message transfers to complete. + * @return ::MQTTCLIENT_SUCCESS if the client successfully disconnects from + * the server. An error code is returned if the client was unable to disconnect + * from the server + */ +LIBMQTT_API int MQTTClient_disconnect(MQTTClient handle, int timeout); + +LIBMQTT_API int MQTTClient_disconnect5(MQTTClient handle, int timeout, enum MQTTReasonCodes reason, MQTTProperties* props); + +/** + * This function allows the client application to test whether or not a + * client is currently connected to the MQTT server. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @return Boolean true if the client is connected, otherwise false. + */ +LIBMQTT_API int MQTTClient_isConnected(MQTTClient handle); + + +/* Subscribe is synchronous. QoS list parameter is changed on return to granted QoSs. + Returns return code, MQTTCLIENT_SUCCESS == success, non-zero some sort of error (TBD) */ + +/** + * This function attempts to subscribe a client to a single topic, which may + * contain wildcards (see @ref wildcard). This call also specifies the + * @ref qos requested for the subscription + * (see also MQTTClient_subscribeMany()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topic The subscription topic, which may include wildcards. + * @param qos The requested quality of service for the subscription. + * @return ::MQTTCLIENT_SUCCESS if the subscription request is successful. + * An error code is returned if there was a problem registering the + * subscription. + */ +LIBMQTT_API int MQTTClient_subscribe(MQTTClient handle, const char* topic, int qos); + +/** + * This function attempts to subscribe an MQTT version 5.0 client to a single topic, which may + * contain wildcards (see @ref wildcard). This call also specifies the + * @ref qos requested for the subscription + * (see also MQTTClient_subscribeMany()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topic The subscription topic, which may include wildcards. + * @param qos The requested quality of service for the subscription. + * @param opts the MQTT 5.0 subscribe options to be used + * @param props the MQTT 5.0 properties to be used + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_subscribe5(MQTTClient handle, const char* topic, int qos, + MQTTSubscribe_options* opts, MQTTProperties* props); + +/** + * This function attempts to subscribe a client to a list of topics, which may + * contain wildcards (see @ref wildcard). This call also specifies the + * @ref qos requested for each topic (see also MQTTClient_subscribe()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param count The number of topics for which the client is requesting + * subscriptions. + * @param topic An array (of length count) of pointers to + * topics, each of which may include wildcards. + * @param qos An array (of length count) of @ref qos + * values. qos[n] is the requested QoS for topic[n]. + * @return ::MQTTCLIENT_SUCCESS if the subscription request is successful. + * An error code is returned if there was a problem registering the + * subscriptions. + */ +LIBMQTT_API int MQTTClient_subscribeMany(MQTTClient handle, int count, char* const* topic, int* qos); + +/** + * This function attempts to subscribe an MQTT version 5.0 client to a list of topics, which may + * contain wildcards (see @ref wildcard). This call also specifies the + * @ref qos requested for each topic (see also MQTTClient_subscribe()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param count The number of topics for which the client is requesting + * subscriptions. + * @param topic An array (of length count) of pointers to + * topics, each of which may include wildcards. + * @param qos An array (of length count) of @ref qos + * values. qos[n] is the requested QoS for topic[n]. + * @param opts the MQTT 5.0 subscribe options to be used + * @param props the MQTT 5.0 properties to be used + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_subscribeMany5(MQTTClient handle, int count, char* const* topic, + int* qos, MQTTSubscribe_options* opts, MQTTProperties* props); + +/** + * This function attempts to remove an existing subscription made by the + * specified client. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topic The topic for the subscription to be removed, which may + * include wildcards (see @ref wildcard). + * @return ::MQTTCLIENT_SUCCESS if the subscription is removed. + * An error code is returned if there was a problem removing the + * subscription. + */ +LIBMQTT_API int MQTTClient_unsubscribe(MQTTClient handle, const char* topic); + +/** + * This function attempts to remove an existing subscription made by the + * specified client using MQTT 5.0. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topic The topic for the subscription to be removed, which may + * include wildcards (see @ref wildcard). + * @param props the MQTT 5.0 properties to be used + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_unsubscribe5(MQTTClient handle, const char* topic, MQTTProperties* props); + +/** + * This function attempts to remove existing subscriptions to a list of topics + * made by the specified client. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param count The number subscriptions to be removed. + * @param topic An array (of length count) of pointers to the topics of + * the subscriptions to be removed, each of which may include wildcards. + * @return ::MQTTCLIENT_SUCCESS if the subscriptions are removed. + * An error code is returned if there was a problem removing the subscriptions. + */ +LIBMQTT_API int MQTTClient_unsubscribeMany(MQTTClient handle, int count, char* const* topic); + +/** + * This function attempts to remove existing subscriptions to a list of topics + * made by the specified client using MQTT version 5.0. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param count The number subscriptions to be removed. + * @param topic An array (of length count) of pointers to the topics of + * the subscriptions to be removed, each of which may include wildcards. + * @param props the MQTT 5.0 properties to be used + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_unsubscribeMany5(MQTTClient handle, int count, char* const* topic, MQTTProperties* props); + +/** + * This function attempts to publish a message to a given topic (see also + * MQTTClient_publishMessage()). An ::MQTTClient_deliveryToken is issued when + * this function returns successfully. If the client application needs to + * test for succesful delivery of QoS1 and QoS2 messages, this can be done + * either asynchronously or synchronously (see @ref async, + * ::MQTTClient_waitForCompletion and MQTTClient_deliveryComplete()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topicName The topic associated with this message. + * @param payloadlen The length of the payload in bytes. + * @param payload A pointer to the byte array payload of the message. + * @param qos The @ref qos of the message. + * @param retained The retained flag for the message. + * @param dt A pointer to an ::MQTTClient_deliveryToken. This is populated + * with a token representing the message when the function returns + * successfully. If your application does not use delivery tokens, set this + * argument to NULL. + * @return ::MQTTCLIENT_SUCCESS if the message is accepted for publication. + * An error code is returned if there was a problem accepting the message. + */ +LIBMQTT_API int MQTTClient_publish(MQTTClient handle, const char* topicName, int payloadlen, const void* payload, int qos, int retained, + MQTTClient_deliveryToken* dt); + +/** + * Attempts to publish a message to a given topic using MQTT version 5.0 (see also + * MQTTClient_publishMessage5()). An ::MQTTClient_deliveryToken is issued when + * this function returns successfully. If the client application needs to + * test for succesful delivery of QoS1 and QoS2 messages, this can be done + * either asynchronously or synchronously (see @ref async, + * ::MQTTClient_waitForCompletion and MQTTClient_deliveryComplete()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topicName The topic associated with this message. + * @param payloadlen The length of the payload in bytes. + * @param payload A pointer to the byte array payload of the message. + * @param qos The @ref qos of the message. + * @param retained The retained flag for the message. + * @param properties the MQTT 5.0 properties to be used + * @param dt A pointer to an ::MQTTClient_deliveryToken. This is populated + * with a token representing the message when the function returns + * successfully. If your application does not use delivery tokens, set this + * argument to NULL. + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_publish5(MQTTClient handle, const char* topicName, int payloadlen, const void* payload, + int qos, int retained, MQTTProperties* properties, MQTTClient_deliveryToken* dt); +/** + * This function attempts to publish a message to a given topic (see also + * MQTTClient_publish()). An ::MQTTClient_deliveryToken is issued when + * this function returns successfully. If the client application needs to + * test for succesful delivery of QoS1 and QoS2 messages, this can be done + * either asynchronously or synchronously (see @ref async, + * ::MQTTClient_waitForCompletion and MQTTClient_deliveryComplete()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topicName The topic associated with this message. + * @param msg A pointer to a valid MQTTClient_message structure containing + * the payload and attributes of the message to be published. + * @param dt A pointer to an ::MQTTClient_deliveryToken. This is populated + * with a token representing the message when the function returns + * successfully. If your application does not use delivery tokens, set this + * argument to NULL. + * @return ::MQTTCLIENT_SUCCESS if the message is accepted for publication. + * An error code is returned if there was a problem accepting the message. + */ +LIBMQTT_API int MQTTClient_publishMessage(MQTTClient handle, const char* topicName, MQTTClient_message* msg, MQTTClient_deliveryToken* dt); + + +/** + * Attempts to publish a message to the given topic using MQTT version 5.0 + * (see also + * MQTTClient_publish5()). An ::MQTTClient_deliveryToken is issued when + * this function returns successfully. If the client application needs to + * test for succesful delivery of QoS1 and QoS2 messages, this can be done + * either asynchronously or synchronously (see @ref async, + * ::MQTTClient_waitForCompletion and MQTTClient_deliveryComplete()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topicName The topic associated with this message. + * @param msg A pointer to a valid MQTTClient_message structure containing + * the payload and attributes of the message to be published. + * @param dt A pointer to an ::MQTTClient_deliveryToken. This is populated + * with a token representing the message when the function returns + * successfully. If your application does not use delivery tokens, set this + * argument to NULL. + * @return the MQTT 5.0 response information: error codes and properties. + */ +LIBMQTT_API MQTTResponse MQTTClient_publishMessage5(MQTTClient handle, const char* topicName, MQTTClient_message* msg, + MQTTClient_deliveryToken* dt); + +/** + * This function is called by the client application to synchronize execution + * of the main thread with completed publication of a message. When called, + * MQTTClient_waitForCompletion() blocks execution until the message has been + * successful delivered or the specified timeout has expired. See @ref async. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param dt The ::MQTTClient_deliveryToken that represents the message being + * tested for successful delivery. Delivery tokens are issued by the + * publishing functions MQTTClient_publish() and MQTTClient_publishMessage(). + * @param timeout The maximum time to wait in milliseconds. + * @return ::MQTTCLIENT_SUCCESS if the message was successfully delivered. + * An error code is returned if the timeout expires or there was a problem + * checking the token. + */ +LIBMQTT_API int MQTTClient_waitForCompletion(MQTTClient handle, MQTTClient_deliveryToken dt, unsigned long timeout); + + +/** + * This function sets a pointer to an array of delivery tokens for + * messages that are currently in-flight (pending completion). + * + * Important note: The memory used to hold the array of tokens is + * malloc()'d in this function. The client application is responsible for + * freeing this memory when it is no longer required. + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param tokens The address of a pointer to an ::MQTTClient_deliveryToken. + * When the function returns successfully, the pointer is set to point to an + * array of tokens representing messages pending completion. The last member of + * the array is set to -1 to indicate there are no more tokens. If no tokens + * are pending, the pointer is set to NULL. + * @return ::MQTTCLIENT_SUCCESS if the function returns successfully. + * An error code is returned if there was a problem obtaining the list of + * pending tokens. + */ +LIBMQTT_API int MQTTClient_getPendingDeliveryTokens(MQTTClient handle, MQTTClient_deliveryToken **tokens); + +/** + * When implementing a single-threaded client, call this function periodically + * to allow processing of message retries and to send MQTT keepalive pings. + * If the application is calling MQTTClient_receive() regularly, then it is + * not necessary to call this function. + */ +LIBMQTT_API void MQTTClient_yield(void); + +/** + * This function performs a synchronous receive of incoming messages. It should + * be used only when the client application has not set callback methods to + * support asynchronous receipt of messages (see @ref async and + * MQTTClient_setCallbacks()). Using this function allows a single-threaded + * client subscriber application to be written. When called, this function + * blocks until the next message arrives or the specified timeout expires + *(see also MQTTClient_yield()). + * + * Important note: The application must free() the memory allocated + * to the topic and the message when processing is complete (see + * MQTTClient_freeMessage()). + * @param handle A valid client handle from a successful call to + * MQTTClient_create(). + * @param topicName The address of a pointer to a topic. This function + * allocates the memory for the topic and returns it to the application + * by setting topicName to point to the topic. + * @param topicLen The length of the topic. If the return code from this + * function is ::MQTTCLIENT_TOPICNAME_TRUNCATED, the topic contains embedded + * NULL characters and the full topic should be retrieved by using + * topicLen. + * @param message The address of a pointer to the received message. This + * function allocates the memory for the message and returns it to the + * application by setting message to point to the received message. + * The pointer is set to NULL if the timeout expires. + * @param timeout The length of time to wait for a message in milliseconds. + * @return ::MQTTCLIENT_SUCCESS or ::MQTTCLIENT_TOPICNAME_TRUNCATED if a + * message is received. ::MQTTCLIENT_SUCCESS can also indicate that the + * timeout expired, in which case message is NULL. An error code is + * returned if there was a problem trying to receive a message. + */ +LIBMQTT_API int MQTTClient_receive(MQTTClient handle, char** topicName, int* topicLen, MQTTClient_message** message, + unsigned long timeout); + +/** + * This function frees memory allocated to an MQTT message, including the + * additional memory allocated to the message payload. The client application + * calls this function when the message has been fully processed. Important + * note: This function does not free the memory allocated to a message + * topic string. It is the responsibility of the client application to free + * this memory using the MQTTClient_free() library function. + * @param msg The address of a pointer to the ::MQTTClient_message structure + * to be freed. + */ +LIBMQTT_API void MQTTClient_freeMessage(MQTTClient_message** msg); + +/** + * This function frees memory allocated by the MQTT C client library, especially the + * topic name. This is needed on Windows when the client libary and application + * program have been compiled with different versions of the C compiler. It is + * thus good policy to always use this function when freeing any MQTT C client- + * allocated memory. + * @param ptr The pointer to the client library storage to be freed. + */ +LIBMQTT_API void MQTTClient_free(void* ptr); + +/** + * This function frees the memory allocated to an MQTT client (see + * MQTTClient_create()). It should be called when the client is no longer + * required. + * @param handle A pointer to the handle referring to the ::MQTTClient + * structure to be freed. + */ +LIBMQTT_API void MQTTClient_destroy(MQTTClient* handle); + + +enum MQTTCLIENT_TRACE_LEVELS +{ + MQTTCLIENT_TRACE_MAXIMUM = 1, + MQTTCLIENT_TRACE_MEDIUM, + MQTTCLIENT_TRACE_MINIMUM, + MQTTCLIENT_TRACE_PROTOCOL, + MQTTCLIENT_TRACE_ERROR, + MQTTCLIENT_TRACE_SEVERE, + MQTTCLIENT_TRACE_FATAL, +}; + + +/** + * This function sets the level of trace information which will be + * returned in the trace callback. + * @param level the trace level required + */ +LIBMQTT_API void MQTTClient_setTraceLevel(enum MQTTCLIENT_TRACE_LEVELS level); + + +/** + * This is a callback function prototype which must be implemented if you want + * to receive trace information. Do not invoke any other Paho API calls in this + * callback function - unpredictable behavior may result. + * @param level the trace level of the message returned + * @param message the trace message. This is a pointer to a static buffer which + * will be overwritten on each call. You must copy the data if you want to keep + * it for later. + */ +typedef void MQTTClient_traceCallback(enum MQTTCLIENT_TRACE_LEVELS level, char* message); + +/** + * This function sets the trace callback if needed. If set to NULL, + * no trace information will be returned. The default trace level is + * MQTTASYNC_TRACE_MINIMUM. + * @param callback a pointer to the function which will handle the trace information + */ +LIBMQTT_API void MQTTClient_setTraceCallback(MQTTClient_traceCallback* callback); + +/** + * Sets the timeout value for un/subscribe commands when waiting for the un/suback response from + * the server. Values less than 5000 are not allowed. + * @param handle A valid client handle from a successful call to MQTTClient_create(). + * @param milliSeconds the maximum number of milliseconds to wait + * @return MQTTCLIENT_SUCCESS or MQTTCLIENT_FAILURE + */ +LIBMQTT_API int MQTTClient_setCommandTimeout(MQTTClient handle, unsigned long milliSeconds); + +/** + * Returns a pointer to the string representation of the error or NULL. + * + * Do not free after use. Returns NULL if the error code is unknown. + */ +LIBMQTT_API const char* MQTTClient_strerror(int code); + +#if defined(__cplusplus) + } +#endif + +#endif + +/*! + * @cond MQTTClient_main + * @page async Asynchronous vs synchronous client applications + * This client library supports two modes of operation. These are referred to + * as synchronous and asynchronous modes. If your application + * calls MQTTClient_setCallbacks(), this puts the client into asynchronous + * mode, otherwise it operates in synchronous mode. + * + * In synchronous mode, the client application runs on a single thread. + * Messages are published using the MQTTClient_publish() and + * MQTTClient_publishMessage() functions. To determine that a QoS1 or QoS2 + * (see @ref qos) message has been successfully delivered, the application + * must call the MQTTClient_waitForCompletion() function. An example showing + * synchronous publication is shown in @ref pubsync. Receiving messages in + * synchronous mode uses the MQTTClient_receive() function. Client applications + * must call either MQTTClient_receive() or MQTTClient_yield() relatively + * frequently in order to allow processing of acknowledgements and the MQTT + * "pings" that keep the network connection to the server alive. + * + * In asynchronous mode, the client application runs on several threads. The + * main program calls functions in the client library to publish and subscribe, + * just as for the synchronous mode. Processing of handshaking and maintaining + * the network connection is performed in the background, however. + * Notifications of status and message reception are provided to the client + * application using callbacks registered with the library by the call to + * MQTTClient_setCallbacks() (see MQTTClient_messageArrived(), + * MQTTClient_connectionLost() and MQTTClient_deliveryComplete()). + * This API is not thread safe however - it is not possible to call it from multiple + * threads without synchronization. You can use the MQTTAsync API for that. + * + * @page callbacks Callbacks + * You must not call a function from this API from within a callback otherwise + * a deadlock might result. The only exception to this is the ability to call + * connect within the connection lost callback, to allow a reconnect. + * + * When using MQTT 5.0, you can also call connect from within the disconnected + * callback, which is invoked when the MQTT server sends a disconnect packet. + * This server behaviour is allowed in MQTT 5.0, but not in MQTT 3.1.1, so the + * disconnected callback will never be invoked if you use MQTT 3.1.1. + * + * In particular, you must make a publish call within the message arrived callback. + * These restrictions are all lifted in the + * MQTTAsync API. + * + * If no callbacks are assigned, this will include the message arrived callback. + * This could be done if the application is a pure publisher, and does + * not subscribe to any topics. If however messages are received, and no message + * arrived callback is set, or receive not called, then those messages will accumulate + * and take up memory, as there is no place for them to be delivered. + * It is up to the application to protect against this situation. + * + * @page wildcard Subscription wildcards + * Every MQTT message includes a topic that classifies it. MQTT servers use + * topics to determine which subscribers should receive messages published to + * the server. + * + * Consider the server receiving messages from several environmental sensors. + * Each sensor publishes its measurement data as a message with an associated + * topic. Subscribing applications need to know which sensor originally + * published each received message. A unique topic is thus used to identify + * each sensor and measurement type. Topics such as SENSOR1TEMP, + * SENSOR1HUMIDITY, SENSOR2TEMP and so on achieve this but are not very + * flexible. If additional sensors are added to the system at a later date, + * subscribing applications must be modified to receive them. + * + * To provide more flexibility, MQTT supports a hierarchical topic namespace. + * This allows application designers to organize topics to simplify their + * management. Levels in the hierarchy are delimited by the '/' character, + * such as SENSOR/1/HUMIDITY. Publishers and subscribers use these + * hierarchical topics as already described. + * + * For subscriptions, two wildcard characters are supported: + *
    + *
  • A '#' character represents a complete sub-tree of the hierarchy and + * thus must be the last character in a subscription topic string, such as + * SENSOR/#. This will match any topic starting with SENSOR/, such as + * SENSOR/1/TEMP and SENSOR/2/HUMIDITY.
  • + *
  • A '+' character represents a single level of the hierarchy and is + * used between delimiters. For example, SENSOR/+/TEMP will match + * SENSOR/1/TEMP and SENSOR/2/TEMP.
  • + *
+ * Publishers are not allowed to use the wildcard characters in their topic + * names. + * + * Deciding on your topic hierarchy is an important step in your system design. + * + * @page qos Quality of service + * The MQTT protocol provides three qualities of service for delivering + * messages between clients and servers: "at most once", "at least once" and + * "exactly once". + * + * Quality of service (QoS) is an attribute of an individual message being + * published. An application sets the QoS for a specific message by setting the + * MQTTClient_message.qos field to the required value. + * + * A subscribing client can set the maximum quality of service a server uses + * to send messages that match the client subscriptions. The + * MQTTClient_subscribe() and MQTTClient_subscribeMany() functions set this + * maximum. The QoS of a message forwarded to a subscriber thus might be + * different to the QoS given to the message by the original publisher. + * The lower of the two values is used to forward a message. + * + * The three levels are: + * + * QoS0, At most once: The message is delivered at most once, or it + * may not be delivered at all. Its delivery across the network is not + * acknowledged. The message is not stored. The message could be lost if the + * client is disconnected, or if the server fails. QoS0 is the fastest mode of + * transfer. It is sometimes called "fire and forget". + * + * The MQTT protocol does not require servers to forward publications at QoS0 + * to a client. If the client is disconnected at the time the server receives + * the publication, the publication might be discarded, depending on the + * server implementation. + * + * QoS1, At least once: The message is always delivered at least once. + * It might be delivered multiple times if there is a failure before an + * acknowledgment is received by the sender. The message must be stored + * locally at the sender, until the sender receives confirmation that the + * message has been published by the receiver. The message is stored in case + * the message must be sent again. + * + * QoS2, Exactly once: The message is always delivered exactly once. + * The message must be stored locally at the sender, until the sender receives + * confirmation that the message has been published by the receiver. The + * message is stored in case the message must be sent again. QoS2 is the + * safest, but slowest mode of transfer. A more sophisticated handshaking + * and acknowledgement sequence is used than for QoS1 to ensure no duplication + * of messages occurs. + * @page pubsync Synchronous publication example +@code +#include +#include +#include +#include "MQTTClient.h" + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientPub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +int main(int argc, char* argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_message pubmsg = MQTTClient_message_initializer; + MQTTClient_deliveryToken token; + int rc; + + if ((rc = MQTTClient_create(&client, ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTClient_connect(client, &conn_opts)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to connect, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + pubmsg.payload = PAYLOAD; + pubmsg.payloadlen = (int)strlen(PAYLOAD); + pubmsg.qos = QOS; + pubmsg.retained = 0; + if ((rc = MQTTClient_publishMessage(client, TOPIC, &pubmsg, &token)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to publish message, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + printf("Waiting for up to %d seconds for publication of %s\n" + "on topic %s for client with ClientID: %s\n", + (int)(TIMEOUT/1000), PAYLOAD, TOPIC, CLIENTID); + rc = MQTTClient_waitForCompletion(client, token, TIMEOUT); + printf("Message with delivery token %d delivered\n", token); + + if ((rc = MQTTClient_disconnect(client, 10000)) != MQTTCLIENT_SUCCESS) + printf("Failed to disconnect, return code %d\n", rc); + MQTTClient_destroy(&client); + return rc; +} + + * @endcode + * + * @page pubasync Asynchronous publication example +@code{.c} +#include +#include +#include +#include "MQTTClient.h" + +#if !defined(_WIN32) +#include +#else +#include +#endif + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientPub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +MQTTClient_deliveryToken deliveredtoken; + +void delivered(void *context, MQTTClient_deliveryToken dt) +{ + printf("Message with token value %d delivery confirmed\n", dt); + deliveredtoken = dt; +} + +int msgarrvd(void *context, char *topicName, int topicLen, MQTTClient_message *message) +{ + printf("Message arrived\n"); + printf(" topic: %s\n", topicName); + printf(" message: %.*s\n", message->payloadlen, (char*)message->payload); + MQTTClient_freeMessage(&message); + MQTTClient_free(topicName); + return 1; +} + +void connlost(void *context, char *cause) +{ + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); +} + +int main(int argc, char* argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_message pubmsg = MQTTClient_message_initializer; + MQTTClient_deliveryToken token; + int rc; + + if ((rc = MQTTClient_create(&client, ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + goto exit; + } + + if ((rc = MQTTClient_setCallbacks(client, NULL, connlost, msgarrvd, delivered)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to set callbacks, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTClient_connect(client, &conn_opts)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to connect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + pubmsg.payload = PAYLOAD; + pubmsg.payloadlen = (int)strlen(PAYLOAD); + pubmsg.qos = QOS; + pubmsg.retained = 0; + deliveredtoken = 0; + if ((rc = MQTTClient_publishMessage(client, TOPIC, &pubmsg, &token)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to publish message, return code %d\n", rc); + rc = EXIT_FAILURE; + } + else + { + printf("Waiting for publication of %s\n" + "on topic %s for client with ClientID: %s\n", + PAYLOAD, TOPIC, CLIENTID); + while (deliveredtoken != token) + { + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + } + } + + if ((rc = MQTTClient_disconnect(client, 10000)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to disconnect, return code %d\n", rc); + rc = EXIT_FAILURE; + } + +destroy_exit: + MQTTClient_destroy(&client); + +exit: + return rc; +} + + * @endcode + * @page subasync Asynchronous subscription example +@code +#include +#include +#include +#include "MQTTClient.h" + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientSub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +volatile MQTTClient_deliveryToken deliveredtoken; + +void delivered(void *context, MQTTClient_deliveryToken dt) +{ + printf("Message with token value %d delivery confirmed\n", dt); + deliveredtoken = dt; +} + +int msgarrvd(void *context, char *topicName, int topicLen, MQTTClient_message *message) +{ + printf("Message arrived\n"); + printf(" topic: %s\n", topicName); + printf(" message: %.*s\n", message->payloadlen, (char*)message->payload); + MQTTClient_freeMessage(&message); + MQTTClient_free(topicName); + return 1; +} + +void connlost(void *context, char *cause) +{ + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); +} + +int main(int argc, char* argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + int rc; + + if ((rc = MQTTClient_create(&client, ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + goto exit; + } + + if ((rc = MQTTClient_setCallbacks(client, NULL, connlost, msgarrvd, delivered)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to set callbacks, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTClient_connect(client, &conn_opts)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to connect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + printf("Subscribing to topic %s\nfor client %s using QoS%d\n\n" + "Press Q to quit\n\n", TOPIC, CLIENTID, QOS); + if ((rc = MQTTClient_subscribe(client, TOPIC, QOS)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to subscribe, return code %d\n", rc); + rc = EXIT_FAILURE; + } + else + { + int ch; + do + { + ch = getchar(); + } while (ch!='Q' && ch != 'q'); + + if ((rc = MQTTClient_unsubscribe(client, TOPIC)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to unsubscribe, return code %d\n", rc); + rc = EXIT_FAILURE; + } + } + + if ((rc = MQTTClient_disconnect(client, 10000)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to disconnect, return code %d\n", rc); + rc = EXIT_FAILURE; + } +destroy_exit: + MQTTClient_destroy(&client); +exit: + return rc; +} + + * @endcode + * @page tracing Tracing + * + * Runtime tracing is controlled by environment variables. + * + * Tracing is switched on by setting MQTT_C_CLIENT_TRACE. A value of ON, or stdout, prints to + * stdout, any other value is interpreted as a file name to use. + * + * The amount of trace detail is controlled with the MQTT_C_CLIENT_TRACE_LEVEL environment + * variable - valid values are ERROR, PROTOCOL, MINIMUM, MEDIUM and MAXIMUM + * (from least to most verbose). + * + * The variable MQTT_C_CLIENT_TRACE_MAX_LINES limits the number of lines of trace that are output + * to a file. Two files are used at most, when they are full, the last one is overwritten with the + * new trace entries. The default size is 1000 lines. + * + * ### MQTT Packet Tracing + * + * A feature that can be very useful is printing the MQTT packets that are sent and received. To + * achieve this, use the following environment variable settings: + * @code + MQTT_C_CLIENT_TRACE=ON + MQTT_C_CLIENT_TRACE_LEVEL=PROTOCOL + * @endcode + * The output you should see looks like this: + * @code + 20130528 155936.813 3 stdout-subscriber -> CONNECT cleansession: 1 (0) + 20130528 155936.813 3 stdout-subscriber <- CONNACK rc: 0 + 20130528 155936.813 3 stdout-subscriber -> SUBSCRIBE msgid: 1 (0) + 20130528 155936.813 3 stdout-subscriber <- SUBACK msgid: 1 + 20130528 155941.818 3 stdout-subscriber -> DISCONNECT (0) + * @endcode + * where the fields are: + * 1. date + * 2. time + * 3. socket number + * 4. client id + * 5. direction (-> from client to server, <- from server to client) + * 6. packet details + * + * ### Default Level Tracing + * + * This is an extract of a default level trace of a call to connect: + * @code + 19700101 010000.000 (1152206656) (0)> MQTTClient_connect:893 + 19700101 010000.000 (1152206656) (1)> MQTTClient_connectURI:716 + 20130528 160447.479 Connecting to serverURI localhost:1883 + 20130528 160447.479 (1152206656) (2)> MQTTProtocol_connect:98 + 20130528 160447.479 (1152206656) (3)> MQTTProtocol_addressPort:48 + 20130528 160447.479 (1152206656) (3)< MQTTProtocol_addressPort:73 + 20130528 160447.479 (1152206656) (3)> Socket_new:599 + 20130528 160447.479 New socket 4 for localhost, port 1883 + 20130528 160447.479 (1152206656) (4)> Socket_addSocket:163 + 20130528 160447.479 (1152206656) (5)> Socket_setnonblocking:73 + 20130528 160447.479 (1152206656) (5)< Socket_setnonblocking:78 (0) + 20130528 160447.479 (1152206656) (4)< Socket_addSocket:176 (0) + 20130528 160447.479 (1152206656) (4)> Socket_error:95 + 20130528 160447.479 (1152206656) (4)< Socket_error:104 (115) + 20130528 160447.479 Connect pending + 20130528 160447.479 (1152206656) (3)< Socket_new:683 (115) + 20130528 160447.479 (1152206656) (2)< MQTTProtocol_connect:131 (115) + * @endcode + * where the fields are: + * 1. date + * 2. time + * 3. thread id + * 4. function nesting level + * 5. function entry (>) or exit (<) + * 6. function name : line of source code file + * 7. return value (if there is one) + * + * ### Memory Allocation Tracing + * + * Setting the trace level to maximum causes memory allocations and frees to be traced along with + * the default trace entries, with messages like the following: + * @code + 20130528 161819.657 Allocating 16 bytes in heap at file /home/icraggs/workspaces/mqrtc/mqttv3c/src/MQTTPacket.c line 177 ptr 0x179f930 + + 20130528 161819.657 Freeing 16 bytes in heap at file /home/icraggs/workspaces/mqrtc/mqttv3c/src/MQTTPacket.c line 201, heap use now 896 bytes + * @endcode + * When the last MQTT client object is destroyed, if the trace is being recorded + * and all memory allocated by the client library has not been freed, an error message will be + * written to the trace. This can help with fixing memory leaks. The message will look like this: + * @code + 20130528 163909.208 Some memory not freed at shutdown, possible memory leak + 20130528 163909.208 Heap scan start, total 880 bytes + 20130528 163909.208 Heap element size 32, line 354, file /home/icraggs/workspaces/mqrtc/mqttv3c/src/MQTTPacket.c, ptr 0x260cb00 + 20130528 163909.208 Content + 20130528 163909.209 Heap scan end + * @endcode + * @endcond + */ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClientPersistence.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClientPersistence.h new file mode 100644 index 0000000..d3caae4 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTClientPersistence.h @@ -0,0 +1,277 @@ +/******************************************************************************* + * Copyright (c) 2009, 2020 IBM Corp. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial API and implementation and/or initial documentation + *******************************************************************************/ + +/** + * @file + * \brief This structure represents a persistent data store, used to store + * outbound and inbound messages, in order to achieve reliable messaging. + * + * The MQTT Client persists QoS1 and QoS2 messages in order to meet the + * assurances of delivery associated with these @ref qos levels. The messages + * are saved in persistent storage + * The type and context of the persistence implementation are specified when + * the MQTT client is created (see MQTTClient_create()). The default + * persistence type (::MQTTCLIENT_PERSISTENCE_DEFAULT) uses a file system-based + * persistence mechanism. The persistence_context argument passed to + * MQTTClient_create() when using the default peristence is a string + * representing the location of the persistence directory. If the context + * argument is NULL, the working directory will be used. + * + * To use memory-based persistence, an application passes + * ::MQTTCLIENT_PERSISTENCE_NONE as the persistence_type to + * MQTTClient_create(). This can lead to message loss in certain situations, + * but can be appropriate in some cases (see @ref qos). + * + * Client applications can provide their own persistence mechanism by passing + * ::MQTTCLIENT_PERSISTENCE_USER as the persistence_type. To implement a + * custom persistence mechanism, the application must pass an initialized + * ::MQTTClient_persistence structure as the persistence_context + * argument to MQTTClient_create(). + * + * If the functions defined return an ::MQTTCLIENT_PERSISTENCE_ERROR then the + * state of the persisted data should remain as it was prior to the function + * being called. For example, if Persistence_put() returns + * ::MQTTCLIENT_PERSISTENCE_ERROR, then it is assumed tha tthe persistent store + * does not contain the data that was passed to the function. Similarly, if + * Persistence_remove() returns ::MQTTCLIENT_PERSISTENCE_ERROR then it is + * assumed that the data to be removed is still held in the persistent store. + * + * It is up to the persistence implementation to log any error information that + * may be required to diagnose a persistence mechanism failure. + */ + +/* +/// @cond EXCLUDE +*/ +#if !defined(MQTTCLIENTPERSISTENCE_H) +#define MQTTCLIENTPERSISTENCE_H +/* +/// @endcond +*/ + +/** + * This persistence_type value specifies the default file system-based + * persistence mechanism (see MQTTClient_create()). + */ +#define MQTTCLIENT_PERSISTENCE_DEFAULT 0 +/** + * This persistence_type value specifies a memory-based + * persistence mechanism (see MQTTClient_create()). + */ +#define MQTTCLIENT_PERSISTENCE_NONE 1 +/** + * This persistence_type value specifies an application-specific + * persistence mechanism (see MQTTClient_create()). + */ +#define MQTTCLIENT_PERSISTENCE_USER 2 + +/** + * Application-specific persistence functions must return this error code if + * there is a problem executing the function. + */ +#define MQTTCLIENT_PERSISTENCE_ERROR -2 + +/** + * @brief Initialize the persistent store. + * + * Either open the existing persistent store for this client ID or create a new + * one if one doesn't exist. If the persistent store is already open, return + * without taking any action. + * + * An application can use the same client identifier to connect to many + * different servers. The clientid in conjunction with the + * serverURI uniquely identifies the persistence store required. + * + * @param handle The address of a pointer to a handle for this persistence + * implementation. This function must set handle to a valid reference to the + * persistence following a successful return. + * The handle pointer is passed as an argument to all the other + * persistence functions. It may include the context parameter and/or any other + * data for use by the persistence functions. + * @param clientID The client identifier for which the persistent store should + * be opened. + * @param serverURI The connection string specified when the MQTT client was + * created (see MQTTClient_create()). + * @param context A pointer to any data required to initialize the persistent + * store (see ::MQTTClient_persistence). + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_open)(void** handle, const char* clientID, const char* serverURI, void* context); + +/** + * @brief Close the persistent store referred to by the handle. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_close)(void* handle); + +/** + * @brief Put the specified data into the persistent store. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @param key A string used as the key for the data to be put in the store. The + * key is later used to retrieve data from the store with Persistence_get(). + * @param bufcount The number of buffers to write to the persistence store. + * @param buffers An array of pointers to the data buffers associated with + * this key. + * @param buflens An array of lengths of the data buffers. buflen[n] + * gives the length of buffer[n]. + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_put)(void* handle, char* key, int bufcount, char* buffers[], int buflens[]); + +/** + * @brief Retrieve the specified data from the persistent store. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @param key A string that is the key for the data to be retrieved. This is + * the same key used to save the data to the store with Persistence_put(). + * @param buffer The address of a pointer to a buffer. This function sets the + * pointer to point at the retrieved data, if successful. + * @param buflen The address of an int that is set to the length of + * buffer by this function if successful. + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_get)(void* handle, char* key, char** buffer, int* buflen); + +/** + * @brief Remove the data for the specified key from the store. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @param key A string that is the key for the data to be removed from the + * store. This is the same key used to save the data to the store with + * Persistence_put(). + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_remove)(void* handle, char* key); + +/** + * @brief Returns the keys in this persistent data store. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @param keys The address of a pointer to pointers to strings. Assuming + * successful execution, this function allocates memory to hold the returned + * keys (strings used to store the data with Persistence_put()). It also + * allocates memory to hold an array of pointers to these strings. keys + * is set to point to the array of pointers to strings. + * @param nkeys A pointer to the number of keys in this persistent data store. + * This function sets the number of keys, if successful. + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_keys)(void* handle, char*** keys, int* nkeys); + +/** + * @brief Clears the persistence store, so that it no longer contains any + * persisted data. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @return Return 0 if the function completes successfully, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_clear)(void* handle); + +/** + * @brief Returns whether any data has been persisted using the specified key. + * + * @param handle The handle pointer from a successful call to + * Persistence_open(). + * @param key The string to be tested for existence in the store. + * @return Return 0 if the key was found in the store, otherwise return + * ::MQTTCLIENT_PERSISTENCE_ERROR. + */ +typedef int (*Persistence_containskey)(void* handle, char* key); + +/** + * @brief A structure containing the function pointers to a persistence + * implementation and the context or state that will be shared across all + * the persistence functions. + */ +typedef struct { + /** + * A pointer to any data required to initialize the persistent store. + */ + void* context; + /** + * A function pointer to an implementation of Persistence_open(). + */ + Persistence_open popen; + /** + * A function pointer to an implementation of Persistence_close(). + */ + Persistence_close pclose; + /** + * A function pointer to an implementation of Persistence_put(). + */ + Persistence_put pput; + /** + * A function pointer to an implementation of Persistence_get(). + */ + Persistence_get pget; + /** + * A function pointer to an implementation of Persistence_remove(). + */ + Persistence_remove premove; + /** + * A function pointer to an implementation of Persistence_keys(). + */ + Persistence_keys pkeys; + /** + * A function pointer to an implementation of Persistence_clear(). + */ + Persistence_clear pclear; + /** + * A function pointer to an implementation of Persistence_containskey(). + */ + Persistence_containskey pcontainskey; +} MQTTClient_persistence; + + +/** + * A callback which is invoked just before a write to persistence. This can be + * used to transform the data, for instance to encrypt it. + * @param context The context as set in ::MQTTAsync_setBeforePersistenceWrite + * @param bufcount The number of buffers to write to the persistence store. + * @param buffers An array of pointers to the data buffers. + * @param buflens An array of lengths of the data buffers. + * @return Return 0 if the function completes successfully, otherwise non 0. + */ +typedef int MQTTPersistence_beforeWrite(void* context, int bufcount, char* buffers[], int buflens[]); + + +/** + * A callback which is invoked just after a read from persistence. This can be + * used to transform the data, for instance to decrypt it. + * @param context The context as set in ::MQTTAsync_setAfterPersistenceRead + * @param buffer The address of a pointer to a buffer. + * @param buflen The address of an int that is the length of the buffer. + * @return Return 0 if the function completes successfully, otherwise non 0. + */ +typedef int MQTTPersistence_afterRead(void* context, char** buffer, int* buflen); + +#endif diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTExportDeclarations.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTExportDeclarations.h new file mode 100644 index 0000000..d492ef1 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTExportDeclarations.h @@ -0,0 +1,36 @@ +/******************************************************************************* + * Copyright (c) 2020, 2020 Andreas Walter + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Andreas Walter - initially moved export declarations into separate fle + *******************************************************************************/ + +#if !defined(EXPORTDECLARATIONS_H) +#define EXPORTDECLARATIONS_H + +#if defined(_WIN32) || defined(_WIN64) +# if defined(PAHO_MQTT_EXPORTS) +# define LIBMQTT_API __declspec(dllexport) +# elif defined(PAHO_MQTT_IMPORTS) +# define LIBMQTT_API __declspec(dllimport) +# else +# define LIBMQTT_API +# endif +#else +# if defined(PAHO_MQTT_EXPORTS) +# define LIBMQTT_API __attribute__ ((visibility ("default"))) +# else +# define LIBMQTT_API extern +# endif +#endif + +#endif diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTProperties.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTProperties.h new file mode 100644 index 0000000..81b8e3a --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTProperties.h @@ -0,0 +1,219 @@ +/******************************************************************************* + * Copyright (c) 2017, 2020 IBM Corp. and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial API and implementation and/or initial documentation + *******************************************************************************/ + +#if !defined(MQTTPROPERTIES_H) +#define MQTTPROPERTIES_H + +#include "MQTTExportDeclarations.h" + +#define MQTT_INVALID_PROPERTY_ID -2 + +/** The one byte MQTT V5 property indicator */ +enum MQTTPropertyCodes { + MQTTPROPERTY_CODE_PAYLOAD_FORMAT_INDICATOR = 1, /**< The value is 1 */ + MQTTPROPERTY_CODE_MESSAGE_EXPIRY_INTERVAL = 2, /**< The value is 2 */ + MQTTPROPERTY_CODE_CONTENT_TYPE = 3, /**< The value is 3 */ + MQTTPROPERTY_CODE_RESPONSE_TOPIC = 8, /**< The value is 8 */ + MQTTPROPERTY_CODE_CORRELATION_DATA = 9, /**< The value is 9 */ + MQTTPROPERTY_CODE_SUBSCRIPTION_IDENTIFIER = 11, /**< The value is 11 */ + MQTTPROPERTY_CODE_SESSION_EXPIRY_INTERVAL = 17, /**< The value is 17 */ + MQTTPROPERTY_CODE_ASSIGNED_CLIENT_IDENTIFER = 18,/**< The value is 18 */ + MQTTPROPERTY_CODE_SERVER_KEEP_ALIVE = 19, /**< The value is 19 */ + MQTTPROPERTY_CODE_AUTHENTICATION_METHOD = 21, /**< The value is 21 */ + MQTTPROPERTY_CODE_AUTHENTICATION_DATA = 22, /**< The value is 22 */ + MQTTPROPERTY_CODE_REQUEST_PROBLEM_INFORMATION = 23,/**< The value is 23 */ + MQTTPROPERTY_CODE_WILL_DELAY_INTERVAL = 24, /**< The value is 24 */ + MQTTPROPERTY_CODE_REQUEST_RESPONSE_INFORMATION = 25,/**< The value is 25 */ + MQTTPROPERTY_CODE_RESPONSE_INFORMATION = 26, /**< The value is 26 */ + MQTTPROPERTY_CODE_SERVER_REFERENCE = 28, /**< The value is 28 */ + MQTTPROPERTY_CODE_REASON_STRING = 31, /**< The value is 31 */ + MQTTPROPERTY_CODE_RECEIVE_MAXIMUM = 33, /**< The value is 33*/ + MQTTPROPERTY_CODE_TOPIC_ALIAS_MAXIMUM = 34, /**< The value is 34 */ + MQTTPROPERTY_CODE_TOPIC_ALIAS = 35, /**< The value is 35 */ + MQTTPROPERTY_CODE_MAXIMUM_QOS = 36, /**< The value is 36 */ + MQTTPROPERTY_CODE_RETAIN_AVAILABLE = 37, /**< The value is 37 */ + MQTTPROPERTY_CODE_USER_PROPERTY = 38, /**< The value is 38 */ + MQTTPROPERTY_CODE_MAXIMUM_PACKET_SIZE = 39, /**< The value is 39 */ + MQTTPROPERTY_CODE_WILDCARD_SUBSCRIPTION_AVAILABLE = 40,/**< The value is 40 */ + MQTTPROPERTY_CODE_SUBSCRIPTION_IDENTIFIERS_AVAILABLE = 41,/**< The value is 41 */ + MQTTPROPERTY_CODE_SHARED_SUBSCRIPTION_AVAILABLE = 42/**< The value is 241 */ +}; + +/** + * Returns a printable string description of an MQTT V5 property code. + * @param value an MQTT V5 property code. + * @return the printable string description of the input property code. + * NULL if the code was not found. + */ +LIBMQTT_API const char* MQTTPropertyName(enum MQTTPropertyCodes value); + +/** The one byte MQTT V5 property type */ +enum MQTTPropertyTypes { + MQTTPROPERTY_TYPE_BYTE, + MQTTPROPERTY_TYPE_TWO_BYTE_INTEGER, + MQTTPROPERTY_TYPE_FOUR_BYTE_INTEGER, + MQTTPROPERTY_TYPE_VARIABLE_BYTE_INTEGER, + MQTTPROPERTY_TYPE_BINARY_DATA, + MQTTPROPERTY_TYPE_UTF_8_ENCODED_STRING, + MQTTPROPERTY_TYPE_UTF_8_STRING_PAIR +}; + +/** + * Returns the MQTT V5 type code of an MQTT V5 property. + * @param value an MQTT V5 property code. + * @return the MQTT V5 type code of the input property. -1 if the code was not found. + */ +LIBMQTT_API int MQTTProperty_getType(enum MQTTPropertyCodes value); + +/** + * The data for a length delimited string + */ +typedef struct +{ + int len; /**< the length of the string */ + char* data; /**< pointer to the string data */ +} MQTTLenString; + + +/** + * Structure to hold an MQTT version 5 property of any type + */ +typedef struct +{ + enum MQTTPropertyCodes identifier; /**< The MQTT V5 property id. A multi-byte integer. */ + /** The value of the property, as a union of the different possible types. */ + union { + unsigned char byte; /**< holds the value of a byte property type */ + unsigned short integer2; /**< holds the value of a 2 byte integer property type */ + unsigned int integer4; /**< holds the value of a 4 byte integer property type */ + struct { + MQTTLenString data; /**< The value of a string property, or the name of a user property. */ + MQTTLenString value; /**< The value of a user property. */ + }; + } value; +} MQTTProperty; + +/** + * MQTT version 5 property list + */ +typedef struct MQTTProperties +{ + int count; /**< number of property entries in the array */ + int max_count; /**< max number of properties that the currently allocated array can store */ + int length; /**< mbi: byte length of all properties */ + MQTTProperty *array; /**< array of properties */ +} MQTTProperties; + +#define MQTTProperties_initializer {0, 0, 0, NULL} + +/** + * Returns the length of the properties structure when serialized ready for network transmission. + * @param props an MQTT V5 property structure. + * @return the length in bytes of the properties when serialized. + */ +int MQTTProperties_len(MQTTProperties* props); + +/** + * Add a property pointer to the property array. There is no memory allocation. + * @param props The property list to add the property to. + * @param prop The property to add to the list. + * @return 0 on success, -1 on failure. + */ +LIBMQTT_API int MQTTProperties_add(MQTTProperties* props, const MQTTProperty* prop); + +/** + * Serialize the given property list to a character buffer, e.g. for writing to the network. + * @param pptr pointer to the buffer - move the pointer as we add data + * @param properties pointer to the property list, can be NULL + * @return whether the write succeeded or not: number of bytes written, or < 0 on failure. + */ +int MQTTProperties_write(char** pptr, const MQTTProperties* properties); + +/** + * Reads a property list from a character buffer into an array. + * @param properties pointer to the property list to be filled. Should be initalized but empty. + * @param pptr pointer to the character buffer. + * @param enddata pointer to the end of the character buffer so we don't read beyond. + * @return 1 if the properties were read successfully. + */ +int MQTTProperties_read(MQTTProperties* properties, char** pptr, char* enddata); + +/** + * Free all memory allocated to the property list, including any to individual properties. + * @param properties pointer to the property list. + */ +LIBMQTT_API void MQTTProperties_free(MQTTProperties* properties); + +/** + * Copy the contents of a property list, allocating additional memory if needed. + * @param props pointer to the property list. + * @return the duplicated property list. + */ +LIBMQTT_API MQTTProperties MQTTProperties_copy(const MQTTProperties* props); + +/** + * Checks if property list contains a specific property. + * @param props pointer to the property list. + * @param propid the property id to check for. + * @return 1 if found, 0 if not. + */ +LIBMQTT_API int MQTTProperties_hasProperty(MQTTProperties *props, enum MQTTPropertyCodes propid); + +/** + * Returns the number of instances of a property id. Most properties can exist only once. + * User properties and subscription ids can exist more than once. + * @param props pointer to the property list. + * @param propid the property id to check for. + * @return the number of times found. Can be 0. + */ +LIBMQTT_API int MQTTProperties_propertyCount(MQTTProperties *props, enum MQTTPropertyCodes propid); + +/** + * Returns the integer value of a specific property. The property given must be a numeric type. + * @param props pointer to the property list. + * @param propid the property id to check for. + * @return the integer value of the property. -9999999 on failure. + */ +LIBMQTT_API int MQTTProperties_getNumericValue(MQTTProperties *props, enum MQTTPropertyCodes propid); + +/** + * Returns the integer value of a specific property when it's not the only instance. + * The property given must be a numeric type. + * @param props pointer to the property list. + * @param propid the property id to check for. + * @param index the instance number, starting at 0. + * @return the integer value of the property. -9999999 on failure. + */ +LIBMQTT_API int MQTTProperties_getNumericValueAt(MQTTProperties *props, enum MQTTPropertyCodes propid, int index); + +/** + * Returns a pointer to the property structure for a specific property. + * @param props pointer to the property list. + * @param propid the property id to check for. + * @return the pointer to the property structure if found. NULL if not found. + */ +LIBMQTT_API MQTTProperty* MQTTProperties_getProperty(MQTTProperties *props, enum MQTTPropertyCodes propid); + +/** + * Returns a pointer to the property structure for a specific property when it's not the only instance. + * @param props pointer to the property list. + * @param propid the property id to check for. + * @param index the instance number, starting at 0. + * @return the pointer to the property structure if found. NULL if not found. + */ +LIBMQTT_API MQTTProperty* MQTTProperties_getPropertyAt(MQTTProperties *props, enum MQTTPropertyCodes propid, int index); + +#endif /* MQTTPROPERTIES_H */ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTReasonCodes.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTReasonCodes.h new file mode 100644 index 0000000..2dc08ea --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTReasonCodes.h @@ -0,0 +1,79 @@ +/******************************************************************************* + * Copyright (c) 2017, 2020 IBM Corp. and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial API and implementation and/or initial documentation + *******************************************************************************/ + +#if !defined(MQTTREASONCODES_H) +#define MQTTREASONCODES_H + +#include "MQTTExportDeclarations.h" + +/** The MQTT V5 one byte reason code */ +enum MQTTReasonCodes { + MQTTREASONCODE_SUCCESS = 0, + MQTTREASONCODE_NORMAL_DISCONNECTION = 0, + MQTTREASONCODE_GRANTED_QOS_0 = 0, + MQTTREASONCODE_GRANTED_QOS_1 = 1, + MQTTREASONCODE_GRANTED_QOS_2 = 2, + MQTTREASONCODE_DISCONNECT_WITH_WILL_MESSAGE = 4, + MQTTREASONCODE_NO_MATCHING_SUBSCRIBERS = 16, + MQTTREASONCODE_NO_SUBSCRIPTION_FOUND = 17, + MQTTREASONCODE_CONTINUE_AUTHENTICATION = 24, + MQTTREASONCODE_RE_AUTHENTICATE = 25, + MQTTREASONCODE_UNSPECIFIED_ERROR = 128, + MQTTREASONCODE_MALFORMED_PACKET = 129, + MQTTREASONCODE_PROTOCOL_ERROR = 130, + MQTTREASONCODE_IMPLEMENTATION_SPECIFIC_ERROR = 131, + MQTTREASONCODE_UNSUPPORTED_PROTOCOL_VERSION = 132, + MQTTREASONCODE_CLIENT_IDENTIFIER_NOT_VALID = 133, + MQTTREASONCODE_BAD_USER_NAME_OR_PASSWORD = 134, + MQTTREASONCODE_NOT_AUTHORIZED = 135, + MQTTREASONCODE_SERVER_UNAVAILABLE = 136, + MQTTREASONCODE_SERVER_BUSY = 137, + MQTTREASONCODE_BANNED = 138, + MQTTREASONCODE_SERVER_SHUTTING_DOWN = 139, + MQTTREASONCODE_BAD_AUTHENTICATION_METHOD = 140, + MQTTREASONCODE_KEEP_ALIVE_TIMEOUT = 141, + MQTTREASONCODE_SESSION_TAKEN_OVER = 142, + MQTTREASONCODE_TOPIC_FILTER_INVALID = 143, + MQTTREASONCODE_TOPIC_NAME_INVALID = 144, + MQTTREASONCODE_PACKET_IDENTIFIER_IN_USE = 145, + MQTTREASONCODE_PACKET_IDENTIFIER_NOT_FOUND = 146, + MQTTREASONCODE_RECEIVE_MAXIMUM_EXCEEDED = 147, + MQTTREASONCODE_TOPIC_ALIAS_INVALID = 148, + MQTTREASONCODE_PACKET_TOO_LARGE = 149, + MQTTREASONCODE_MESSAGE_RATE_TOO_HIGH = 150, + MQTTREASONCODE_QUOTA_EXCEEDED = 151, + MQTTREASONCODE_ADMINISTRATIVE_ACTION = 152, + MQTTREASONCODE_PAYLOAD_FORMAT_INVALID = 153, + MQTTREASONCODE_RETAIN_NOT_SUPPORTED = 154, + MQTTREASONCODE_QOS_NOT_SUPPORTED = 155, + MQTTREASONCODE_USE_ANOTHER_SERVER = 156, + MQTTREASONCODE_SERVER_MOVED = 157, + MQTTREASONCODE_SHARED_SUBSCRIPTIONS_NOT_SUPPORTED = 158, + MQTTREASONCODE_CONNECTION_RATE_EXCEEDED = 159, + MQTTREASONCODE_MAXIMUM_CONNECT_TIME = 160, + MQTTREASONCODE_SUBSCRIPTION_IDENTIFIERS_NOT_SUPPORTED = 161, + MQTTREASONCODE_WILDCARD_SUBSCRIPTIONS_NOT_SUPPORTED = 162 +}; + +/** + * Returns a printable string description of an MQTT V5 reason code. + * @param value an MQTT V5 reason code. + * @return the printable string description of the input reason code. + * NULL if the code was not found. + */ +LIBMQTT_API const char* MQTTReasonCode_toString(enum MQTTReasonCodes value); + +#endif diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTSubscribeOpts.h b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTSubscribeOpts.h new file mode 100644 index 0000000..264e4d0 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/include/MQTTSubscribeOpts.h @@ -0,0 +1,46 @@ +/******************************************************************************* + * Copyright (c) 2018 IBM Corp. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial API and implementation and/or initial documentation + *******************************************************************************/ + +#if !defined(SUBOPTS_H) +#define SUBOPTS_H + +/** The MQTT V5 subscribe options, apart from QoS which existed before V5. */ +typedef struct MQTTSubscribe_options +{ + /** The eyecatcher for this structure. Must be MQSO. */ + char struct_id[4]; + /** The version number of this structure. Must be 0. + */ + int struct_version; + /** To not receive our own publications, set to 1. + * 0 is the original MQTT behaviour - all messages matching the subscription are received. + */ + unsigned char noLocal; + /** To keep the retain flag as on the original publish message, set to 1. + * If 0, defaults to the original MQTT behaviour where the retain flag is only set on + * publications sent by a broker if in response to a subscribe request. + */ + unsigned char retainAsPublished; + /** 0 - send retained messages at the time of the subscribe (original MQTT behaviour) + * 1 - send retained messages on subscribe only if the subscription is new + * 2 - do not send retained messages at all + */ + unsigned char retainHandling; +} MQTTSubscribe_options; + +#define MQTTSubscribe_options_initializer { {'M', 'Q', 'S', 'O'}, 0, 0, 0, 0 } + +#endif diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig-release.cmake b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig-release.cmake new file mode 100644 index 0000000..28a73ea --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig-release.cmake @@ -0,0 +1,49 @@ +#---------------------------------------------------------------- +# Generated CMake target import file for configuration "Release". +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Import target "eclipse-paho-mqtt-c::paho-mqtt3c" for configuration "Release" +set_property(TARGET eclipse-paho-mqtt-c::paho-mqtt3c APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3c PROPERTIES + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libpaho-mqtt3c.so.1.3.12" + IMPORTED_SONAME_RELEASE "libpaho-mqtt3c.so.1" + ) + +list(APPEND _cmake_import_check_targets eclipse-paho-mqtt-c::paho-mqtt3c ) +list(APPEND _cmake_import_check_files_for_eclipse-paho-mqtt-c::paho-mqtt3c "${_IMPORT_PREFIX}/lib/libpaho-mqtt3c.so.1.3.12" ) + +# Import target "eclipse-paho-mqtt-c::paho-mqtt3a" for configuration "Release" +set_property(TARGET eclipse-paho-mqtt-c::paho-mqtt3a APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3a PROPERTIES + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libpaho-mqtt3a.so.1.3.12" + IMPORTED_SONAME_RELEASE "libpaho-mqtt3a.so.1" + ) + +list(APPEND _cmake_import_check_targets eclipse-paho-mqtt-c::paho-mqtt3a ) +list(APPEND _cmake_import_check_files_for_eclipse-paho-mqtt-c::paho-mqtt3a "${_IMPORT_PREFIX}/lib/libpaho-mqtt3a.so.1.3.12" ) + +# Import target "eclipse-paho-mqtt-c::paho-mqtt3cs" for configuration "Release" +set_property(TARGET eclipse-paho-mqtt-c::paho-mqtt3cs APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3cs PROPERTIES + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libpaho-mqtt3cs.so.1.3.12" + IMPORTED_SONAME_RELEASE "libpaho-mqtt3cs.so.1" + ) + +list(APPEND _cmake_import_check_targets eclipse-paho-mqtt-c::paho-mqtt3cs ) +list(APPEND _cmake_import_check_files_for_eclipse-paho-mqtt-c::paho-mqtt3cs "${_IMPORT_PREFIX}/lib/libpaho-mqtt3cs.so.1.3.12" ) + +# Import target "eclipse-paho-mqtt-c::paho-mqtt3as" for configuration "Release" +set_property(TARGET eclipse-paho-mqtt-c::paho-mqtt3as APPEND PROPERTY IMPORTED_CONFIGURATIONS RELEASE) +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3as PROPERTIES + IMPORTED_LOCATION_RELEASE "${_IMPORT_PREFIX}/lib/libpaho-mqtt3as.so.1.3.12" + IMPORTED_SONAME_RELEASE "libpaho-mqtt3as.so.1" + ) + +list(APPEND _cmake_import_check_targets eclipse-paho-mqtt-c::paho-mqtt3as ) +list(APPEND _cmake_import_check_files_for_eclipse-paho-mqtt-c::paho-mqtt3as "${_IMPORT_PREFIX}/lib/libpaho-mqtt3as.so.1.3.12" ) + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig.cmake b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig.cmake new file mode 100644 index 0000000..dae46da --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfig.cmake @@ -0,0 +1,131 @@ +# Generated by CMake + +if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" LESS 2.8) + message(FATAL_ERROR "CMake >= 2.8.0 required") +endif() +if(CMAKE_VERSION VERSION_LESS "2.8.3") + message(FATAL_ERROR "CMake >= 2.8.3 required") +endif() +cmake_policy(PUSH) +cmake_policy(VERSION 2.8.3...3.25) +#---------------------------------------------------------------- +# Generated CMake target import file. +#---------------------------------------------------------------- + +# Commands may need to know the format version. +set(CMAKE_IMPORT_FILE_VERSION 1) + +# Protect against multiple inclusion, which would fail when already imported targets are added once more. +set(_cmake_targets_defined "") +set(_cmake_targets_not_defined "") +set(_cmake_expected_targets "") +foreach(_cmake_expected_target IN ITEMS eclipse-paho-mqtt-c::paho-mqtt3c eclipse-paho-mqtt-c::paho-mqtt3a eclipse-paho-mqtt-c::paho-mqtt3cs eclipse-paho-mqtt-c::paho-mqtt3as) + list(APPEND _cmake_expected_targets "${_cmake_expected_target}") + if(TARGET "${_cmake_expected_target}") + list(APPEND _cmake_targets_defined "${_cmake_expected_target}") + else() + list(APPEND _cmake_targets_not_defined "${_cmake_expected_target}") + endif() +endforeach() +unset(_cmake_expected_target) +if(_cmake_targets_defined STREQUAL _cmake_expected_targets) + unset(_cmake_targets_defined) + unset(_cmake_targets_not_defined) + unset(_cmake_expected_targets) + unset(CMAKE_IMPORT_FILE_VERSION) + cmake_policy(POP) + return() +endif() +if(NOT _cmake_targets_defined STREQUAL "") + string(REPLACE ";" ", " _cmake_targets_defined_text "${_cmake_targets_defined}") + string(REPLACE ";" ", " _cmake_targets_not_defined_text "${_cmake_targets_not_defined}") + message(FATAL_ERROR "Some (but not all) targets in this export set were already defined.\nTargets Defined: ${_cmake_targets_defined_text}\nTargets not yet defined: ${_cmake_targets_not_defined_text}\n") +endif() +unset(_cmake_targets_defined) +unset(_cmake_targets_not_defined) +unset(_cmake_expected_targets) + + +# Compute the installation prefix relative to this file. +get_filename_component(_IMPORT_PREFIX "${CMAKE_CURRENT_LIST_FILE}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +get_filename_component(_IMPORT_PREFIX "${_IMPORT_PREFIX}" PATH) +if(_IMPORT_PREFIX STREQUAL "/") + set(_IMPORT_PREFIX "") +endif() + +# Create imported target eclipse-paho-mqtt-c::paho-mqtt3c +add_library(eclipse-paho-mqtt-c::paho-mqtt3c SHARED IMPORTED) + +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3c PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "c;dl;pthread;rt;anl" +) + +# Create imported target eclipse-paho-mqtt-c::paho-mqtt3a +add_library(eclipse-paho-mqtt-c::paho-mqtt3a SHARED IMPORTED) + +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3a PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "c;dl;pthread;rt;anl" +) + +# Create imported target eclipse-paho-mqtt-c::paho-mqtt3cs +add_library(eclipse-paho-mqtt-c::paho-mqtt3cs SHARED IMPORTED) + +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3cs PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "OpenSSL::SSL;OpenSSL::Crypto;c;dl;pthread;rt;anl" +) + +# Create imported target eclipse-paho-mqtt-c::paho-mqtt3as +add_library(eclipse-paho-mqtt-c::paho-mqtt3as SHARED IMPORTED) + +set_target_properties(eclipse-paho-mqtt-c::paho-mqtt3as PROPERTIES + INTERFACE_INCLUDE_DIRECTORIES "${_IMPORT_PREFIX}/include" + INTERFACE_LINK_LIBRARIES "OpenSSL::SSL;OpenSSL::Crypto;c;dl;pthread;rt;anl" +) + +if(CMAKE_VERSION VERSION_LESS 2.8.12) + message(FATAL_ERROR "This file relies on consumers using CMake 2.8.12 or greater.") +endif() + +# Load information for each installed configuration. +file(GLOB _cmake_config_files "${CMAKE_CURRENT_LIST_DIR}/eclipse-paho-mqtt-cConfig-*.cmake") +foreach(_cmake_config_file IN LISTS _cmake_config_files) + include("${_cmake_config_file}") +endforeach() +unset(_cmake_config_file) +unset(_cmake_config_files) + +# Cleanup temporary variables. +set(_IMPORT_PREFIX) + +# Loop over all imported files and verify that they actually exist +foreach(_cmake_target IN LISTS _cmake_import_check_targets) + foreach(_cmake_file IN LISTS "_cmake_import_check_files_for_${_cmake_target}") + if(NOT EXISTS "${_cmake_file}") + message(FATAL_ERROR "The imported target \"${_cmake_target}\" references the file + \"${_cmake_file}\" +but this file does not exist. Possible reasons include: +* The file was deleted, renamed, or moved to another location. +* An install or uninstall procedure did not complete successfully. +* The installation package was faulty and contained + \"${CMAKE_CURRENT_LIST_FILE}\" +but not all the files it references. +") + endif() + endforeach() + unset(_cmake_file) + unset("_cmake_import_check_files_for_${_cmake_target}") +endforeach() +unset(_cmake_target) +unset(_cmake_import_check_targets) + +# This file does not depend on other imported targets which have +# been exported from the same project but in a separate export set. + +# Commands beyond this point should not need to know the version. +set(CMAKE_IMPORT_FILE_VERSION) +cmake_policy(POP) diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfigVersion.cmake b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfigVersion.cmake new file mode 100644 index 0000000..c668f00 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/cmake/eclipse-paho-mqtt-c/eclipse-paho-mqtt-cConfigVersion.cmake @@ -0,0 +1,65 @@ +# This is a basic version file for the Config-mode of find_package(). +# It is used by write_basic_package_version_file() as input file for configure_file() +# to create a version-file which can be installed along a config.cmake file. +# +# The created file sets PACKAGE_VERSION_EXACT if the current version string and +# the requested version string are exactly the same and it sets +# PACKAGE_VERSION_COMPATIBLE if the current version is >= requested version, +# but only if the requested major version is the same as the current one. +# The variable CVF_VERSION must be set before calling configure_file(). + + +set(PACKAGE_VERSION "1.3.12") + +if(PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION) + set(PACKAGE_VERSION_COMPATIBLE FALSE) +else() + + if("1.3.12" MATCHES "^([0-9]+)\\.") + set(CVF_VERSION_MAJOR "${CMAKE_MATCH_1}") + if(NOT CVF_VERSION_MAJOR VERSION_EQUAL 0) + string(REGEX REPLACE "^0+" "" CVF_VERSION_MAJOR "${CVF_VERSION_MAJOR}") + endif() + else() + set(CVF_VERSION_MAJOR "1.3.12") + endif() + + if(PACKAGE_FIND_VERSION_RANGE) + # both endpoints of the range must have the expected major version + math (EXPR CVF_VERSION_MAJOR_NEXT "${CVF_VERSION_MAJOR} + 1") + if (NOT PACKAGE_FIND_VERSION_MIN_MAJOR STREQUAL CVF_VERSION_MAJOR + OR ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND NOT PACKAGE_FIND_VERSION_MAX_MAJOR STREQUAL CVF_VERSION_MAJOR) + OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND NOT PACKAGE_FIND_VERSION_MAX VERSION_LESS_EQUAL CVF_VERSION_MAJOR_NEXT))) + set(PACKAGE_VERSION_COMPATIBLE FALSE) + elseif(PACKAGE_FIND_VERSION_MIN_MAJOR STREQUAL CVF_VERSION_MAJOR + AND ((PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "INCLUDE" AND PACKAGE_VERSION VERSION_LESS_EQUAL PACKAGE_FIND_VERSION_MAX) + OR (PACKAGE_FIND_VERSION_RANGE_MAX STREQUAL "EXCLUDE" AND PACKAGE_VERSION VERSION_LESS PACKAGE_FIND_VERSION_MAX))) + set(PACKAGE_VERSION_COMPATIBLE TRUE) + else() + set(PACKAGE_VERSION_COMPATIBLE FALSE) + endif() + else() + if(PACKAGE_FIND_VERSION_MAJOR STREQUAL CVF_VERSION_MAJOR) + set(PACKAGE_VERSION_COMPATIBLE TRUE) + else() + set(PACKAGE_VERSION_COMPATIBLE FALSE) + endif() + + if(PACKAGE_FIND_VERSION STREQUAL PACKAGE_VERSION) + set(PACKAGE_VERSION_EXACT TRUE) + endif() + endif() +endif() + + +# if the installed or the using project don't have CMAKE_SIZEOF_VOID_P set, ignore it: +if("${CMAKE_SIZEOF_VOID_P}" STREQUAL "" OR "4" STREQUAL "") + return() +endif() + +# check that the installed version has the same 32/64bit-ness as the one which is currently searching: +if(NOT CMAKE_SIZEOF_VOID_P STREQUAL "4") + math(EXPR installedBits "4 * 8") + set(PACKAGE_VERSION "${PACKAGE_VERSION} (${installedBits}bit)") + set(PACKAGE_VERSION_UNSUITABLE TRUE) +endif() diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so new file mode 100644 index 0000000..9710c1b --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so @@ -0,0 +1 @@ +libpaho-mqtt3a.so.1 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so.1 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so.1 new file mode 100644 index 0000000..d821bc5 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so.1 @@ -0,0 +1 @@ +libpaho-mqtt3a.so.1.3.12 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so.1.3.12 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so.1.3.12 new file mode 100644 index 0000000..3b16eef Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3a.so.1.3.12 differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so new file mode 100644 index 0000000..e4aabed --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so @@ -0,0 +1 @@ +libpaho-mqtt3as.so.1 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so.1 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so.1 new file mode 100644 index 0000000..a745e77 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so.1 @@ -0,0 +1 @@ +libpaho-mqtt3as.so.1.3.12 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so.1.3.12 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so.1.3.12 new file mode 100644 index 0000000..5994f8e Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3as.so.1.3.12 differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so new file mode 100644 index 0000000..153ddaa --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so @@ -0,0 +1 @@ +libpaho-mqtt3c.so.1 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so.1 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so.1 new file mode 100644 index 0000000..7d1c96b --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so.1 @@ -0,0 +1 @@ +libpaho-mqtt3c.so.1.3.12 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so.1.3.12 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so.1.3.12 new file mode 100644 index 0000000..f47585b Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3c.so.1.3.12 differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so new file mode 100644 index 0000000..ea90fc2 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so @@ -0,0 +1 @@ +libpaho-mqtt3cs.so.1 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so.1 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so.1 new file mode 100644 index 0000000..e8f982f --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so.1 @@ -0,0 +1 @@ +libpaho-mqtt3cs.so.1.3.12 \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so.1.3.12 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so.1.3.12 new file mode 100644 index 0000000..31752d5 Binary files /dev/null and b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/lib/libpaho-mqtt3cs.so.1.3.12 differ diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/CONTRIBUTING.md b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/CONTRIBUTING.md new file mode 100644 index 0000000..6414969 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/CONTRIBUTING.md @@ -0,0 +1,66 @@ +# Contributing to Paho + +Thanks for your interest in this project! + +You can contribute bugfixes and new features by sending pull requests through GitHub. + +## Legal + +In order for your contribution to be accepted, it must comply with the Eclipse Foundation IP policy. + +Please read the [Eclipse Foundation policy on accepting contributions via Git](http://wiki.eclipse.org/Development_Resources/Contributing_via_Git). + +1. Sign the [Eclipse ECA](http://www.eclipse.org/legal/ECA.php) + 1. Register for an Eclipse Foundation User ID. You can register [here](https://dev.eclipse.org/site_login/createaccount.php). + 2. Log into the [Eclipse projects forge](https://www.eclipse.org/contribute/cla), and click on 'Eclipse Contributor Agreement'. +2. Go to your [account settings](https://dev.eclipse.org/site_login/myaccount.php#open_tab_accountsettings) and add your GitHub username to your account. +3. Make sure that you _sign-off_ your Git commits in the following format: + ``` Signed-off-by: Alex Smith ``` This is usually at the bottom of the commit message. You can automate this by adding the '-s' flag when you make the commits. e.g. ```git commit -s -m "Adding a cool feature"``` +4. Ensure that the email address that you make your commits with is the same one you used to sign up to the Eclipse Foundation website with. + +## Contributing a change + +1. [Fork the repository on GitHub](https://github.com/eclipse/paho.mqtt.c/fork) +2. Clone the forked repository onto your computer: ``` git clone https://github.com//paho.mqtt.c.git ``` +3. Create a new branch from the latest ```develop``` branch with ```git checkout -b YOUR_BRANCH_NAME origin/develop``` +4. Make your changes +5. If developing a new feature, make sure to include JUnit tests. +6. Ensure that all new and existing tests pass. +7. Commit the changes into the branch: ``` git commit -s ``` Make sure that your commit message is meaningful and describes your changes correctly. +8. If you have a lot of commits for the change, squash them into a single / few commits. +9. Push the changes in your branch to your forked repository. +10. Finally, go to [https://github.com/eclipse/paho.mqtt.c](https://github.com/eclipse/paho.mqtt.c) and create a pull request from your "YOUR_BRANCH_NAME" branch to the ```develop``` one to request review and merge of the commits in your pushed branch. + + +What happens next depends on the content of the patch. If it is 100% authored +by the contributor and is less than 1000 lines (and meets the needs of the +project), then it can be pulled into the main repository. If not, more steps +are required. These are detailed in the +[legal process poster](http://www.eclipse.org/legal/EclipseLegalProcessPoster.pdf). + + + +## Developer resources: + + +Information regarding source code management, builds, coding standards, and more. + +- [https://projects.eclipse.org/projects/iot.paho/developer](https://projects.eclipse.org/projects/iot.paho/developer) + +Contact: +-------- + +Contact the project developers via the project's development +[mailing list](https://dev.eclipse.org/mailman/listinfo/paho-dev). + +Search for bugs: +---------------- + +This project uses GitHub Issues here: [github.com/eclipse/paho.mqtt.c/issues](https://github.com/eclipse/paho.mqtt.c/issues) to track ongoing development and issues. + +Create a new bug: +----------------- + +Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome! + +- [Create new Paho bug](https://github.com/eclipse/paho.mqtt.c/issues/new) diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/README.md b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/README.md new file mode 100644 index 0000000..fce8f68 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/README.md @@ -0,0 +1,335 @@ +[![Build Status](https://travis-ci.org/eclipse/paho.mqtt.c.svg?branch=master)](https://travis-ci.org/eclipse/paho.mqtt.c) +[![Total Alerts](https://img.shields.io/lgtm/alerts/g/eclipse/paho.mqtt.c.svg?logo=lgtm&logoWidth=18)](https://lgtm.com/projects/g/eclipse/paho.mqtt.c/alerts/) +[![Coverity Scan Build Status](https://scan.coverity.com/projects/2339/badge.svg)](https://scan.coverity.com/projects/paho-c) + +# Eclipse Paho C Client Library for the MQTT Protocol + +This repository contains the source code for the [Eclipse Paho](http://eclipse.org/paho) MQTT C client library. + +This code builds libraries which enable applications to connect to an [MQTT](http://mqtt.org) broker to publish messages, and to subscribe to topics and receive published messages. + +Synchronous and various asynchronous programming models are supported. + +## Information About MQTT + +* [MQTT website](http://mqtt.org) +* [The MQTT 3.1.1 standard](http://docs.oasis-open.org/mqtt/mqtt/v3.1.1/os/mqtt-v3.1.1-os.html) +* [The MQTT 5.0 standard](https://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html) +* [HiveMQ introduction to MQTT](https://www.hivemq.com/mqtt/) +* [OASIS Introduction to MQTT presentation](https://www.oasis-open.org/committees/download.php/49205/MQTT-OASIS-Webinar.pdf) + +## Libraries + +The Paho C client comprises four variant libraries, shared or static: + + * paho-mqtt3a - asynchronous (MQTTAsync) + * paho-mqtt3as - asynchronous with SSL/TLS (MQTTAsync) + * paho-mqtt3c - "classic" / synchronous (MQTTClient) + * paho-mqtt3cs - "classic" / synchronous with SSL/TLS (MQTTClient) + +[Which Paho C API to use, with some history, for context](https://modelbasedtesting.co.uk/2013/10/13/which-paho-mqtt-c-api-to-use-and-some-history/) + +## Usage and API + +Detailed API documentation [is available online](https://eclipse.github.io/paho.mqtt.c/MQTTClient/html/). It is also available by building the Doxygen docs in the ``doc`` directory. + +Samples are available in the Doxygen docs and also in `src/samples` for reference. These are: + +- *paho_c_pub.c* and *paho_c_sub.c:* command line utilities to publish and subscribe, -h will give help +- *paho_cs_pub.c* and *paho_cs_sub.c:* command line utilities using MQTTClient to publish and subscribe +- *MQTTClient_publish.c, MQTTClient_subscribe.c* and *MQTTClient_publish_async.c:* MQTTClient simple code examples +- *MQTTAsync_publish.c* and *MQTTAsync_subscribe.c:* MQTTAsync simple code examples + +Some potentially useful blog posts: + +- [Paho client MQTT 5.0 support and command line utilities](https://modelbasedtesting.co.uk/2018/08/08/paho-c-client-mqtt-5-0-and-command-line-utilities/) +- [MQTT, QoS and persistence](https://modelbasedtesting.co.uk/2013/11/24/mqtt-qos-and-persistence/) +- [A story of MQTT 5.0](https://modelbasedtesting.co.uk/2018/04/09/a-story-of-mqtt-5-0/) + +[Various MQTT and MQTT-SN talks I've given.](https://modelbasedtesting.co.uk/talks-ive-given/) + +## Runtime tracing + +A number of environment variables control runtime tracing of the C library. + +Tracing is switched on using `MQTT_C_CLIENT_TRACE` (a value of ON traces to stdout, any other value should specify a file to trace to). + +The verbosity of the output is controlled using the `MQTT_C_CLIENT_TRACE_LEVEL` environment variable - valid values are ERROR, PROTOCOL, MINIMUM, MEDIUM and MAXIMUM (from least to most verbose). + +The variable `MQTT_C_CLIENT_TRACE_MAX_LINES` limits the number of lines of trace that are output. + +``` +export MQTT_C_CLIENT_TRACE=ON +export MQTT_C_CLIENT_TRACE_LEVEL=PROTOCOL +``` + +## Reporting bugs + +Please open issues in the Github project: https://github.com/eclipse/paho.mqtt.c/issues. + +## More information + +Discussion of the Paho clients takes place on the [Eclipse paho-dev mailing list](https://dev.eclipse.org/mailman/listinfo/paho-dev). + +Follow Eclipse Paho on Twitter: [@eclipsepaho](https://twitter.com/eclipsepaho) + +General questions about the MQTT protocol are discussed in the [MQTT Google Group](https://groups.google.com/forum/?hl=en-US&fromgroups#!forum/mqtt). + +There is more information available via the [MQTT community site](http://mqtt.org). + + +## Building with CMake + +The build process currently supports a number of Linux "flavors" including ARM and s390, OS X, AIX and Solaris as well as the Windows operating system. The build process requires the following tools: + * [CMake](http://cmake.org) + * [GNU Make](https://www.gnu.org/software/make/) or [Ninja](https://martine.github.io/ninja/) + * A conforming C compiler, such as [gcc](https://gcc.gnu.org/), [Clang](https://clang.llvm.org/), etc + +On Debian based systems this would mean that the following packages have to be installed: + +``` +$ apt-get install build-essential gcc make cmake cmake-gui cmake-curses-gui +``` + +Also, in order to build a debian package from the source code, the following packages have to be installed + +``` +$ apt-get install fakeroot devscripts dh-make lsb-release +``` + +Ninja can be downloaded from its github project page in the "releases" section. Optionally it is possible to build binaries with SSL/TLS support. This requires the OpenSSL libraries and includes to be available. E. g. on Debian: + +``` +$ apt-get install libssl-dev +``` + +The documentation requires doxygen and optionally graphviz: + +``` +$ apt-get install doxygen graphviz +``` + +### Building your application with CMake + +If the Paho C library was built with CMake and is already installed on the system, it is relatively easy to set up a CMake build for your application. (If it's not already built and installed read the next section). + +The library can be built with several options which create variations of the library for asynchronous or synchronous use; encryption (SSL/TLS) support or not; and whether the library is shared or static. CMake exports all of the libraries that were built as targets, and the user can chose which is best suited for an application. + +The package is named: **eclipse-paho-mqtt-c** + +The namespace for all the targets is also: **eclipse-paho-mqtt-c** + +The target names are the same as the library names. The static libraries append *-static* to the target name even for platforms that use the same base name for shared and static libraries. So: + +Target|Description +------|----------- +paho-mqtt3a | asynchronous, no encryption +paho-mqtt3as | asynchronous with SSL/TLS support +paho-mqtt3c | synchronous, no encryption +paho-mqtt3cs | synchronous with SSL/TLS support +paho-mqtt3a-static | asynchronous, no encryption, static linkage +paho-mqtt3as-static | asynchronous with SSL/TLS support, static linkage +paho-mqtt3c-static | synchronous, no encryption, static linkage +paho-mqtt3cs-static | synchronous with SSL/TLS support, static linkage + +Remember, though, that not all of these targets may be available. It depends on how the library was built. + +A sample *CMakeLists.txt* for an application that uses the asynchronous library with encryption support *(paho-mqtt3as)* might look like this: + +``` +cmake_minimum_required(VERSION 3.5) +project(MyMQTTApp VERSION 1.0.0 LANGUAGES C) + +find_package(eclipse-paho-mqtt-c REQUIRED) + +add_executable(MyMQTTApp MyMQTTApp.c) +target_link_libraries(MQTTVersion eclipse-paho-mqtt-c::paho-mqtt3as) +``` + +If the library was installed to a non-traditional location, you may need to tell CMake where to find it using `CMAKE_PREFIX_PATH`. For example, if you installed it in */opt/mqtt/paho.mqtt.c* + +``` +$ cmake -DCMAKE_PREFIX_PATH=/opt/mqtt/paho.mqtt.c .. +``` + +### Building the Paho C library with CMake + +Before compiling, determine the value of some variables in order to configure features, library locations, and other options: + +Variable | Default Value | Description +------------ | ------------- | ------------- +PAHO_BUILD_SHARED | TRUE | Build a shared version of the libraries +PAHO_BUILD_STATIC | FALSE | Build a static version of the libraries +PAHO_HIGH_PERFORMANCE | FALSE | When set to true, the debugging aids internal tracing and heap tracking are not included. +PAHO_WITH_SSL | FALSE | Flag that defines whether to build ssl-enabled binaries too. +OPENSSL_ROOT_DIR | "" (system default) | Directory containing your OpenSSL installation (i.e. `/usr/local` when headers are in `/usr/local/include` and libraries are in `/usr/local/lib`) +PAHO_BUILD_DOCUMENTATION | FALSE | Create and install the HTML based API documentation (requires Doxygen) +PAHO_BUILD_SAMPLES | FALSE | Build sample programs +PAHO_ENABLE_TESTING | TRUE | Build test and run +MQTT_TEST_BROKER | tcp://localhost:1883 | MQTT connection URL for a broker to use during test execution +MQTT_TEST_PROXY | tcp://localhost:1883 | Hostname of the test proxy to use +MQTT_SSL_HOSTNAME | localhost | Hostname of a test SSL MQTT broker to use +PAHO_BUILD_DEB_PACKAGE | FALSE | Build debian package + +Using these variables CMake can be used to generate your Ninja or Make files. Using CMake, building out-of-source is the default. Therefore it is recommended to invoke all build commands inside your chosen build directory but outside of the source tree. + +An example build session targeting the build platform could look like this: + +``` +$ mkdir /tmp/build.paho ; cd /tmp/build.paho +$ cmake -DPAHO_WITH_SSL=TRUE -DPAHO_BUILD_DOCUMENTATION=TRUE \ + -DPAHO_BUILD_SAMPLES=TRUE ~/paho.mqtt.c +``` + +Invoking cmake and specifying build options can also be performed using cmake-gui or ccmake (see https://cmake.org/runningcmake/). For example: + +``` +$ ccmake ~/paho.mqtt.c +``` + +To compile/link the binaries, to install, or to generate packages, use these commands: + +``` +$ cmake --build . + +$ cmake --build . --target install + +$ cmake --build . --target package +``` + +To build, install, or generate packages, you can also use the generated builder like _ninja_ or _make_ directly after invoking the initial CMake configuration step, such as `ninja package` or `make -j package`. + +### Debug builds + +Debug builds can be performed by defining the value of the `CMAKE_BUILD_TYPE` option to `Debug`. For example: + +``` +$ cmake -DCMAKE_BUILD_TYPE=Debug ~/paho.mqtt.c +``` + +### Running the tests + +Test code is available in the `test` directory. The tests can be built and executed with the CMake build system. The test execution requires a MQTT broker running. By default, the build system uses `localhost`, however it is possible to configure the build to use an external broker. These parameters are documented in the Build Requirements section above. + +After ensuring a MQTT broker is available, it is possible to execute the tests by starting the proxy and running `ctest` as described below: + +``` +$ python ../test/mqttsas2.py & +$ ctest -VV +``` + +### Cross compilation + +Cross compilation using CMake is performed by using so called "toolchain files" (see: http://www.vtk.org/Wiki/CMake_Cross_Compiling). + +The path to the toolchain file can be specified by using CMake's `-DCMAKE_TOOLCHAIN_FILE` option. In case no toolchain file is specified, the build is performed for the native build platform. + +For your convenience toolchain files for the following platforms can be found in the `cmake` directory of Eclipse Paho: + * Linux x86 + * Linux ARM11 (a.k.a. the Raspberry Pi) + * Windows x86_64 + * Windows x86 + +The provided toolchain files assume that required compilers/linkers are to be found in the environment, i. e. the PATH-Variable of your user or system. If you prefer, you can also specify the absolute location of your compilers in the toolchain files. + +Example invocation for the Raspberry Pi: + +``` +$ cmake -GNinja -DPAHO_WITH_SSL=TRUE -DPAHO_BUILD_SAMPLES=TRUE \ + -DPAHO_BUILD_DOCUMENTATION=TRUE \ + -DOPENSSL_LIB_SEARCH_PATH=/tmp/libssl-dev/usr/lib/arm-linux-gnueabihf \ + -DOPENSSL_INC_SEARCH_PATH="/tmp/libssl-dev/usr/include/openssl;/tmp/libssl-dev/usr/include/arm-linux-gnueabihf" \ + -DCMAKE_TOOLCHAIN_FILE=~/paho.mqtt.c/cmake/toolchain.linux-arm11.cmake \ + ~/paho.mqtt.c +``` + +Compilers for the Raspberry Pi and other ARM targets can be obtained from ARM (https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/downloads) + +This example assumes that OpenSSL-libraries and includes have been installed in the `/tmp/libssl-dev` directory. + +Example invocation for Windows 64 bit: + +``` +$ cmake -DPAHO_BUILD_SAMPLES=TRUE \ + -DCMAKE_TOOLCHAIN_FILE=~/paho.mqtt.c/cmake/toolchain.win64.cmake \ + ~/paho.mqtt.c +``` + +In this case the libraries and executable are not linked against OpenSSL Libraries. Cross compilers for the Windows platform can be installed on Debian like systems like this: + +``` +$ apt-get install gcc-mingw-w64-x86-64 gcc-mingw-w64-i686 +``` + +## Build instructions for GNU Make + +Ensure the OpenSSL development package is installed. Then from the client library base directory run: + +``` +$ make +$ sudo make install +``` + +This will build and install the libraries. To uninstall: + +``` +$ sudo make uninstall +``` + +To build the documentation requires doxygen and optionally graphviz. + +``` +$ make html +``` + +The provided GNU Makefile is intended to perform all build steps in the ```build``` directory within the source-tree of Eclipse Paho. Generated binares, libraries, and the documentation can be found in the ```build/output``` directory after completion. + +Options that are passed to the compiler/linker can be specified by typical Unix build variables: + +Variable | Description +------------ | ------------- +CC | Path to the C compiler +CFLAGS | Flags passed to compiler calls +LDFLAGS | Flags passed to linker calls + +## Building paho-mqtt - Using vcpkg + +You can download and install paho-mqtt using the [vcpkg](https://github.com/Microsoft/vcpkg) dependency manager: + + git clone https://github.com/Microsoft/vcpkg.git + cd vcpkg + ./bootstrap-vcpkg.sh + ./vcpkg integrate install + ./vcpkg install paho-mqtt + +The paho-mqtt port in vcpkg is kept up to date by Microsoft team members and community contributors. If the version is out of date, please [create an issue or pull request](https://github.com/Microsoft/vcpkg) on the vcpkg repository. + +## Fully static builds with musl libc + +(By Frank Pagliughi) + +[musl libc](https://musl.libc.org/) is is an implementation of the C standard library built on top of the Linux system call API, including interfaces defined in the base language standard, POSIX, and widely agreed-upon extensions. + +Users of the Rust library, which wraps this one, had been complaining that they could not compile using the musl build tools. Musl is a small std C lib that can be statically linked. With the latest Paho C library (and a very minor tweak to the build), we're now able to build Rust apps using musl and Paho C that are fully static; no runtime dependencies on the platform; not even on the standard C lib. + +$ ./async_publish +Publishing a message on the 'test' topic + +$ ldd async_publish + not a dynamic executable + +So, for example, if maintaining a suite of apps for some newer and older embedded Linux boards, the same executables could be deployed without worry about the C ABI on the particular boards. + +Certainly C apps using the Paho library could do this also. + +## Microsoft Windows + +### Calling convention + +As is normal for C programs on Windows, the calling convention is __cdecl. See the Microsoft documentation here: + +https://docs.microsoft.com/en-us/cpp/cpp/cdecl?view=vs-2019 + +If you call this library from another language, you may need to take this into account. + + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/edl-v10 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/edl-v10 new file mode 100644 index 0000000..cf989f1 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/edl-v10 @@ -0,0 +1,15 @@ + +Eclipse Distribution License - v 1.0 + +Copyright (c) 2007, Eclipse Foundation, Inc. and its licensors. + +All rights reserved. + +Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: + + Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. + Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. + Neither the name of the Eclipse Foundation, Inc. nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/epl-v20 b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/epl-v20 new file mode 100644 index 0000000..e23ece2 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/epl-v20 @@ -0,0 +1,277 @@ +Eclipse Public License - v 2.0 + + THE ACCOMPANYING PROGRAM IS PROVIDED UNDER THE TERMS OF THIS ECLIPSE + PUBLIC LICENSE ("AGREEMENT"). ANY USE, REPRODUCTION OR DISTRIBUTION + OF THE PROGRAM CONSTITUTES RECIPIENT'S ACCEPTANCE OF THIS AGREEMENT. + +1. DEFINITIONS + +"Contribution" means: + + a) in the case of the initial Contributor, the initial content + Distributed under this Agreement, and + + b) in the case of each subsequent Contributor: + i) changes to the Program, and + ii) additions to the Program; + where such changes and/or additions to the Program originate from + and are Distributed by that particular Contributor. A Contribution + "originates" from a Contributor if it was added to the Program by + such Contributor itself or anyone acting on such Contributor's behalf. + Contributions do not include changes or additions to the Program that + are not Modified Works. + +"Contributor" means any person or entity that Distributes the Program. + +"Licensed Patents" mean patent claims licensable by a Contributor which +are necessarily infringed by the use or sale of its Contribution alone +or when combined with the Program. + +"Program" means the Contributions Distributed in accordance with this +Agreement. + +"Recipient" means anyone who receives the Program under this Agreement +or any Secondary License (as applicable), including Contributors. + +"Derivative Works" shall mean any work, whether in Source Code or other +form, that is based on (or derived from) the Program and for which the +editorial revisions, annotations, elaborations, or other modifications +represent, as a whole, an original work of authorship. + +"Modified Works" shall mean any work in Source Code or other form that +results from an addition to, deletion from, or modification of the +contents of the Program, including, for purposes of clarity any new file +in Source Code form that contains any contents of the Program. Modified +Works shall not include works that contain only declarations, +interfaces, types, classes, structures, or files of the Program solely +in each case in order to link to, bind by name, or subclass the Program +or Modified Works thereof. + +"Distribute" means the acts of a) distributing or b) making available +in any manner that enables the transfer of a copy. + +"Source Code" means the form of a Program preferred for making +modifications, including but not limited to software source code, +documentation source, and configuration files. + +"Secondary License" means either the GNU General Public License, +Version 2.0, or any later versions of that license, including any +exceptions or additional permissions as identified by the initial +Contributor. + +2. GRANT OF RIGHTS + + a) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free copyright + license to reproduce, prepare Derivative Works of, publicly display, + publicly perform, Distribute and sublicense the Contribution of such + Contributor, if any, and such Derivative Works. + + b) Subject to the terms of this Agreement, each Contributor hereby + grants Recipient a non-exclusive, worldwide, royalty-free patent + license under Licensed Patents to make, use, sell, offer to sell, + import and otherwise transfer the Contribution of such Contributor, + if any, in Source Code or other form. This patent license shall + apply to the combination of the Contribution and the Program if, at + the time the Contribution is added by the Contributor, such addition + of the Contribution causes such combination to be covered by the + Licensed Patents. The patent license shall not apply to any other + combinations which include the Contribution. No hardware per se is + licensed hereunder. + + c) Recipient understands that although each Contributor grants the + licenses to its Contributions set forth herein, no assurances are + provided by any Contributor that the Program does not infringe the + patent or other intellectual property rights of any other entity. + Each Contributor disclaims any liability to Recipient for claims + brought by any other entity based on infringement of intellectual + property rights or otherwise. As a condition to exercising the + rights and licenses granted hereunder, each Recipient hereby + assumes sole responsibility to secure any other intellectual + property rights needed, if any. For example, if a third party + patent license is required to allow Recipient to Distribute the + Program, it is Recipient's responsibility to acquire that license + before distributing the Program. + + d) Each Contributor represents that to its knowledge it has + sufficient copyright rights in its Contribution, if any, to grant + the copyright license set forth in this Agreement. + + e) Notwithstanding the terms of any Secondary License, no + Contributor makes additional grants to any Recipient (other than + those set forth in this Agreement) as a result of such Recipient's + receipt of the Program under the terms of a Secondary License + (if permitted under the terms of Section 3). + +3. REQUIREMENTS + +3.1 If a Contributor Distributes the Program in any form, then: + + a) the Program must also be made available as Source Code, in + accordance with section 3.2, and the Contributor must accompany + the Program with a statement that the Source Code for the Program + is available under this Agreement, and informs Recipients how to + obtain it in a reasonable manner on or through a medium customarily + used for software exchange; and + + b) the Contributor may Distribute the Program under a license + different than this Agreement, provided that such license: + i) effectively disclaims on behalf of all other Contributors all + warranties and conditions, express and implied, including + warranties or conditions of title and non-infringement, and + implied warranties or conditions of merchantability and fitness + for a particular purpose; + + ii) effectively excludes on behalf of all other Contributors all + liability for damages, including direct, indirect, special, + incidental and consequential damages, such as lost profits; + + iii) does not attempt to limit or alter the recipients' rights + in the Source Code under section 3.2; and + + iv) requires any subsequent distribution of the Program by any + party to be under a license that satisfies the requirements + of this section 3. + +3.2 When the Program is Distributed as Source Code: + + a) it must be made available under this Agreement, or if the + Program (i) is combined with other material in a separate file or + files made available under a Secondary License, and (ii) the initial + Contributor attached to the Source Code the notice described in + Exhibit A of this Agreement, then the Program may be made available + under the terms of such Secondary Licenses, and + + b) a copy of this Agreement must be included with each copy of + the Program. + +3.3 Contributors may not remove or alter any copyright, patent, +trademark, attribution notices, disclaimers of warranty, or limitations +of liability ("notices") contained within the Program from any copy of +the Program which they Distribute, provided that Contributors may add +their own appropriate notices. + +4. COMMERCIAL DISTRIBUTION + +Commercial distributors of software may accept certain responsibilities +with respect to end users, business partners and the like. While this +license is intended to facilitate the commercial use of the Program, +the Contributor who includes the Program in a commercial product +offering should do so in a manner which does not create potential +liability for other Contributors. Therefore, if a Contributor includes +the Program in a commercial product offering, such Contributor +("Commercial Contributor") hereby agrees to defend and indemnify every +other Contributor ("Indemnified Contributor") against any losses, +damages and costs (collectively "Losses") arising from claims, lawsuits +and other legal actions brought by a third party against the Indemnified +Contributor to the extent caused by the acts or omissions of such +Commercial Contributor in connection with its distribution of the Program +in a commercial product offering. The obligations in this section do not +apply to any claims or Losses relating to any actual or alleged +intellectual property infringement. In order to qualify, an Indemnified +Contributor must: a) promptly notify the Commercial Contributor in +writing of such claim, and b) allow the Commercial Contributor to control, +and cooperate with the Commercial Contributor in, the defense and any +related settlement negotiations. The Indemnified Contributor may +participate in any such claim at its own expense. + +For example, a Contributor might include the Program in a commercial +product offering, Product X. That Contributor is then a Commercial +Contributor. If that Commercial Contributor then makes performance +claims, or offers warranties related to Product X, those performance +claims and warranties are such Commercial Contributor's responsibility +alone. Under this section, the Commercial Contributor would have to +defend claims against the other Contributors related to those performance +claims and warranties, and if a court requires any other Contributor to +pay any damages as a result, the Commercial Contributor must pay +those damages. + +5. NO WARRANTY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, THE PROGRAM IS PROVIDED ON AN "AS IS" +BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR +IMPLIED INCLUDING, WITHOUT LIMITATION, ANY WARRANTIES OR CONDITIONS OF +TITLE, NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR +PURPOSE. Each Recipient is solely responsible for determining the +appropriateness of using and distributing the Program and assumes all +risks associated with its exercise of rights under this Agreement, +including but not limited to the risks and costs of program errors, +compliance with applicable laws, damage to or loss of data, programs +or equipment, and unavailability or interruption of operations. + +6. DISCLAIMER OF LIABILITY + +EXCEPT AS EXPRESSLY SET FORTH IN THIS AGREEMENT, AND TO THE EXTENT +PERMITTED BY APPLICABLE LAW, NEITHER RECIPIENT NOR ANY CONTRIBUTORS +SHALL HAVE ANY LIABILITY FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, +EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING WITHOUT LIMITATION LOST +PROFITS), HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OR DISTRIBUTION OF THE PROGRAM OR THE +EXERCISE OF ANY RIGHTS GRANTED HEREUNDER, EVEN IF ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + +7. GENERAL + +If any provision of this Agreement is invalid or unenforceable under +applicable law, it shall not affect the validity or enforceability of +the remainder of the terms of this Agreement, and without further +action by the parties hereto, such provision shall be reformed to the +minimum extent necessary to make such provision valid and enforceable. + +If Recipient institutes patent litigation against any entity +(including a cross-claim or counterclaim in a lawsuit) alleging that the +Program itself (excluding combinations of the Program with other software +or hardware) infringes such Recipient's patent(s), then such Recipient's +rights granted under Section 2(b) shall terminate as of the date such +litigation is filed. + +All Recipient's rights under this Agreement shall terminate if it +fails to comply with any of the material terms or conditions of this +Agreement and does not cure such failure in a reasonable period of +time after becoming aware of such noncompliance. If all Recipient's +rights under this Agreement terminate, Recipient agrees to cease use +and distribution of the Program as soon as reasonably practicable. +However, Recipient's obligations under this Agreement and any licenses +granted by Recipient relating to the Program shall continue and survive. + +Everyone is permitted to copy and distribute copies of this Agreement, +but in order to avoid inconsistency the Agreement is copyrighted and +may only be modified in the following manner. The Agreement Steward +reserves the right to publish new versions (including revisions) of +this Agreement from time to time. No one other than the Agreement +Steward has the right to modify this Agreement. The Eclipse Foundation +is the initial Agreement Steward. The Eclipse Foundation may assign the +responsibility to serve as the Agreement Steward to a suitable separate +entity. Each new version of the Agreement will be given a distinguishing +version number. The Program (including Contributions) may always be +Distributed subject to the version of the Agreement under which it was +received. In addition, after a new version of the Agreement is published, +Contributor may elect to Distribute the Program (including its +Contributions) under the new version. + +Except as expressly stated in Sections 2(a) and 2(b) above, Recipient +receives no rights or licenses to the intellectual property of any +Contributor under this Agreement, whether expressly, by implication, +estoppel or otherwise. All rights in the Program not expressly granted +under this Agreement are reserved. Nothing in this Agreement is intended +to be enforceable by any entity that is not a Contributor or Recipient. +No third-party beneficiary rights are created under this Agreement. + +Exhibit A - Form of Secondary Licenses Notice + +"This Source Code may also be made available under the following +Secondary Licenses when the conditions for such availability set forth +in the Eclipse Public License, v. 2.0 are satisfied: {name license(s), +version(s), and exceptions or additional permissions here}." + + Simply including a copy of this Agreement, including this Exhibit A + is not sufficient to license the Source Code under Secondary Licenses. + + If it is not possible or desirable to put the notice in a particular + file, then You may include the notice in a location (such as a LICENSE + file in a relevant directory) where a recipient would be likely to + look for such a notice. + + You may add additional accurate notices of copyright ownership. \ No newline at end of file diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/notice.html b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/notice.html new file mode 100644 index 0000000..b225b7d --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/notice.html @@ -0,0 +1,108 @@ + + + + + +Eclipse Foundation Software User Agreement + + + +

Eclipse Foundation Software User Agreement

+

April 6, 2020

+ +

Usage Of Content

+ +

THE ECLIPSE FOUNDATION MAKES AVAILABLE SOFTWARE, DOCUMENTATION, INFORMATION AND/OR OTHER MATERIALS FOR OPEN SOURCE PROJECTS + (COLLECTIVELY "CONTENT"). USE OF THE CONTENT IS GOVERNED BY THE TERMS AND CONDITIONS OF THIS AGREEMENT AND/OR THE TERMS AND + CONDITIONS OF LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW. BY USING THE CONTENT, YOU AGREE THAT YOUR USE + OF THE CONTENT IS GOVERNED BY THIS AGREEMENT AND/OR THE TERMS AND CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR + NOTICES INDICATED OR REFERENCED BELOW. IF YOU DO NOT AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT AND THE TERMS AND + CONDITIONS OF ANY APPLICABLE LICENSE AGREEMENTS OR NOTICES INDICATED OR REFERENCED BELOW, THEN YOU MAY NOT USE THE CONTENT.

+ +

Applicable Licenses

+ +

Unless otherwise indicated, all Content made available by the Eclipse Foundation is provided to you under the terms and conditions of the Eclipse Public License Version 2.0 + ("EPL"). A copy of the EPL is provided with this Content and is also available at https://www.eclipse.org/legal/epl-2.0/. + For purposes of the EPL, "Program" will mean the Content.

+ +

Content includes, but is not limited to, source code, object code, documentation and other files maintained in the Eclipse Foundation source code + repository ("Repository") in software modules ("Modules") and made available as downloadable archives ("Downloads").

+ +
    +
  • Content may be structured and packaged into modules to facilitate delivering, extending, and upgrading the Content. Typical modules may include plug-ins ("Plug-ins"), plug-in fragments ("Fragments"), and features ("Features").
  • +
  • Each Plug-in or Fragment may be packaged as a sub-directory or JAR (Java™ ARchive) in a directory named "plugins".
  • +
  • A Feature is a bundle of one or more Plug-ins and/or Fragments and associated material. Each Feature may be packaged as a sub-directory in a directory named "features". Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of the Plug-ins + and/or Fragments associated with that Feature.
  • +
  • Features may also include other Features ("Included Features"). Within a Feature, files named "feature.xml" may contain a list of the names and version numbers of Included Features.
  • +
+ +

The terms and conditions governing Plug-ins and Fragments should be contained in files named "about.html" ("Abouts"). The terms and conditions governing Features and +Included Features should be contained in files named "license.html" ("Feature Licenses"). Abouts and Feature Licenses may be located in any directory of a Download or Module +including, but not limited to the following locations:

+ +
    +
  • The top-level (root) directory
  • +
  • Plug-in and Fragment directories
  • +
  • Inside Plug-ins and Fragments packaged as JARs
  • +
  • Sub-directories of the directory named "src" of certain Plug-ins
  • +
  • Feature directories
  • +
+ +

Note: if a Feature made available by the Eclipse Foundation is installed using the Provisioning Technology (as defined below), you must agree to a license ("Feature Update License") during the +installation process. If the Feature contains Included Features, the Feature Update License should either provide you with the terms and conditions governing the Included Features or +inform you where you can locate them. Feature Update Licenses may be found in the "license" property of files named "feature.properties" found within a Feature. +Such Abouts, Feature Licenses, and Feature Update Licenses contain the terms and conditions (or references to such terms and conditions) that govern your use of the associated Content in +that directory.

+ +

THE ABOUTS, FEATURE LICENSES, AND FEATURE UPDATE LICENSES MAY REFER TO THE EPL OR OTHER LICENSE AGREEMENTS, NOTICES OR TERMS AND CONDITIONS. SOME OF THESE +OTHER LICENSE AGREEMENTS MAY INCLUDE (BUT ARE NOT LIMITED TO):

+ + + +

IT IS YOUR OBLIGATION TO READ AND ACCEPT ALL SUCH TERMS AND CONDITIONS PRIOR TO USE OF THE CONTENT. If no About, Feature License, or Feature Update License is provided, please +contact the Eclipse Foundation to determine what terms and conditions govern that particular Content.

+ + +

Use of Provisioning Technology

+ +

The Eclipse Foundation makes available provisioning software, examples of which include, but are not limited to, p2 and the Eclipse + Update Manager ("Provisioning Technology") for the purpose of allowing users to install software, documentation, information and/or + other materials (collectively "Installable Software"). This capability is provided with the intent of allowing such users to + install, extend and update Eclipse-based products. Information about packaging Installable Software is available at http://eclipse.org/equinox/p2/repository_packaging.html + ("Specification").

+ +

You may use Provisioning Technology to allow other parties to install Installable Software. You shall be responsible for enabling the + applicable license agreements relating to the Installable Software to be presented to, and accepted by, the users of the Provisioning Technology + in accordance with the Specification. By using Provisioning Technology in such a manner and making it available in accordance with the + Specification, you further acknowledge your agreement to, and the acquisition of all necessary rights to permit the following:

+ +
    +
  1. A series of actions may occur ("Provisioning Process") in which a user may execute the Provisioning Technology + on a machine ("Target Machine") with the intent of installing, extending or updating the functionality of an Eclipse-based + product.
  2. +
  3. During the Provisioning Process, the Provisioning Technology may cause third party Installable Software or a portion thereof to be + accessed and copied to the Target Machine.
  4. +
  5. Pursuant to the Specification, you will provide to the user the terms and conditions that govern the use of the Installable + Software ("Installable Software Agreement") and such Installable Software Agreement shall be accessed from the Target + Machine in accordance with the Specification. Such Installable Software Agreement must inform the user of the terms and conditions that govern + the Installable Software and must solicit acceptance by the end user in the manner prescribed in such Installable Software Agreement. Upon such + indication of agreement by the user, the provisioning Technology will complete installation of the Installable Software.
  6. +
+ +

Cryptography

+ +

Content may contain encryption software. The country in which you are currently may have restrictions on the import, possession, and use, and/or re-export to + another country, of encryption software. BEFORE using any encryption software, please check the country's laws, regulations and policies concerning the import, + possession, or use, and re-export of encryption software, to see if this is permitted.

+ +

Java and all Java-based trademarks are trademarks of Oracle Corporation in the United States, other countries, or both.

+ + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_publish.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_publish.c new file mode 100644 index 0000000..b2ac829 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_publish.c @@ -0,0 +1,184 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp., Ian Craggs + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + *******************************************************************************/ + +#include +#include +#include +#include "MQTTAsync.h" + +#if !defined(_WIN32) +#include +#else +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientPub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +int finished = 0; + +void connlost(void *context, char *cause) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); + + printf("Reconnecting\n"); + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + finished = 1; + } +} + +void onDisconnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Disconnect failed\n"); + finished = 1; +} + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + printf("Successful disconnection\n"); + finished = 1; +} + +void onSendFailure(void* context, MQTTAsync_failureData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_disconnectOptions opts = MQTTAsync_disconnectOptions_initializer; + int rc; + + printf("Message send failed token %d error code %d\n", response->token, response->code); + opts.onSuccess = onDisconnect; + opts.onFailure = onDisconnectFailure; + opts.context = client; + if ((rc = MQTTAsync_disconnect(client, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + +void onSend(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_disconnectOptions opts = MQTTAsync_disconnectOptions_initializer; + int rc; + + printf("Message with token value %d delivery confirmed\n", response->token); + opts.onSuccess = onDisconnect; + opts.onFailure = onDisconnectFailure; + opts.context = client; + if ((rc = MQTTAsync_disconnect(client, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Connect failed, rc %d\n", response ? response->code : 0); + finished = 1; +} + + +void onConnect(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_responseOptions opts = MQTTAsync_responseOptions_initializer; + MQTTAsync_message pubmsg = MQTTAsync_message_initializer; + int rc; + + printf("Successful connection\n"); + opts.onSuccess = onSend; + opts.onFailure = onSendFailure; + opts.context = client; + pubmsg.payload = PAYLOAD; + pubmsg.payloadlen = (int)strlen(PAYLOAD); + pubmsg.qos = QOS; + pubmsg.retained = 0; + if ((rc = MQTTAsync_sendMessage(client, TOPIC, &pubmsg, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start sendMessage, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + +int messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* m) +{ + /* not expecting any messages */ + return 1; +} + +int main(int argc, char* argv[]) +{ + MQTTAsync client; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + if ((rc = MQTTAsync_create(&client, ADDRESS, CLIENTID, MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to create client object, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + if ((rc = MQTTAsync_setCallbacks(client, NULL, connlost, messageArrived, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to set callback, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.context = client; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + printf("Waiting for publication of %s\n" + "on topic %s for client with ClientID: %s\n", + PAYLOAD, TOPIC, CLIENTID); + while (!finished) + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + + MQTTAsync_destroy(&client); + return rc; +} + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_publish_time.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_publish_time.c new file mode 100644 index 0000000..e6998de --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_publish_time.c @@ -0,0 +1,217 @@ +/******************************************************************************* + * Copyright (c) 2012, 2020 IBM Corp. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + * Frank Pagliughi - loop to repeatedly read and sent time values. + *******************************************************************************/ + +// This is a somewhat contrived example to show an application that publishes +// continuously, like a data acquisition app might do. In this case, though, +// we don't have a sensor to read, so we use the system time as the number +// of milliseconds since the epoch to simulate a data input. + +#include +#include +#include +#include +#include +#include "MQTTAsync.h" + +#if !defined(_WIN32) +#include +#else +#include +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +#if defined(_WIN32) || defined(_WIN64) +#define snprintf _snprintf +#endif + + +// Better not to flood a public broker. Test against localhost. +#define ADDRESS "mqtt://localhost:1883" + +#define CLIENTID "ExampleClientTimePub" +#define TOPIC "data/time" +#define QOS 1 +#define TIMEOUT 10000L +#define SAMPLE_PERIOD 10L // in ms + +volatile int finished = 0; +volatile int connected = 0; + +void connlost(void *context, char *cause) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); + + printf("Reconnecting\n"); + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + finished = 1; + } +} + +void onDisconnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Disconnect failed\n"); + finished = 1; +} + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + printf("Successful disconnection\n"); + finished = 1; +} + +void onSendFailure(void* context, MQTTAsync_failureData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_disconnectOptions opts = MQTTAsync_disconnectOptions_initializer; + int rc; + + printf("Message send failed token %d error code %d\n", response->token, response->code); + opts.onSuccess = onDisconnect; + opts.onFailure = onDisconnectFailure; + opts.context = client; + if ((rc = MQTTAsync_disconnect(client, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + exit(EXIT_FAILURE); + } +} + +void onSend(void* context, MQTTAsync_successData* response) +{ + // This gets called when a message is acknowledged successfully. +} + + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Connect failed, rc %d\n", response ? response->code : 0); + finished = 1; +} + + +void onConnect(void* context, MQTTAsync_successData* response) +{ + printf("Successful connection\n"); + connected = 1; +} + +int messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* m) +{ + /* not expecting any messages */ + return 1; +} + +int64_t getTime(void) +{ + #if defined(_WIN32) + FILETIME ft; + GetSystemTimeAsFileTime(&ft); + return ((((int64_t) ft.dwHighDateTime) << 8) + ft.dwLowDateTime) / 10000; + #else + struct timespec ts; + clock_gettime(CLOCK_REALTIME, &ts); + return ((int64_t) ts.tv_sec * 1000) + ((int64_t) ts.tv_nsec / 1000000); + #endif +} + +int main(int argc, char* argv[]) +{ + MQTTAsync client; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + + MQTTAsync_message pubmsg = MQTTAsync_message_initializer; + MQTTAsync_responseOptions pub_opts = MQTTAsync_responseOptions_initializer; + + int rc; + + if ((rc = MQTTAsync_create(&client, ADDRESS, CLIENTID, MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to create client object, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + if ((rc = MQTTAsync_setCallbacks(client, NULL, connlost, messageArrived, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to set callback, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.context = client; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + while (!connected) { + #if defined(_WIN32) + Sleep(100); + #else + usleep(100000L); + #endif + } + + while (!finished) { + int64_t t = getTime(); + + char buf[256]; + int n = snprintf(buf, sizeof(buf), "%lld", (long long) t); + printf("%s\n", buf); + + pub_opts.onSuccess = onSend; + pub_opts.onFailure = onSendFailure; + pub_opts.context = client; + + pubmsg.payload = buf; + pubmsg.payloadlen = n; + pubmsg.qos = QOS; + pubmsg.retained = 0; + + if ((rc = MQTTAsync_sendMessage(client, TOPIC, &pubmsg, &pub_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start sendMessage, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + #if defined(_WIN32) + Sleep(SAMPLE_PERIOD); + #else + usleep(SAMPLE_PERIOD * 1000); + #endif + } + + MQTTAsync_destroy(&client); + return rc; +} + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_subscribe.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_subscribe.c new file mode 100644 index 0000000..ae32911 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTAsync_subscribe.c @@ -0,0 +1,203 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp., Ian Craggs + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + *******************************************************************************/ + +#include +#include +#include +#include "MQTTAsync.h" + +#if !defined(_WIN32) +#include +#else +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientSub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +int disc_finished = 0; +int subscribed = 0; +int finished = 0; + +void onConnect(void* context, MQTTAsync_successData* response); +void onConnectFailure(void* context, MQTTAsync_failureData* response); + +void connlost(void *context, char *cause) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + int rc; + + printf("\nConnection lost\n"); + if (cause) + printf(" cause: %s\n", cause); + + printf("Reconnecting\n"); + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + finished = 1; + } +} + + +int msgarrvd(void *context, char *topicName, int topicLen, MQTTAsync_message *message) +{ + printf("Message arrived\n"); + printf(" topic: %s\n", topicName); + printf(" message: %.*s\n", message->payloadlen, (char*)message->payload); + MQTTAsync_freeMessage(&message); + MQTTAsync_free(topicName); + return 1; +} + +void onDisconnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Disconnect failed, rc %d\n", response->code); + disc_finished = 1; +} + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + printf("Successful disconnection\n"); + disc_finished = 1; +} + +void onSubscribe(void* context, MQTTAsync_successData* response) +{ + printf("Subscribe succeeded\n"); + subscribed = 1; +} + +void onSubscribeFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Subscribe failed, rc %d\n", response->code); + finished = 1; +} + + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + printf("Connect failed, rc %d\n", response->code); + finished = 1; +} + + +void onConnect(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_responseOptions opts = MQTTAsync_responseOptions_initializer; + int rc; + + printf("Successful connection\n"); + + printf("Subscribing to topic %s\nfor client %s using QoS%d\n\n" + "Press Q to quit\n\n", TOPIC, CLIENTID, QOS); + opts.onSuccess = onSubscribe; + opts.onFailure = onSubscribeFailure; + opts.context = client; + if ((rc = MQTTAsync_subscribe(client, TOPIC, QOS, &opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start subscribe, return code %d\n", rc); + finished = 1; + } +} + + +int main(int argc, char* argv[]) +{ + MQTTAsync client; + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + MQTTAsync_disconnectOptions disc_opts = MQTTAsync_disconnectOptions_initializer; + int rc; + int ch; + + if ((rc = MQTTAsync_create(&client, ADDRESS, CLIENTID, MQTTCLIENT_PERSISTENCE_NONE, NULL)) + != MQTTASYNC_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + goto exit; + } + + if ((rc = MQTTAsync_setCallbacks(client, client, connlost, msgarrvd, NULL)) != MQTTASYNC_SUCCESS) + { + printf("Failed to set callbacks, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.context = client; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start connect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + while (!subscribed && !finished) + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + + if (finished) + goto exit; + + do + { + ch = getchar(); + } while (ch!='Q' && ch != 'q'); + + disc_opts.onSuccess = onDisconnect; + disc_opts.onFailure = onDisconnectFailure; + if ((rc = MQTTAsync_disconnect(client, &disc_opts)) != MQTTASYNC_SUCCESS) + { + printf("Failed to start disconnect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + while (!disc_finished) + { + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + } + +destroy_exit: + MQTTAsync_destroy(&client); +exit: + return rc; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_publish.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_publish.c new file mode 100644 index 0000000..399fd33 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_publish.c @@ -0,0 +1,72 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp., Ian Craggs + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + *******************************************************************************/ + +#include +#include +#include +#include "MQTTClient.h" + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientPub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +int main(int argc, char* argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_message pubmsg = MQTTClient_message_initializer; + MQTTClient_deliveryToken token; + int rc; + + if ((rc = MQTTClient_create(&client, ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTClient_connect(client, &conn_opts)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to connect, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + pubmsg.payload = PAYLOAD; + pubmsg.payloadlen = (int)strlen(PAYLOAD); + pubmsg.qos = QOS; + pubmsg.retained = 0; + if ((rc = MQTTClient_publishMessage(client, TOPIC, &pubmsg, &token)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to publish message, return code %d\n", rc); + exit(EXIT_FAILURE); + } + + printf("Waiting for up to %d seconds for publication of %s\n" + "on topic %s for client with ClientID: %s\n", + (int)(TIMEOUT/1000), PAYLOAD, TOPIC, CLIENTID); + rc = MQTTClient_waitForCompletion(client, token, TIMEOUT); + printf("Message with delivery token %d delivered\n", token); + + if ((rc = MQTTClient_disconnect(client, 10000)) != MQTTCLIENT_SUCCESS) + printf("Failed to disconnect, return code %d\n", rc); + MQTTClient_destroy(&client); + return rc; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_publish_async.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_publish_async.c new file mode 100644 index 0000000..c568541 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_publish_async.c @@ -0,0 +1,127 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp., Ian Craggs + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + *******************************************************************************/ + +#include +#include +#include +#include "MQTTClient.h" + +#if !defined(_WIN32) +#include +#else +#include +#endif + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientPub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +MQTTClient_deliveryToken deliveredtoken; + +void delivered(void *context, MQTTClient_deliveryToken dt) +{ + printf("Message with token value %d delivery confirmed\n", dt); + deliveredtoken = dt; +} + +int msgarrvd(void *context, char *topicName, int topicLen, MQTTClient_message *message) +{ + printf("Message arrived\n"); + printf(" topic: %s\n", topicName); + printf(" message: %.*s\n", message->payloadlen, (char*)message->payload); + MQTTClient_freeMessage(&message); + MQTTClient_free(topicName); + return 1; +} + +void connlost(void *context, char *cause) +{ + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); +} + +int main(int argc, char* argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_message pubmsg = MQTTClient_message_initializer; + MQTTClient_deliveryToken token; + int rc; + + if ((rc = MQTTClient_create(&client, ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + goto exit; + } + + if ((rc = MQTTClient_setCallbacks(client, NULL, connlost, msgarrvd, delivered)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to set callbacks, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTClient_connect(client, &conn_opts)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to connect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + pubmsg.payload = PAYLOAD; + pubmsg.payloadlen = (int)strlen(PAYLOAD); + pubmsg.qos = QOS; + pubmsg.retained = 0; + deliveredtoken = 0; + if ((rc = MQTTClient_publishMessage(client, TOPIC, &pubmsg, &token)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to publish message, return code %d\n", rc); + rc = EXIT_FAILURE; + } + else + { + printf("Waiting for publication of %s\n" + "on topic %s for client with ClientID: %s\n", + PAYLOAD, TOPIC, CLIENTID); + while (deliveredtoken != token) + { + #if defined(_WIN32) + Sleep(100); + #else + usleep(10000L); + #endif + } + } + + if ((rc = MQTTClient_disconnect(client, 10000)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to disconnect, return code %d\n", rc); + rc = EXIT_FAILURE; + } + +destroy_exit: + MQTTClient_destroy(&client); + +exit: + return rc; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_subscribe.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_subscribe.c new file mode 100644 index 0000000..8a527a3 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/MQTTClient_subscribe.c @@ -0,0 +1,114 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp., Ian Craggs + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + *******************************************************************************/ + +#include +#include +#include +#include "MQTTClient.h" + +#define ADDRESS "tcp://mqtt.eclipseprojects.io:1883" +#define CLIENTID "ExampleClientSub" +#define TOPIC "MQTT Examples" +#define PAYLOAD "Hello World!" +#define QOS 1 +#define TIMEOUT 10000L + +volatile MQTTClient_deliveryToken deliveredtoken; + +void delivered(void *context, MQTTClient_deliveryToken dt) +{ + printf("Message with token value %d delivery confirmed\n", dt); + deliveredtoken = dt; +} + +int msgarrvd(void *context, char *topicName, int topicLen, MQTTClient_message *message) +{ + printf("Message arrived\n"); + printf(" topic: %s\n", topicName); + printf(" message: %.*s\n", message->payloadlen, (char*)message->payload); + MQTTClient_freeMessage(&message); + MQTTClient_free(topicName); + return 1; +} + +void connlost(void *context, char *cause) +{ + printf("\nConnection lost\n"); + printf(" cause: %s\n", cause); +} + +int main(int argc, char* argv[]) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + int rc; + + if ((rc = MQTTClient_create(&client, ADDRESS, CLIENTID, + MQTTCLIENT_PERSISTENCE_NONE, NULL)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to create client, return code %d\n", rc); + rc = EXIT_FAILURE; + goto exit; + } + + if ((rc = MQTTClient_setCallbacks(client, NULL, connlost, msgarrvd, delivered)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to set callbacks, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + conn_opts.keepAliveInterval = 20; + conn_opts.cleansession = 1; + if ((rc = MQTTClient_connect(client, &conn_opts)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to connect, return code %d\n", rc); + rc = EXIT_FAILURE; + goto destroy_exit; + } + + printf("Subscribing to topic %s\nfor client %s using QoS%d\n\n" + "Press Q to quit\n\n", TOPIC, CLIENTID, QOS); + if ((rc = MQTTClient_subscribe(client, TOPIC, QOS)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to subscribe, return code %d\n", rc); + rc = EXIT_FAILURE; + } + else + { + int ch; + do + { + ch = getchar(); + } while (ch!='Q' && ch != 'q'); + + if ((rc = MQTTClient_unsubscribe(client, TOPIC)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to unsubscribe, return code %d\n", rc); + rc = EXIT_FAILURE; + } + } + + if ((rc = MQTTClient_disconnect(client, 10000)) != MQTTCLIENT_SUCCESS) + { + printf("Failed to disconnect, return code %d\n", rc); + rc = EXIT_FAILURE; + } +destroy_exit: + MQTTClient_destroy(&client); +exit: + return rc; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_c_pub.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_c_pub.c new file mode 100644 index 0000000..e891ef8 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_c_pub.c @@ -0,0 +1,517 @@ +/******************************************************************************* + * Copyright (c) 2012, 2020 IBM Corp., and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + * Guilherme Maciel Ferreira - add keep alive option + * Ian Craggs - add full capability + *******************************************************************************/ + +#include "MQTTAsync.h" +#include "pubsub_opts.h" + +#include +#include +#include +#include + +#if defined(_WIN32) +#include +#define sleep Sleep +#else +#include +#include +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +volatile int toStop = 0; + +struct pubsub_opts opts = +{ + 1, 0, 0, 0, "\n", 100, /* debug/app options */ + NULL, NULL, 1, 0, 0, /* message options */ + MQTTVERSION_DEFAULT, NULL, "paho-c-pub", 0, 0, NULL, NULL, "localhost", "1883", NULL, 10, /* MQTT options */ + NULL, NULL, 0, 0, /* will options */ + 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, /* TLS options */ + 0, {NULL, NULL}, /* MQTT V5 options */ + NULL, NULL, /* HTTP and HTTPS proxies */ +}; + +MQTTAsync_responseOptions pub_opts = MQTTAsync_responseOptions_initializer; +MQTTProperty property; +MQTTProperties props = MQTTProperties_initializer; + + +void mysleep(int ms) +{ + #if defined(_WIN32) + Sleep(ms); + #else + usleep(ms * 1000); + #endif +} + +void cfinish(int sig) +{ + signal(SIGINT, NULL); + toStop = 1; +} + + +int messageArrived(void* context, char* topicName, int topicLen, MQTTAsync_message* m) +{ + /* not expecting any messages */ + return 1; +} + + +static int disconnected = 0; + +void onDisconnect5(void* context, MQTTAsync_successData5* response) +{ + disconnected = 1; +} + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + disconnected = 1; +} + + +static int connected = 0; +void myconnect(MQTTAsync client); +int mypublish(MQTTAsync client, int datalen, char* data); + +void onConnectFailure5(void* context, MQTTAsync_failureData5* response) +{ + fprintf(stderr, "Connect failed, rc %s reason code %s\n", + MQTTAsync_strerror(response->code), + MQTTReasonCode_toString(response->reasonCode)); + connected = -1; + + MQTTAsync client = (MQTTAsync)context; +} + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + fprintf(stderr, "Connect failed, rc %s\n", response ? MQTTAsync_strerror(response->code) : "none"); + connected = -1; + + MQTTAsync client = (MQTTAsync)context; +} + + +void onConnect5(void* context, MQTTAsync_successData5* response) +{ + MQTTAsync client = (MQTTAsync)context; + int rc = 0; + + if (opts.verbose) + printf("Connected\n"); + + if (opts.null_message == 1) + rc = mypublish(client, 0, ""); + else if (opts.message) + rc = mypublish(client, (int)strlen(opts.message), opts.message); + else if (opts.filename) + { + int data_len = 0; + char* buffer = readfile(&data_len, &opts); + + if (buffer == NULL) + toStop = 1; + else + { + rc = mypublish(client, data_len, buffer); + free(buffer); + } + } + + connected = 1; +} + +void onConnect(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + int rc = 0; + + if (opts.verbose) + printf("Connected\n"); + + if (opts.null_message == 1) + rc = mypublish(client, 0, ""); + else if (opts.message) + rc = mypublish(client, (int)strlen(opts.message), opts.message); + else if (opts.filename) + { + int data_len = 0; + char* buffer = readfile(&data_len, &opts); + + if (buffer == NULL) + toStop = 1; + else + { + rc = mypublish(client, data_len, buffer); + free(buffer); + } + } + + connected = 1; +} + + +static int published = 0; + +void onPublishFailure5(void* context, MQTTAsync_failureData5* response) +{ + if (opts.verbose) + fprintf(stderr, "Publish failed, rc %s reason code %s\n", + MQTTAsync_strerror(response->code), + MQTTReasonCode_toString(response->reasonCode)); + published = -1; +} + +void onPublishFailure(void* context, MQTTAsync_failureData* response) +{ + if (opts.verbose) + fprintf(stderr, "Publish failed, rc %s\n", MQTTAsync_strerror(response->code)); + published = -1; +} + + +void onPublish5(void* context, MQTTAsync_successData5* response) +{ + if (opts.verbose) + printf("Publish succeeded, reason code %s\n", + MQTTReasonCode_toString(response->reasonCode)); + + if (opts.null_message || opts.message || opts.filename) + toStop = 1; + + published = 1; +} + + +void onPublish(void* context, MQTTAsync_successData* response) +{ + if (opts.verbose) + printf("Publish succeeded\n"); + + if (opts.null_message || opts.message || opts.filename) + toStop = 1; + + published = 1; +} + + +static int onSSLError(const char *str, size_t len, void *context) +{ + MQTTAsync client = (MQTTAsync)context; + return fprintf(stderr, "SSL error: %s\n", str); +} + +static unsigned int onPSKAuth(const char* hint, + char* identity, + unsigned int max_identity_len, + unsigned char* psk, + unsigned int max_psk_len, + void* context) +{ + int psk_len; + int k, n; + + int rc = 0; + struct pubsub_opts* opts = context; + + /* printf("Trying TLS-PSK auth with hint: %s\n", hint);*/ + + if (opts->psk == NULL || opts->psk_identity == NULL) + { + /* printf("No PSK entered\n"); */ + goto exit; + } + + /* psk should be array of bytes. This is a quick and dirty way to + * convert hex to bytes without input validation */ + psk_len = (int)strlen(opts->psk) / 2; + if (psk_len > max_psk_len) + { + fprintf(stderr, "PSK too long\n"); + goto exit; + } + for (k=0, n=0; k < psk_len; k++, n += 2) + { + sscanf(&opts->psk[n], "%2hhx", &psk[k]); + } + + /* identity should be NULL terminated string */ + strncpy(identity, opts->psk_identity, max_identity_len); + if (identity[max_identity_len - 1] != '\0') + { + fprintf(stderr, "Identity too long\n"); + goto exit; + } + + /* Function should return length of psk on success. */ + rc = psk_len; + +exit: + return rc; +} + +void myconnect(MQTTAsync client) +{ + MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + MQTTAsync_SSLOptions ssl_opts = MQTTAsync_SSLOptions_initializer; + MQTTAsync_willOptions will_opts = MQTTAsync_willOptions_initializer; + int rc = 0; + + if (opts.verbose) + printf("Connecting\n"); + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTAsync_connectOptions conn_opts5 = MQTTAsync_connectOptions_initializer5; + conn_opts = conn_opts5; + conn_opts.onSuccess5 = onConnect5; + conn_opts.onFailure5 = onConnectFailure5; + conn_opts.cleanstart = 1; + } + else + { + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.cleansession = 1; + } + conn_opts.keepAliveInterval = opts.keepalive; + conn_opts.username = opts.username; + conn_opts.password = opts.password; + conn_opts.MQTTVersion = opts.MQTTVersion; + conn_opts.context = client; + conn_opts.automaticReconnect = 1; + conn_opts.httpProxy = opts.http_proxy; + conn_opts.httpsProxy = opts.https_proxy; + + if (opts.will_topic) /* will options */ + { + will_opts.message = opts.will_payload; + will_opts.topicName = opts.will_topic; + will_opts.qos = opts.will_qos; + will_opts.retained = opts.will_retain; + conn_opts.will = &will_opts; + } + + if (opts.connection && (strncmp(opts.connection, "ssl://", 6) == 0 || + strncmp(opts.connection, "wss://", 6) == 0)) + { + if (opts.insecure) + ssl_opts.verify = 0; + else + ssl_opts.verify = 1; + ssl_opts.CApath = opts.capath; + ssl_opts.keyStore = opts.cert; + ssl_opts.trustStore = opts.cafile; + ssl_opts.privateKey = opts.key; + ssl_opts.privateKeyPassword = opts.keypass; + ssl_opts.enabledCipherSuites = opts.ciphers; + ssl_opts.ssl_error_cb = onSSLError; + ssl_opts.ssl_error_context = client; + ssl_opts.ssl_psk_cb = onPSKAuth; + ssl_opts.ssl_psk_context = &opts; + conn_opts.ssl = &ssl_opts; + } + + connected = 0; + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + fprintf(stderr, "Failed to start connect, return code %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } +} + + +int mypublish(MQTTAsync client, int datalen, char* data) +{ + int rc; + + if (opts.verbose) + printf("Publishing data of length %d\n", datalen); + + rc = MQTTAsync_send(client, opts.topic, datalen, data, opts.qos, opts.retained, &pub_opts); + if (opts.verbose && rc != MQTTASYNC_SUCCESS && !opts.quiet) + fprintf(stderr, "Error from MQTTAsync_send: %s\n", MQTTAsync_strerror(rc)); + + return rc; +} + + +void trace_callback(enum MQTTASYNC_TRACE_LEVELS level, char* message) +{ + fprintf(stderr, "Trace : %d, %s\n", level, message); +} + + +int main(int argc, char** argv) +{ + MQTTAsync_disconnectOptions disc_opts = MQTTAsync_disconnectOptions_initializer; + MQTTAsync_createOptions create_opts = MQTTAsync_createOptions_initializer; + MQTTAsync client; + char* buffer = NULL; + char* url = NULL; + int url_allocated = 0; + int rc = 0; + const char* version = NULL; + const char* program_name = "paho_c_pub"; + MQTTAsync_nameValue* infos = MQTTAsync_getVersionInfo(); +#if !defined(_WIN32) + struct sigaction sa; +#endif + + if (argc < 2) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (getopts(argc, argv, &opts) != 0) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (opts.connection) + url = opts.connection; + else + { + url = malloc(100); + url_allocated = 1; + sprintf(url, "%s:%s", opts.host, opts.port); + } + if (opts.verbose) + printf("URL is %s\n", url); + + if (opts.tracelevel > 0) + { + MQTTAsync_setTraceCallback(trace_callback); + MQTTAsync_setTraceLevel(opts.tracelevel); + } + + create_opts.sendWhileDisconnected = 1; + if (opts.MQTTVersion >= MQTTVERSION_5) + create_opts.MQTTVersion = MQTTVERSION_5; + rc = MQTTAsync_createWithOptions(&client, url, opts.clientid, MQTTCLIENT_PERSISTENCE_NONE, NULL, &create_opts); + if (rc != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to create client, return code: %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + +#if defined(_WIN32) + signal(SIGINT, cfinish); + signal(SIGTERM, cfinish); +#else + memset(&sa, 0, sizeof(struct sigaction)); + sa.sa_handler = cfinish; + sa.sa_flags = 0; + + sigaction(SIGINT, &sa, NULL); + sigaction(SIGTERM, &sa, NULL); +#endif + + rc = MQTTAsync_setCallbacks(client, client, NULL, messageArrived, NULL); + if (rc != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to set callbacks, return code: %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + + if (opts.MQTTVersion >= MQTTVERSION_5) + { + pub_opts.onSuccess5 = onPublish5; + pub_opts.onFailure5 = onPublishFailure5; + + if (opts.message_expiry > 0) + { + property.identifier = MQTTPROPERTY_CODE_MESSAGE_EXPIRY_INTERVAL; + property.value.integer4 = opts.message_expiry; + MQTTProperties_add(&props, &property); + } + if (opts.user_property.name) + { + property.identifier = MQTTPROPERTY_CODE_USER_PROPERTY; + property.value.data.data = opts.user_property.name; + property.value.data.len = (int)strlen(opts.user_property.name); + property.value.value.data = opts.user_property.value; + property.value.value.len = (int)strlen(opts.user_property.value); + MQTTProperties_add(&props, &property); + } + pub_opts.properties = props; + } + else + { + pub_opts.onSuccess = onPublish; + pub_opts.onFailure = onPublishFailure; + } + + myconnect(client); + + while (!toStop) + { + int data_len = 0; + int delim_len = 0; + + if (opts.stdin_lines) + { + buffer = malloc(opts.maxdatalen); + + delim_len = (int)strlen(opts.delimiter); + do + { + buffer[data_len++] = getchar(); + if (data_len > delim_len) + { + if (strncmp(opts.delimiter, &buffer[data_len - delim_len], delim_len) == 0) + break; + } + } while (data_len < opts.maxdatalen); + + rc = mypublish(client, data_len, buffer); + } + else + mysleep(100); + } + + if (opts.message == 0 && opts.null_message == 0 && opts.filename == 0) + free(buffer); + + if (opts.MQTTVersion >= MQTTVERSION_5) + disc_opts.onSuccess5 = onDisconnect5; + else + disc_opts.onSuccess = onDisconnect; + if ((rc = MQTTAsync_disconnect(client, &disc_opts)) != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to start disconnect, return code: %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + + while (!disconnected) + mysleep(100); + + MQTTAsync_destroy(&client); + + if (url_allocated) + free(url); + + return EXIT_SUCCESS; +} + + diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_c_sub.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_c_sub.c new file mode 100644 index 0000000..85875c9 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_c_sub.c @@ -0,0 +1,349 @@ +/******************************************************************************* + * Copyright (c) 2012, 2020 IBM Corp., and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + * Ian Craggs - fix for bug 413429 - connectionLost not called + * Guilherme Maciel Ferreira - add keep alive option + * Ian Craggs - add full capability + *******************************************************************************/ + +#include "MQTTAsync.h" +#include "MQTTClientPersistence.h" +#include "pubsub_opts.h" + +#include +#include +#include +#include + + +#if defined(_WIN32) +#include +#define sleep Sleep +#else +#include +#include +#endif + +#if defined(_WRS_KERNEL) +#include +#endif + +volatile int finished = 0; +int subscribed = 0; +int disconnected = 0; + + +void mysleep(int ms) +{ + #if defined(_WIN32) + Sleep(ms); + #else + usleep(ms * 1000); + #endif +} + +void cfinish(int sig) +{ + signal(SIGINT, NULL); + finished = 1; +} + + +struct pubsub_opts opts = +{ + 0, 0, 0, 0, "\n", 100, /* debug/app options */ + NULL, NULL, 1, 0, 0, /* message options */ + MQTTVERSION_DEFAULT, NULL, "paho-c-sub", 0, 0, NULL, NULL, "localhost", "1883", NULL, 10, /* MQTT options */ + NULL, NULL, 0, 0, /* will options */ + 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, /* TLS options */ + 0, {NULL, NULL}, /* MQTT V5 options */ + NULL, NULL, /* HTTP and HTTPS proxies */ +}; + + +int messageArrived(void *context, char *topicName, int topicLen, MQTTAsync_message *message) +{ + size_t delimlen = 0; + + if (opts.verbose) + printf("%d %s\t", message->payloadlen, topicName); + if (opts.delimiter) + delimlen = strlen(opts.delimiter); + if (opts.delimiter == NULL || (message->payloadlen > delimlen && + strncmp(opts.delimiter, &((char*)message->payload)[message->payloadlen - delimlen], delimlen) == 0)) + printf("%.*s", message->payloadlen, (char*)message->payload); + else + printf("%.*s%s", message->payloadlen, (char*)message->payload, opts.delimiter); + if (message->struct_version == 1 && opts.verbose) + logProperties(&message->properties); + fflush(stdout); + MQTTAsync_freeMessage(&message); + MQTTAsync_free(topicName); + return 1; +} + + +void onDisconnect(void* context, MQTTAsync_successData* response) +{ + disconnected = 1; +} + + +void onSubscribe5(void* context, MQTTAsync_successData5* response) +{ + subscribed = 1; +} + +void onSubscribe(void* context, MQTTAsync_successData* response) +{ + subscribed = 1; +} + + +void onSubscribeFailure5(void* context, MQTTAsync_failureData5* response) +{ + if (!opts.quiet) + fprintf(stderr, "Subscribe failed, rc %s reason code %s\n", + MQTTAsync_strerror(response->code), + MQTTReasonCode_toString(response->reasonCode)); + finished = 1; +} + + +void onSubscribeFailure(void* context, MQTTAsync_failureData* response) +{ + if (!opts.quiet) + fprintf(stderr, "Subscribe failed, rc %s\n", + MQTTAsync_strerror(response->code)); + finished = 1; +} + + +void onConnectFailure5(void* context, MQTTAsync_failureData5* response) +{ + if (!opts.quiet) + fprintf(stderr, "Connect failed, rc %s reason code %s\n", + MQTTAsync_strerror(response->code), + MQTTReasonCode_toString(response->reasonCode)); + finished = 1; +} + + +void onConnectFailure(void* context, MQTTAsync_failureData* response) +{ + if (!opts.quiet) + fprintf(stderr, "Connect failed, rc %s\n", response ? MQTTAsync_strerror(response->code) : "none"); + finished = 1; +} + + +void onConnect5(void* context, MQTTAsync_successData5* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_callOptions copts = MQTTAsync_callOptions_initializer; + int rc; + + if (opts.verbose) + printf("Subscribing to topic %s with client %s at QoS %d\n", opts.topic, opts.clientid, opts.qos); + + copts.onSuccess5 = onSubscribe5; + copts.onFailure5 = onSubscribeFailure5; + copts.context = client; + if ((rc = MQTTAsync_subscribe(client, opts.topic, opts.qos, &copts)) != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to start subscribe, return code %s\n", MQTTAsync_strerror(rc)); + finished = 1; + } +} + + +void onConnect(void* context, MQTTAsync_successData* response) +{ + MQTTAsync client = (MQTTAsync)context; + MQTTAsync_responseOptions ropts = MQTTAsync_responseOptions_initializer; + int rc; + + if (opts.verbose) + printf("Subscribing to topic %s with client %s at QoS %d\n", opts.topic, opts.clientid, opts.qos); + + ropts.onSuccess = onSubscribe; + ropts.onFailure = onSubscribeFailure; + ropts.context = client; + if ((rc = MQTTAsync_subscribe(client, opts.topic, opts.qos, &ropts)) != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to start subscribe, return code %s\n", MQTTAsync_strerror(rc)); + finished = 1; + } +} + +MQTTAsync_connectOptions conn_opts = MQTTAsync_connectOptions_initializer; + + +void trace_callback(enum MQTTASYNC_TRACE_LEVELS level, char* message) +{ + fprintf(stderr, "Trace : %d, %s\n", level, message); +} + + +int main(int argc, char** argv) +{ + MQTTAsync client; + MQTTAsync_disconnectOptions disc_opts = MQTTAsync_disconnectOptions_initializer; + MQTTAsync_createOptions create_opts = MQTTAsync_createOptions_initializer; + MQTTAsync_willOptions will_opts = MQTTAsync_willOptions_initializer; + MQTTAsync_SSLOptions ssl_opts = MQTTAsync_SSLOptions_initializer; + int rc = 0; + char* url = NULL; + const char* version = NULL; + const char* program_name = "paho_c_sub"; + MQTTAsync_nameValue* infos = MQTTAsync_getVersionInfo(); +#if !defined(_WIN32) + struct sigaction sa; +#endif + + if (argc < 2) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (getopts(argc, argv, &opts) != 0) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (strchr(opts.topic, '#') || strchr(opts.topic, '+')) + opts.verbose = 1; + + if (opts.connection) + url = opts.connection; + else + { + url = malloc(100); + sprintf(url, "%s:%s", opts.host, opts.port); + } + if (opts.verbose) + printf("URL is %s\n", url); + + if (opts.tracelevel > 0) + { + MQTTAsync_setTraceCallback(trace_callback); + MQTTAsync_setTraceLevel(opts.tracelevel); + } + + if (opts.MQTTVersion >= MQTTVERSION_5) + create_opts.MQTTVersion = MQTTVERSION_5; + rc = MQTTAsync_createWithOptions(&client, url, opts.clientid, MQTTCLIENT_PERSISTENCE_NONE, + NULL, &create_opts); + if (rc != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to create client, return code: %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + + rc = MQTTAsync_setCallbacks(client, client, NULL, messageArrived, NULL); + if (rc != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to set callbacks, return code: %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + +#if defined(_WIN32) + signal(SIGINT, cfinish); + signal(SIGTERM, cfinish); +#else + memset(&sa, 0, sizeof(struct sigaction)); + sa.sa_handler = cfinish; + sa.sa_flags = 0; + + sigaction(SIGINT, &sa, NULL); + sigaction(SIGTERM, &sa, NULL); +#endif + + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTAsync_connectOptions conn_opts5 = MQTTAsync_connectOptions_initializer5; + conn_opts = conn_opts5; + conn_opts.onSuccess5 = onConnect5; + conn_opts.onFailure5 = onConnectFailure5; + conn_opts.cleanstart = 1; + } + else + { + conn_opts.onSuccess = onConnect; + conn_opts.onFailure = onConnectFailure; + conn_opts.cleansession = 1; + } + conn_opts.keepAliveInterval = opts.keepalive; + conn_opts.username = opts.username; + conn_opts.password = opts.password; + conn_opts.MQTTVersion = opts.MQTTVersion; + conn_opts.context = client; + conn_opts.automaticReconnect = 1; + conn_opts.httpProxy = opts.http_proxy; + conn_opts.httpsProxy = opts.https_proxy; + + if (opts.will_topic) /* will options */ + { + will_opts.message = opts.will_payload; + will_opts.topicName = opts.will_topic; + will_opts.qos = opts.will_qos; + will_opts.retained = opts.will_retain; + conn_opts.will = &will_opts; + } + + if (opts.connection && (strncmp(opts.connection, "ssl://", 6) == 0 || + strncmp(opts.connection, "wss://", 6) == 0)) + { + ssl_opts.verify = (opts.insecure) ? 0 : 1; + ssl_opts.CApath = opts.capath; + ssl_opts.keyStore = opts.cert; + ssl_opts.trustStore = opts.cafile; + ssl_opts.privateKey = opts.key; + ssl_opts.privateKeyPassword = opts.keypass; + ssl_opts.enabledCipherSuites = opts.ciphers; + conn_opts.ssl = &ssl_opts; + } + + if ((rc = MQTTAsync_connect(client, &conn_opts)) != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to start connect, return code %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + + while (!subscribed) + mysleep(100); + + if (finished) + goto exit; + + while (!finished) + mysleep(100); + + disc_opts.onSuccess = onDisconnect; + if ((rc = MQTTAsync_disconnect(client, &disc_opts)) != MQTTASYNC_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to start disconnect, return code: %s\n", MQTTAsync_strerror(rc)); + exit(EXIT_FAILURE); + } + + while (!disconnected) + mysleep(100); + +exit: + MQTTAsync_destroy(&client); + + return EXIT_SUCCESS; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_cs_pub.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_cs_pub.c new file mode 100644 index 0000000..1fce350 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_cs_pub.c @@ -0,0 +1,325 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + * Ian Craggs - add full capability + *******************************************************************************/ + +#include "MQTTClient.h" +#include "MQTTClientPersistence.h" +#include "pubsub_opts.h" + +#include +#include +#include +#include + +#if defined(_WIN32) +#define sleep Sleep +#else +#include +#endif + +volatile int toStop = 0; + + +void cfinish(int sig) +{ + signal(SIGINT, NULL); + toStop = 1; +} + + +struct pubsub_opts opts = +{ + 1, 0, 0, 0, "\n", 100, /* debug/app options */ + NULL, NULL, 1, 0, 0, /* message options */ + MQTTVERSION_DEFAULT, NULL, "paho-cs-pub", 0, 0, NULL, NULL, "localhost", "1883", NULL, 10, /* MQTT options */ + NULL, NULL, 0, 0, /* will options */ + 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, /* TLS options */ + 0, {NULL, NULL}, /* MQTT V5 options */ + NULL, NULL, /* HTTP and HTTPS proxies */ +}; + + +int myconnect(MQTTClient client) +{ + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_SSLOptions ssl_opts = MQTTClient_SSLOptions_initializer; + MQTTClient_willOptions will_opts = MQTTClient_willOptions_initializer; + int rc = 0; + + if (opts.verbose) + printf("Connecting\n"); + + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTClient_connectOptions conn_opts5 = MQTTClient_connectOptions_initializer5; + conn_opts = conn_opts5; + } + + conn_opts.keepAliveInterval = opts.keepalive; + conn_opts.username = opts.username; + conn_opts.password = opts.password; + conn_opts.MQTTVersion = opts.MQTTVersion; + conn_opts.httpProxy = opts.http_proxy; + conn_opts.httpsProxy = opts.https_proxy; + + if (opts.will_topic) /* will options */ + { + will_opts.message = opts.will_payload; + will_opts.topicName = opts.will_topic; + will_opts.qos = opts.will_qos; + will_opts.retained = opts.will_retain; + conn_opts.will = &will_opts; + } + + if (opts.connection && (strncmp(opts.connection, "ssl://", 6) == 0 || + strncmp(opts.connection, "wss://", 6) == 0)) + { + if (opts.insecure) + ssl_opts.verify = 0; + else + ssl_opts.verify = 1; + ssl_opts.CApath = opts.capath; + ssl_opts.keyStore = opts.cert; + ssl_opts.trustStore = opts.cafile; + ssl_opts.privateKey = opts.key; + ssl_opts.privateKeyPassword = opts.keypass; + ssl_opts.enabledCipherSuites = opts.ciphers; + conn_opts.ssl = &ssl_opts; + } + + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTProperties props = MQTTProperties_initializer; + MQTTProperties willProps = MQTTProperties_initializer; + MQTTResponse response = MQTTResponse_initializer; + + conn_opts.cleanstart = 1; + response = MQTTClient_connect5(client, &conn_opts, &props, &willProps); + rc = response.reasonCode; + MQTTResponse_free(response); + } + else + { + conn_opts.cleansession = 1; + rc = MQTTClient_connect(client, &conn_opts); + } + + if (opts.verbose && rc == MQTTCLIENT_SUCCESS) + printf("Connected\n"); + else if (rc != MQTTCLIENT_SUCCESS && !opts.quiet) + fprintf(stderr, "Connect failed return code: %s\n", MQTTClient_strerror(rc)); + + return rc; +} + + +int messageArrived(void* context, char* topicName, int topicLen, MQTTClient_message* m) +{ + /* not expecting any messages */ + return 1; +} + + +void connectionLost(void* context, char* reason) +{ + MQTTClient client = (MQTTClient)context; + if (opts.verbose) + printf("ConnectionLost, reconnecting\n"); + myconnect(client); +} + + +void trace_callback(enum MQTTCLIENT_TRACE_LEVELS level, char* message) +{ + fprintf(stderr, "Trace : %d, %s\n", level, message); +} + + +int main(int argc, char** argv) +{ + MQTTClient client; + MQTTProperties pub_props = MQTTProperties_initializer; + MQTTClient_createOptions createOpts = MQTTClient_createOptions_initializer; + MQTTClient_deliveryToken last_token; + char* buffer = NULL; + int rc = 0; + char* url; + const char* version = NULL; +#if !defined(_WIN32) + struct sigaction sa; +#endif + const char* program_name = "paho_cs_pub"; + MQTTClient_nameValue* infos = MQTTClient_getVersionInfo(); + + if (argc < 2) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (getopts(argc, argv, &opts) != 0) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (opts.connection) + url = opts.connection; + else + { + url = malloc(100); + sprintf(url, "%s:%s", opts.host, opts.port); + } + if (opts.verbose) + printf("URL is %s\n", url); + + if (opts.tracelevel > 0) + { + MQTTClient_setTraceCallback(trace_callback); + MQTTClient_setTraceLevel(opts.tracelevel); + } + + if (opts.MQTTVersion >= MQTTVERSION_5) + createOpts.MQTTVersion = MQTTVERSION_5; + rc = MQTTClient_createWithOptions(&client, url, opts.clientid, MQTTCLIENT_PERSISTENCE_NONE, + NULL, &createOpts); + if (rc != MQTTCLIENT_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to create client, return code: %s\n", MQTTClient_strerror(rc)); + exit(EXIT_FAILURE); + } + +#if defined(_WIN32) + signal(SIGINT, cfinish); + signal(SIGTERM, cfinish); +#else + memset(&sa, 0, sizeof(struct sigaction)); + sa.sa_handler = cfinish; + sa.sa_flags = 0; + + sigaction(SIGINT, &sa, NULL); + sigaction(SIGTERM, &sa, NULL); +#endif + + rc = MQTTClient_setCallbacks(client, client, connectionLost, messageArrived, NULL); + if (rc != MQTTCLIENT_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to set callbacks, return code: %s\n", MQTTClient_strerror(rc)); + exit(EXIT_FAILURE); + } + + if (myconnect(client) != MQTTCLIENT_SUCCESS) + goto exit; + + if (opts.MQTTVersion >= MQTTVERSION_5) + { + MQTTProperty property; + + if (opts.message_expiry > 0) + { + property.identifier = MQTTPROPERTY_CODE_MESSAGE_EXPIRY_INTERVAL; + property.value.integer4 = opts.message_expiry; + MQTTProperties_add(&pub_props, &property); + } + if (opts.user_property.name) + { + property.identifier = MQTTPROPERTY_CODE_USER_PROPERTY; + property.value.data.data = opts.user_property.name; + property.value.data.len = (int)strlen(opts.user_property.name); + property.value.value.data = opts.user_property.value; + property.value.value.len = (int)strlen(opts.user_property.value); + MQTTProperties_add(&pub_props, &property); + } + } + + while (!toStop) + { + int data_len = 0; + int delim_len = 0; + + if (opts.stdin_lines) + { + buffer = malloc(opts.maxdatalen); + + delim_len = (int)strlen(opts.delimiter); + do + { + int c = getchar(); + + if (c < 0) + goto exit; + buffer[data_len++] = c; + if (data_len > delim_len) + { + if (strncmp(opts.delimiter, &buffer[data_len - delim_len], delim_len) == 0) + break; + } + } while (data_len < opts.maxdatalen); + } + else if (opts.message) + { + buffer = opts.message; + data_len = (int)strlen(opts.message); + } + else if (opts.filename) + { + buffer = readfile(&data_len, &opts); + if (buffer == NULL) + goto exit; + } + if (opts.verbose) + fprintf(stderr, "Publishing data of length %d\n", data_len); + + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTResponse response = MQTTResponse_initializer; + + response = MQTTClient_publish5(client, opts.topic, data_len, buffer, opts.qos, opts.retained, &pub_props, &last_token); + rc = response.reasonCode; + } + else + rc = MQTTClient_publish(client, opts.topic, data_len, buffer, opts.qos, opts.retained, &last_token); + if (opts.stdin_lines == 0) + break; + + if (rc != 0) + { + myconnect(client); + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTResponse response = MQTTResponse_initializer; + + response = MQTTClient_publish5(client, opts.topic, data_len, buffer, opts.qos, opts.retained, &pub_props, &last_token); + rc = response.reasonCode; + } + else + rc = MQTTClient_publish(client, opts.topic, data_len, buffer, opts.qos, opts.retained, &last_token); + } + if (opts.qos > 0) + MQTTClient_yield(); + } + + rc = MQTTClient_waitForCompletion(client, last_token, 5000); + +exit: + if (opts.filename || opts.stdin_lines) + free(buffer); + + if (opts.MQTTVersion == MQTTVERSION_5) + rc = MQTTClient_disconnect5(client, 0, MQTTREASONCODE_SUCCESS, NULL); + else + rc = MQTTClient_disconnect(client, 0); + + MQTTClient_destroy(&client); + + return EXIT_SUCCESS; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_cs_sub.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_cs_sub.c new file mode 100644 index 0000000..3920737 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/paho_cs_sub.c @@ -0,0 +1,255 @@ +/******************************************************************************* + * Copyright (c) 2012, 2022 IBM Corp., and others + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + * Ian Craggs - change delimiter option from char to string + * Guilherme Maciel Ferreira - add keep alive option + * Ian Craggs - add full capability + *******************************************************************************/ + +#include "MQTTClient.h" +#include "MQTTClientPersistence.h" +#include "pubsub_opts.h" + +#include +#include +#include +#include + + +#if defined(_WIN32) +#define sleep Sleep +#else +#include +#endif + + +volatile int toStop = 0; + + +struct pubsub_opts opts = +{ + 0, 0, 0, 0, "\n", 100, /* debug/app options */ + NULL, NULL, 1, 0, 0, /* message options */ + MQTTVERSION_DEFAULT, NULL, "paho-cs-sub", 0, 0, NULL, NULL, "localhost", "1883", NULL, 10, /* MQTT options */ + NULL, NULL, 0, 0, /* will options */ + 0, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, /* TLS options */ + 0, {NULL, NULL}, /* MQTT V5 options */ + NULL, NULL, /* HTTP and HTTPS proxies */ +}; + + +int myconnect(MQTTClient client) +{ + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_SSLOptions ssl_opts = MQTTClient_SSLOptions_initializer; + MQTTClient_willOptions will_opts = MQTTClient_willOptions_initializer; + int rc = 0; + + if (opts.verbose) + printf("Connecting\n"); + + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTClient_connectOptions conn_opts5 = MQTTClient_connectOptions_initializer5; + conn_opts = conn_opts5; + } + + conn_opts.keepAliveInterval = opts.keepalive; + conn_opts.username = opts.username; + conn_opts.password = opts.password; + conn_opts.MQTTVersion = opts.MQTTVersion; + conn_opts.httpProxy = opts.http_proxy; + conn_opts.httpsProxy = opts.https_proxy; + + if (opts.will_topic) /* will options */ + { + will_opts.message = opts.will_payload; + will_opts.topicName = opts.will_topic; + will_opts.qos = opts.will_qos; + will_opts.retained = opts.will_retain; + conn_opts.will = &will_opts; + } + + if (opts.connection && (strncmp(opts.connection, "ssl://", 6) == 0 || + strncmp(opts.connection, "wss://", 6) == 0)) + { + if (opts.insecure) + ssl_opts.verify = 0; + else + ssl_opts.verify = 1; + ssl_opts.CApath = opts.capath; + ssl_opts.keyStore = opts.cert; + ssl_opts.trustStore = opts.cafile; + ssl_opts.privateKey = opts.key; + ssl_opts.privateKeyPassword = opts.keypass; + ssl_opts.enabledCipherSuites = opts.ciphers; + conn_opts.ssl = &ssl_opts; + } + + if (opts.MQTTVersion == MQTTVERSION_5) + { + MQTTProperties props = MQTTProperties_initializer; + MQTTProperties willProps = MQTTProperties_initializer; + MQTTResponse response = MQTTResponse_initializer; + + conn_opts.cleanstart = 1; + response = MQTTClient_connect5(client, &conn_opts, &props, &willProps); + rc = response.reasonCode; + MQTTResponse_free(response); + } + else + { + conn_opts.cleansession = 1; + rc = MQTTClient_connect(client, &conn_opts); + } + + if (opts.verbose && rc == MQTTCLIENT_SUCCESS) + fprintf(stderr, "Connected\n"); + else if (rc != MQTTCLIENT_SUCCESS && !opts.quiet) + fprintf(stderr, "Connect failed return code: %s\n", MQTTClient_strerror(rc)); + + return rc; +} + + +void cfinish(int sig) +{ + signal(SIGINT, NULL); + toStop = 1; +} + + +void trace_callback(enum MQTTCLIENT_TRACE_LEVELS level, char* message) +{ + fprintf(stderr, "Trace : %d, %s\n", level, message); +} + + +int main(int argc, char** argv) +{ + MQTTClient client; + MQTTClient_connectOptions conn_opts = MQTTClient_connectOptions_initializer; + MQTTClient_createOptions createOpts = MQTTClient_createOptions_initializer; + int rc = 0; + char* url; + const char* version = NULL; +#if !defined(_WIN32) + struct sigaction sa; +#endif + const char* program_name = "paho_cs_sub"; + MQTTClient_nameValue* infos = MQTTClient_getVersionInfo(); + + if (argc < 2) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (getopts(argc, argv, &opts) != 0) + usage(&opts, (pubsub_opts_nameValue*)infos, program_name); + + if (strchr(opts.topic, '#') || strchr(opts.topic, '+')) + opts.verbose = 1; + + if (opts.connection) + url = opts.connection; + else + { + url = malloc(100); + sprintf(url, "%s:%s", opts.host, opts.port); + } + if (opts.verbose) + printf("URL is %s\n", url); + + if (opts.tracelevel > 0) + { + MQTTClient_setTraceCallback(trace_callback); + MQTTClient_setTraceLevel(opts.tracelevel); + } + + if (opts.MQTTVersion >= MQTTVERSION_5) + createOpts.MQTTVersion = MQTTVERSION_5; + rc = MQTTClient_createWithOptions(&client, url, opts.clientid, MQTTCLIENT_PERSISTENCE_NONE, + NULL, &createOpts); + if (rc != MQTTCLIENT_SUCCESS) + { + if (!opts.quiet) + fprintf(stderr, "Failed to create client, return code: %s\n", MQTTClient_strerror(rc)); + exit(EXIT_FAILURE); + } + +#if defined(_WIN32) + signal(SIGINT, cfinish); + signal(SIGTERM, cfinish); +#else + memset(&sa, 0, sizeof(struct sigaction)); + sa.sa_handler = cfinish; + sa.sa_flags = 0; + + sigaction(SIGINT, &sa, NULL); + sigaction(SIGTERM, &sa, NULL); +#endif + + if (myconnect(client) != MQTTCLIENT_SUCCESS) + goto exit; + + if (opts.MQTTVersion >= MQTTVERSION_5) + { + MQTTResponse response = MQTTClient_subscribe5(client, opts.topic, opts.qos, NULL, NULL); + rc = response.reasonCode; + MQTTResponse_free(response); + } + else + rc = MQTTClient_subscribe(client, opts.topic, opts.qos); + if (rc != MQTTCLIENT_SUCCESS && rc != opts.qos) + { + if (!opts.quiet) + fprintf(stderr, "Error %d subscribing to topic %s\n", rc, opts.topic); + goto exit; + } + + while (!toStop) + { + char* topicName = NULL; + int topicLen; + MQTTClient_message* message = NULL; + + rc = MQTTClient_receive(client, &topicName, &topicLen, &message, 1000); + if (rc == MQTTCLIENT_DISCONNECTED) + myconnect(client); + else if (message) + { + size_t delimlen = 0; + + if (opts.verbose) + printf("%s\t", topicName); + if (opts.delimiter) + delimlen = strlen(opts.delimiter); + if (opts.delimiter == NULL || (message->payloadlen > delimlen && + strncmp(opts.delimiter, &((char*)message->payload)[message->payloadlen - delimlen], delimlen) == 0)) + printf("%.*s", message->payloadlen, (char*)message->payload); + else + printf("%.*s%s", message->payloadlen, (char*)message->payload, opts.delimiter); + if (message->struct_version == 1 && opts.verbose) + logProperties(&message->properties); + fflush(stdout); + MQTTClient_freeMessage(&message); + MQTTClient_free(topicName); + } + } + +exit: + MQTTClient_disconnect(client, 0); + + MQTTClient_destroy(&client); + + return EXIT_SUCCESS; +} diff --git a/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/pubsub_opts.c b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/pubsub_opts.c new file mode 100644 index 0000000..7acc4e9 --- /dev/null +++ b/DevicePortGet/lib/paho.mqtt.c-1.3.12/install/share/doc/Eclipse Paho C/samples/pubsub_opts.c @@ -0,0 +1,521 @@ +/******************************************************************************* + * Copyright (c) 2012, 2018 IBM Corp. + * + * All rights reserved. This program and the accompanying materials + * are made available under the terms of the Eclipse Public License v2.0 + * and Eclipse Distribution License v1.0 which accompany this distribution. + * + * The Eclipse Public License is available at + * https://www.eclipse.org/legal/epl-2.0/ + * and the Eclipse Distribution License is available at + * http://www.eclipse.org/org/documents/edl-v10.php. + * + * Contributors: + * Ian Craggs - initial contribution + *******************************************************************************/ + +#include "pubsub_opts.h" + +#include +#include + + +int printVersionInfo(pubsub_opts_nameValue* info) +{ + int rc = 0; + + printf("\nLibrary information:\n"); + while (info->name) + { + printf("%s: %s\n", info->name, info->value); + info++; + rc = 1; /* at least one value printed */ + } + if (rc == 1) + printf("\n"); + return rc; +} + + +void usage(struct pubsub_opts* opts, pubsub_opts_nameValue* name_values, const char* program_name) +{ + printf("Eclipse Paho MQTT C %s\n", opts->publisher ? "publisher" : "subscriber"); + printVersionInfo(name_values); + + printf("Usage: %s [topicname] [-t topic] [-c connection] [-h host] [-p port]\n" + " [-q qos] [-i clientid] [-u username] [-P password] [-k keepalive_timeout]\n" + , program_name); + printf(" [-V MQTT-version] [--quiet] [--trace trace-level]\n"); + if (opts->publisher) + { + printf(" [-r] [-n] [-m message] [-f filename]\n"); + printf(" [--maxdatalen len] [--message-expiry seconds] [--user-property name value]\n"); + } + else + printf(" [-R] [--no-delimiter]\n"); + printf(" [--will-topic topic] [--will-payload message] [--will-qos qos] [--will-retain]\n"); + printf(" [--cafile filename] [--capath dirname] [--cert filename] [--key filename]\n" + " [--keypass string] [--ciphers string] [--insecure]"); + + printf( + "\n\n -t (--topic) : MQTT topic to %s to\n" + " -c (--connection) : connection string, overrides host/port e.g wss://hostname:port/ws. Use this option\n" + " rather than host/port to connect with TLS and/or web sockets. No default.\n" + " -h (--host) : host to connect to. Default is %s.\n" + " -p (--port) : network port to connect to. Default is %s.\n" + " -q (--qos) : MQTT QoS to %s with (0, 1 or 2). Default is %d.\n" + " -V (--MQTTversion) : MQTT version (31, 311, or 5). Default is 311.\n" + " --quiet : do not print error messages.\n" + " --trace : print internal trace (\"error\", \"min\", \"max\" or \"protocol\").\n", + opts->publisher ? "publish" : "subscribe", opts->host, opts->port, + opts->publisher ? "publish" : "subscribe", opts->qos); + + if (opts->publisher) + { + printf(" -r (--retained) : use MQTT retain option. Default is off.\n"); + printf(" -n (--null-message) : send 0-length message.\n"); + printf(" -m (--message) : the payload to send.\n"); + printf(" -f (--filename) : use the contents of the named file as the payload.\n"); + } + + printf( + " -i (--clientid) : MQTT client id. Default is %s.\n" + " -u (--username) : MQTT username. No default.\n" + " -P (--password) : MQTT password. No default.\n" + " -k (--keepalive) : MQTT keepalive timeout value. Default is %d seconds.\n" + " --delimiter : delimiter string. Default is \\n.\n", + opts->clientid, opts->keepalive); + + if (opts->publisher) + { + printf(" --maxdatalen : maximum length of data to read when publishing strings (default is %d)\n", + opts->maxdatalen); + printf(" --message-expiry : MQTT 5 only. Sets the message expiry property in seconds.\n"); + printf(" --user-property : MQTT 5 only. Sets a user property.\n"); + } + else + { + printf(" --no-delimiter : do not use a delimiter string between messages.\n"); + printf(" -R (--no-retained) : do not print retained messages.\n"); + } + + printf( + " --will-topic : will topic on connect. No default.\n" + " --will-payload : will message. If the will topic is set, but not payload, a null message will be set.\n" + " --will-retain : set the retained flag on the will message. The default is off.\n" + " --will-qos : the will message QoS. The default is 0.\n" + ); + + printf( + " --cafile : a filename for the TLS truststore.\n" + " --capath : a directory name containing TLS trusted server certificates.\n" + " --cert : a filename for the TLS keystore containing client certificates.\n" + " --key : client private key file.\n" + " --keypass : password for the client private key file.\n" + " --ciphers : the list of cipher suites that the client will present to the server during\n" + " the TLS handshake.\n" + " --insecure : don't check that the server certificate common name matches the hostname.\n" + " --psk : pre-shared-key in hexadecimal (no leading 0x) \n" + " --psk-identity : client identity string for TLS-PSK mode.\n" + ); + + printf( + " --http-proxy : HTTP proxy string.\n" + " --https-proxy : HTTPS proxy string.\n" + ); + + printf("\nSee http://eclipse.org/paho for more information about the Eclipse Paho project.\n"); + exit(EXIT_FAILURE); +} + + + +int getopts(int argc, char** argv, struct pubsub_opts* opts) +{ + int count = 1; + + if (argv[1][0] != '-') + { + opts->topic = argv[1]; + count = 2; + } + + while (count < argc) + { + if (strcmp(argv[count], "--verbose") == 0 || strcmp(argv[count], "-v") == 0) + opts->verbose = 1; + else if (strcmp(argv[count], "--quiet") == 0) + opts->quiet = 1; + else if (strcmp(argv[count], "--qos") == 0 || strcmp(argv[count], "-q") == 0) + { + if (++count < argc) + { + if (strcmp(argv[count], "0") == 0) + opts->qos = 0; + else if (strcmp(argv[count], "1") == 0) + opts->qos = 1; + else if (strcmp(argv[count], "2") == 0) + opts->qos = 2; + else + return 1; + } + else + return 1; + } + else if (strcmp(argv[count], "--connection") == 0 || strcmp(argv[count], "-c") == 0) + { + if (++count < argc) + opts->connection = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--host") == 0 || strcmp(argv[count], "-h") == 0) + { + if (++count < argc) + opts->host = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--port") == 0 || strcmp(argv[count], "-p") == 0) + { + if (++count < argc) + opts->port = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--http-proxy") == 0) + { + if (++count < argc) + opts->http_proxy = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--https-proxy") == 0) + { + if (++count < argc) + opts->https_proxy = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--clientid") == 0 || strcmp(argv[count], "-i") == 0) + { + if (++count < argc) + opts->clientid = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--username") == 0 || strcmp(argv[count], "-u") == 0) + { + if (++count < argc) + opts->username = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--password") == 0 || strcmp(argv[count], "-P") == 0) + { + if (++count < argc) + opts->password = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--maxdatalen") == 0) + { + if (++count < argc) + opts->maxdatalen = atoi(argv[count]); + else + return 1; + } + else if (strcmp(argv[count], "--delimiter") == 0) + { + if (++count < argc) + opts->delimiter = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--no-delimiter") == 0) + opts->delimiter = NULL; + else if (strcmp(argv[count], "--keepalive") == 0 || strcmp(argv[count], "-k") == 0) + { + if (++count < argc) + opts->keepalive = atoi(argv[count]); + else + return 1; + } + else if (strcmp(argv[count], "--topic") == 0 || strcmp(argv[count], "-t") == 0) + { + if (++count < argc) + opts->topic = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--will-topic") == 0) + { + if (++count < argc) + opts->will_topic = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--will-payload") == 0) + { + if (++count < argc) + opts->will_payload = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--will-qos") == 0) + { + if (++count < argc) + opts->will_qos = atoi(argv[count]); + else + return 1; + } + else if (strcmp(argv[count], "--will-retain") == 0) + { + if (++count < argc) + opts->will_retain = 1; + else + return 1; + } + else if (strcmp(argv[count], "--insecure") == 0) + opts->insecure = 1; + else if (strcmp(argv[count], "--capath") == 0) + { + if (++count < argc) + opts->capath = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--cafile") == 0) + { + if (++count < argc) + opts->cafile = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--cert") == 0) + { + if (++count < argc) + opts->cert = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--key") == 0) + { + if (++count < argc) + opts->key = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--keypass") == 0) + { + if (++count < argc) + opts->keypass = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--ciphers") == 0) + { + if (++count < argc) + opts->ciphers = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--psk") == 0) + { + if (++count < argc) + opts->psk = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "--psk-identity") == 0) + { + if (++count < argc) + opts->psk_identity = argv[count]; + else + return 1; + } + else if (strcmp(argv[count], "-V") == 0) + { + if (++count < argc) + { + if (strcmp(argv[count], "mqttv31") == 0 || strcmp(argv[count], "31") == 0) + opts->MQTTVersion = MQTTVERSION_3_1; + else if (strcmp(argv[count], "mqttv311") == 0 || strcmp(argv[count], "311") == 0) + opts->MQTTVersion = MQTTVERSION_3_1_1; + else if (strcmp(argv[count], "mqttv5") == 0 || strcmp(argv[count], "5") == 0) + opts->MQTTVersion = MQTTVERSION_5; + else + return 1; + } + else + return 1; + } + else if (strcmp(argv[count], "--trace") == 0) + { + if (++count < argc) + { + if (strcmp(argv[count], "error") == 0) + opts->tracelevel = MQTTASYNC_TRACE_ERROR; + else if (strcmp(argv[count], "protocol") == 0) + opts->tracelevel = MQTTASYNC_TRACE_PROTOCOL; + else if (strcmp(argv[count], "min") == 0 || strcmp(argv[count], "on") == 0) + opts->tracelevel = MQTTASYNC_TRACE_MINIMUM; + else if (strcmp(argv[count], "max") == 0) + opts->tracelevel = MQTTASYNC_TRACE_MAXIMUM; + else + return 1; + } + else + return 1; + } + else if (opts->publisher == 0) + { + if (strcmp(argv[count], "--no-retained") == 0 || strcmp(argv[count], "-R") == 0) + opts->retained = 1; + else + { + fprintf(stderr, "Unknown option %s\n", argv[count]); + return 1; + } + } + else if (opts->publisher == 1) + { + if (strcmp(argv[count], "--retained") == 0 || strcmp(argv[count], "-r") == 0) + opts->retained = 1; + else if (strcmp(argv[count], "--user-property") == 0) + { + if (count + 2 < argc) + { + opts->user_property.name = argv[++count]; + opts->user_property.value = argv[++count]; + } + else + return 1; + } + else if (strcmp(argv[count], "--message-expiry") == 0) + { + if (++count < argc) + opts->message_expiry = atoi(argv[count]); + else + return 1; + } + else if (strcmp(argv[count], "-m") == 0 || strcmp(argv[count], "--message") == 0) + { + if (++count < argc) + { + opts->stdin_lines = 0; + opts->message = argv[count]; + } + else + return 1; + } + else if (strcmp(argv[count], "-f") == 0 || strcmp(argv[count], "--filename") == 0) + { + if (++count < argc) + { + opts->stdin_lines = 0; + opts->filename = argv[count]; + } + else + return 1; + } + else if (strcmp(argv[count], "-n") == 0 || strcmp(argv[count], "--null-message") == 0) + { + opts->stdin_lines = 0; + opts->null_message = 1; + } + else + { + fprintf(stderr, "Unknown option %s\n", argv[count]); + return 1; + } + } + else + { + fprintf(stderr, "Unknown option %s\n", argv[count]); + return 1; + } + + count++; + } + + if (opts->topic == NULL) + return 1; + + return 0; +} + + +char* readfile(int* data_len, struct pubsub_opts* opts) +{ + char* buffer = NULL; + long filesize = 0L; + FILE* infile = fopen(opts->filename, "rb"); + + if (infile == NULL) + { + fprintf(stderr, "Can't open file %s\n", opts->filename); + return NULL; + } + fseek(infile, 0, SEEK_END); + filesize = ftell(infile); + rewind(infile); + + buffer = malloc(sizeof(char)*filesize); + if (buffer == NULL) + { + fprintf(stderr, "Can't allocate buffer to read file %s\n", opts->filename); + fclose(infile); + return NULL; + } + *data_len = (int)fread(buffer, 1, filesize, infile); + if (*data_len != filesize) + { + fprintf(stderr, "%d bytes read of %ld expected for file %s\n", *data_len, filesize, opts->filename); + fclose(infile); + free(buffer); + return NULL; + } + + fclose(infile); + return buffer; +} + + +void logProperties(MQTTProperties *props) +{ + int i = 0; + + for (i = 0; i < props->count; ++i) + { + int id = props->array[i].identifier; + const char* name = MQTTPropertyName(id); + char* intformat = "Property name %s value %d\n"; + + switch (MQTTProperty_getType(id)) + { + case MQTTPROPERTY_TYPE_BYTE: + printf(intformat, name, props->array[i].value.byte); + break; + case MQTTPROPERTY_TYPE_TWO_BYTE_INTEGER: + printf(intformat, name, props->array[i].value.integer2); + break; + case MQTTPROPERTY_TYPE_FOUR_BYTE_INTEGER: + printf(intformat, name, props->array[i].value.integer4); + break; + case MQTTPROPERTY_TYPE_VARIABLE_BYTE_INTEGER: + printf(intformat, name, props->array[i].value.integer4); + break; + case MQTTPROPERTY_TYPE_BINARY_DATA: + case MQTTPROPERTY_TYPE_UTF_8_ENCODED_STRING: + printf("Property name %s value len %.*s\n", name, + props->array[i].value.data.len, props->array[i].value.data.data); + break; + case MQTTPROPERTY_TYPE_UTF_8_STRING_PAIR: + printf("Property name %s key %.*s value %.*s\n", name, + props->array[i].value.data.len, props->array[i].value.data.data, + props->array[i].value.value.len, props->array[i].value.value.data); + break; + } + } +} diff --git a/DevicePortGet/lib/sqlite3/include/sqlite3.h b/DevicePortGet/lib/sqlite3/include/sqlite3.h new file mode 100644 index 0000000..a4bab0a --- /dev/null +++ b/DevicePortGet/lib/sqlite3/include/sqlite3.h @@ -0,0 +1,11792 @@ +/* +** 2001-09-15 +** +** The author disclaims copyright to this source code. In place of +** a legal notice, here is a blessing: +** +** May you do good and not evil. +** May you find forgiveness for yourself and forgive others. +** May you share freely, never taking more than you give. +** +************************************************************************* +** This header file defines the interface that the SQLite library +** presents to client programs. If a C-function, structure, datatype, +** or constant definition does not appear in this file, then it is +** not a published API of SQLite, is subject to change without +** notice, and should not be referenced by programs that use SQLite. +** +** Some of the definitions that are in this file are marked as +** "experimental". Experimental interfaces are normally new +** features recently added to SQLite. We do not anticipate changes +** to experimental interfaces but reserve the right to make minor changes +** if experience from use "in the wild" suggest such changes are prudent. +** +** The official C-language API documentation for SQLite is derived +** from comments in this file. This file is the authoritative source +** on how SQLite interfaces are supposed to operate. +** +** The name of this file under configuration management is "sqlite.h.in". +** The makefile makes some minor changes to this file (such as inserting +** the version number) and changes its name to "sqlite3.h" as +** part of the build process. +*/ +#ifndef SQLITE3_H +#define SQLITE3_H +#include /* Needed for the definition of va_list */ + +/* +** Make sure we can call this stuff from C++. +*/ +#ifdef __cplusplus +extern "C" { +#endif + + +/* +** Provide the ability to override linkage features of the interface. +*/ +#ifndef SQLITE_EXTERN +# define SQLITE_EXTERN extern +#endif +#ifndef SQLITE_API +# define SQLITE_API +#endif +#ifndef SQLITE_CDECL +# define SQLITE_CDECL +#endif +#ifndef SQLITE_APICALL +# define SQLITE_APICALL +#endif +#ifndef SQLITE_STDCALL +# define SQLITE_STDCALL SQLITE_APICALL +#endif +#ifndef SQLITE_CALLBACK +# define SQLITE_CALLBACK +#endif +#ifndef SQLITE_SYSAPI +# define SQLITE_SYSAPI +#endif + +/* +** These no-op macros are used in front of interfaces to mark those +** interfaces as either deprecated or experimental. New applications +** should not use deprecated interfaces - they are supported for backwards +** compatibility only. Application writers should be aware that +** experimental interfaces are subject to change in point releases. +** +** These macros used to resolve to various kinds of compiler magic that +** would generate warning messages when they were used. But that +** compiler magic ended up generating such a flurry of bug reports +** that we have taken it all out and gone back to using simple +** noop macros. +*/ +#define SQLITE_DEPRECATED +#define SQLITE_EXPERIMENTAL + +/* +** Ensure these symbols were not defined by some previous header file. +*/ +#ifdef SQLITE_VERSION +# undef SQLITE_VERSION +#endif +#ifdef SQLITE_VERSION_NUMBER +# undef SQLITE_VERSION_NUMBER +#endif + +/* +** CAPI3REF: Compile-Time Library Version Numbers +** +** ^(The [SQLITE_VERSION] C preprocessor macro in the sqlite3.h header +** evaluates to a string literal that is the SQLite version in the +** format "X.Y.Z" where X is the major version number (always 3 for +** SQLite3) and Y is the minor version number and Z is the release number.)^ +** ^(The [SQLITE_VERSION_NUMBER] C preprocessor macro resolves to an integer +** with the value (X*1000000 + Y*1000 + Z) where X, Y, and Z are the same +** numbers used in [SQLITE_VERSION].)^ +** The SQLITE_VERSION_NUMBER for any given release of SQLite will also +** be larger than the release from which it is derived. Either Y will +** be held constant and Z will be incremented or else Y will be incremented +** and Z will be reset to zero. +** +** Since [version 3.6.18] ([dateof:3.6.18]), +** SQLite source code has been stored in the +** Fossil configuration management +** system. ^The SQLITE_SOURCE_ID macro evaluates to +** a string which identifies a particular check-in of SQLite +** within its configuration management system. ^The SQLITE_SOURCE_ID +** string contains the date and time of the check-in (UTC) and a SHA1 +** or SHA3-256 hash of the entire source tree. If the source code has +** been edited in any way since it was last checked in, then the last +** four hexadecimal digits of the hash may be modified. +** +** See also: [sqlite3_libversion()], +** [sqlite3_libversion_number()], [sqlite3_sourceid()], +** [sqlite_version()] and [sqlite_source_id()]. +*/ +#define SQLITE_VERSION "3.29.0" +#define SQLITE_VERSION_NUMBER 3029000 +#define SQLITE_SOURCE_ID "2019-07-10 17:32:03 fc82b73eaac8b36950e527f12c4b5dc1e147e6f4ad2217ae43ad82882a88bfa6" + +/* +** CAPI3REF: Run-Time Library Version Numbers +** KEYWORDS: sqlite3_version sqlite3_sourceid +** +** These interfaces provide the same information as the [SQLITE_VERSION], +** [SQLITE_VERSION_NUMBER], and [SQLITE_SOURCE_ID] C preprocessor macros +** but are associated with the library instead of the header file. ^(Cautious +** programmers might include assert() statements in their application to +** verify that values returned by these interfaces match the macros in +** the header, and thus ensure that the application is +** compiled with matching library and header files. +** +**
+** assert( sqlite3_libversion_number()==SQLITE_VERSION_NUMBER );
+** assert( strncmp(sqlite3_sourceid(),SQLITE_SOURCE_ID,80)==0 );
+** assert( strcmp(sqlite3_libversion(),SQLITE_VERSION)==0 );
+** 
)^ +** +** ^The sqlite3_version[] string constant contains the text of [SQLITE_VERSION] +** macro. ^The sqlite3_libversion() function returns a pointer to the +** to the sqlite3_version[] string constant. The sqlite3_libversion() +** function is provided for use in DLLs since DLL users usually do not have +** direct access to string constants within the DLL. ^The +** sqlite3_libversion_number() function returns an integer equal to +** [SQLITE_VERSION_NUMBER]. ^(The sqlite3_sourceid() function returns +** a pointer to a string constant whose value is the same as the +** [SQLITE_SOURCE_ID] C preprocessor macro. Except if SQLite is built +** using an edited copy of [the amalgamation], then the last four characters +** of the hash might be different from [SQLITE_SOURCE_ID].)^ +** +** See also: [sqlite_version()] and [sqlite_source_id()]. +*/ +SQLITE_API SQLITE_EXTERN const char sqlite3_version[]; +SQLITE_API const char *sqlite3_libversion(void); +SQLITE_API const char *sqlite3_sourceid(void); +SQLITE_API int sqlite3_libversion_number(void); + +/* +** CAPI3REF: Run-Time Library Compilation Options Diagnostics +** +** ^The sqlite3_compileoption_used() function returns 0 or 1 +** indicating whether the specified option was defined at +** compile time. ^The SQLITE_ prefix may be omitted from the +** option name passed to sqlite3_compileoption_used(). +** +** ^The sqlite3_compileoption_get() function allows iterating +** over the list of options that were defined at compile time by +** returning the N-th compile time option string. ^If N is out of range, +** sqlite3_compileoption_get() returns a NULL pointer. ^The SQLITE_ +** prefix is omitted from any strings returned by +** sqlite3_compileoption_get(). +** +** ^Support for the diagnostic functions sqlite3_compileoption_used() +** and sqlite3_compileoption_get() may be omitted by specifying the +** [SQLITE_OMIT_COMPILEOPTION_DIAGS] option at compile time. +** +** See also: SQL functions [sqlite_compileoption_used()] and +** [sqlite_compileoption_get()] and the [compile_options pragma]. +*/ +#ifndef SQLITE_OMIT_COMPILEOPTION_DIAGS +SQLITE_API int sqlite3_compileoption_used(const char *zOptName); +SQLITE_API const char *sqlite3_compileoption_get(int N); +#else +# define sqlite3_compileoption_used(X) 0 +# define sqlite3_compileoption_get(X) ((void*)0) +#endif + +/* +** CAPI3REF: Test To See If The Library Is Threadsafe +** +** ^The sqlite3_threadsafe() function returns zero if and only if +** SQLite was compiled with mutexing code omitted due to the +** [SQLITE_THREADSAFE] compile-time option being set to 0. +** +** SQLite can be compiled with or without mutexes. When +** the [SQLITE_THREADSAFE] C preprocessor macro is 1 or 2, mutexes +** are enabled and SQLite is threadsafe. When the +** [SQLITE_THREADSAFE] macro is 0, +** the mutexes are omitted. Without the mutexes, it is not safe +** to use SQLite concurrently from more than one thread. +** +** Enabling mutexes incurs a measurable performance penalty. +** So if speed is of utmost importance, it makes sense to disable +** the mutexes. But for maximum safety, mutexes should be enabled. +** ^The default behavior is for mutexes to be enabled. +** +** This interface can be used by an application to make sure that the +** version of SQLite that it is linking against was compiled with +** the desired setting of the [SQLITE_THREADSAFE] macro. +** +** This interface only reports on the compile-time mutex setting +** of the [SQLITE_THREADSAFE] flag. If SQLite is compiled with +** SQLITE_THREADSAFE=1 or =2 then mutexes are enabled by default but +** can be fully or partially disabled using a call to [sqlite3_config()] +** with the verbs [SQLITE_CONFIG_SINGLETHREAD], [SQLITE_CONFIG_MULTITHREAD], +** or [SQLITE_CONFIG_SERIALIZED]. ^(The return value of the +** sqlite3_threadsafe() function shows only the compile-time setting of +** thread safety, not any run-time changes to that setting made by +** sqlite3_config(). In other words, the return value from sqlite3_threadsafe() +** is unchanged by calls to sqlite3_config().)^ +** +** See the [threading mode] documentation for additional information. +*/ +SQLITE_API int sqlite3_threadsafe(void); + +/* +** CAPI3REF: Database Connection Handle +** KEYWORDS: {database connection} {database connections} +** +** Each open SQLite database is represented by a pointer to an instance of +** the opaque structure named "sqlite3". It is useful to think of an sqlite3 +** pointer as an object. The [sqlite3_open()], [sqlite3_open16()], and +** [sqlite3_open_v2()] interfaces are its constructors, and [sqlite3_close()] +** and [sqlite3_close_v2()] are its destructors. There are many other +** interfaces (such as +** [sqlite3_prepare_v2()], [sqlite3_create_function()], and +** [sqlite3_busy_timeout()] to name but three) that are methods on an +** sqlite3 object. +*/ +typedef struct sqlite3 sqlite3; + +/* +** CAPI3REF: 64-Bit Integer Types +** KEYWORDS: sqlite_int64 sqlite_uint64 +** +** Because there is no cross-platform way to specify 64-bit integer types +** SQLite includes typedefs for 64-bit signed and unsigned integers. +** +** The sqlite3_int64 and sqlite3_uint64 are the preferred type definitions. +** The sqlite_int64 and sqlite_uint64 types are supported for backwards +** compatibility only. +** +** ^The sqlite3_int64 and sqlite_int64 types can store integer values +** between -9223372036854775808 and +9223372036854775807 inclusive. ^The +** sqlite3_uint64 and sqlite_uint64 types can store integer values +** between 0 and +18446744073709551615 inclusive. +*/ +#ifdef SQLITE_INT64_TYPE + typedef SQLITE_INT64_TYPE sqlite_int64; +# ifdef SQLITE_UINT64_TYPE + typedef SQLITE_UINT64_TYPE sqlite_uint64; +# else + typedef unsigned SQLITE_INT64_TYPE sqlite_uint64; +# endif +#elif defined(_MSC_VER) || defined(__BORLANDC__) + typedef __int64 sqlite_int64; + typedef unsigned __int64 sqlite_uint64; +#else + typedef long long int sqlite_int64; + typedef unsigned long long int sqlite_uint64; +#endif +typedef sqlite_int64 sqlite3_int64; +typedef sqlite_uint64 sqlite3_uint64; + +/* +** If compiling for a processor that lacks floating point support, +** substitute integer for floating-point. +*/ +#ifdef SQLITE_OMIT_FLOATING_POINT +# define double sqlite3_int64 +#endif + +/* +** CAPI3REF: Closing A Database Connection +** DESTRUCTOR: sqlite3 +** +** ^The sqlite3_close() and sqlite3_close_v2() routines are destructors +** for the [sqlite3] object. +** ^Calls to sqlite3_close() and sqlite3_close_v2() return [SQLITE_OK] if +** the [sqlite3] object is successfully destroyed and all associated +** resources are deallocated. +** +** ^If the database connection is associated with unfinalized prepared +** statements or unfinished sqlite3_backup objects then sqlite3_close() +** will leave the database connection open and return [SQLITE_BUSY]. +** ^If sqlite3_close_v2() is called with unfinalized prepared statements +** and/or unfinished sqlite3_backups, then the database connection becomes +** an unusable "zombie" which will automatically be deallocated when the +** last prepared statement is finalized or the last sqlite3_backup is +** finished. The sqlite3_close_v2() interface is intended for use with +** host languages that are garbage collected, and where the order in which +** destructors are called is arbitrary. +** +** Applications should [sqlite3_finalize | finalize] all [prepared statements], +** [sqlite3_blob_close | close] all [BLOB handles], and +** [sqlite3_backup_finish | finish] all [sqlite3_backup] objects associated +** with the [sqlite3] object prior to attempting to close the object. ^If +** sqlite3_close_v2() is called on a [database connection] that still has +** outstanding [prepared statements], [BLOB handles], and/or +** [sqlite3_backup] objects then it returns [SQLITE_OK] and the deallocation +** of resources is deferred until all [prepared statements], [BLOB handles], +** and [sqlite3_backup] objects are also destroyed. +** +** ^If an [sqlite3] object is destroyed while a transaction is open, +** the transaction is automatically rolled back. +** +** The C parameter to [sqlite3_close(C)] and [sqlite3_close_v2(C)] +** must be either a NULL +** pointer or an [sqlite3] object pointer obtained +** from [sqlite3_open()], [sqlite3_open16()], or +** [sqlite3_open_v2()], and not previously closed. +** ^Calling sqlite3_close() or sqlite3_close_v2() with a NULL pointer +** argument is a harmless no-op. +*/ +SQLITE_API int sqlite3_close(sqlite3*); +SQLITE_API int sqlite3_close_v2(sqlite3*); + +/* +** The type for a callback function. +** This is legacy and deprecated. It is included for historical +** compatibility and is not documented. +*/ +typedef int (*sqlite3_callback)(void*,int,char**, char**); + +/* +** CAPI3REF: One-Step Query Execution Interface +** METHOD: sqlite3 +** +** The sqlite3_exec() interface is a convenience wrapper around +** [sqlite3_prepare_v2()], [sqlite3_step()], and [sqlite3_finalize()], +** that allows an application to run multiple statements of SQL +** without having to use a lot of C code. +** +** ^The sqlite3_exec() interface runs zero or more UTF-8 encoded, +** semicolon-separate SQL statements passed into its 2nd argument, +** in the context of the [database connection] passed in as its 1st +** argument. ^If the callback function of the 3rd argument to +** sqlite3_exec() is not NULL, then it is invoked for each result row +** coming out of the evaluated SQL statements. ^The 4th argument to +** sqlite3_exec() is relayed through to the 1st argument of each +** callback invocation. ^If the callback pointer to sqlite3_exec() +** is NULL, then no callback is ever invoked and result rows are +** ignored. +** +** ^If an error occurs while evaluating the SQL statements passed into +** sqlite3_exec(), then execution of the current statement stops and +** subsequent statements are skipped. ^If the 5th parameter to sqlite3_exec() +** is not NULL then any error message is written into memory obtained +** from [sqlite3_malloc()] and passed back through the 5th parameter. +** To avoid memory leaks, the application should invoke [sqlite3_free()] +** on error message strings returned through the 5th parameter of +** sqlite3_exec() after the error message string is no longer needed. +** ^If the 5th parameter to sqlite3_exec() is not NULL and no errors +** occur, then sqlite3_exec() sets the pointer in its 5th parameter to +** NULL before returning. +** +** ^If an sqlite3_exec() callback returns non-zero, the sqlite3_exec() +** routine returns SQLITE_ABORT without invoking the callback again and +** without running any subsequent SQL statements. +** +** ^The 2nd argument to the sqlite3_exec() callback function is the +** number of columns in the result. ^The 3rd argument to the sqlite3_exec() +** callback is an array of pointers to strings obtained as if from +** [sqlite3_column_text()], one for each column. ^If an element of a +** result row is NULL then the corresponding string pointer for the +** sqlite3_exec() callback is a NULL pointer. ^The 4th argument to the +** sqlite3_exec() callback is an array of pointers to strings where each +** entry represents the name of corresponding result column as obtained +** from [sqlite3_column_name()]. +** +** ^If the 2nd parameter to sqlite3_exec() is a NULL pointer, a pointer +** to an empty string, or a pointer that contains only whitespace and/or +** SQL comments, then no SQL statements are evaluated and the database +** is not changed. +** +** Restrictions: +** +**
    +**
  • The application must ensure that the 1st parameter to sqlite3_exec() +** is a valid and open [database connection]. +**
  • The application must not close the [database connection] specified by +** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running. +**
  • The application must not modify the SQL statement text passed into +** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running. +**
+*/ +SQLITE_API int sqlite3_exec( + sqlite3*, /* An open database */ + const char *sql, /* SQL to be evaluated */ + int (*callback)(void*,int,char**,char**), /* Callback function */ + void *, /* 1st argument to callback */ + char **errmsg /* Error msg written here */ +); + +/* +** CAPI3REF: Result Codes +** KEYWORDS: {result code definitions} +** +** Many SQLite functions return an integer result code from the set shown +** here in order to indicate success or failure. +** +** New error codes may be added in future versions of SQLite. +** +** See also: [extended result code definitions] +*/ +#define SQLITE_OK 0 /* Successful result */ +/* beginning-of-error-codes */ +#define SQLITE_ERROR 1 /* Generic error */ +#define SQLITE_INTERNAL 2 /* Internal logic error in SQLite */ +#define SQLITE_PERM 3 /* Access permission denied */ +#define SQLITE_ABORT 4 /* Callback routine requested an abort */ +#define SQLITE_BUSY 5 /* The database file is locked */ +#define SQLITE_LOCKED 6 /* A table in the database is locked */ +#define SQLITE_NOMEM 7 /* A malloc() failed */ +#define SQLITE_READONLY 8 /* Attempt to write a readonly database */ +#define SQLITE_INTERRUPT 9 /* Operation terminated by sqlite3_interrupt()*/ +#define SQLITE_IOERR 10 /* Some kind of disk I/O error occurred */ +#define SQLITE_CORRUPT 11 /* The database disk image is malformed */ +#define SQLITE_NOTFOUND 12 /* Unknown opcode in sqlite3_file_control() */ +#define SQLITE_FULL 13 /* Insertion failed because database is full */ +#define SQLITE_CANTOPEN 14 /* Unable to open the database file */ +#define SQLITE_PROTOCOL 15 /* Database lock protocol error */ +#define SQLITE_EMPTY 16 /* Internal use only */ +#define SQLITE_SCHEMA 17 /* The database schema changed */ +#define SQLITE_TOOBIG 18 /* String or BLOB exceeds size limit */ +#define SQLITE_CONSTRAINT 19 /* Abort due to constraint violation */ +#define SQLITE_MISMATCH 20 /* Data type mismatch */ +#define SQLITE_MISUSE 21 /* Library used incorrectly */ +#define SQLITE_NOLFS 22 /* Uses OS features not supported on host */ +#define SQLITE_AUTH 23 /* Authorization denied */ +#define SQLITE_FORMAT 24 /* Not used */ +#define SQLITE_RANGE 25 /* 2nd parameter to sqlite3_bind out of range */ +#define SQLITE_NOTADB 26 /* File opened that is not a database file */ +#define SQLITE_NOTICE 27 /* Notifications from sqlite3_log() */ +#define SQLITE_WARNING 28 /* Warnings from sqlite3_log() */ +#define SQLITE_ROW 100 /* sqlite3_step() has another row ready */ +#define SQLITE_DONE 101 /* sqlite3_step() has finished executing */ +/* end-of-error-codes */ + +/* +** CAPI3REF: Extended Result Codes +** KEYWORDS: {extended result code definitions} +** +** In its default configuration, SQLite API routines return one of 30 integer +** [result codes]. However, experience has shown that many of +** these result codes are too coarse-grained. They do not provide as +** much information about problems as programmers might like. In an effort to +** address this, newer versions of SQLite (version 3.3.8 [dateof:3.3.8] +** and later) include +** support for additional result codes that provide more detailed information +** about errors. These [extended result codes] are enabled or disabled +** on a per database connection basis using the +** [sqlite3_extended_result_codes()] API. Or, the extended code for +** the most recent error can be obtained using +** [sqlite3_extended_errcode()]. +*/ +#define SQLITE_ERROR_MISSING_COLLSEQ (SQLITE_ERROR | (1<<8)) +#define SQLITE_ERROR_RETRY (SQLITE_ERROR | (2<<8)) +#define SQLITE_ERROR_SNAPSHOT (SQLITE_ERROR | (3<<8)) +#define SQLITE_IOERR_READ (SQLITE_IOERR | (1<<8)) +#define SQLITE_IOERR_SHORT_READ (SQLITE_IOERR | (2<<8)) +#define SQLITE_IOERR_WRITE (SQLITE_IOERR | (3<<8)) +#define SQLITE_IOERR_FSYNC (SQLITE_IOERR | (4<<8)) +#define SQLITE_IOERR_DIR_FSYNC (SQLITE_IOERR | (5<<8)) +#define SQLITE_IOERR_TRUNCATE (SQLITE_IOERR | (6<<8)) +#define SQLITE_IOERR_FSTAT (SQLITE_IOERR | (7<<8)) +#define SQLITE_IOERR_UNLOCK (SQLITE_IOERR | (8<<8)) +#define SQLITE_IOERR_RDLOCK (SQLITE_IOERR | (9<<8)) +#define SQLITE_IOERR_DELETE (SQLITE_IOERR | (10<<8)) +#define SQLITE_IOERR_BLOCKED (SQLITE_IOERR | (11<<8)) +#define SQLITE_IOERR_NOMEM (SQLITE_IOERR | (12<<8)) +#define SQLITE_IOERR_ACCESS (SQLITE_IOERR | (13<<8)) +#define SQLITE_IOERR_CHECKRESERVEDLOCK (SQLITE_IOERR | (14<<8)) +#define SQLITE_IOERR_LOCK (SQLITE_IOERR | (15<<8)) +#define SQLITE_IOERR_CLOSE (SQLITE_IOERR | (16<<8)) +#define SQLITE_IOERR_DIR_CLOSE (SQLITE_IOERR | (17<<8)) +#define SQLITE_IOERR_SHMOPEN (SQLITE_IOERR | (18<<8)) +#define SQLITE_IOERR_SHMSIZE (SQLITE_IOERR | (19<<8)) +#define SQLITE_IOERR_SHMLOCK (SQLITE_IOERR | (20<<8)) +#define SQLITE_IOERR_SHMMAP (SQLITE_IOERR | (21<<8)) +#define SQLITE_IOERR_SEEK (SQLITE_IOERR | (22<<8)) +#define SQLITE_IOERR_DELETE_NOENT (SQLITE_IOERR | (23<<8)) +#define SQLITE_IOERR_MMAP (SQLITE_IOERR | (24<<8)) +#define SQLITE_IOERR_GETTEMPPATH (SQLITE_IOERR | (25<<8)) +#define SQLITE_IOERR_CONVPATH (SQLITE_IOERR | (26<<8)) +#define SQLITE_IOERR_VNODE (SQLITE_IOERR | (27<<8)) +#define SQLITE_IOERR_AUTH (SQLITE_IOERR | (28<<8)) +#define SQLITE_IOERR_BEGIN_ATOMIC (SQLITE_IOERR | (29<<8)) +#define SQLITE_IOERR_COMMIT_ATOMIC (SQLITE_IOERR | (30<<8)) +#define SQLITE_IOERR_ROLLBACK_ATOMIC (SQLITE_IOERR | (31<<8)) +#define SQLITE_LOCKED_SHAREDCACHE (SQLITE_LOCKED | (1<<8)) +#define SQLITE_LOCKED_VTAB (SQLITE_LOCKED | (2<<8)) +#define SQLITE_BUSY_RECOVERY (SQLITE_BUSY | (1<<8)) +#define SQLITE_BUSY_SNAPSHOT (SQLITE_BUSY | (2<<8)) +#define SQLITE_CANTOPEN_NOTEMPDIR (SQLITE_CANTOPEN | (1<<8)) +#define SQLITE_CANTOPEN_ISDIR (SQLITE_CANTOPEN | (2<<8)) +#define SQLITE_CANTOPEN_FULLPATH (SQLITE_CANTOPEN | (3<<8)) +#define SQLITE_CANTOPEN_CONVPATH (SQLITE_CANTOPEN | (4<<8)) +#define SQLITE_CANTOPEN_DIRTYWAL (SQLITE_CANTOPEN | (5<<8)) /* Not Used */ +#define SQLITE_CORRUPT_VTAB (SQLITE_CORRUPT | (1<<8)) +#define SQLITE_CORRUPT_SEQUENCE (SQLITE_CORRUPT | (2<<8)) +#define SQLITE_READONLY_RECOVERY (SQLITE_READONLY | (1<<8)) +#define SQLITE_READONLY_CANTLOCK (SQLITE_READONLY | (2<<8)) +#define SQLITE_READONLY_ROLLBACK (SQLITE_READONLY | (3<<8)) +#define SQLITE_READONLY_DBMOVED (SQLITE_READONLY | (4<<8)) +#define SQLITE_READONLY_CANTINIT (SQLITE_READONLY | (5<<8)) +#define SQLITE_READONLY_DIRECTORY (SQLITE_READONLY | (6<<8)) +#define SQLITE_ABORT_ROLLBACK (SQLITE_ABORT | (2<<8)) +#define SQLITE_CONSTRAINT_CHECK (SQLITE_CONSTRAINT | (1<<8)) +#define SQLITE_CONSTRAINT_COMMITHOOK (SQLITE_CONSTRAINT | (2<<8)) +#define SQLITE_CONSTRAINT_FOREIGNKEY (SQLITE_CONSTRAINT | (3<<8)) +#define SQLITE_CONSTRAINT_FUNCTION (SQLITE_CONSTRAINT | (4<<8)) +#define SQLITE_CONSTRAINT_NOTNULL (SQLITE_CONSTRAINT | (5<<8)) +#define SQLITE_CONSTRAINT_PRIMARYKEY (SQLITE_CONSTRAINT | (6<<8)) +#define SQLITE_CONSTRAINT_TRIGGER (SQLITE_CONSTRAINT | (7<<8)) +#define SQLITE_CONSTRAINT_UNIQUE (SQLITE_CONSTRAINT | (8<<8)) +#define SQLITE_CONSTRAINT_VTAB (SQLITE_CONSTRAINT | (9<<8)) +#define SQLITE_CONSTRAINT_ROWID (SQLITE_CONSTRAINT |(10<<8)) +#define SQLITE_NOTICE_RECOVER_WAL (SQLITE_NOTICE | (1<<8)) +#define SQLITE_NOTICE_RECOVER_ROLLBACK (SQLITE_NOTICE | (2<<8)) +#define SQLITE_WARNING_AUTOINDEX (SQLITE_WARNING | (1<<8)) +#define SQLITE_AUTH_USER (SQLITE_AUTH | (1<<8)) +#define SQLITE_OK_LOAD_PERMANENTLY (SQLITE_OK | (1<<8)) + +/* +** CAPI3REF: Flags For File Open Operations +** +** These bit values are intended for use in the +** 3rd parameter to the [sqlite3_open_v2()] interface and +** in the 4th parameter to the [sqlite3_vfs.xOpen] method. +*/ +#define SQLITE_OPEN_READONLY 0x00000001 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_READWRITE 0x00000002 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_CREATE 0x00000004 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_DELETEONCLOSE 0x00000008 /* VFS only */ +#define SQLITE_OPEN_EXCLUSIVE 0x00000010 /* VFS only */ +#define SQLITE_OPEN_AUTOPROXY 0x00000020 /* VFS only */ +#define SQLITE_OPEN_URI 0x00000040 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_MEMORY 0x00000080 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_MAIN_DB 0x00000100 /* VFS only */ +#define SQLITE_OPEN_TEMP_DB 0x00000200 /* VFS only */ +#define SQLITE_OPEN_TRANSIENT_DB 0x00000400 /* VFS only */ +#define SQLITE_OPEN_MAIN_JOURNAL 0x00000800 /* VFS only */ +#define SQLITE_OPEN_TEMP_JOURNAL 0x00001000 /* VFS only */ +#define SQLITE_OPEN_SUBJOURNAL 0x00002000 /* VFS only */ +#define SQLITE_OPEN_MASTER_JOURNAL 0x00004000 /* VFS only */ +#define SQLITE_OPEN_NOMUTEX 0x00008000 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_FULLMUTEX 0x00010000 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_SHAREDCACHE 0x00020000 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_PRIVATECACHE 0x00040000 /* Ok for sqlite3_open_v2() */ +#define SQLITE_OPEN_WAL 0x00080000 /* VFS only */ + +/* Reserved: 0x00F00000 */ + +/* +** CAPI3REF: Device Characteristics +** +** The xDeviceCharacteristics method of the [sqlite3_io_methods] +** object returns an integer which is a vector of these +** bit values expressing I/O characteristics of the mass storage +** device that holds the file that the [sqlite3_io_methods] +** refers to. +** +** The SQLITE_IOCAP_ATOMIC property means that all writes of +** any size are atomic. The SQLITE_IOCAP_ATOMICnnn values +** mean that writes of blocks that are nnn bytes in size and +** are aligned to an address which is an integer multiple of +** nnn are atomic. The SQLITE_IOCAP_SAFE_APPEND value means +** that when data is appended to a file, the data is appended +** first then the size of the file is extended, never the other +** way around. The SQLITE_IOCAP_SEQUENTIAL property means that +** information is written to disk in the same order as calls +** to xWrite(). The SQLITE_IOCAP_POWERSAFE_OVERWRITE property means that +** after reboot following a crash or power loss, the only bytes in a +** file that were written at the application level might have changed +** and that adjacent bytes, even bytes within the same sector are +** guaranteed to be unchanged. The SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN +** flag indicates that a file cannot be deleted when open. The +** SQLITE_IOCAP_IMMUTABLE flag indicates that the file is on +** read-only media and cannot be changed even by processes with +** elevated privileges. +** +** The SQLITE_IOCAP_BATCH_ATOMIC property means that the underlying +** filesystem supports doing multiple write operations atomically when those +** write operations are bracketed by [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE] and +** [SQLITE_FCNTL_COMMIT_ATOMIC_WRITE]. +*/ +#define SQLITE_IOCAP_ATOMIC 0x00000001 +#define SQLITE_IOCAP_ATOMIC512 0x00000002 +#define SQLITE_IOCAP_ATOMIC1K 0x00000004 +#define SQLITE_IOCAP_ATOMIC2K 0x00000008 +#define SQLITE_IOCAP_ATOMIC4K 0x00000010 +#define SQLITE_IOCAP_ATOMIC8K 0x00000020 +#define SQLITE_IOCAP_ATOMIC16K 0x00000040 +#define SQLITE_IOCAP_ATOMIC32K 0x00000080 +#define SQLITE_IOCAP_ATOMIC64K 0x00000100 +#define SQLITE_IOCAP_SAFE_APPEND 0x00000200 +#define SQLITE_IOCAP_SEQUENTIAL 0x00000400 +#define SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN 0x00000800 +#define SQLITE_IOCAP_POWERSAFE_OVERWRITE 0x00001000 +#define SQLITE_IOCAP_IMMUTABLE 0x00002000 +#define SQLITE_IOCAP_BATCH_ATOMIC 0x00004000 + +/* +** CAPI3REF: File Locking Levels +** +** SQLite uses one of these integer values as the second +** argument to calls it makes to the xLock() and xUnlock() methods +** of an [sqlite3_io_methods] object. +*/ +#define SQLITE_LOCK_NONE 0 +#define SQLITE_LOCK_SHARED 1 +#define SQLITE_LOCK_RESERVED 2 +#define SQLITE_LOCK_PENDING 3 +#define SQLITE_LOCK_EXCLUSIVE 4 + +/* +** CAPI3REF: Synchronization Type Flags +** +** When SQLite invokes the xSync() method of an +** [sqlite3_io_methods] object it uses a combination of +** these integer values as the second argument. +** +** When the SQLITE_SYNC_DATAONLY flag is used, it means that the +** sync operation only needs to flush data to mass storage. Inode +** information need not be flushed. If the lower four bits of the flag +** equal SQLITE_SYNC_NORMAL, that means to use normal fsync() semantics. +** If the lower four bits equal SQLITE_SYNC_FULL, that means +** to use Mac OS X style fullsync instead of fsync(). +** +** Do not confuse the SQLITE_SYNC_NORMAL and SQLITE_SYNC_FULL flags +** with the [PRAGMA synchronous]=NORMAL and [PRAGMA synchronous]=FULL +** settings. The [synchronous pragma] determines when calls to the +** xSync VFS method occur and applies uniformly across all platforms. +** The SQLITE_SYNC_NORMAL and SQLITE_SYNC_FULL flags determine how +** energetic or rigorous or forceful the sync operations are and +** only make a difference on Mac OSX for the default SQLite code. +** (Third-party VFS implementations might also make the distinction +** between SQLITE_SYNC_NORMAL and SQLITE_SYNC_FULL, but among the +** operating systems natively supported by SQLite, only Mac OSX +** cares about the difference.) +*/ +#define SQLITE_SYNC_NORMAL 0x00002 +#define SQLITE_SYNC_FULL 0x00003 +#define SQLITE_SYNC_DATAONLY 0x00010 + +/* +** CAPI3REF: OS Interface Open File Handle +** +** An [sqlite3_file] object represents an open file in the +** [sqlite3_vfs | OS interface layer]. Individual OS interface +** implementations will +** want to subclass this object by appending additional fields +** for their own use. The pMethods entry is a pointer to an +** [sqlite3_io_methods] object that defines methods for performing +** I/O operations on the open file. +*/ +typedef struct sqlite3_file sqlite3_file; +struct sqlite3_file { + const struct sqlite3_io_methods *pMethods; /* Methods for an open file */ +}; + +/* +** CAPI3REF: OS Interface File Virtual Methods Object +** +** Every file opened by the [sqlite3_vfs.xOpen] method populates an +** [sqlite3_file] object (or, more commonly, a subclass of the +** [sqlite3_file] object) with a pointer to an instance of this object. +** This object defines the methods used to perform various operations +** against the open file represented by the [sqlite3_file] object. +** +** If the [sqlite3_vfs.xOpen] method sets the sqlite3_file.pMethods element +** to a non-NULL pointer, then the sqlite3_io_methods.xClose method +** may be invoked even if the [sqlite3_vfs.xOpen] reported that it failed. The +** only way to prevent a call to xClose following a failed [sqlite3_vfs.xOpen] +** is for the [sqlite3_vfs.xOpen] to set the sqlite3_file.pMethods element +** to NULL. +** +** The flags argument to xSync may be one of [SQLITE_SYNC_NORMAL] or +** [SQLITE_SYNC_FULL]. The first choice is the normal fsync(). +** The second choice is a Mac OS X style fullsync. The [SQLITE_SYNC_DATAONLY] +** flag may be ORed in to indicate that only the data of the file +** and not its inode needs to be synced. +** +** The integer values to xLock() and xUnlock() are one of +**
    +**
  • [SQLITE_LOCK_NONE], +**
  • [SQLITE_LOCK_SHARED], +**
  • [SQLITE_LOCK_RESERVED], +**
  • [SQLITE_LOCK_PENDING], or +**
  • [SQLITE_LOCK_EXCLUSIVE]. +**
+** xLock() increases the lock. xUnlock() decreases the lock. +** The xCheckReservedLock() method checks whether any database connection, +** either in this process or in some other process, is holding a RESERVED, +** PENDING, or EXCLUSIVE lock on the file. It returns true +** if such a lock exists and false otherwise. +** +** The xFileControl() method is a generic interface that allows custom +** VFS implementations to directly control an open file using the +** [sqlite3_file_control()] interface. The second "op" argument is an +** integer opcode. The third argument is a generic pointer intended to +** point to a structure that may contain arguments or space in which to +** write return values. Potential uses for xFileControl() might be +** functions to enable blocking locks with timeouts, to change the +** locking strategy (for example to use dot-file locks), to inquire +** about the status of a lock, or to break stale locks. The SQLite +** core reserves all opcodes less than 100 for its own use. +** A [file control opcodes | list of opcodes] less than 100 is available. +** Applications that define a custom xFileControl method should use opcodes +** greater than 100 to avoid conflicts. VFS implementations should +** return [SQLITE_NOTFOUND] for file control opcodes that they do not +** recognize. +** +** The xSectorSize() method returns the sector size of the +** device that underlies the file. The sector size is the +** minimum write that can be performed without disturbing +** other bytes in the file. The xDeviceCharacteristics() +** method returns a bit vector describing behaviors of the +** underlying device: +** +**
    +**
  • [SQLITE_IOCAP_ATOMIC] +**
  • [SQLITE_IOCAP_ATOMIC512] +**
  • [SQLITE_IOCAP_ATOMIC1K] +**
  • [SQLITE_IOCAP_ATOMIC2K] +**
  • [SQLITE_IOCAP_ATOMIC4K] +**
  • [SQLITE_IOCAP_ATOMIC8K] +**
  • [SQLITE_IOCAP_ATOMIC16K] +**
  • [SQLITE_IOCAP_ATOMIC32K] +**
  • [SQLITE_IOCAP_ATOMIC64K] +**
  • [SQLITE_IOCAP_SAFE_APPEND] +**
  • [SQLITE_IOCAP_SEQUENTIAL] +**
  • [SQLITE_IOCAP_UNDELETABLE_WHEN_OPEN] +**
  • [SQLITE_IOCAP_POWERSAFE_OVERWRITE] +**
  • [SQLITE_IOCAP_IMMUTABLE] +**
  • [SQLITE_IOCAP_BATCH_ATOMIC] +**
+** +** The SQLITE_IOCAP_ATOMIC property means that all writes of +** any size are atomic. The SQLITE_IOCAP_ATOMICnnn values +** mean that writes of blocks that are nnn bytes in size and +** are aligned to an address which is an integer multiple of +** nnn are atomic. The SQLITE_IOCAP_SAFE_APPEND value means +** that when data is appended to a file, the data is appended +** first then the size of the file is extended, never the other +** way around. The SQLITE_IOCAP_SEQUENTIAL property means that +** information is written to disk in the same order as calls +** to xWrite(). +** +** If xRead() returns SQLITE_IOERR_SHORT_READ it must also fill +** in the unread portions of the buffer with zeros. A VFS that +** fails to zero-fill short reads might seem to work. However, +** failure to zero-fill short reads will eventually lead to +** database corruption. +*/ +typedef struct sqlite3_io_methods sqlite3_io_methods; +struct sqlite3_io_methods { + int iVersion; + int (*xClose)(sqlite3_file*); + int (*xRead)(sqlite3_file*, void*, int iAmt, sqlite3_int64 iOfst); + int (*xWrite)(sqlite3_file*, const void*, int iAmt, sqlite3_int64 iOfst); + int (*xTruncate)(sqlite3_file*, sqlite3_int64 size); + int (*xSync)(sqlite3_file*, int flags); + int (*xFileSize)(sqlite3_file*, sqlite3_int64 *pSize); + int (*xLock)(sqlite3_file*, int); + int (*xUnlock)(sqlite3_file*, int); + int (*xCheckReservedLock)(sqlite3_file*, int *pResOut); + int (*xFileControl)(sqlite3_file*, int op, void *pArg); + int (*xSectorSize)(sqlite3_file*); + int (*xDeviceCharacteristics)(sqlite3_file*); + /* Methods above are valid for version 1 */ + int (*xShmMap)(sqlite3_file*, int iPg, int pgsz, int, void volatile**); + int (*xShmLock)(sqlite3_file*, int offset, int n, int flags); + void (*xShmBarrier)(sqlite3_file*); + int (*xShmUnmap)(sqlite3_file*, int deleteFlag); + /* Methods above are valid for version 2 */ + int (*xFetch)(sqlite3_file*, sqlite3_int64 iOfst, int iAmt, void **pp); + int (*xUnfetch)(sqlite3_file*, sqlite3_int64 iOfst, void *p); + /* Methods above are valid for version 3 */ + /* Additional methods may be added in future releases */ +}; + +/* +** CAPI3REF: Standard File Control Opcodes +** KEYWORDS: {file control opcodes} {file control opcode} +** +** These integer constants are opcodes for the xFileControl method +** of the [sqlite3_io_methods] object and for the [sqlite3_file_control()] +** interface. +** +**
    +**
  • [[SQLITE_FCNTL_LOCKSTATE]] +** The [SQLITE_FCNTL_LOCKSTATE] opcode is used for debugging. This +** opcode causes the xFileControl method to write the current state of +** the lock (one of [SQLITE_LOCK_NONE], [SQLITE_LOCK_SHARED], +** [SQLITE_LOCK_RESERVED], [SQLITE_LOCK_PENDING], or [SQLITE_LOCK_EXCLUSIVE]) +** into an integer that the pArg argument points to. This capability +** is used during testing and is only available when the SQLITE_TEST +** compile-time option is used. +** +**
  • [[SQLITE_FCNTL_SIZE_HINT]] +** The [SQLITE_FCNTL_SIZE_HINT] opcode is used by SQLite to give the VFS +** layer a hint of how large the database file will grow to be during the +** current transaction. This hint is not guaranteed to be accurate but it +** is often close. The underlying VFS might choose to preallocate database +** file space based on this hint in order to help writes to the database +** file run faster. +** +**
  • [[SQLITE_FCNTL_SIZE_LIMIT]] +** The [SQLITE_FCNTL_SIZE_LIMIT] opcode is used by in-memory VFS that +** implements [sqlite3_deserialize()] to set an upper bound on the size +** of the in-memory database. The argument is a pointer to a [sqlite3_int64]. +** If the integer pointed to is negative, then it is filled in with the +** current limit. Otherwise the limit is set to the larger of the value +** of the integer pointed to and the current database size. The integer +** pointed to is set to the new limit. +** +**
  • [[SQLITE_FCNTL_CHUNK_SIZE]] +** The [SQLITE_FCNTL_CHUNK_SIZE] opcode is used to request that the VFS +** extends and truncates the database file in chunks of a size specified +** by the user. The fourth argument to [sqlite3_file_control()] should +** point to an integer (type int) containing the new chunk-size to use +** for the nominated database. Allocating database file space in large +** chunks (say 1MB at a time), may reduce file-system fragmentation and +** improve performance on some systems. +** +**
  • [[SQLITE_FCNTL_FILE_POINTER]] +** The [SQLITE_FCNTL_FILE_POINTER] opcode is used to obtain a pointer +** to the [sqlite3_file] object associated with a particular database +** connection. See also [SQLITE_FCNTL_JOURNAL_POINTER]. +** +**
  • [[SQLITE_FCNTL_JOURNAL_POINTER]] +** The [SQLITE_FCNTL_JOURNAL_POINTER] opcode is used to obtain a pointer +** to the [sqlite3_file] object associated with the journal file (either +** the [rollback journal] or the [write-ahead log]) for a particular database +** connection. See also [SQLITE_FCNTL_FILE_POINTER]. +** +**
  • [[SQLITE_FCNTL_SYNC_OMITTED]] +** No longer in use. +** +**
  • [[SQLITE_FCNTL_SYNC]] +** The [SQLITE_FCNTL_SYNC] opcode is generated internally by SQLite and +** sent to the VFS immediately before the xSync method is invoked on a +** database file descriptor. Or, if the xSync method is not invoked +** because the user has configured SQLite with +** [PRAGMA synchronous | PRAGMA synchronous=OFF] it is invoked in place +** of the xSync method. In most cases, the pointer argument passed with +** this file-control is NULL. However, if the database file is being synced +** as part of a multi-database commit, the argument points to a nul-terminated +** string containing the transactions master-journal file name. VFSes that +** do not need this signal should silently ignore this opcode. Applications +** should not call [sqlite3_file_control()] with this opcode as doing so may +** disrupt the operation of the specialized VFSes that do require it. +** +**
  • [[SQLITE_FCNTL_COMMIT_PHASETWO]] +** The [SQLITE_FCNTL_COMMIT_PHASETWO] opcode is generated internally by SQLite +** and sent to the VFS after a transaction has been committed immediately +** but before the database is unlocked. VFSes that do not need this signal +** should silently ignore this opcode. Applications should not call +** [sqlite3_file_control()] with this opcode as doing so may disrupt the +** operation of the specialized VFSes that do require it. +** +**
  • [[SQLITE_FCNTL_WIN32_AV_RETRY]] +** ^The [SQLITE_FCNTL_WIN32_AV_RETRY] opcode is used to configure automatic +** retry counts and intervals for certain disk I/O operations for the +** windows [VFS] in order to provide robustness in the presence of +** anti-virus programs. By default, the windows VFS will retry file read, +** file write, and file delete operations up to 10 times, with a delay +** of 25 milliseconds before the first retry and with the delay increasing +** by an additional 25 milliseconds with each subsequent retry. This +** opcode allows these two values (10 retries and 25 milliseconds of delay) +** to be adjusted. The values are changed for all database connections +** within the same process. The argument is a pointer to an array of two +** integers where the first integer is the new retry count and the second +** integer is the delay. If either integer is negative, then the setting +** is not changed but instead the prior value of that setting is written +** into the array entry, allowing the current retry settings to be +** interrogated. The zDbName parameter is ignored. +** +**
  • [[SQLITE_FCNTL_PERSIST_WAL]] +** ^The [SQLITE_FCNTL_PERSIST_WAL] opcode is used to set or query the +** persistent [WAL | Write Ahead Log] setting. By default, the auxiliary +** write ahead log ([WAL file]) and shared memory +** files used for transaction control +** are automatically deleted when the latest connection to the database +** closes. Setting persistent WAL mode causes those files to persist after +** close. Persisting the files is useful when other processes that do not +** have write permission on the directory containing the database file want +** to read the database file, as the WAL and shared memory files must exist +** in order for the database to be readable. The fourth parameter to +** [sqlite3_file_control()] for this opcode should be a pointer to an integer. +** That integer is 0 to disable persistent WAL mode or 1 to enable persistent +** WAL mode. If the integer is -1, then it is overwritten with the current +** WAL persistence setting. +** +**
  • [[SQLITE_FCNTL_POWERSAFE_OVERWRITE]] +** ^The [SQLITE_FCNTL_POWERSAFE_OVERWRITE] opcode is used to set or query the +** persistent "powersafe-overwrite" or "PSOW" setting. The PSOW setting +** determines the [SQLITE_IOCAP_POWERSAFE_OVERWRITE] bit of the +** xDeviceCharacteristics methods. The fourth parameter to +** [sqlite3_file_control()] for this opcode should be a pointer to an integer. +** That integer is 0 to disable zero-damage mode or 1 to enable zero-damage +** mode. If the integer is -1, then it is overwritten with the current +** zero-damage mode setting. +** +**
  • [[SQLITE_FCNTL_OVERWRITE]] +** ^The [SQLITE_FCNTL_OVERWRITE] opcode is invoked by SQLite after opening +** a write transaction to indicate that, unless it is rolled back for some +** reason, the entire database file will be overwritten by the current +** transaction. This is used by VACUUM operations. +** +**
  • [[SQLITE_FCNTL_VFSNAME]] +** ^The [SQLITE_FCNTL_VFSNAME] opcode can be used to obtain the names of +** all [VFSes] in the VFS stack. The names are of all VFS shims and the +** final bottom-level VFS are written into memory obtained from +** [sqlite3_malloc()] and the result is stored in the char* variable +** that the fourth parameter of [sqlite3_file_control()] points to. +** The caller is responsible for freeing the memory when done. As with +** all file-control actions, there is no guarantee that this will actually +** do anything. Callers should initialize the char* variable to a NULL +** pointer in case this file-control is not implemented. This file-control +** is intended for diagnostic use only. +** +**
  • [[SQLITE_FCNTL_VFS_POINTER]] +** ^The [SQLITE_FCNTL_VFS_POINTER] opcode finds a pointer to the top-level +** [VFSes] currently in use. ^(The argument X in +** sqlite3_file_control(db,SQLITE_FCNTL_VFS_POINTER,X) must be +** of type "[sqlite3_vfs] **". This opcodes will set *X +** to a pointer to the top-level VFS.)^ +** ^When there are multiple VFS shims in the stack, this opcode finds the +** upper-most shim only. +** +**
  • [[SQLITE_FCNTL_PRAGMA]] +** ^Whenever a [PRAGMA] statement is parsed, an [SQLITE_FCNTL_PRAGMA] +** file control is sent to the open [sqlite3_file] object corresponding +** to the database file to which the pragma statement refers. ^The argument +** to the [SQLITE_FCNTL_PRAGMA] file control is an array of +** pointers to strings (char**) in which the second element of the array +** is the name of the pragma and the third element is the argument to the +** pragma or NULL if the pragma has no argument. ^The handler for an +** [SQLITE_FCNTL_PRAGMA] file control can optionally make the first element +** of the char** argument point to a string obtained from [sqlite3_mprintf()] +** or the equivalent and that string will become the result of the pragma or +** the error message if the pragma fails. ^If the +** [SQLITE_FCNTL_PRAGMA] file control returns [SQLITE_NOTFOUND], then normal +** [PRAGMA] processing continues. ^If the [SQLITE_FCNTL_PRAGMA] +** file control returns [SQLITE_OK], then the parser assumes that the +** VFS has handled the PRAGMA itself and the parser generates a no-op +** prepared statement if result string is NULL, or that returns a copy +** of the result string if the string is non-NULL. +** ^If the [SQLITE_FCNTL_PRAGMA] file control returns +** any result code other than [SQLITE_OK] or [SQLITE_NOTFOUND], that means +** that the VFS encountered an error while handling the [PRAGMA] and the +** compilation of the PRAGMA fails with an error. ^The [SQLITE_FCNTL_PRAGMA] +** file control occurs at the beginning of pragma statement analysis and so +** it is able to override built-in [PRAGMA] statements. +** +**
  • [[SQLITE_FCNTL_BUSYHANDLER]] +** ^The [SQLITE_FCNTL_BUSYHANDLER] +** file-control may be invoked by SQLite on the database file handle +** shortly after it is opened in order to provide a custom VFS with access +** to the connections busy-handler callback. The argument is of type (void **) +** - an array of two (void *) values. The first (void *) actually points +** to a function of type (int (*)(void *)). In order to invoke the connections +** busy-handler, this function should be invoked with the second (void *) in +** the array as the only argument. If it returns non-zero, then the operation +** should be retried. If it returns zero, the custom VFS should abandon the +** current operation. +** +**
  • [[SQLITE_FCNTL_TEMPFILENAME]] +** ^Application can invoke the [SQLITE_FCNTL_TEMPFILENAME] file-control +** to have SQLite generate a +** temporary filename using the same algorithm that is followed to generate +** temporary filenames for TEMP tables and other internal uses. The +** argument should be a char** which will be filled with the filename +** written into memory obtained from [sqlite3_malloc()]. The caller should +** invoke [sqlite3_free()] on the result to avoid a memory leak. +** +**
  • [[SQLITE_FCNTL_MMAP_SIZE]] +** The [SQLITE_FCNTL_MMAP_SIZE] file control is used to query or set the +** maximum number of bytes that will be used for memory-mapped I/O. +** The argument is a pointer to a value of type sqlite3_int64 that +** is an advisory maximum number of bytes in the file to memory map. The +** pointer is overwritten with the old value. The limit is not changed if +** the value originally pointed to is negative, and so the current limit +** can be queried by passing in a pointer to a negative number. This +** file-control is used internally to implement [PRAGMA mmap_size]. +** +**
  • [[SQLITE_FCNTL_TRACE]] +** The [SQLITE_FCNTL_TRACE] file control provides advisory information +** to the VFS about what the higher layers of the SQLite stack are doing. +** This file control is used by some VFS activity tracing [shims]. +** The argument is a zero-terminated string. Higher layers in the +** SQLite stack may generate instances of this file control if +** the [SQLITE_USE_FCNTL_TRACE] compile-time option is enabled. +** +**
  • [[SQLITE_FCNTL_HAS_MOVED]] +** The [SQLITE_FCNTL_HAS_MOVED] file control interprets its argument as a +** pointer to an integer and it writes a boolean into that integer depending +** on whether or not the file has been renamed, moved, or deleted since it +** was first opened. +** +**
  • [[SQLITE_FCNTL_WIN32_GET_HANDLE]] +** The [SQLITE_FCNTL_WIN32_GET_HANDLE] opcode can be used to obtain the +** underlying native file handle associated with a file handle. This file +** control interprets its argument as a pointer to a native file handle and +** writes the resulting value there. +** +**
  • [[SQLITE_FCNTL_WIN32_SET_HANDLE]] +** The [SQLITE_FCNTL_WIN32_SET_HANDLE] opcode is used for debugging. This +** opcode causes the xFileControl method to swap the file handle with the one +** pointed to by the pArg argument. This capability is used during testing +** and only needs to be supported when SQLITE_TEST is defined. +** +**
  • [[SQLITE_FCNTL_WAL_BLOCK]] +** The [SQLITE_FCNTL_WAL_BLOCK] is a signal to the VFS layer that it might +** be advantageous to block on the next WAL lock if the lock is not immediately +** available. The WAL subsystem issues this signal during rare +** circumstances in order to fix a problem with priority inversion. +** Applications should not use this file-control. +** +**
  • [[SQLITE_FCNTL_ZIPVFS]] +** The [SQLITE_FCNTL_ZIPVFS] opcode is implemented by zipvfs only. All other +** VFS should return SQLITE_NOTFOUND for this opcode. +** +**
  • [[SQLITE_FCNTL_RBU]] +** The [SQLITE_FCNTL_RBU] opcode is implemented by the special VFS used by +** the RBU extension only. All other VFS should return SQLITE_NOTFOUND for +** this opcode. +** +**
  • [[SQLITE_FCNTL_BEGIN_ATOMIC_WRITE]] +** If the [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE] opcode returns SQLITE_OK, then +** the file descriptor is placed in "batch write mode", which +** means all subsequent write operations will be deferred and done +** atomically at the next [SQLITE_FCNTL_COMMIT_ATOMIC_WRITE]. Systems +** that do not support batch atomic writes will return SQLITE_NOTFOUND. +** ^Following a successful SQLITE_FCNTL_BEGIN_ATOMIC_WRITE and prior to +** the closing [SQLITE_FCNTL_COMMIT_ATOMIC_WRITE] or +** [SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE], SQLite will make +** no VFS interface calls on the same [sqlite3_file] file descriptor +** except for calls to the xWrite method and the xFileControl method +** with [SQLITE_FCNTL_SIZE_HINT]. +** +**
  • [[SQLITE_FCNTL_COMMIT_ATOMIC_WRITE]] +** The [SQLITE_FCNTL_COMMIT_ATOMIC_WRITE] opcode causes all write +** operations since the previous successful call to +** [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE] to be performed atomically. +** This file control returns [SQLITE_OK] if and only if the writes were +** all performed successfully and have been committed to persistent storage. +** ^Regardless of whether or not it is successful, this file control takes +** the file descriptor out of batch write mode so that all subsequent +** write operations are independent. +** ^SQLite will never invoke SQLITE_FCNTL_COMMIT_ATOMIC_WRITE without +** a prior successful call to [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE]. +** +**
  • [[SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE]] +** The [SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE] opcode causes all write +** operations since the previous successful call to +** [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE] to be rolled back. +** ^This file control takes the file descriptor out of batch write mode +** so that all subsequent write operations are independent. +** ^SQLite will never invoke SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE without +** a prior successful call to [SQLITE_FCNTL_BEGIN_ATOMIC_WRITE]. +** +**
  • [[SQLITE_FCNTL_LOCK_TIMEOUT]] +** The [SQLITE_FCNTL_LOCK_TIMEOUT] opcode causes attempts to obtain +** a file lock using the xLock or xShmLock methods of the VFS to wait +** for up to M milliseconds before failing, where M is the single +** unsigned integer parameter. +** +**
  • [[SQLITE_FCNTL_DATA_VERSION]] +** The [SQLITE_FCNTL_DATA_VERSION] opcode is used to detect changes to +** a database file. The argument is a pointer to a 32-bit unsigned integer. +** The "data version" for the pager is written into the pointer. The +** "data version" changes whenever any change occurs to the corresponding +** database file, either through SQL statements on the same database +** connection or through transactions committed by separate database +** connections possibly in other processes. The [sqlite3_total_changes()] +** interface can be used to find if any database on the connection has changed, +** but that interface responds to changes on TEMP as well as MAIN and does +** not provide a mechanism to detect changes to MAIN only. Also, the +** [sqlite3_total_changes()] interface responds to internal changes only and +** omits changes made by other database connections. The +** [PRAGMA data_version] command provide a mechanism to detect changes to +** a single attached database that occur due to other database connections, +** but omits changes implemented by the database connection on which it is +** called. This file control is the only mechanism to detect changes that +** happen either internally or externally and that are associated with +** a particular attached database. +**
+*/ +#define SQLITE_FCNTL_LOCKSTATE 1 +#define SQLITE_FCNTL_GET_LOCKPROXYFILE 2 +#define SQLITE_FCNTL_SET_LOCKPROXYFILE 3 +#define SQLITE_FCNTL_LAST_ERRNO 4 +#define SQLITE_FCNTL_SIZE_HINT 5 +#define SQLITE_FCNTL_CHUNK_SIZE 6 +#define SQLITE_FCNTL_FILE_POINTER 7 +#define SQLITE_FCNTL_SYNC_OMITTED 8 +#define SQLITE_FCNTL_WIN32_AV_RETRY 9 +#define SQLITE_FCNTL_PERSIST_WAL 10 +#define SQLITE_FCNTL_OVERWRITE 11 +#define SQLITE_FCNTL_VFSNAME 12 +#define SQLITE_FCNTL_POWERSAFE_OVERWRITE 13 +#define SQLITE_FCNTL_PRAGMA 14 +#define SQLITE_FCNTL_BUSYHANDLER 15 +#define SQLITE_FCNTL_TEMPFILENAME 16 +#define SQLITE_FCNTL_MMAP_SIZE 18 +#define SQLITE_FCNTL_TRACE 19 +#define SQLITE_FCNTL_HAS_MOVED 20 +#define SQLITE_FCNTL_SYNC 21 +#define SQLITE_FCNTL_COMMIT_PHASETWO 22 +#define SQLITE_FCNTL_WIN32_SET_HANDLE 23 +#define SQLITE_FCNTL_WAL_BLOCK 24 +#define SQLITE_FCNTL_ZIPVFS 25 +#define SQLITE_FCNTL_RBU 26 +#define SQLITE_FCNTL_VFS_POINTER 27 +#define SQLITE_FCNTL_JOURNAL_POINTER 28 +#define SQLITE_FCNTL_WIN32_GET_HANDLE 29 +#define SQLITE_FCNTL_PDB 30 +#define SQLITE_FCNTL_BEGIN_ATOMIC_WRITE 31 +#define SQLITE_FCNTL_COMMIT_ATOMIC_WRITE 32 +#define SQLITE_FCNTL_ROLLBACK_ATOMIC_WRITE 33 +#define SQLITE_FCNTL_LOCK_TIMEOUT 34 +#define SQLITE_FCNTL_DATA_VERSION 35 +#define SQLITE_FCNTL_SIZE_LIMIT 36 + +/* deprecated names */ +#define SQLITE_GET_LOCKPROXYFILE SQLITE_FCNTL_GET_LOCKPROXYFILE +#define SQLITE_SET_LOCKPROXYFILE SQLITE_FCNTL_SET_LOCKPROXYFILE +#define SQLITE_LAST_ERRNO SQLITE_FCNTL_LAST_ERRNO + + +/* +** CAPI3REF: Mutex Handle +** +** The mutex module within SQLite defines [sqlite3_mutex] to be an +** abstract type for a mutex object. The SQLite core never looks +** at the internal representation of an [sqlite3_mutex]. It only +** deals with pointers to the [sqlite3_mutex] object. +** +** Mutexes are created using [sqlite3_mutex_alloc()]. +*/ +typedef struct sqlite3_mutex sqlite3_mutex; + +/* +** CAPI3REF: Loadable Extension Thunk +** +** A pointer to the opaque sqlite3_api_routines structure is passed as +** the third parameter to entry points of [loadable extensions]. This +** structure must be typedefed in order to work around compiler warnings +** on some platforms. +*/ +typedef struct sqlite3_api_routines sqlite3_api_routines; + +/* +** CAPI3REF: OS Interface Object +** +** An instance of the sqlite3_vfs object defines the interface between +** the SQLite core and the underlying operating system. The "vfs" +** in the name of the object stands for "virtual file system". See +** the [VFS | VFS documentation] for further information. +** +** The VFS interface is sometimes extended by adding new methods onto +** the end. Each time such an extension occurs, the iVersion field +** is incremented. The iVersion value started out as 1 in +** SQLite [version 3.5.0] on [dateof:3.5.0], then increased to 2 +** with SQLite [version 3.7.0] on [dateof:3.7.0], and then increased +** to 3 with SQLite [version 3.7.6] on [dateof:3.7.6]. Additional fields +** may be appended to the sqlite3_vfs object and the iVersion value +** may increase again in future versions of SQLite. +** Note that the structure +** of the sqlite3_vfs object changes in the transition from +** SQLite [version 3.5.9] to [version 3.6.0] on [dateof:3.6.0] +** and yet the iVersion field was not modified. +** +** The szOsFile field is the size of the subclassed [sqlite3_file] +** structure used by this VFS. mxPathname is the maximum length of +** a pathname in this VFS. +** +** Registered sqlite3_vfs objects are kept on a linked list formed by +** the pNext pointer. The [sqlite3_vfs_register()] +** and [sqlite3_vfs_unregister()] interfaces manage this list +** in a thread-safe way. The [sqlite3_vfs_find()] interface +** searches the list. Neither the application code nor the VFS +** implementation should use the pNext pointer. +** +** The pNext field is the only field in the sqlite3_vfs +** structure that SQLite will ever modify. SQLite will only access +** or modify this field while holding a particular static mutex. +** The application should never modify anything within the sqlite3_vfs +** object once the object has been registered. +** +** The zName field holds the name of the VFS module. The name must +** be unique across all VFS modules. +** +** [[sqlite3_vfs.xOpen]] +** ^SQLite guarantees that the zFilename parameter to xOpen +** is either a NULL pointer or string obtained +** from xFullPathname() with an optional suffix added. +** ^If a suffix is added to the zFilename parameter, it will +** consist of a single "-" character followed by no more than +** 11 alphanumeric and/or "-" characters. +** ^SQLite further guarantees that +** the string will be valid and unchanged until xClose() is +** called. Because of the previous sentence, +** the [sqlite3_file] can safely store a pointer to the +** filename if it needs to remember the filename for some reason. +** If the zFilename parameter to xOpen is a NULL pointer then xOpen +** must invent its own temporary name for the file. ^Whenever the +** xFilename parameter is NULL it will also be the case that the +** flags parameter will include [SQLITE_OPEN_DELETEONCLOSE]. +** +** The flags argument to xOpen() includes all bits set in +** the flags argument to [sqlite3_open_v2()]. Or if [sqlite3_open()] +** or [sqlite3_open16()] is used, then flags includes at least +** [SQLITE_OPEN_READWRITE] | [SQLITE_OPEN_CREATE]. +** If xOpen() opens a file read-only then it sets *pOutFlags to +** include [SQLITE_OPEN_READONLY]. Other bits in *pOutFlags may be set. +** +** ^(SQLite will also add one of the following flags to the xOpen() +** call, depending on the object being opened: +** +**
    +**
  • [SQLITE_OPEN_MAIN_DB] +**
  • [SQLITE_OPEN_MAIN_JOURNAL] +**
  • [SQLITE_OPEN_TEMP_DB] +**
  • [SQLITE_OPEN_TEMP_JOURNAL] +**
  • [SQLITE_OPEN_TRANSIENT_DB] +**
  • [SQLITE_OPEN_SUBJOURNAL] +**
  • [SQLITE_OPEN_MASTER_JOURNAL] +**
  • [SQLITE_OPEN_WAL] +**
)^ +** +** The file I/O implementation can use the object type flags to +** change the way it deals with files. For example, an application +** that does not care about crash recovery or rollback might make +** the open of a journal file a no-op. Writes to this journal would +** also be no-ops, and any attempt to read the journal would return +** SQLITE_IOERR. Or the implementation might recognize that a database +** file will be doing page-aligned sector reads and writes in a random +** order and set up its I/O subsystem accordingly. +** +** SQLite might also add one of the following flags to the xOpen method: +** +**
    +**
  • [SQLITE_OPEN_DELETEONCLOSE] +**
  • [SQLITE_OPEN_EXCLUSIVE] +**
+** +** The [SQLITE_OPEN_DELETEONCLOSE] flag means the file should be +** deleted when it is closed. ^The [SQLITE_OPEN_DELETEONCLOSE] +** will be set for TEMP databases and their journals, transient +** databases, and subjournals. +** +** ^The [SQLITE_OPEN_EXCLUSIVE] flag is always used in conjunction +** with the [SQLITE_OPEN_CREATE] flag, which are both directly +** analogous to the O_EXCL and O_CREAT flags of the POSIX open() +** API. The SQLITE_OPEN_EXCLUSIVE flag, when paired with the +** SQLITE_OPEN_CREATE, is used to indicate that file should always +** be created, and that it is an error if it already exists. +** It is not used to indicate the file should be opened +** for exclusive access. +** +** ^At least szOsFile bytes of memory are allocated by SQLite +** to hold the [sqlite3_file] structure passed as the third +** argument to xOpen. The xOpen method does not have to +** allocate the structure; it should just fill it in. Note that +** the xOpen method must set the sqlite3_file.pMethods to either +** a valid [sqlite3_io_methods] object or to NULL. xOpen must do +** this even if the open fails. SQLite expects that the sqlite3_file.pMethods +** element will be valid after xOpen returns regardless of the success +** or failure of the xOpen call. +** +** [[sqlite3_vfs.xAccess]] +** ^The flags argument to xAccess() may be [SQLITE_ACCESS_EXISTS] +** to test for the existence of a file, or [SQLITE_ACCESS_READWRITE] to +** test whether a file is readable and writable, or [SQLITE_ACCESS_READ] +** to test whether a file is at least readable. The SQLITE_ACCESS_READ +** flag is never actually used and is not implemented in the built-in +** VFSes of SQLite. The file is named by the second argument and can be a +** directory. The xAccess method returns [SQLITE_OK] on success or some +** non-zero error code if there is an I/O error or if the name of +** the file given in the second argument is illegal. If SQLITE_OK +** is returned, then non-zero or zero is written into *pResOut to indicate +** whether or not the file is accessible. +** +** ^SQLite will always allocate at least mxPathname+1 bytes for the +** output buffer xFullPathname. The exact size of the output buffer +** is also passed as a parameter to both methods. If the output buffer +** is not large enough, [SQLITE_CANTOPEN] should be returned. Since this is +** handled as a fatal error by SQLite, vfs implementations should endeavor +** to prevent this by setting mxPathname to a sufficiently large value. +** +** The xRandomness(), xSleep(), xCurrentTime(), and xCurrentTimeInt64() +** interfaces are not strictly a part of the filesystem, but they are +** included in the VFS structure for completeness. +** The xRandomness() function attempts to return nBytes bytes +** of good-quality randomness into zOut. The return value is +** the actual number of bytes of randomness obtained. +** The xSleep() method causes the calling thread to sleep for at +** least the number of microseconds given. ^The xCurrentTime() +** method returns a Julian Day Number for the current date and time as +** a floating point value. +** ^The xCurrentTimeInt64() method returns, as an integer, the Julian +** Day Number multiplied by 86400000 (the number of milliseconds in +** a 24-hour day). +** ^SQLite will use the xCurrentTimeInt64() method to get the current +** date and time if that method is available (if iVersion is 2 or +** greater and the function pointer is not NULL) and will fall back +** to xCurrentTime() if xCurrentTimeInt64() is unavailable. +** +** ^The xSetSystemCall(), xGetSystemCall(), and xNestSystemCall() interfaces +** are not used by the SQLite core. These optional interfaces are provided +** by some VFSes to facilitate testing of the VFS code. By overriding +** system calls with functions under its control, a test program can +** simulate faults and error conditions that would otherwise be difficult +** or impossible to induce. The set of system calls that can be overridden +** varies from one VFS to another, and from one version of the same VFS to the +** next. Applications that use these interfaces must be prepared for any +** or all of these interfaces to be NULL or for their behavior to change +** from one release to the next. Applications must not attempt to access +** any of these methods if the iVersion of the VFS is less than 3. +*/ +typedef struct sqlite3_vfs sqlite3_vfs; +typedef void (*sqlite3_syscall_ptr)(void); +struct sqlite3_vfs { + int iVersion; /* Structure version number (currently 3) */ + int szOsFile; /* Size of subclassed sqlite3_file */ + int mxPathname; /* Maximum file pathname length */ + sqlite3_vfs *pNext; /* Next registered VFS */ + const char *zName; /* Name of this virtual file system */ + void *pAppData; /* Pointer to application-specific data */ + int (*xOpen)(sqlite3_vfs*, const char *zName, sqlite3_file*, + int flags, int *pOutFlags); + int (*xDelete)(sqlite3_vfs*, const char *zName, int syncDir); + int (*xAccess)(sqlite3_vfs*, const char *zName, int flags, int *pResOut); + int (*xFullPathname)(sqlite3_vfs*, const char *zName, int nOut, char *zOut); + void *(*xDlOpen)(sqlite3_vfs*, const char *zFilename); + void (*xDlError)(sqlite3_vfs*, int nByte, char *zErrMsg); + void (*(*xDlSym)(sqlite3_vfs*,void*, const char *zSymbol))(void); + void (*xDlClose)(sqlite3_vfs*, void*); + int (*xRandomness)(sqlite3_vfs*, int nByte, char *zOut); + int (*xSleep)(sqlite3_vfs*, int microseconds); + int (*xCurrentTime)(sqlite3_vfs*, double*); + int (*xGetLastError)(sqlite3_vfs*, int, char *); + /* + ** The methods above are in version 1 of the sqlite_vfs object + ** definition. Those that follow are added in version 2 or later + */ + int (*xCurrentTimeInt64)(sqlite3_vfs*, sqlite3_int64*); + /* + ** The methods above are in versions 1 and 2 of the sqlite_vfs object. + ** Those below are for version 3 and greater. + */ + int (*xSetSystemCall)(sqlite3_vfs*, const char *zName, sqlite3_syscall_ptr); + sqlite3_syscall_ptr (*xGetSystemCall)(sqlite3_vfs*, const char *zName); + const char *(*xNextSystemCall)(sqlite3_vfs*, const char *zName); + /* + ** The methods above are in versions 1 through 3 of the sqlite_vfs object. + ** New fields may be appended in future versions. The iVersion + ** value will increment whenever this happens. + */ +}; + +/* +** CAPI3REF: Flags for the xAccess VFS method +** +** These integer constants can be used as the third parameter to +** the xAccess method of an [sqlite3_vfs] object. They determine +** what kind of permissions the xAccess method is looking for. +** With SQLITE_ACCESS_EXISTS, the xAccess method +** simply checks whether the file exists. +** With SQLITE_ACCESS_READWRITE, the xAccess method +** checks whether the named directory is both readable and writable +** (in other words, if files can be added, removed, and renamed within +** the directory). +** The SQLITE_ACCESS_READWRITE constant is currently used only by the +** [temp_store_directory pragma], though this could change in a future +** release of SQLite. +** With SQLITE_ACCESS_READ, the xAccess method +** checks whether the file is readable. The SQLITE_ACCESS_READ constant is +** currently unused, though it might be used in a future release of +** SQLite. +*/ +#define SQLITE_ACCESS_EXISTS 0 +#define SQLITE_ACCESS_READWRITE 1 /* Used by PRAGMA temp_store_directory */ +#define SQLITE_ACCESS_READ 2 /* Unused */ + +/* +** CAPI3REF: Flags for the xShmLock VFS method +** +** These integer constants define the various locking operations +** allowed by the xShmLock method of [sqlite3_io_methods]. The +** following are the only legal combinations of flags to the +** xShmLock method: +** +**
    +**
  • SQLITE_SHM_LOCK | SQLITE_SHM_SHARED +**
  • SQLITE_SHM_LOCK | SQLITE_SHM_EXCLUSIVE +**
  • SQLITE_SHM_UNLOCK | SQLITE_SHM_SHARED +**
  • SQLITE_SHM_UNLOCK | SQLITE_SHM_EXCLUSIVE +**
+** +** When unlocking, the same SHARED or EXCLUSIVE flag must be supplied as +** was given on the corresponding lock. +** +** The xShmLock method can transition between unlocked and SHARED or +** between unlocked and EXCLUSIVE. It cannot transition between SHARED +** and EXCLUSIVE. +*/ +#define SQLITE_SHM_UNLOCK 1 +#define SQLITE_SHM_LOCK 2 +#define SQLITE_SHM_SHARED 4 +#define SQLITE_SHM_EXCLUSIVE 8 + +/* +** CAPI3REF: Maximum xShmLock index +** +** The xShmLock method on [sqlite3_io_methods] may use values +** between 0 and this upper bound as its "offset" argument. +** The SQLite core will never attempt to acquire or release a +** lock outside of this range +*/ +#define SQLITE_SHM_NLOCK 8 + + +/* +** CAPI3REF: Initialize The SQLite Library +** +** ^The sqlite3_initialize() routine initializes the +** SQLite library. ^The sqlite3_shutdown() routine +** deallocates any resources that were allocated by sqlite3_initialize(). +** These routines are designed to aid in process initialization and +** shutdown on embedded systems. Workstation applications using +** SQLite normally do not need to invoke either of these routines. +** +** A call to sqlite3_initialize() is an "effective" call if it is +** the first time sqlite3_initialize() is invoked during the lifetime of +** the process, or if it is the first time sqlite3_initialize() is invoked +** following a call to sqlite3_shutdown(). ^(Only an effective call +** of sqlite3_initialize() does any initialization. All other calls +** are harmless no-ops.)^ +** +** A call to sqlite3_shutdown() is an "effective" call if it is the first +** call to sqlite3_shutdown() since the last sqlite3_initialize(). ^(Only +** an effective call to sqlite3_shutdown() does any deinitialization. +** All other valid calls to sqlite3_shutdown() are harmless no-ops.)^ +** +** The sqlite3_initialize() interface is threadsafe, but sqlite3_shutdown() +** is not. The sqlite3_shutdown() interface must only be called from a +** single thread. All open [database connections] must be closed and all +** other SQLite resources must be deallocated prior to invoking +** sqlite3_shutdown(). +** +** Among other things, ^sqlite3_initialize() will invoke +** sqlite3_os_init(). Similarly, ^sqlite3_shutdown() +** will invoke sqlite3_os_end(). +** +** ^The sqlite3_initialize() routine returns [SQLITE_OK] on success. +** ^If for some reason, sqlite3_initialize() is unable to initialize +** the library (perhaps it is unable to allocate a needed resource such +** as a mutex) it returns an [error code] other than [SQLITE_OK]. +** +** ^The sqlite3_initialize() routine is called internally by many other +** SQLite interfaces so that an application usually does not need to +** invoke sqlite3_initialize() directly. For example, [sqlite3_open()] +** calls sqlite3_initialize() so the SQLite library will be automatically +** initialized when [sqlite3_open()] is called if it has not be initialized +** already. ^However, if SQLite is compiled with the [SQLITE_OMIT_AUTOINIT] +** compile-time option, then the automatic calls to sqlite3_initialize() +** are omitted and the application must call sqlite3_initialize() directly +** prior to using any other SQLite interface. For maximum portability, +** it is recommended that applications always invoke sqlite3_initialize() +** directly prior to using any other SQLite interface. Future releases +** of SQLite may require this. In other words, the behavior exhibited +** when SQLite is compiled with [SQLITE_OMIT_AUTOINIT] might become the +** default behavior in some future release of SQLite. +** +** The sqlite3_os_init() routine does operating-system specific +** initialization of the SQLite library. The sqlite3_os_end() +** routine undoes the effect of sqlite3_os_init(). Typical tasks +** performed by these routines include allocation or deallocation +** of static resources, initialization of global variables, +** setting up a default [sqlite3_vfs] module, or setting up +** a default configuration using [sqlite3_config()]. +** +** The application should never invoke either sqlite3_os_init() +** or sqlite3_os_end() directly. The application should only invoke +** sqlite3_initialize() and sqlite3_shutdown(). The sqlite3_os_init() +** interface is called automatically by sqlite3_initialize() and +** sqlite3_os_end() is called by sqlite3_shutdown(). Appropriate +** implementations for sqlite3_os_init() and sqlite3_os_end() +** are built into SQLite when it is compiled for Unix, Windows, or OS/2. +** When [custom builds | built for other platforms] +** (using the [SQLITE_OS_OTHER=1] compile-time +** option) the application must supply a suitable implementation for +** sqlite3_os_init() and sqlite3_os_end(). An application-supplied +** implementation of sqlite3_os_init() or sqlite3_os_end() +** must return [SQLITE_OK] on success and some other [error code] upon +** failure. +*/ +SQLITE_API int sqlite3_initialize(void); +SQLITE_API int sqlite3_shutdown(void); +SQLITE_API int sqlite3_os_init(void); +SQLITE_API int sqlite3_os_end(void); + +/* +** CAPI3REF: Configuring The SQLite Library +** +** The sqlite3_config() interface is used to make global configuration +** changes to SQLite in order to tune SQLite to the specific needs of +** the application. The default configuration is recommended for most +** applications and so this routine is usually not necessary. It is +** provided to support rare applications with unusual needs. +** +** The sqlite3_config() interface is not threadsafe. The application +** must ensure that no other SQLite interfaces are invoked by other +** threads while sqlite3_config() is running. +** +** The sqlite3_config() interface +** may only be invoked prior to library initialization using +** [sqlite3_initialize()] or after shutdown by [sqlite3_shutdown()]. +** ^If sqlite3_config() is called after [sqlite3_initialize()] and before +** [sqlite3_shutdown()] then it will return SQLITE_MISUSE. +** Note, however, that ^sqlite3_config() can be called as part of the +** implementation of an application-defined [sqlite3_os_init()]. +** +** The first argument to sqlite3_config() is an integer +** [configuration option] that determines +** what property of SQLite is to be configured. Subsequent arguments +** vary depending on the [configuration option] +** in the first argument. +** +** ^When a configuration option is set, sqlite3_config() returns [SQLITE_OK]. +** ^If the option is unknown or SQLite is unable to set the option +** then this routine returns a non-zero [error code]. +*/ +SQLITE_API int sqlite3_config(int, ...); + +/* +** CAPI3REF: Configure database connections +** METHOD: sqlite3 +** +** The sqlite3_db_config() interface is used to make configuration +** changes to a [database connection]. The interface is similar to +** [sqlite3_config()] except that the changes apply to a single +** [database connection] (specified in the first argument). +** +** The second argument to sqlite3_db_config(D,V,...) is the +** [SQLITE_DBCONFIG_LOOKASIDE | configuration verb] - an integer code +** that indicates what aspect of the [database connection] is being configured. +** Subsequent arguments vary depending on the configuration verb. +** +** ^Calls to sqlite3_db_config() return SQLITE_OK if and only if +** the call is considered successful. +*/ +SQLITE_API int sqlite3_db_config(sqlite3*, int op, ...); + +/* +** CAPI3REF: Memory Allocation Routines +** +** An instance of this object defines the interface between SQLite +** and low-level memory allocation routines. +** +** This object is used in only one place in the SQLite interface. +** A pointer to an instance of this object is the argument to +** [sqlite3_config()] when the configuration option is +** [SQLITE_CONFIG_MALLOC] or [SQLITE_CONFIG_GETMALLOC]. +** By creating an instance of this object +** and passing it to [sqlite3_config]([SQLITE_CONFIG_MALLOC]) +** during configuration, an application can specify an alternative +** memory allocation subsystem for SQLite to use for all of its +** dynamic memory needs. +** +** Note that SQLite comes with several [built-in memory allocators] +** that are perfectly adequate for the overwhelming majority of applications +** and that this object is only useful to a tiny minority of applications +** with specialized memory allocation requirements. This object is +** also used during testing of SQLite in order to specify an alternative +** memory allocator that simulates memory out-of-memory conditions in +** order to verify that SQLite recovers gracefully from such +** conditions. +** +** The xMalloc, xRealloc, and xFree methods must work like the +** malloc(), realloc() and free() functions from the standard C library. +** ^SQLite guarantees that the second argument to +** xRealloc is always a value returned by a prior call to xRoundup. +** +** xSize should return the allocated size of a memory allocation +** previously obtained from xMalloc or xRealloc. The allocated size +** is always at least as big as the requested size but may be larger. +** +** The xRoundup method returns what would be the allocated size of +** a memory allocation given a particular requested size. Most memory +** allocators round up memory allocations at least to the next multiple +** of 8. Some allocators round up to a larger multiple or to a power of 2. +** Every memory allocation request coming in through [sqlite3_malloc()] +** or [sqlite3_realloc()] first calls xRoundup. If xRoundup returns 0, +** that causes the corresponding memory allocation to fail. +** +** The xInit method initializes the memory allocator. For example, +** it might allocate any require mutexes or initialize internal data +** structures. The xShutdown method is invoked (indirectly) by +** [sqlite3_shutdown()] and should deallocate any resources acquired +** by xInit. The pAppData pointer is used as the only parameter to +** xInit and xShutdown. +** +** SQLite holds the [SQLITE_MUTEX_STATIC_MASTER] mutex when it invokes +** the xInit method, so the xInit method need not be threadsafe. The +** xShutdown method is only called from [sqlite3_shutdown()] so it does +** not need to be threadsafe either. For all other methods, SQLite +** holds the [SQLITE_MUTEX_STATIC_MEM] mutex as long as the +** [SQLITE_CONFIG_MEMSTATUS] configuration option is turned on (which +** it is by default) and so the methods are automatically serialized. +** However, if [SQLITE_CONFIG_MEMSTATUS] is disabled, then the other +** methods must be threadsafe or else make their own arrangements for +** serialization. +** +** SQLite will never invoke xInit() more than once without an intervening +** call to xShutdown(). +*/ +typedef struct sqlite3_mem_methods sqlite3_mem_methods; +struct sqlite3_mem_methods { + void *(*xMalloc)(int); /* Memory allocation function */ + void (*xFree)(void*); /* Free a prior allocation */ + void *(*xRealloc)(void*,int); /* Resize an allocation */ + int (*xSize)(void*); /* Return the size of an allocation */ + int (*xRoundup)(int); /* Round up request size to allocation size */ + int (*xInit)(void*); /* Initialize the memory allocator */ + void (*xShutdown)(void*); /* Deinitialize the memory allocator */ + void *pAppData; /* Argument to xInit() and xShutdown() */ +}; + +/* +** CAPI3REF: Configuration Options +** KEYWORDS: {configuration option} +** +** These constants are the available integer configuration options that +** can be passed as the first argument to the [sqlite3_config()] interface. +** +** New configuration options may be added in future releases of SQLite. +** Existing configuration options might be discontinued. Applications +** should check the return code from [sqlite3_config()] to make sure that +** the call worked. The [sqlite3_config()] interface will return a +** non-zero [error code] if a discontinued or unsupported configuration option +** is invoked. +** +**
+** [[SQLITE_CONFIG_SINGLETHREAD]]
SQLITE_CONFIG_SINGLETHREAD
+**
There are no arguments to this option. ^This option sets the +** [threading mode] to Single-thread. In other words, it disables +** all mutexing and puts SQLite into a mode where it can only be used +** by a single thread. ^If SQLite is compiled with +** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then +** it is not possible to change the [threading mode] from its default +** value of Single-thread and so [sqlite3_config()] will return +** [SQLITE_ERROR] if called with the SQLITE_CONFIG_SINGLETHREAD +** configuration option.
+** +** [[SQLITE_CONFIG_MULTITHREAD]]
SQLITE_CONFIG_MULTITHREAD
+**
There are no arguments to this option. ^This option sets the +** [threading mode] to Multi-thread. In other words, it disables +** mutexing on [database connection] and [prepared statement] objects. +** The application is responsible for serializing access to +** [database connections] and [prepared statements]. But other mutexes +** are enabled so that SQLite will be safe to use in a multi-threaded +** environment as long as no two threads attempt to use the same +** [database connection] at the same time. ^If SQLite is compiled with +** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then +** it is not possible to set the Multi-thread [threading mode] and +** [sqlite3_config()] will return [SQLITE_ERROR] if called with the +** SQLITE_CONFIG_MULTITHREAD configuration option.
+** +** [[SQLITE_CONFIG_SERIALIZED]]
SQLITE_CONFIG_SERIALIZED
+**
There are no arguments to this option. ^This option sets the +** [threading mode] to Serialized. In other words, this option enables +** all mutexes including the recursive +** mutexes on [database connection] and [prepared statement] objects. +** In this mode (which is the default when SQLite is compiled with +** [SQLITE_THREADSAFE=1]) the SQLite library will itself serialize access +** to [database connections] and [prepared statements] so that the +** application is free to use the same [database connection] or the +** same [prepared statement] in different threads at the same time. +** ^If SQLite is compiled with +** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then +** it is not possible to set the Serialized [threading mode] and +** [sqlite3_config()] will return [SQLITE_ERROR] if called with the +** SQLITE_CONFIG_SERIALIZED configuration option.
+** +** [[SQLITE_CONFIG_MALLOC]]
SQLITE_CONFIG_MALLOC
+**
^(The SQLITE_CONFIG_MALLOC option takes a single argument which is +** a pointer to an instance of the [sqlite3_mem_methods] structure. +** The argument specifies +** alternative low-level memory allocation routines to be used in place of +** the memory allocation routines built into SQLite.)^ ^SQLite makes +** its own private copy of the content of the [sqlite3_mem_methods] structure +** before the [sqlite3_config()] call returns.
+** +** [[SQLITE_CONFIG_GETMALLOC]]
SQLITE_CONFIG_GETMALLOC
+**
^(The SQLITE_CONFIG_GETMALLOC option takes a single argument which +** is a pointer to an instance of the [sqlite3_mem_methods] structure. +** The [sqlite3_mem_methods] +** structure is filled with the currently defined memory allocation routines.)^ +** This option can be used to overload the default memory allocation +** routines with a wrapper that simulations memory allocation failure or +** tracks memory usage, for example.
+** +** [[SQLITE_CONFIG_SMALL_MALLOC]]
SQLITE_CONFIG_SMALL_MALLOC
+**
^The SQLITE_CONFIG_SMALL_MALLOC option takes single argument of +** type int, interpreted as a boolean, which if true provides a hint to +** SQLite that it should avoid large memory allocations if possible. +** SQLite will run faster if it is free to make large memory allocations, +** but some application might prefer to run slower in exchange for +** guarantees about memory fragmentation that are possible if large +** allocations are avoided. This hint is normally off. +**
+** +** [[SQLITE_CONFIG_MEMSTATUS]]
SQLITE_CONFIG_MEMSTATUS
+**
^The SQLITE_CONFIG_MEMSTATUS option takes single argument of type int, +** interpreted as a boolean, which enables or disables the collection of +** memory allocation statistics. ^(When memory allocation statistics are +** disabled, the following SQLite interfaces become non-operational: +**
    +**
  • [sqlite3_memory_used()] +**
  • [sqlite3_memory_highwater()] +**
  • [sqlite3_soft_heap_limit64()] +**
  • [sqlite3_status64()] +**
)^ +** ^Memory allocation statistics are enabled by default unless SQLite is +** compiled with [SQLITE_DEFAULT_MEMSTATUS]=0 in which case memory +** allocation statistics are disabled by default. +**
+** +** [[SQLITE_CONFIG_SCRATCH]]
SQLITE_CONFIG_SCRATCH
+**
The SQLITE_CONFIG_SCRATCH option is no longer used. +**
+** +** [[SQLITE_CONFIG_PAGECACHE]]
SQLITE_CONFIG_PAGECACHE
+**
^The SQLITE_CONFIG_PAGECACHE option specifies a memory pool +** that SQLite can use for the database page cache with the default page +** cache implementation. +** This configuration option is a no-op if an application-define page +** cache implementation is loaded using the [SQLITE_CONFIG_PCACHE2]. +** ^There are three arguments to SQLITE_CONFIG_PAGECACHE: A pointer to +** 8-byte aligned memory (pMem), the size of each page cache line (sz), +** and the number of cache lines (N). +** The sz argument should be the size of the largest database page +** (a power of two between 512 and 65536) plus some extra bytes for each +** page header. ^The number of extra bytes needed by the page header +** can be determined using [SQLITE_CONFIG_PCACHE_HDRSZ]. +** ^It is harmless, apart from the wasted memory, +** for the sz parameter to be larger than necessary. The pMem +** argument must be either a NULL pointer or a pointer to an 8-byte +** aligned block of memory of at least sz*N bytes, otherwise +** subsequent behavior is undefined. +** ^When pMem is not NULL, SQLite will strive to use the memory provided +** to satisfy page cache needs, falling back to [sqlite3_malloc()] if +** a page cache line is larger than sz bytes or if all of the pMem buffer +** is exhausted. +** ^If pMem is NULL and N is non-zero, then each database connection +** does an initial bulk allocation for page cache memory +** from [sqlite3_malloc()] sufficient for N cache lines if N is positive or +** of -1024*N bytes if N is negative, . ^If additional +** page cache memory is needed beyond what is provided by the initial +** allocation, then SQLite goes to [sqlite3_malloc()] separately for each +** additional cache line.
+** +** [[SQLITE_CONFIG_HEAP]]
SQLITE_CONFIG_HEAP
+**
^The SQLITE_CONFIG_HEAP option specifies a static memory buffer +** that SQLite will use for all of its dynamic memory allocation needs +** beyond those provided for by [SQLITE_CONFIG_PAGECACHE]. +** ^The SQLITE_CONFIG_HEAP option is only available if SQLite is compiled +** with either [SQLITE_ENABLE_MEMSYS3] or [SQLITE_ENABLE_MEMSYS5] and returns +** [SQLITE_ERROR] if invoked otherwise. +** ^There are three arguments to SQLITE_CONFIG_HEAP: +** An 8-byte aligned pointer to the memory, +** the number of bytes in the memory buffer, and the minimum allocation size. +** ^If the first pointer (the memory pointer) is NULL, then SQLite reverts +** to using its default memory allocator (the system malloc() implementation), +** undoing any prior invocation of [SQLITE_CONFIG_MALLOC]. ^If the +** memory pointer is not NULL then the alternative memory +** allocator is engaged to handle all of SQLites memory allocation needs. +** The first pointer (the memory pointer) must be aligned to an 8-byte +** boundary or subsequent behavior of SQLite will be undefined. +** The minimum allocation size is capped at 2**12. Reasonable values +** for the minimum allocation size are 2**5 through 2**8.
+** +** [[SQLITE_CONFIG_MUTEX]]
SQLITE_CONFIG_MUTEX
+**
^(The SQLITE_CONFIG_MUTEX option takes a single argument which is a +** pointer to an instance of the [sqlite3_mutex_methods] structure. +** The argument specifies alternative low-level mutex routines to be used +** in place the mutex routines built into SQLite.)^ ^SQLite makes a copy of +** the content of the [sqlite3_mutex_methods] structure before the call to +** [sqlite3_config()] returns. ^If SQLite is compiled with +** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then +** the entire mutexing subsystem is omitted from the build and hence calls to +** [sqlite3_config()] with the SQLITE_CONFIG_MUTEX configuration option will +** return [SQLITE_ERROR].
+** +** [[SQLITE_CONFIG_GETMUTEX]]
SQLITE_CONFIG_GETMUTEX
+**
^(The SQLITE_CONFIG_GETMUTEX option takes a single argument which +** is a pointer to an instance of the [sqlite3_mutex_methods] structure. The +** [sqlite3_mutex_methods] +** structure is filled with the currently defined mutex routines.)^ +** This option can be used to overload the default mutex allocation +** routines with a wrapper used to track mutex usage for performance +** profiling or testing, for example. ^If SQLite is compiled with +** the [SQLITE_THREADSAFE | SQLITE_THREADSAFE=0] compile-time option then +** the entire mutexing subsystem is omitted from the build and hence calls to +** [sqlite3_config()] with the SQLITE_CONFIG_GETMUTEX configuration option will +** return [SQLITE_ERROR].
+** +** [[SQLITE_CONFIG_LOOKASIDE]]
SQLITE_CONFIG_LOOKASIDE
+**
^(The SQLITE_CONFIG_LOOKASIDE option takes two arguments that determine +** the default size of lookaside memory on each [database connection]. +** The first argument is the +** size of each lookaside buffer slot and the second is the number of +** slots allocated to each database connection.)^ ^(SQLITE_CONFIG_LOOKASIDE +** sets the default lookaside size. The [SQLITE_DBCONFIG_LOOKASIDE] +** option to [sqlite3_db_config()] can be used to change the lookaside +** configuration on individual connections.)^
+** +** [[SQLITE_CONFIG_PCACHE2]]
SQLITE_CONFIG_PCACHE2
+**
^(The SQLITE_CONFIG_PCACHE2 option takes a single argument which is +** a pointer to an [sqlite3_pcache_methods2] object. This object specifies +** the interface to a custom page cache implementation.)^ +** ^SQLite makes a copy of the [sqlite3_pcache_methods2] object.
+** +** [[SQLITE_CONFIG_GETPCACHE2]]
SQLITE_CONFIG_GETPCACHE2
+**
^(The SQLITE_CONFIG_GETPCACHE2 option takes a single argument which +** is a pointer to an [sqlite3_pcache_methods2] object. SQLite copies of +** the current page cache implementation into that object.)^
+** +** [[SQLITE_CONFIG_LOG]]
SQLITE_CONFIG_LOG
+**
The SQLITE_CONFIG_LOG option is used to configure the SQLite +** global [error log]. +** (^The SQLITE_CONFIG_LOG option takes two arguments: a pointer to a +** function with a call signature of void(*)(void*,int,const char*), +** and a pointer to void. ^If the function pointer is not NULL, it is +** invoked by [sqlite3_log()] to process each logging event. ^If the +** function pointer is NULL, the [sqlite3_log()] interface becomes a no-op. +** ^The void pointer that is the second argument to SQLITE_CONFIG_LOG is +** passed through as the first parameter to the application-defined logger +** function whenever that function is invoked. ^The second parameter to +** the logger function is a copy of the first parameter to the corresponding +** [sqlite3_log()] call and is intended to be a [result code] or an +** [extended result code]. ^The third parameter passed to the logger is +** log message after formatting via [sqlite3_snprintf()]. +** The SQLite logging interface is not reentrant; the logger function +** supplied by the application must not invoke any SQLite interface. +** In a multi-threaded application, the application-defined logger +** function must be threadsafe.
+** +** [[SQLITE_CONFIG_URI]]
SQLITE_CONFIG_URI +**
^(The SQLITE_CONFIG_URI option takes a single argument of type int. +** If non-zero, then URI handling is globally enabled. If the parameter is zero, +** then URI handling is globally disabled.)^ ^If URI handling is globally +** enabled, all filenames passed to [sqlite3_open()], [sqlite3_open_v2()], +** [sqlite3_open16()] or +** specified as part of [ATTACH] commands are interpreted as URIs, regardless +** of whether or not the [SQLITE_OPEN_URI] flag is set when the database +** connection is opened. ^If it is globally disabled, filenames are +** only interpreted as URIs if the SQLITE_OPEN_URI flag is set when the +** database connection is opened. ^(By default, URI handling is globally +** disabled. The default value may be changed by compiling with the +** [SQLITE_USE_URI] symbol defined.)^ +** +** [[SQLITE_CONFIG_COVERING_INDEX_SCAN]]
SQLITE_CONFIG_COVERING_INDEX_SCAN +**
^The SQLITE_CONFIG_COVERING_INDEX_SCAN option takes a single integer +** argument which is interpreted as a boolean in order to enable or disable +** the use of covering indices for full table scans in the query optimizer. +** ^The default setting is determined +** by the [SQLITE_ALLOW_COVERING_INDEX_SCAN] compile-time option, or is "on" +** if that compile-time option is omitted. +** The ability to disable the use of covering indices for full table scans +** is because some incorrectly coded legacy applications might malfunction +** when the optimization is enabled. Providing the ability to +** disable the optimization allows the older, buggy application code to work +** without change even with newer versions of SQLite. +** +** [[SQLITE_CONFIG_PCACHE]] [[SQLITE_CONFIG_GETPCACHE]] +**
SQLITE_CONFIG_PCACHE and SQLITE_CONFIG_GETPCACHE +**
These options are obsolete and should not be used by new code. +** They are retained for backwards compatibility but are now no-ops. +**
+** +** [[SQLITE_CONFIG_SQLLOG]] +**
SQLITE_CONFIG_SQLLOG +**
This option is only available if sqlite is compiled with the +** [SQLITE_ENABLE_SQLLOG] pre-processor macro defined. The first argument should +** be a pointer to a function of type void(*)(void*,sqlite3*,const char*, int). +** The second should be of type (void*). The callback is invoked by the library +** in three separate circumstances, identified by the value passed as the +** fourth parameter. If the fourth parameter is 0, then the database connection +** passed as the second argument has just been opened. The third argument +** points to a buffer containing the name of the main database file. If the +** fourth parameter is 1, then the SQL statement that the third parameter +** points to has just been executed. Or, if the fourth parameter is 2, then +** the connection being passed as the second parameter is being closed. The +** third parameter is passed NULL In this case. An example of using this +** configuration option can be seen in the "test_sqllog.c" source file in +** the canonical SQLite source tree.
+** +** [[SQLITE_CONFIG_MMAP_SIZE]] +**
SQLITE_CONFIG_MMAP_SIZE +**
^SQLITE_CONFIG_MMAP_SIZE takes two 64-bit integer (sqlite3_int64) values +** that are the default mmap size limit (the default setting for +** [PRAGMA mmap_size]) and the maximum allowed mmap size limit. +** ^The default setting can be overridden by each database connection using +** either the [PRAGMA mmap_size] command, or by using the +** [SQLITE_FCNTL_MMAP_SIZE] file control. ^(The maximum allowed mmap size +** will be silently truncated if necessary so that it does not exceed the +** compile-time maximum mmap size set by the +** [SQLITE_MAX_MMAP_SIZE] compile-time option.)^ +** ^If either argument to this option is negative, then that argument is +** changed to its compile-time default. +** +** [[SQLITE_CONFIG_WIN32_HEAPSIZE]] +**
SQLITE_CONFIG_WIN32_HEAPSIZE +**
^The SQLITE_CONFIG_WIN32_HEAPSIZE option is only available if SQLite is +** compiled for Windows with the [SQLITE_WIN32_MALLOC] pre-processor macro +** defined. ^SQLITE_CONFIG_WIN32_HEAPSIZE takes a 32-bit unsigned integer value +** that specifies the maximum size of the created heap. +** +** [[SQLITE_CONFIG_PCACHE_HDRSZ]] +**
SQLITE_CONFIG_PCACHE_HDRSZ +**
^The SQLITE_CONFIG_PCACHE_HDRSZ option takes a single parameter which +** is a pointer to an integer and writes into that integer the number of extra +** bytes per page required for each page in [SQLITE_CONFIG_PAGECACHE]. +** The amount of extra space required can change depending on the compiler, +** target platform, and SQLite version. +** +** [[SQLITE_CONFIG_PMASZ]] +**
SQLITE_CONFIG_PMASZ +**
^The SQLITE_CONFIG_PMASZ option takes a single parameter which +** is an unsigned integer and sets the "Minimum PMA Size" for the multithreaded +** sorter to that integer. The default minimum PMA Size is set by the +** [SQLITE_SORTER_PMASZ] compile-time option. New threads are launched +** to help with sort operations when multithreaded sorting +** is enabled (using the [PRAGMA threads] command) and the amount of content +** to be sorted exceeds the page size times the minimum of the +** [PRAGMA cache_size] setting and this value. +** +** [[SQLITE_CONFIG_STMTJRNL_SPILL]] +**
SQLITE_CONFIG_STMTJRNL_SPILL +**
^The SQLITE_CONFIG_STMTJRNL_SPILL option takes a single parameter which +** becomes the [statement journal] spill-to-disk threshold. +** [Statement journals] are held in memory until their size (in bytes) +** exceeds this threshold, at which point they are written to disk. +** Or if the threshold is -1, statement journals are always held +** exclusively in memory. +** Since many statement journals never become large, setting the spill +** threshold to a value such as 64KiB can greatly reduce the amount of +** I/O required to support statement rollback. +** The default value for this setting is controlled by the +** [SQLITE_STMTJRNL_SPILL] compile-time option. +** +** [[SQLITE_CONFIG_SORTERREF_SIZE]] +**
SQLITE_CONFIG_SORTERREF_SIZE +**
The SQLITE_CONFIG_SORTERREF_SIZE option accepts a single parameter +** of type (int) - the new value of the sorter-reference size threshold. +** Usually, when SQLite uses an external sort to order records according +** to an ORDER BY clause, all fields required by the caller are present in the +** sorted records. However, if SQLite determines based on the declared type +** of a table column that its values are likely to be very large - larger +** than the configured sorter-reference size threshold - then a reference +** is stored in each sorted record and the required column values loaded +** from the database as records are returned in sorted order. The default +** value for this option is to never use this optimization. Specifying a +** negative value for this option restores the default behaviour. +** This option is only available if SQLite is compiled with the +** [SQLITE_ENABLE_SORTER_REFERENCES] compile-time option. +** +** [[SQLITE_CONFIG_MEMDB_MAXSIZE]] +**
SQLITE_CONFIG_MEMDB_MAXSIZE +**
The SQLITE_CONFIG_MEMDB_MAXSIZE option accepts a single parameter +** [sqlite3_int64] parameter which is the default maximum size for an in-memory +** database created using [sqlite3_deserialize()]. This default maximum +** size can be adjusted up or down for individual databases using the +** [SQLITE_FCNTL_SIZE_LIMIT] [sqlite3_file_control|file-control]. If this +** configuration setting is never used, then the default maximum is determined +** by the [SQLITE_MEMDB_DEFAULT_MAXSIZE] compile-time option. If that +** compile-time option is not set, then the default maximum is 1073741824. +**
+*/ +#define SQLITE_CONFIG_SINGLETHREAD 1 /* nil */ +#define SQLITE_CONFIG_MULTITHREAD 2 /* nil */ +#define SQLITE_CONFIG_SERIALIZED 3 /* nil */ +#define SQLITE_CONFIG_MALLOC 4 /* sqlite3_mem_methods* */ +#define SQLITE_CONFIG_GETMALLOC 5 /* sqlite3_mem_methods* */ +#define SQLITE_CONFIG_SCRATCH 6 /* No longer used */ +#define SQLITE_CONFIG_PAGECACHE 7 /* void*, int sz, int N */ +#define SQLITE_CONFIG_HEAP 8 /* void*, int nByte, int min */ +#define SQLITE_CONFIG_MEMSTATUS 9 /* boolean */ +#define SQLITE_CONFIG_MUTEX 10 /* sqlite3_mutex_methods* */ +#define SQLITE_CONFIG_GETMUTEX 11 /* sqlite3_mutex_methods* */ +/* previously SQLITE_CONFIG_CHUNKALLOC 12 which is now unused. */ +#define SQLITE_CONFIG_LOOKASIDE 13 /* int int */ +#define SQLITE_CONFIG_PCACHE 14 /* no-op */ +#define SQLITE_CONFIG_GETPCACHE 15 /* no-op */ +#define SQLITE_CONFIG_LOG 16 /* xFunc, void* */ +#define SQLITE_CONFIG_URI 17 /* int */ +#define SQLITE_CONFIG_PCACHE2 18 /* sqlite3_pcache_methods2* */ +#define SQLITE_CONFIG_GETPCACHE2 19 /* sqlite3_pcache_methods2* */ +#define SQLITE_CONFIG_COVERING_INDEX_SCAN 20 /* int */ +#define SQLITE_CONFIG_SQLLOG 21 /* xSqllog, void* */ +#define SQLITE_CONFIG_MMAP_SIZE 22 /* sqlite3_int64, sqlite3_int64 */ +#define SQLITE_CONFIG_WIN32_HEAPSIZE 23 /* int nByte */ +#define SQLITE_CONFIG_PCACHE_HDRSZ 24 /* int *psz */ +#define SQLITE_CONFIG_PMASZ 25 /* unsigned int szPma */ +#define SQLITE_CONFIG_STMTJRNL_SPILL 26 /* int nByte */ +#define SQLITE_CONFIG_SMALL_MALLOC 27 /* boolean */ +#define SQLITE_CONFIG_SORTERREF_SIZE 28 /* int nByte */ +#define SQLITE_CONFIG_MEMDB_MAXSIZE 29 /* sqlite3_int64 */ + +/* +** CAPI3REF: Database Connection Configuration Options +** +** These constants are the available integer configuration options that +** can be passed as the second argument to the [sqlite3_db_config()] interface. +** +** New configuration options may be added in future releases of SQLite. +** Existing configuration options might be discontinued. Applications +** should check the return code from [sqlite3_db_config()] to make sure that +** the call worked. ^The [sqlite3_db_config()] interface will return a +** non-zero [error code] if a discontinued or unsupported configuration option +** is invoked. +** +**
+** [[SQLITE_DBCONFIG_LOOKASIDE]] +**
SQLITE_DBCONFIG_LOOKASIDE
+**
^This option takes three additional arguments that determine the +** [lookaside memory allocator] configuration for the [database connection]. +** ^The first argument (the third parameter to [sqlite3_db_config()] is a +** pointer to a memory buffer to use for lookaside memory. +** ^The first argument after the SQLITE_DBCONFIG_LOOKASIDE verb +** may be NULL in which case SQLite will allocate the +** lookaside buffer itself using [sqlite3_malloc()]. ^The second argument is the +** size of each lookaside buffer slot. ^The third argument is the number of +** slots. The size of the buffer in the first argument must be greater than +** or equal to the product of the second and third arguments. The buffer +** must be aligned to an 8-byte boundary. ^If the second argument to +** SQLITE_DBCONFIG_LOOKASIDE is not a multiple of 8, it is internally +** rounded down to the next smaller multiple of 8. ^(The lookaside memory +** configuration for a database connection can only be changed when that +** connection is not currently using lookaside memory, or in other words +** when the "current value" returned by +** [sqlite3_db_status](D,[SQLITE_CONFIG_LOOKASIDE],...) is zero. +** Any attempt to change the lookaside memory configuration when lookaside +** memory is in use leaves the configuration unchanged and returns +** [SQLITE_BUSY].)^
+** +** [[SQLITE_DBCONFIG_ENABLE_FKEY]] +**
SQLITE_DBCONFIG_ENABLE_FKEY
+**
^This option is used to enable or disable the enforcement of +** [foreign key constraints]. There should be two additional arguments. +** The first argument is an integer which is 0 to disable FK enforcement, +** positive to enable FK enforcement or negative to leave FK enforcement +** unchanged. The second parameter is a pointer to an integer into which +** is written 0 or 1 to indicate whether FK enforcement is off or on +** following this call. The second parameter may be a NULL pointer, in +** which case the FK enforcement setting is not reported back.
+** +** [[SQLITE_DBCONFIG_ENABLE_TRIGGER]] +**
SQLITE_DBCONFIG_ENABLE_TRIGGER
+**
^This option is used to enable or disable [CREATE TRIGGER | triggers]. +** There should be two additional arguments. +** The first argument is an integer which is 0 to disable triggers, +** positive to enable triggers or negative to leave the setting unchanged. +** The second parameter is a pointer to an integer into which +** is written 0 or 1 to indicate whether triggers are disabled or enabled +** following this call. The second parameter may be a NULL pointer, in +** which case the trigger setting is not reported back.
+** +** [[SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER]] +**
SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER
+**
^This option is used to enable or disable the +** [fts3_tokenizer()] function which is part of the +** [FTS3] full-text search engine extension. +** There should be two additional arguments. +** The first argument is an integer which is 0 to disable fts3_tokenizer() or +** positive to enable fts3_tokenizer() or negative to leave the setting +** unchanged. +** The second parameter is a pointer to an integer into which +** is written 0 or 1 to indicate whether fts3_tokenizer is disabled or enabled +** following this call. The second parameter may be a NULL pointer, in +** which case the new setting is not reported back.
+** +** [[SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION]] +**
SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION
+**
^This option is used to enable or disable the [sqlite3_load_extension()] +** interface independently of the [load_extension()] SQL function. +** The [sqlite3_enable_load_extension()] API enables or disables both the +** C-API [sqlite3_load_extension()] and the SQL function [load_extension()]. +** There should be two additional arguments. +** When the first argument to this interface is 1, then only the C-API is +** enabled and the SQL function remains disabled. If the first argument to +** this interface is 0, then both the C-API and the SQL function are disabled. +** If the first argument is -1, then no changes are made to state of either the +** C-API or the SQL function. +** The second parameter is a pointer to an integer into which +** is written 0 or 1 to indicate whether [sqlite3_load_extension()] interface +** is disabled or enabled following this call. The second parameter may +** be a NULL pointer, in which case the new setting is not reported back. +**
+** +** [[SQLITE_DBCONFIG_MAINDBNAME]]
SQLITE_DBCONFIG_MAINDBNAME
+**
^This option is used to change the name of the "main" database +** schema. ^The sole argument is a pointer to a constant UTF8 string +** which will become the new schema name in place of "main". ^SQLite +** does not make a copy of the new main schema name string, so the application +** must ensure that the argument passed into this DBCONFIG option is unchanged +** until after the database connection closes. +**
+** +** [[SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE]] +**
SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE
+**
Usually, when a database in wal mode is closed or detached from a +** database handle, SQLite checks if this will mean that there are now no +** connections at all to the database. If so, it performs a checkpoint +** operation before closing the connection. This option may be used to +** override this behaviour. The first parameter passed to this operation +** is an integer - positive to disable checkpoints-on-close, or zero (the +** default) to enable them, and negative to leave the setting unchanged. +** The second parameter is a pointer to an integer +** into which is written 0 or 1 to indicate whether checkpoints-on-close +** have been disabled - 0 if they are not disabled, 1 if they are. +**
+** +** [[SQLITE_DBCONFIG_ENABLE_QPSG]]
SQLITE_DBCONFIG_ENABLE_QPSG
+**
^(The SQLITE_DBCONFIG_ENABLE_QPSG option activates or deactivates +** the [query planner stability guarantee] (QPSG). When the QPSG is active, +** a single SQL query statement will always use the same algorithm regardless +** of values of [bound parameters].)^ The QPSG disables some query optimizations +** that look at the values of bound parameters, which can make some queries +** slower. But the QPSG has the advantage of more predictable behavior. With +** the QPSG active, SQLite will always use the same query plan in the field as +** was used during testing in the lab. +** The first argument to this setting is an integer which is 0 to disable +** the QPSG, positive to enable QPSG, or negative to leave the setting +** unchanged. The second parameter is a pointer to an integer into which +** is written 0 or 1 to indicate whether the QPSG is disabled or enabled +** following this call. +**
+** +** [[SQLITE_DBCONFIG_TRIGGER_EQP]]
SQLITE_DBCONFIG_TRIGGER_EQP
+**
By default, the output of EXPLAIN QUERY PLAN commands does not +** include output for any operations performed by trigger programs. This +** option is used to set or clear (the default) a flag that governs this +** behavior. The first parameter passed to this operation is an integer - +** positive to enable output for trigger programs, or zero to disable it, +** or negative to leave the setting unchanged. +** The second parameter is a pointer to an integer into which is written +** 0 or 1 to indicate whether output-for-triggers has been disabled - 0 if +** it is not disabled, 1 if it is. +**
+** +** [[SQLITE_DBCONFIG_RESET_DATABASE]]
SQLITE_DBCONFIG_RESET_DATABASE
+**
Set the SQLITE_DBCONFIG_RESET_DATABASE flag and then run +** [VACUUM] in order to reset a database back to an empty database +** with no schema and no content. The following process works even for +** a badly corrupted database file: +**
    +**
  1. If the database connection is newly opened, make sure it has read the +** database schema by preparing then discarding some query against the +** database, or calling sqlite3_table_column_metadata(), ignoring any +** errors. This step is only necessary if the application desires to keep +** the database in WAL mode after the reset if it was in WAL mode before +** the reset. +**
  2. sqlite3_db_config(db, SQLITE_DBCONFIG_RESET_DATABASE, 1, 0); +**
  3. [sqlite3_exec](db, "[VACUUM]", 0, 0, 0); +**
  4. sqlite3_db_config(db, SQLITE_DBCONFIG_RESET_DATABASE, 0, 0); +**
+** Because resetting a database is destructive and irreversible, the +** process requires the use of this obscure API and multiple steps to help +** ensure that it does not happen by accident. +** +** [[SQLITE_DBCONFIG_DEFENSIVE]]
SQLITE_DBCONFIG_DEFENSIVE
+**
The SQLITE_DBCONFIG_DEFENSIVE option activates or deactivates the +** "defensive" flag for a database connection. When the defensive +** flag is enabled, language features that allow ordinary SQL to +** deliberately corrupt the database file are disabled. The disabled +** features include but are not limited to the following: +**
    +**
  • The [PRAGMA writable_schema=ON] statement. +**
  • The [PRAGMA journal_mode=OFF] statement. +**
  • Writes to the [sqlite_dbpage] virtual table. +**
  • Direct writes to [shadow tables]. +**
+**
+** +** [[SQLITE_DBCONFIG_WRITABLE_SCHEMA]]
SQLITE_DBCONFIG_WRITABLE_SCHEMA
+**
The SQLITE_DBCONFIG_WRITABLE_SCHEMA option activates or deactivates the +** "writable_schema" flag. This has the same effect and is logically equivalent +** to setting [PRAGMA writable_schema=ON] or [PRAGMA writable_schema=OFF]. +** The first argument to this setting is an integer which is 0 to disable +** the writable_schema, positive to enable writable_schema, or negative to +** leave the setting unchanged. The second parameter is a pointer to an +** integer into which is written 0 or 1 to indicate whether the writable_schema +** is enabled or disabled following this call. +**
+** +** [[SQLITE_DBCONFIG_LEGACY_ALTER_TABLE]] +**
SQLITE_DBCONFIG_LEGACY_ALTER_TABLE
+**
The SQLITE_DBCONFIG_LEGACY_ALTER_TABLE option activates or deactivates +** the legacy behavior of the [ALTER TABLE RENAME] command such it +** behaves as it did prior to [version 3.24.0] (2018-06-04). See the +** "Compatibility Notice" on the [ALTER TABLE RENAME documentation] for +** additional information. This feature can also be turned on and off +** using the [PRAGMA legacy_alter_table] statement. +**
+** +** [[SQLITE_DBCONFIG_DQS_DML]] +**
SQLITE_DBCONFIG_DQS_DML +**
The SQLITE_DBCONFIG_DQS_DML option activates or deactivates +** the legacy [double-quoted string literal] misfeature for DML statement +** only, that is DELETE, INSERT, SELECT, and UPDATE statements. The +** default value of this setting is determined by the [-DSQLITE_DQS] +** compile-time option. +**
+** +** [[SQLITE_DBCONFIG_DQS_DDL]] +**
SQLITE_DBCONFIG_DQS_DDL +**
The SQLITE_DBCONFIG_DQS option activates or deactivates +** the legacy [double-quoted string literal] misfeature for DDL statements, +** such as CREATE TABLE and CREATE INDEX. The +** default value of this setting is determined by the [-DSQLITE_DQS] +** compile-time option. +**
+**
+*/ +#define SQLITE_DBCONFIG_MAINDBNAME 1000 /* const char* */ +#define SQLITE_DBCONFIG_LOOKASIDE 1001 /* void* int int */ +#define SQLITE_DBCONFIG_ENABLE_FKEY 1002 /* int int* */ +#define SQLITE_DBCONFIG_ENABLE_TRIGGER 1003 /* int int* */ +#define SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER 1004 /* int int* */ +#define SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION 1005 /* int int* */ +#define SQLITE_DBCONFIG_NO_CKPT_ON_CLOSE 1006 /* int int* */ +#define SQLITE_DBCONFIG_ENABLE_QPSG 1007 /* int int* */ +#define SQLITE_DBCONFIG_TRIGGER_EQP 1008 /* int int* */ +#define SQLITE_DBCONFIG_RESET_DATABASE 1009 /* int int* */ +#define SQLITE_DBCONFIG_DEFENSIVE 1010 /* int int* */ +#define SQLITE_DBCONFIG_WRITABLE_SCHEMA 1011 /* int int* */ +#define SQLITE_DBCONFIG_LEGACY_ALTER_TABLE 1012 /* int int* */ +#define SQLITE_DBCONFIG_DQS_DML 1013 /* int int* */ +#define SQLITE_DBCONFIG_DQS_DDL 1014 /* int int* */ +#define SQLITE_DBCONFIG_MAX 1014 /* Largest DBCONFIG */ + +/* +** CAPI3REF: Enable Or Disable Extended Result Codes +** METHOD: sqlite3 +** +** ^The sqlite3_extended_result_codes() routine enables or disables the +** [extended result codes] feature of SQLite. ^The extended result +** codes are disabled by default for historical compatibility. +*/ +SQLITE_API int sqlite3_extended_result_codes(sqlite3*, int onoff); + +/* +** CAPI3REF: Last Insert Rowid +** METHOD: sqlite3 +** +** ^Each entry in most SQLite tables (except for [WITHOUT ROWID] tables) +** has a unique 64-bit signed +** integer key called the [ROWID | "rowid"]. ^The rowid is always available +** as an undeclared column named ROWID, OID, or _ROWID_ as long as those +** names are not also used by explicitly declared columns. ^If +** the table has a column of type [INTEGER PRIMARY KEY] then that column +** is another alias for the rowid. +** +** ^The sqlite3_last_insert_rowid(D) interface usually returns the [rowid] of +** the most recent successful [INSERT] into a rowid table or [virtual table] +** on database connection D. ^Inserts into [WITHOUT ROWID] tables are not +** recorded. ^If no successful [INSERT]s into rowid tables have ever occurred +** on the database connection D, then sqlite3_last_insert_rowid(D) returns +** zero. +** +** As well as being set automatically as rows are inserted into database +** tables, the value returned by this function may be set explicitly by +** [sqlite3_set_last_insert_rowid()] +** +** Some virtual table implementations may INSERT rows into rowid tables as +** part of committing a transaction (e.g. to flush data accumulated in memory +** to disk). In this case subsequent calls to this function return the rowid +** associated with these internal INSERT operations, which leads to +** unintuitive results. Virtual table implementations that do write to rowid +** tables in this way can avoid this problem by restoring the original +** rowid value using [sqlite3_set_last_insert_rowid()] before returning +** control to the user. +** +** ^(If an [INSERT] occurs within a trigger then this routine will +** return the [rowid] of the inserted row as long as the trigger is +** running. Once the trigger program ends, the value returned +** by this routine reverts to what it was before the trigger was fired.)^ +** +** ^An [INSERT] that fails due to a constraint violation is not a +** successful [INSERT] and does not change the value returned by this +** routine. ^Thus INSERT OR FAIL, INSERT OR IGNORE, INSERT OR ROLLBACK, +** and INSERT OR ABORT make no changes to the return value of this +** routine when their insertion fails. ^(When INSERT OR REPLACE +** encounters a constraint violation, it does not fail. The +** INSERT continues to completion after deleting rows that caused +** the constraint problem so INSERT OR REPLACE will always change +** the return value of this interface.)^ +** +** ^For the purposes of this routine, an [INSERT] is considered to +** be successful even if it is subsequently rolled back. +** +** This function is accessible to SQL statements via the +** [last_insert_rowid() SQL function]. +** +** If a separate thread performs a new [INSERT] on the same +** database connection while the [sqlite3_last_insert_rowid()] +** function is running and thus changes the last insert [rowid], +** then the value returned by [sqlite3_last_insert_rowid()] is +** unpredictable and might not equal either the old or the new +** last insert [rowid]. +*/ +SQLITE_API sqlite3_int64 sqlite3_last_insert_rowid(sqlite3*); + +/* +** CAPI3REF: Set the Last Insert Rowid value. +** METHOD: sqlite3 +** +** The sqlite3_set_last_insert_rowid(D, R) method allows the application to +** set the value returned by calling sqlite3_last_insert_rowid(D) to R +** without inserting a row into the database. +*/ +SQLITE_API void sqlite3_set_last_insert_rowid(sqlite3*,sqlite3_int64); + +/* +** CAPI3REF: Count The Number Of Rows Modified +** METHOD: sqlite3 +** +** ^This function returns the number of rows modified, inserted or +** deleted by the most recently completed INSERT, UPDATE or DELETE +** statement on the database connection specified by the only parameter. +** ^Executing any other type of SQL statement does not modify the value +** returned by this function. +** +** ^Only changes made directly by the INSERT, UPDATE or DELETE statement are +** considered - auxiliary changes caused by [CREATE TRIGGER | triggers], +** [foreign key actions] or [REPLACE] constraint resolution are not counted. +** +** Changes to a view that are intercepted by +** [INSTEAD OF trigger | INSTEAD OF triggers] are not counted. ^The value +** returned by sqlite3_changes() immediately after an INSERT, UPDATE or +** DELETE statement run on a view is always zero. Only changes made to real +** tables are counted. +** +** Things are more complicated if the sqlite3_changes() function is +** executed while a trigger program is running. This may happen if the +** program uses the [changes() SQL function], or if some other callback +** function invokes sqlite3_changes() directly. Essentially: +** +**
    +**
  • ^(Before entering a trigger program the value returned by +** sqlite3_changes() function is saved. After the trigger program +** has finished, the original value is restored.)^ +** +**
  • ^(Within a trigger program each INSERT, UPDATE and DELETE +** statement sets the value returned by sqlite3_changes() +** upon completion as normal. Of course, this value will not include +** any changes performed by sub-triggers, as the sqlite3_changes() +** value will be saved and restored after each sub-trigger has run.)^ +**
+** +** ^This means that if the changes() SQL function (or similar) is used +** by the first INSERT, UPDATE or DELETE statement within a trigger, it +** returns the value as set when the calling statement began executing. +** ^If it is used by the second or subsequent such statement within a trigger +** program, the value returned reflects the number of rows modified by the +** previous INSERT, UPDATE or DELETE statement within the same trigger. +** +** If a separate thread makes changes on the same database connection +** while [sqlite3_changes()] is running then the value returned +** is unpredictable and not meaningful. +** +** See also: +**
    +**
  • the [sqlite3_total_changes()] interface +**
  • the [count_changes pragma] +**
  • the [changes() SQL function] +**
  • the [data_version pragma] +**
+*/ +SQLITE_API int sqlite3_changes(sqlite3*); + +/* +** CAPI3REF: Total Number Of Rows Modified +** METHOD: sqlite3 +** +** ^This function returns the total number of rows inserted, modified or +** deleted by all [INSERT], [UPDATE] or [DELETE] statements completed +** since the database connection was opened, including those executed as +** part of trigger programs. ^Executing any other type of SQL statement +** does not affect the value returned by sqlite3_total_changes(). +** +** ^Changes made as part of [foreign key actions] are included in the +** count, but those made as part of REPLACE constraint resolution are +** not. ^Changes to a view that are intercepted by INSTEAD OF triggers +** are not counted. +** +** The [sqlite3_total_changes(D)] interface only reports the number +** of rows that changed due to SQL statement run against database +** connection D. Any changes by other database connections are ignored. +** To detect changes against a database file from other database +** connections use the [PRAGMA data_version] command or the +** [SQLITE_FCNTL_DATA_VERSION] [file control]. +** +** If a separate thread makes changes on the same database connection +** while [sqlite3_total_changes()] is running then the value +** returned is unpredictable and not meaningful. +** +** See also: +**
    +**
  • the [sqlite3_changes()] interface +**
  • the [count_changes pragma] +**
  • the [changes() SQL function] +**
  • the [data_version pragma] +**
  • the [SQLITE_FCNTL_DATA_VERSION] [file control] +**
+*/ +SQLITE_API int sqlite3_total_changes(sqlite3*); + +/* +** CAPI3REF: Interrupt A Long-Running Query +** METHOD: sqlite3 +** +** ^This function causes any pending database operation to abort and +** return at its earliest opportunity. This routine is typically +** called in response to a user action such as pressing "Cancel" +** or Ctrl-C where the user wants a long query operation to halt +** immediately. +** +** ^It is safe to call this routine from a thread different from the +** thread that is currently running the database operation. But it +** is not safe to call this routine with a [database connection] that +** is closed or might close before sqlite3_interrupt() returns. +** +** ^If an SQL operation is very nearly finished at the time when +** sqlite3_interrupt() is called, then it might not have an opportunity +** to be interrupted and might continue to completion. +** +** ^An SQL operation that is interrupted will return [SQLITE_INTERRUPT]. +** ^If the interrupted SQL operation is an INSERT, UPDATE, or DELETE +** that is inside an explicit transaction, then the entire transaction +** will be rolled back automatically. +** +** ^The sqlite3_interrupt(D) call is in effect until all currently running +** SQL statements on [database connection] D complete. ^Any new SQL statements +** that are started after the sqlite3_interrupt() call and before the +** running statements reaches zero are interrupted as if they had been +** running prior to the sqlite3_interrupt() call. ^New SQL statements +** that are started after the running statement count reaches zero are +** not effected by the sqlite3_interrupt(). +** ^A call to sqlite3_interrupt(D) that occurs when there are no running +** SQL statements is a no-op and has no effect on SQL statements +** that are started after the sqlite3_interrupt() call returns. +*/ +SQLITE_API void sqlite3_interrupt(sqlite3*); + +/* +** CAPI3REF: Determine If An SQL Statement Is Complete +** +** These routines are useful during command-line input to determine if the +** currently entered text seems to form a complete SQL statement or +** if additional input is needed before sending the text into +** SQLite for parsing. ^These routines return 1 if the input string +** appears to be a complete SQL statement. ^A statement is judged to be +** complete if it ends with a semicolon token and is not a prefix of a +** well-formed CREATE TRIGGER statement. ^Semicolons that are embedded within +** string literals or quoted identifier names or comments are not +** independent tokens (they are part of the token in which they are +** embedded) and thus do not count as a statement terminator. ^Whitespace +** and comments that follow the final semicolon are ignored. +** +** ^These routines return 0 if the statement is incomplete. ^If a +** memory allocation fails, then SQLITE_NOMEM is returned. +** +** ^These routines do not parse the SQL statements thus +** will not detect syntactically incorrect SQL. +** +** ^(If SQLite has not been initialized using [sqlite3_initialize()] prior +** to invoking sqlite3_complete16() then sqlite3_initialize() is invoked +** automatically by sqlite3_complete16(). If that initialization fails, +** then the return value from sqlite3_complete16() will be non-zero +** regardless of whether or not the input SQL is complete.)^ +** +** The input to [sqlite3_complete()] must be a zero-terminated +** UTF-8 string. +** +** The input to [sqlite3_complete16()] must be a zero-terminated +** UTF-16 string in native byte order. +*/ +SQLITE_API int sqlite3_complete(const char *sql); +SQLITE_API int sqlite3_complete16(const void *sql); + +/* +** CAPI3REF: Register A Callback To Handle SQLITE_BUSY Errors +** KEYWORDS: {busy-handler callback} {busy handler} +** METHOD: sqlite3 +** +** ^The sqlite3_busy_handler(D,X,P) routine sets a callback function X +** that might be invoked with argument P whenever +** an attempt is made to access a database table associated with +** [database connection] D when another thread +** or process has the table locked. +** The sqlite3_busy_handler() interface is used to implement +** [sqlite3_busy_timeout()] and [PRAGMA busy_timeout]. +** +** ^If the busy callback is NULL, then [SQLITE_BUSY] +** is returned immediately upon encountering the lock. ^If the busy callback +** is not NULL, then the callback might be invoked with two arguments. +** +** ^The first argument to the busy handler is a copy of the void* pointer which +** is the third argument to sqlite3_busy_handler(). ^The second argument to +** the busy handler callback is the number of times that the busy handler has +** been invoked previously for the same locking event. ^If the +** busy callback returns 0, then no additional attempts are made to +** access the database and [SQLITE_BUSY] is returned +** to the application. +** ^If the callback returns non-zero, then another attempt +** is made to access the database and the cycle repeats. +** +** The presence of a busy handler does not guarantee that it will be invoked +** when there is lock contention. ^If SQLite determines that invoking the busy +** handler could result in a deadlock, it will go ahead and return [SQLITE_BUSY] +** to the application instead of invoking the +** busy handler. +** Consider a scenario where one process is holding a read lock that +** it is trying to promote to a reserved lock and +** a second process is holding a reserved lock that it is trying +** to promote to an exclusive lock. The first process cannot proceed +** because it is blocked by the second and the second process cannot +** proceed because it is blocked by the first. If both processes +** invoke the busy handlers, neither will make any progress. Therefore, +** SQLite returns [SQLITE_BUSY] for the first process, hoping that this +** will induce the first process to release its read lock and allow +** the second process to proceed. +** +** ^The default busy callback is NULL. +** +** ^(There can only be a single busy handler defined for each +** [database connection]. Setting a new busy handler clears any +** previously set handler.)^ ^Note that calling [sqlite3_busy_timeout()] +** or evaluating [PRAGMA busy_timeout=N] will change the +** busy handler and thus clear any previously set busy handler. +** +** The busy callback should not take any actions which modify the +** database connection that invoked the busy handler. In other words, +** the busy handler is not reentrant. Any such actions +** result in undefined behavior. +** +** A busy handler must not close the database connection +** or [prepared statement] that invoked the busy handler. +*/ +SQLITE_API int sqlite3_busy_handler(sqlite3*,int(*)(void*,int),void*); + +/* +** CAPI3REF: Set A Busy Timeout +** METHOD: sqlite3 +** +** ^This routine sets a [sqlite3_busy_handler | busy handler] that sleeps +** for a specified amount of time when a table is locked. ^The handler +** will sleep multiple times until at least "ms" milliseconds of sleeping +** have accumulated. ^After at least "ms" milliseconds of sleeping, +** the handler returns 0 which causes [sqlite3_step()] to return +** [SQLITE_BUSY]. +** +** ^Calling this routine with an argument less than or equal to zero +** turns off all busy handlers. +** +** ^(There can only be a single busy handler for a particular +** [database connection] at any given moment. If another busy handler +** was defined (using [sqlite3_busy_handler()]) prior to calling +** this routine, that other busy handler is cleared.)^ +** +** See also: [PRAGMA busy_timeout] +*/ +SQLITE_API int sqlite3_busy_timeout(sqlite3*, int ms); + +/* +** CAPI3REF: Convenience Routines For Running Queries +** METHOD: sqlite3 +** +** This is a legacy interface that is preserved for backwards compatibility. +** Use of this interface is not recommended. +** +** Definition: A result table is memory data structure created by the +** [sqlite3_get_table()] interface. A result table records the +** complete query results from one or more queries. +** +** The table conceptually has a number of rows and columns. But +** these numbers are not part of the result table itself. These +** numbers are obtained separately. Let N be the number of rows +** and M be the number of columns. +** +** A result table is an array of pointers to zero-terminated UTF-8 strings. +** There are (N+1)*M elements in the array. The first M pointers point +** to zero-terminated strings that contain the names of the columns. +** The remaining entries all point to query results. NULL values result +** in NULL pointers. All other values are in their UTF-8 zero-terminated +** string representation as returned by [sqlite3_column_text()]. +** +** A result table might consist of one or more memory allocations. +** It is not safe to pass a result table directly to [sqlite3_free()]. +** A result table should be deallocated using [sqlite3_free_table()]. +** +** ^(As an example of the result table format, suppose a query result +** is as follows: +** +**
+**        Name        | Age
+**        -----------------------
+**        Alice       | 43
+**        Bob         | 28
+**        Cindy       | 21
+** 
+** +** There are two column (M==2) and three rows (N==3). Thus the +** result table has 8 entries. Suppose the result table is stored +** in an array names azResult. Then azResult holds this content: +** +**
+**        azResult[0] = "Name";
+**        azResult[1] = "Age";
+**        azResult[2] = "Alice";
+**        azResult[3] = "43";
+**        azResult[4] = "Bob";
+**        azResult[5] = "28";
+**        azResult[6] = "Cindy";
+**        azResult[7] = "21";
+** 
)^ +** +** ^The sqlite3_get_table() function evaluates one or more +** semicolon-separated SQL statements in the zero-terminated UTF-8 +** string of its 2nd parameter and returns a result table to the +** pointer given in its 3rd parameter. +** +** After the application has finished with the result from sqlite3_get_table(), +** it must pass the result table pointer to sqlite3_free_table() in order to +** release the memory that was malloced. Because of the way the +** [sqlite3_malloc()] happens within sqlite3_get_table(), the calling +** function must not try to call [sqlite3_free()] directly. Only +** [sqlite3_free_table()] is able to release the memory properly and safely. +** +** The sqlite3_get_table() interface is implemented as a wrapper around +** [sqlite3_exec()]. The sqlite3_get_table() routine does not have access +** to any internal data structures of SQLite. It uses only the public +** interface defined here. As a consequence, errors that occur in the +** wrapper layer outside of the internal [sqlite3_exec()] call are not +** reflected in subsequent calls to [sqlite3_errcode()] or +** [sqlite3_errmsg()]. +*/ +SQLITE_API int sqlite3_get_table( + sqlite3 *db, /* An open database */ + const char *zSql, /* SQL to be evaluated */ + char ***pazResult, /* Results of the query */ + int *pnRow, /* Number of result rows written here */ + int *pnColumn, /* Number of result columns written here */ + char **pzErrmsg /* Error msg written here */ +); +SQLITE_API void sqlite3_free_table(char **result); + +/* +** CAPI3REF: Formatted String Printing Functions +** +** These routines are work-alikes of the "printf()" family of functions +** from the standard C library. +** These routines understand most of the common formatting options from +** the standard library printf() +** plus some additional non-standard formats ([%q], [%Q], [%w], and [%z]). +** See the [built-in printf()] documentation for details. +** +** ^The sqlite3_mprintf() and sqlite3_vmprintf() routines write their +** results into memory obtained from [sqlite3_malloc64()]. +** The strings returned by these two routines should be +** released by [sqlite3_free()]. ^Both routines return a +** NULL pointer if [sqlite3_malloc64()] is unable to allocate enough +** memory to hold the resulting string. +** +** ^(The sqlite3_snprintf() routine is similar to "snprintf()" from +** the standard C library. The result is written into the +** buffer supplied as the second parameter whose size is given by +** the first parameter. Note that the order of the +** first two parameters is reversed from snprintf().)^ This is an +** historical accident that cannot be fixed without breaking +** backwards compatibility. ^(Note also that sqlite3_snprintf() +** returns a pointer to its buffer instead of the number of +** characters actually written into the buffer.)^ We admit that +** the number of characters written would be a more useful return +** value but we cannot change the implementation of sqlite3_snprintf() +** now without breaking compatibility. +** +** ^As long as the buffer size is greater than zero, sqlite3_snprintf() +** guarantees that the buffer is always zero-terminated. ^The first +** parameter "n" is the total size of the buffer, including space for +** the zero terminator. So the longest string that can be completely +** written will be n-1 characters. +** +** ^The sqlite3_vsnprintf() routine is a varargs version of sqlite3_snprintf(). +** +** See also: [built-in printf()], [printf() SQL function] +*/ +SQLITE_API char *sqlite3_mprintf(const char*,...); +SQLITE_API char *sqlite3_vmprintf(const char*, va_list); +SQLITE_API char *sqlite3_snprintf(int,char*,const char*, ...); +SQLITE_API char *sqlite3_vsnprintf(int,char*,const char*, va_list); + +/* +** CAPI3REF: Memory Allocation Subsystem +** +** The SQLite core uses these three routines for all of its own +** internal memory allocation needs. "Core" in the previous sentence +** does not include operating-system specific VFS implementation. The +** Windows VFS uses native malloc() and free() for some operations. +** +** ^The sqlite3_malloc() routine returns a pointer to a block +** of memory at least N bytes in length, where N is the parameter. +** ^If sqlite3_malloc() is unable to obtain sufficient free +** memory, it returns a NULL pointer. ^If the parameter N to +** sqlite3_malloc() is zero or negative then sqlite3_malloc() returns +** a NULL pointer. +** +** ^The sqlite3_malloc64(N) routine works just like +** sqlite3_malloc(N) except that N is an unsigned 64-bit integer instead +** of a signed 32-bit integer. +** +** ^Calling sqlite3_free() with a pointer previously returned +** by sqlite3_malloc() or sqlite3_realloc() releases that memory so +** that it might be reused. ^The sqlite3_free() routine is +** a no-op if is called with a NULL pointer. Passing a NULL pointer +** to sqlite3_free() is harmless. After being freed, memory +** should neither be read nor written. Even reading previously freed +** memory might result in a segmentation fault or other severe error. +** Memory corruption, a segmentation fault, or other severe error +** might result if sqlite3_free() is called with a non-NULL pointer that +** was not obtained from sqlite3_malloc() or sqlite3_realloc(). +** +** ^The sqlite3_realloc(X,N) interface attempts to resize a +** prior memory allocation X to be at least N bytes. +** ^If the X parameter to sqlite3_realloc(X,N) +** is a NULL pointer then its behavior is identical to calling +** sqlite3_malloc(N). +** ^If the N parameter to sqlite3_realloc(X,N) is zero or +** negative then the behavior is exactly the same as calling +** sqlite3_free(X). +** ^sqlite3_realloc(X,N) returns a pointer to a memory allocation +** of at least N bytes in size or NULL if insufficient memory is available. +** ^If M is the size of the prior allocation, then min(N,M) bytes +** of the prior allocation are copied into the beginning of buffer returned +** by sqlite3_realloc(X,N) and the prior allocation is freed. +** ^If sqlite3_realloc(X,N) returns NULL and N is positive, then the +** prior allocation is not freed. +** +** ^The sqlite3_realloc64(X,N) interfaces works the same as +** sqlite3_realloc(X,N) except that N is a 64-bit unsigned integer instead +** of a 32-bit signed integer. +** +** ^If X is a memory allocation previously obtained from sqlite3_malloc(), +** sqlite3_malloc64(), sqlite3_realloc(), or sqlite3_realloc64(), then +** sqlite3_msize(X) returns the size of that memory allocation in bytes. +** ^The value returned by sqlite3_msize(X) might be larger than the number +** of bytes requested when X was allocated. ^If X is a NULL pointer then +** sqlite3_msize(X) returns zero. If X points to something that is not +** the beginning of memory allocation, or if it points to a formerly +** valid memory allocation that has now been freed, then the behavior +** of sqlite3_msize(X) is undefined and possibly harmful. +** +** ^The memory returned by sqlite3_malloc(), sqlite3_realloc(), +** sqlite3_malloc64(), and sqlite3_realloc64() +** is always aligned to at least an 8 byte boundary, or to a +** 4 byte boundary if the [SQLITE_4_BYTE_ALIGNED_MALLOC] compile-time +** option is used. +** +** In SQLite version 3.5.0 and 3.5.1, it was possible to define +** the SQLITE_OMIT_MEMORY_ALLOCATION which would cause the built-in +** implementation of these routines to be omitted. That capability +** is no longer provided. Only built-in memory allocators can be used. +** +** Prior to SQLite version 3.7.10, the Windows OS interface layer called +** the system malloc() and free() directly when converting +** filenames between the UTF-8 encoding used by SQLite +** and whatever filename encoding is used by the particular Windows +** installation. Memory allocation errors were detected, but +** they were reported back as [SQLITE_CANTOPEN] or +** [SQLITE_IOERR] rather than [SQLITE_NOMEM]. +** +** The pointer arguments to [sqlite3_free()] and [sqlite3_realloc()] +** must be either NULL or else pointers obtained from a prior +** invocation of [sqlite3_malloc()] or [sqlite3_realloc()] that have +** not yet been released. +** +** The application must not read or write any part of +** a block of memory after it has been released using +** [sqlite3_free()] or [sqlite3_realloc()]. +*/ +SQLITE_API void *sqlite3_malloc(int); +SQLITE_API void *sqlite3_malloc64(sqlite3_uint64); +SQLITE_API void *sqlite3_realloc(void*, int); +SQLITE_API void *sqlite3_realloc64(void*, sqlite3_uint64); +SQLITE_API void sqlite3_free(void*); +SQLITE_API sqlite3_uint64 sqlite3_msize(void*); + +/* +** CAPI3REF: Memory Allocator Statistics +** +** SQLite provides these two interfaces for reporting on the status +** of the [sqlite3_malloc()], [sqlite3_free()], and [sqlite3_realloc()] +** routines, which form the built-in memory allocation subsystem. +** +** ^The [sqlite3_memory_used()] routine returns the number of bytes +** of memory currently outstanding (malloced but not freed). +** ^The [sqlite3_memory_highwater()] routine returns the maximum +** value of [sqlite3_memory_used()] since the high-water mark +** was last reset. ^The values returned by [sqlite3_memory_used()] and +** [sqlite3_memory_highwater()] include any overhead +** added by SQLite in its implementation of [sqlite3_malloc()], +** but not overhead added by the any underlying system library +** routines that [sqlite3_malloc()] may call. +** +** ^The memory high-water mark is reset to the current value of +** [sqlite3_memory_used()] if and only if the parameter to +** [sqlite3_memory_highwater()] is true. ^The value returned +** by [sqlite3_memory_highwater(1)] is the high-water mark +** prior to the reset. +*/ +SQLITE_API sqlite3_int64 sqlite3_memory_used(void); +SQLITE_API sqlite3_int64 sqlite3_memory_highwater(int resetFlag); + +/* +** CAPI3REF: Pseudo-Random Number Generator +** +** SQLite contains a high-quality pseudo-random number generator (PRNG) used to +** select random [ROWID | ROWIDs] when inserting new records into a table that +** already uses the largest possible [ROWID]. The PRNG is also used for +** the build-in random() and randomblob() SQL functions. This interface allows +** applications to access the same PRNG for other purposes. +** +** ^A call to this routine stores N bytes of randomness into buffer P. +** ^The P parameter can be a NULL pointer. +** +** ^If this routine has not been previously called or if the previous +** call had N less than one or a NULL pointer for P, then the PRNG is +** seeded using randomness obtained from the xRandomness method of +** the default [sqlite3_vfs] object. +** ^If the previous call to this routine had an N of 1 or more and a +** non-NULL P then the pseudo-randomness is generated +** internally and without recourse to the [sqlite3_vfs] xRandomness +** method. +*/ +SQLITE_API void sqlite3_randomness(int N, void *P); + +/* +** CAPI3REF: Compile-Time Authorization Callbacks +** METHOD: sqlite3 +** KEYWORDS: {authorizer callback} +** +** ^This routine registers an authorizer callback with a particular +** [database connection], supplied in the first argument. +** ^The authorizer callback is invoked as SQL statements are being compiled +** by [sqlite3_prepare()] or its variants [sqlite3_prepare_v2()], +** [sqlite3_prepare_v3()], [sqlite3_prepare16()], [sqlite3_prepare16_v2()], +** and [sqlite3_prepare16_v3()]. ^At various +** points during the compilation process, as logic is being created +** to perform various actions, the authorizer callback is invoked to +** see if those actions are allowed. ^The authorizer callback should +** return [SQLITE_OK] to allow the action, [SQLITE_IGNORE] to disallow the +** specific action but allow the SQL statement to continue to be +** compiled, or [SQLITE_DENY] to cause the entire SQL statement to be +** rejected with an error. ^If the authorizer callback returns +** any value other than [SQLITE_IGNORE], [SQLITE_OK], or [SQLITE_DENY] +** then the [sqlite3_prepare_v2()] or equivalent call that triggered +** the authorizer will fail with an error message. +** +** When the callback returns [SQLITE_OK], that means the operation +** requested is ok. ^When the callback returns [SQLITE_DENY], the +** [sqlite3_prepare_v2()] or equivalent call that triggered the +** authorizer will fail with an error message explaining that +** access is denied. +** +** ^The first parameter to the authorizer callback is a copy of the third +** parameter to the sqlite3_set_authorizer() interface. ^The second parameter +** to the callback is an integer [SQLITE_COPY | action code] that specifies +** the particular action to be authorized. ^The third through sixth parameters +** to the callback are either NULL pointers or zero-terminated strings +** that contain additional details about the action to be authorized. +** Applications must always be prepared to encounter a NULL pointer in any +** of the third through the sixth parameters of the authorization callback. +** +** ^If the action code is [SQLITE_READ] +** and the callback returns [SQLITE_IGNORE] then the +** [prepared statement] statement is constructed to substitute +** a NULL value in place of the table column that would have +** been read if [SQLITE_OK] had been returned. The [SQLITE_IGNORE] +** return can be used to deny an untrusted user access to individual +** columns of a table. +** ^When a table is referenced by a [SELECT] but no column values are +** extracted from that table (for example in a query like +** "SELECT count(*) FROM tab") then the [SQLITE_READ] authorizer callback +** is invoked once for that table with a column name that is an empty string. +** ^If the action code is [SQLITE_DELETE] and the callback returns +** [SQLITE_IGNORE] then the [DELETE] operation proceeds but the +** [truncate optimization] is disabled and all rows are deleted individually. +** +** An authorizer is used when [sqlite3_prepare | preparing] +** SQL statements from an untrusted source, to ensure that the SQL statements +** do not try to access data they are not allowed to see, or that they do not +** try to execute malicious statements that damage the database. For +** example, an application may allow a user to enter arbitrary +** SQL queries for evaluation by a database. But the application does +** not want the user to be able to make arbitrary changes to the +** database. An authorizer could then be put in place while the +** user-entered SQL is being [sqlite3_prepare | prepared] that +** disallows everything except [SELECT] statements. +** +** Applications that need to process SQL from untrusted sources +** might also consider lowering resource limits using [sqlite3_limit()] +** and limiting database size using the [max_page_count] [PRAGMA] +** in addition to using an authorizer. +** +** ^(Only a single authorizer can be in place on a database connection +** at a time. Each call to sqlite3_set_authorizer overrides the +** previous call.)^ ^Disable the authorizer by installing a NULL callback. +** The authorizer is disabled by default. +** +** The authorizer callback must not do anything that will modify +** the database connection that invoked the authorizer callback. +** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their +** database connections for the meaning of "modify" in this paragraph. +** +** ^When [sqlite3_prepare_v2()] is used to prepare a statement, the +** statement might be re-prepared during [sqlite3_step()] due to a +** schema change. Hence, the application should ensure that the +** correct authorizer callback remains in place during the [sqlite3_step()]. +** +** ^Note that the authorizer callback is invoked only during +** [sqlite3_prepare()] or its variants. Authorization is not +** performed during statement evaluation in [sqlite3_step()], unless +** as stated in the previous paragraph, sqlite3_step() invokes +** sqlite3_prepare_v2() to reprepare a statement after a schema change. +*/ +SQLITE_API int sqlite3_set_authorizer( + sqlite3*, + int (*xAuth)(void*,int,const char*,const char*,const char*,const char*), + void *pUserData +); + +/* +** CAPI3REF: Authorizer Return Codes +** +** The [sqlite3_set_authorizer | authorizer callback function] must +** return either [SQLITE_OK] or one of these two constants in order +** to signal SQLite whether or not the action is permitted. See the +** [sqlite3_set_authorizer | authorizer documentation] for additional +** information. +** +** Note that SQLITE_IGNORE is also used as a [conflict resolution mode] +** returned from the [sqlite3_vtab_on_conflict()] interface. +*/ +#define SQLITE_DENY 1 /* Abort the SQL statement with an error */ +#define SQLITE_IGNORE 2 /* Don't allow access, but don't generate an error */ + +/* +** CAPI3REF: Authorizer Action Codes +** +** The [sqlite3_set_authorizer()] interface registers a callback function +** that is invoked to authorize certain SQL statement actions. The +** second parameter to the callback is an integer code that specifies +** what action is being authorized. These are the integer action codes that +** the authorizer callback may be passed. +** +** These action code values signify what kind of operation is to be +** authorized. The 3rd and 4th parameters to the authorization +** callback function will be parameters or NULL depending on which of these +** codes is used as the second parameter. ^(The 5th parameter to the +** authorizer callback is the name of the database ("main", "temp", +** etc.) if applicable.)^ ^The 6th parameter to the authorizer callback +** is the name of the inner-most trigger or view that is responsible for +** the access attempt or NULL if this access attempt is directly from +** top-level SQL code. +*/ +/******************************************* 3rd ************ 4th ***********/ +#define SQLITE_CREATE_INDEX 1 /* Index Name Table Name */ +#define SQLITE_CREATE_TABLE 2 /* Table Name NULL */ +#define SQLITE_CREATE_TEMP_INDEX 3 /* Index Name Table Name */ +#define SQLITE_CREATE_TEMP_TABLE 4 /* Table Name NULL */ +#define SQLITE_CREATE_TEMP_TRIGGER 5 /* Trigger Name Table Name */ +#define SQLITE_CREATE_TEMP_VIEW 6 /* View Name NULL */ +#define SQLITE_CREATE_TRIGGER 7 /* Trigger Name Table Name */ +#define SQLITE_CREATE_VIEW 8 /* View Name NULL */ +#define SQLITE_DELETE 9 /* Table Name NULL */ +#define SQLITE_DROP_INDEX 10 /* Index Name Table Name */ +#define SQLITE_DROP_TABLE 11 /* Table Name NULL */ +#define SQLITE_DROP_TEMP_INDEX 12 /* Index Name Table Name */ +#define SQLITE_DROP_TEMP_TABLE 13 /* Table Name NULL */ +#define SQLITE_DROP_TEMP_TRIGGER 14 /* Trigger Name Table Name */ +#define SQLITE_DROP_TEMP_VIEW 15 /* View Name NULL */ +#define SQLITE_DROP_TRIGGER 16 /* Trigger Name Table Name */ +#define SQLITE_DROP_VIEW 17 /* View Name NULL */ +#define SQLITE_INSERT 18 /* Table Name NULL */ +#define SQLITE_PRAGMA 19 /* Pragma Name 1st arg or NULL */ +#define SQLITE_READ 20 /* Table Name Column Name */ +#define SQLITE_SELECT 21 /* NULL NULL */ +#define SQLITE_TRANSACTION 22 /* Operation NULL */ +#define SQLITE_UPDATE 23 /* Table Name Column Name */ +#define SQLITE_ATTACH 24 /* Filename NULL */ +#define SQLITE_DETACH 25 /* Database Name NULL */ +#define SQLITE_ALTER_TABLE 26 /* Database Name Table Name */ +#define SQLITE_REINDEX 27 /* Index Name NULL */ +#define SQLITE_ANALYZE 28 /* Table Name NULL */ +#define SQLITE_CREATE_VTABLE 29 /* Table Name Module Name */ +#define SQLITE_DROP_VTABLE 30 /* Table Name Module Name */ +#define SQLITE_FUNCTION 31 /* NULL Function Name */ +#define SQLITE_SAVEPOINT 32 /* Operation Savepoint Name */ +#define SQLITE_COPY 0 /* No longer used */ +#define SQLITE_RECURSIVE 33 /* NULL NULL */ + +/* +** CAPI3REF: Tracing And Profiling Functions +** METHOD: sqlite3 +** +** These routines are deprecated. Use the [sqlite3_trace_v2()] interface +** instead of the routines described here. +** +** These routines register callback functions that can be used for +** tracing and profiling the execution of SQL statements. +** +** ^The callback function registered by sqlite3_trace() is invoked at +** various times when an SQL statement is being run by [sqlite3_step()]. +** ^The sqlite3_trace() callback is invoked with a UTF-8 rendering of the +** SQL statement text as the statement first begins executing. +** ^(Additional sqlite3_trace() callbacks might occur +** as each triggered subprogram is entered. The callbacks for triggers +** contain a UTF-8 SQL comment that identifies the trigger.)^ +** +** The [SQLITE_TRACE_SIZE_LIMIT] compile-time option can be used to limit +** the length of [bound parameter] expansion in the output of sqlite3_trace(). +** +** ^The callback function registered by sqlite3_profile() is invoked +** as each SQL statement finishes. ^The profile callback contains +** the original statement text and an estimate of wall-clock time +** of how long that statement took to run. ^The profile callback +** time is in units of nanoseconds, however the current implementation +** is only capable of millisecond resolution so the six least significant +** digits in the time are meaningless. Future versions of SQLite +** might provide greater resolution on the profiler callback. Invoking +** either [sqlite3_trace()] or [sqlite3_trace_v2()] will cancel the +** profile callback. +*/ +SQLITE_API SQLITE_DEPRECATED void *sqlite3_trace(sqlite3*, + void(*xTrace)(void*,const char*), void*); +SQLITE_API SQLITE_DEPRECATED void *sqlite3_profile(sqlite3*, + void(*xProfile)(void*,const char*,sqlite3_uint64), void*); + +/* +** CAPI3REF: SQL Trace Event Codes +** KEYWORDS: SQLITE_TRACE +** +** These constants identify classes of events that can be monitored +** using the [sqlite3_trace_v2()] tracing logic. The M argument +** to [sqlite3_trace_v2(D,M,X,P)] is an OR-ed combination of one or more of +** the following constants. ^The first argument to the trace callback +** is one of the following constants. +** +** New tracing constants may be added in future releases. +** +** ^A trace callback has four arguments: xCallback(T,C,P,X). +** ^The T argument is one of the integer type codes above. +** ^The C argument is a copy of the context pointer passed in as the +** fourth argument to [sqlite3_trace_v2()]. +** The P and X arguments are pointers whose meanings depend on T. +** +**
+** [[SQLITE_TRACE_STMT]]
SQLITE_TRACE_STMT
+**
^An SQLITE_TRACE_STMT callback is invoked when a prepared statement +** first begins running and possibly at other times during the +** execution of the prepared statement, such as at the start of each +** trigger subprogram. ^The P argument is a pointer to the +** [prepared statement]. ^The X argument is a pointer to a string which +** is the unexpanded SQL text of the prepared statement or an SQL comment +** that indicates the invocation of a trigger. ^The callback can compute +** the same text that would have been returned by the legacy [sqlite3_trace()] +** interface by using the X argument when X begins with "--" and invoking +** [sqlite3_expanded_sql(P)] otherwise. +** +** [[SQLITE_TRACE_PROFILE]]
SQLITE_TRACE_PROFILE
+**
^An SQLITE_TRACE_PROFILE callback provides approximately the same +** information as is provided by the [sqlite3_profile()] callback. +** ^The P argument is a pointer to the [prepared statement] and the +** X argument points to a 64-bit integer which is the estimated of +** the number of nanosecond that the prepared statement took to run. +** ^The SQLITE_TRACE_PROFILE callback is invoked when the statement finishes. +** +** [[SQLITE_TRACE_ROW]]
SQLITE_TRACE_ROW
+**
^An SQLITE_TRACE_ROW callback is invoked whenever a prepared +** statement generates a single row of result. +** ^The P argument is a pointer to the [prepared statement] and the +** X argument is unused. +** +** [[SQLITE_TRACE_CLOSE]]
SQLITE_TRACE_CLOSE
+**
^An SQLITE_TRACE_CLOSE callback is invoked when a database +** connection closes. +** ^The P argument is a pointer to the [database connection] object +** and the X argument is unused. +**
+*/ +#define SQLITE_TRACE_STMT 0x01 +#define SQLITE_TRACE_PROFILE 0x02 +#define SQLITE_TRACE_ROW 0x04 +#define SQLITE_TRACE_CLOSE 0x08 + +/* +** CAPI3REF: SQL Trace Hook +** METHOD: sqlite3 +** +** ^The sqlite3_trace_v2(D,M,X,P) interface registers a trace callback +** function X against [database connection] D, using property mask M +** and context pointer P. ^If the X callback is +** NULL or if the M mask is zero, then tracing is disabled. The +** M argument should be the bitwise OR-ed combination of +** zero or more [SQLITE_TRACE] constants. +** +** ^Each call to either sqlite3_trace() or sqlite3_trace_v2() overrides +** (cancels) any prior calls to sqlite3_trace() or sqlite3_trace_v2(). +** +** ^The X callback is invoked whenever any of the events identified by +** mask M occur. ^The integer return value from the callback is currently +** ignored, though this may change in future releases. Callback +** implementations should return zero to ensure future compatibility. +** +** ^A trace callback is invoked with four arguments: callback(T,C,P,X). +** ^The T argument is one of the [SQLITE_TRACE] +** constants to indicate why the callback was invoked. +** ^The C argument is a copy of the context pointer. +** The P and X arguments are pointers whose meanings depend on T. +** +** The sqlite3_trace_v2() interface is intended to replace the legacy +** interfaces [sqlite3_trace()] and [sqlite3_profile()], both of which +** are deprecated. +*/ +SQLITE_API int sqlite3_trace_v2( + sqlite3*, + unsigned uMask, + int(*xCallback)(unsigned,void*,void*,void*), + void *pCtx +); + +/* +** CAPI3REF: Query Progress Callbacks +** METHOD: sqlite3 +** +** ^The sqlite3_progress_handler(D,N,X,P) interface causes the callback +** function X to be invoked periodically during long running calls to +** [sqlite3_exec()], [sqlite3_step()] and [sqlite3_get_table()] for +** database connection D. An example use for this +** interface is to keep a GUI updated during a large query. +** +** ^The parameter P is passed through as the only parameter to the +** callback function X. ^The parameter N is the approximate number of +** [virtual machine instructions] that are evaluated between successive +** invocations of the callback X. ^If N is less than one then the progress +** handler is disabled. +** +** ^Only a single progress handler may be defined at one time per +** [database connection]; setting a new progress handler cancels the +** old one. ^Setting parameter X to NULL disables the progress handler. +** ^The progress handler is also disabled by setting N to a value less +** than 1. +** +** ^If the progress callback returns non-zero, the operation is +** interrupted. This feature can be used to implement a +** "Cancel" button on a GUI progress dialog box. +** +** The progress handler callback must not do anything that will modify +** the database connection that invoked the progress handler. +** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their +** database connections for the meaning of "modify" in this paragraph. +** +*/ +SQLITE_API void sqlite3_progress_handler(sqlite3*, int, int(*)(void*), void*); + +/* +** CAPI3REF: Opening A New Database Connection +** CONSTRUCTOR: sqlite3 +** +** ^These routines open an SQLite database file as specified by the +** filename argument. ^The filename argument is interpreted as UTF-8 for +** sqlite3_open() and sqlite3_open_v2() and as UTF-16 in the native byte +** order for sqlite3_open16(). ^(A [database connection] handle is usually +** returned in *ppDb, even if an error occurs. The only exception is that +** if SQLite is unable to allocate memory to hold the [sqlite3] object, +** a NULL will be written into *ppDb instead of a pointer to the [sqlite3] +** object.)^ ^(If the database is opened (and/or created) successfully, then +** [SQLITE_OK] is returned. Otherwise an [error code] is returned.)^ ^The +** [sqlite3_errmsg()] or [sqlite3_errmsg16()] routines can be used to obtain +** an English language description of the error following a failure of any +** of the sqlite3_open() routines. +** +** ^The default encoding will be UTF-8 for databases created using +** sqlite3_open() or sqlite3_open_v2(). ^The default encoding for databases +** created using sqlite3_open16() will be UTF-16 in the native byte order. +** +** Whether or not an error occurs when it is opened, resources +** associated with the [database connection] handle should be released by +** passing it to [sqlite3_close()] when it is no longer required. +** +** The sqlite3_open_v2() interface works like sqlite3_open() +** except that it accepts two additional parameters for additional control +** over the new database connection. ^(The flags parameter to +** sqlite3_open_v2() can take one of +** the following three values, optionally combined with the +** [SQLITE_OPEN_NOMUTEX], [SQLITE_OPEN_FULLMUTEX], [SQLITE_OPEN_SHAREDCACHE], +** [SQLITE_OPEN_PRIVATECACHE], and/or [SQLITE_OPEN_URI] flags:)^ +** +**
+** ^(
[SQLITE_OPEN_READONLY]
+**
The database is opened in read-only mode. If the database does not +** already exist, an error is returned.
)^ +** +** ^(
[SQLITE_OPEN_READWRITE]
+**
The database is opened for reading and writing if possible, or reading +** only if the file is write protected by the operating system. In either +** case the database must already exist, otherwise an error is returned.
)^ +** +** ^(
[SQLITE_OPEN_READWRITE] | [SQLITE_OPEN_CREATE]
+**
The database is opened for reading and writing, and is created if +** it does not already exist. This is the behavior that is always used for +** sqlite3_open() and sqlite3_open16().
)^ +**
+** +** If the 3rd parameter to sqlite3_open_v2() is not one of the +** combinations shown above optionally combined with other +** [SQLITE_OPEN_READONLY | SQLITE_OPEN_* bits] +** then the behavior is undefined. +** +** ^If the [SQLITE_OPEN_NOMUTEX] flag is set, then the database connection +** opens in the multi-thread [threading mode] as long as the single-thread +** mode has not been set at compile-time or start-time. ^If the +** [SQLITE_OPEN_FULLMUTEX] flag is set then the database connection opens +** in the serialized [threading mode] unless single-thread was +** previously selected at compile-time or start-time. +** ^The [SQLITE_OPEN_SHAREDCACHE] flag causes the database connection to be +** eligible to use [shared cache mode], regardless of whether or not shared +** cache is enabled using [sqlite3_enable_shared_cache()]. ^The +** [SQLITE_OPEN_PRIVATECACHE] flag causes the database connection to not +** participate in [shared cache mode] even if it is enabled. +** +** ^The fourth parameter to sqlite3_open_v2() is the name of the +** [sqlite3_vfs] object that defines the operating system interface that +** the new database connection should use. ^If the fourth parameter is +** a NULL pointer then the default [sqlite3_vfs] object is used. +** +** ^If the filename is ":memory:", then a private, temporary in-memory database +** is created for the connection. ^This in-memory database will vanish when +** the database connection is closed. Future versions of SQLite might +** make use of additional special filenames that begin with the ":" character. +** It is recommended that when a database filename actually does begin with +** a ":" character you should prefix the filename with a pathname such as +** "./" to avoid ambiguity. +** +** ^If the filename is an empty string, then a private, temporary +** on-disk database will be created. ^This private database will be +** automatically deleted as soon as the database connection is closed. +** +** [[URI filenames in sqlite3_open()]]

URI Filenames

+** +** ^If [URI filename] interpretation is enabled, and the filename argument +** begins with "file:", then the filename is interpreted as a URI. ^URI +** filename interpretation is enabled if the [SQLITE_OPEN_URI] flag is +** set in the third argument to sqlite3_open_v2(), or if it has +** been enabled globally using the [SQLITE_CONFIG_URI] option with the +** [sqlite3_config()] method or by the [SQLITE_USE_URI] compile-time option. +** URI filename interpretation is turned off +** by default, but future releases of SQLite might enable URI filename +** interpretation by default. See "[URI filenames]" for additional +** information. +** +** URI filenames are parsed according to RFC 3986. ^If the URI contains an +** authority, then it must be either an empty string or the string +** "localhost". ^If the authority is not an empty string or "localhost", an +** error is returned to the caller. ^The fragment component of a URI, if +** present, is ignored. +** +** ^SQLite uses the path component of the URI as the name of the disk file +** which contains the database. ^If the path begins with a '/' character, +** then it is interpreted as an absolute path. ^If the path does not begin +** with a '/' (meaning that the authority section is omitted from the URI) +** then the path is interpreted as a relative path. +** ^(On windows, the first component of an absolute path +** is a drive specification (e.g. "C:").)^ +** +** [[core URI query parameters]] +** The query component of a URI may contain parameters that are interpreted +** either by SQLite itself, or by a [VFS | custom VFS implementation]. +** SQLite and its built-in [VFSes] interpret the +** following query parameters: +** +**
    +**
  • vfs: ^The "vfs" parameter may be used to specify the name of +** a VFS object that provides the operating system interface that should +** be used to access the database file on disk. ^If this option is set to +** an empty string the default VFS object is used. ^Specifying an unknown +** VFS is an error. ^If sqlite3_open_v2() is used and the vfs option is +** present, then the VFS specified by the option takes precedence over +** the value passed as the fourth parameter to sqlite3_open_v2(). +** +**
  • mode: ^(The mode parameter may be set to either "ro", "rw", +** "rwc", or "memory". Attempting to set it to any other value is +** an error)^. +** ^If "ro" is specified, then the database is opened for read-only +** access, just as if the [SQLITE_OPEN_READONLY] flag had been set in the +** third argument to sqlite3_open_v2(). ^If the mode option is set to +** "rw", then the database is opened for read-write (but not create) +** access, as if SQLITE_OPEN_READWRITE (but not SQLITE_OPEN_CREATE) had +** been set. ^Value "rwc" is equivalent to setting both +** SQLITE_OPEN_READWRITE and SQLITE_OPEN_CREATE. ^If the mode option is +** set to "memory" then a pure [in-memory database] that never reads +** or writes from disk is used. ^It is an error to specify a value for +** the mode parameter that is less restrictive than that specified by +** the flags passed in the third parameter to sqlite3_open_v2(). +** +**
  • cache: ^The cache parameter may be set to either "shared" or +** "private". ^Setting it to "shared" is equivalent to setting the +** SQLITE_OPEN_SHAREDCACHE bit in the flags argument passed to +** sqlite3_open_v2(). ^Setting the cache parameter to "private" is +** equivalent to setting the SQLITE_OPEN_PRIVATECACHE bit. +** ^If sqlite3_open_v2() is used and the "cache" parameter is present in +** a URI filename, its value overrides any behavior requested by setting +** SQLITE_OPEN_PRIVATECACHE or SQLITE_OPEN_SHAREDCACHE flag. +** +**
  • psow: ^The psow parameter indicates whether or not the +** [powersafe overwrite] property does or does not apply to the +** storage media on which the database file resides. +** +**
  • nolock: ^The nolock parameter is a boolean query parameter +** which if set disables file locking in rollback journal modes. This +** is useful for accessing a database on a filesystem that does not +** support locking. Caution: Database corruption might result if two +** or more processes write to the same database and any one of those +** processes uses nolock=1. +** +**
  • immutable: ^The immutable parameter is a boolean query +** parameter that indicates that the database file is stored on +** read-only media. ^When immutable is set, SQLite assumes that the +** database file cannot be changed, even by a process with higher +** privilege, and so the database is opened read-only and all locking +** and change detection is disabled. Caution: Setting the immutable +** property on a database file that does in fact change can result +** in incorrect query results and/or [SQLITE_CORRUPT] errors. +** See also: [SQLITE_IOCAP_IMMUTABLE]. +** +**
+** +** ^Specifying an unknown parameter in the query component of a URI is not an +** error. Future versions of SQLite might understand additional query +** parameters. See "[query parameters with special meaning to SQLite]" for +** additional information. +** +** [[URI filename examples]]

URI filename examples

+** +** +**
URI filenames Results +**
file:data.db +** Open the file "data.db" in the current directory. +**
file:/home/fred/data.db
+** file:///home/fred/data.db
+** file://localhost/home/fred/data.db
+** Open the database file "/home/fred/data.db". +**
file://darkstar/home/fred/data.db +** An error. "darkstar" is not a recognized authority. +**
+** file:///C:/Documents%20and%20Settings/fred/Desktop/data.db +** Windows only: Open the file "data.db" on fred's desktop on drive +** C:. Note that the %20 escaping in this example is not strictly +** necessary - space characters can be used literally +** in URI filenames. +**
file:data.db?mode=ro&cache=private +** Open file "data.db" in the current directory for read-only access. +** Regardless of whether or not shared-cache mode is enabled by +** default, use a private cache. +**
file:/home/fred/data.db?vfs=unix-dotfile +** Open file "/home/fred/data.db". Use the special VFS "unix-dotfile" +** that uses dot-files in place of posix advisory locking. +**
file:data.db?mode=readonly +** An error. "readonly" is not a valid option for the "mode" parameter. +**
+** +** ^URI hexadecimal escape sequences (%HH) are supported within the path and +** query components of a URI. A hexadecimal escape sequence consists of a +** percent sign - "%" - followed by exactly two hexadecimal digits +** specifying an octet value. ^Before the path or query components of a +** URI filename are interpreted, they are encoded using UTF-8 and all +** hexadecimal escape sequences replaced by a single byte containing the +** corresponding octet. If this process generates an invalid UTF-8 encoding, +** the results are undefined. +** +** Note to Windows users: The encoding used for the filename argument +** of sqlite3_open() and sqlite3_open_v2() must be UTF-8, not whatever +** codepage is currently defined. Filenames containing international +** characters must be converted to UTF-8 prior to passing them into +** sqlite3_open() or sqlite3_open_v2(). +** +** Note to Windows Runtime users: The temporary directory must be set +** prior to calling sqlite3_open() or sqlite3_open_v2(). Otherwise, various +** features that require the use of temporary files may fail. +** +** See also: [sqlite3_temp_directory] +*/ +SQLITE_API int sqlite3_open( + const char *filename, /* Database filename (UTF-8) */ + sqlite3 **ppDb /* OUT: SQLite db handle */ +); +SQLITE_API int sqlite3_open16( + const void *filename, /* Database filename (UTF-16) */ + sqlite3 **ppDb /* OUT: SQLite db handle */ +); +SQLITE_API int sqlite3_open_v2( + const char *filename, /* Database filename (UTF-8) */ + sqlite3 **ppDb, /* OUT: SQLite db handle */ + int flags, /* Flags */ + const char *zVfs /* Name of VFS module to use */ +); + +/* +** CAPI3REF: Obtain Values For URI Parameters +** +** These are utility routines, useful to VFS implementations, that check +** to see if a database file was a URI that contained a specific query +** parameter, and if so obtains the value of that query parameter. +** +** If F is the database filename pointer passed into the xOpen() method of +** a VFS implementation when the flags parameter to xOpen() has one or +** more of the [SQLITE_OPEN_URI] or [SQLITE_OPEN_MAIN_DB] bits set and +** P is the name of the query parameter, then +** sqlite3_uri_parameter(F,P) returns the value of the P +** parameter if it exists or a NULL pointer if P does not appear as a +** query parameter on F. If P is a query parameter of F +** has no explicit value, then sqlite3_uri_parameter(F,P) returns +** a pointer to an empty string. +** +** The sqlite3_uri_boolean(F,P,B) routine assumes that P is a boolean +** parameter and returns true (1) or false (0) according to the value +** of P. The sqlite3_uri_boolean(F,P,B) routine returns true (1) if the +** value of query parameter P is one of "yes", "true", or "on" in any +** case or if the value begins with a non-zero number. The +** sqlite3_uri_boolean(F,P,B) routines returns false (0) if the value of +** query parameter P is one of "no", "false", or "off" in any case or +** if the value begins with a numeric zero. If P is not a query +** parameter on F or if the value of P is does not match any of the +** above, then sqlite3_uri_boolean(F,P,B) returns (B!=0). +** +** The sqlite3_uri_int64(F,P,D) routine converts the value of P into a +** 64-bit signed integer and returns that integer, or D if P does not +** exist. If the value of P is something other than an integer, then +** zero is returned. +** +** If F is a NULL pointer, then sqlite3_uri_parameter(F,P) returns NULL and +** sqlite3_uri_boolean(F,P,B) returns B. If F is not a NULL pointer and +** is not a database file pathname pointer that SQLite passed into the xOpen +** VFS method, then the behavior of this routine is undefined and probably +** undesirable. +** +** See the [URI filename] documentation for additional information. +*/ +SQLITE_API const char *sqlite3_uri_parameter(const char *zFilename, const char *zParam); +SQLITE_API int sqlite3_uri_boolean(const char *zFile, const char *zParam, int bDefault); +SQLITE_API sqlite3_int64 sqlite3_uri_int64(const char*, const char*, sqlite3_int64); + + +/* +** CAPI3REF: Error Codes And Messages +** METHOD: sqlite3 +** +** ^If the most recent sqlite3_* API call associated with +** [database connection] D failed, then the sqlite3_errcode(D) interface +** returns the numeric [result code] or [extended result code] for that +** API call. +** ^The sqlite3_extended_errcode() +** interface is the same except that it always returns the +** [extended result code] even when extended result codes are +** disabled. +** +** The values returned by sqlite3_errcode() and/or +** sqlite3_extended_errcode() might change with each API call. +** Except, there are some interfaces that are guaranteed to never +** change the value of the error code. The error-code preserving +** interfaces are: +** +**
    +**
  • sqlite3_errcode() +**
  • sqlite3_extended_errcode() +**
  • sqlite3_errmsg() +**
  • sqlite3_errmsg16() +**
+** +** ^The sqlite3_errmsg() and sqlite3_errmsg16() return English-language +** text that describes the error, as either UTF-8 or UTF-16 respectively. +** ^(Memory to hold the error message string is managed internally. +** The application does not need to worry about freeing the result. +** However, the error string might be overwritten or deallocated by +** subsequent calls to other SQLite interface functions.)^ +** +** ^The sqlite3_errstr() interface returns the English-language text +** that describes the [result code], as UTF-8. +** ^(Memory to hold the error message string is managed internally +** and must not be freed by the application)^. +** +** When the serialized [threading mode] is in use, it might be the +** case that a second error occurs on a separate thread in between +** the time of the first error and the call to these interfaces. +** When that happens, the second error will be reported since these +** interfaces always report the most recent result. To avoid +** this, each thread can obtain exclusive use of the [database connection] D +** by invoking [sqlite3_mutex_enter]([sqlite3_db_mutex](D)) before beginning +** to use D and invoking [sqlite3_mutex_leave]([sqlite3_db_mutex](D)) after +** all calls to the interfaces listed here are completed. +** +** If an interface fails with SQLITE_MISUSE, that means the interface +** was invoked incorrectly by the application. In that case, the +** error code and message may or may not be set. +*/ +SQLITE_API int sqlite3_errcode(sqlite3 *db); +SQLITE_API int sqlite3_extended_errcode(sqlite3 *db); +SQLITE_API const char *sqlite3_errmsg(sqlite3*); +SQLITE_API const void *sqlite3_errmsg16(sqlite3*); +SQLITE_API const char *sqlite3_errstr(int); + +/* +** CAPI3REF: Prepared Statement Object +** KEYWORDS: {prepared statement} {prepared statements} +** +** An instance of this object represents a single SQL statement that +** has been compiled into binary form and is ready to be evaluated. +** +** Think of each SQL statement as a separate computer program. The +** original SQL text is source code. A prepared statement object +** is the compiled object code. All SQL must be converted into a +** prepared statement before it can be run. +** +** The life-cycle of a prepared statement object usually goes like this: +** +**
    +**
  1. Create the prepared statement object using [sqlite3_prepare_v2()]. +**
  2. Bind values to [parameters] using the sqlite3_bind_*() +** interfaces. +**
  3. Run the SQL by calling [sqlite3_step()] one or more times. +**
  4. Reset the prepared statement using [sqlite3_reset()] then go back +** to step 2. Do this zero or more times. +**
  5. Destroy the object using [sqlite3_finalize()]. +**
+*/ +typedef struct sqlite3_stmt sqlite3_stmt; + +/* +** CAPI3REF: Run-time Limits +** METHOD: sqlite3 +** +** ^(This interface allows the size of various constructs to be limited +** on a connection by connection basis. The first parameter is the +** [database connection] whose limit is to be set or queried. The +** second parameter is one of the [limit categories] that define a +** class of constructs to be size limited. The third parameter is the +** new limit for that construct.)^ +** +** ^If the new limit is a negative number, the limit is unchanged. +** ^(For each limit category SQLITE_LIMIT_NAME there is a +** [limits | hard upper bound] +** set at compile-time by a C preprocessor macro called +** [limits | SQLITE_MAX_NAME]. +** (The "_LIMIT_" in the name is changed to "_MAX_".))^ +** ^Attempts to increase a limit above its hard upper bound are +** silently truncated to the hard upper bound. +** +** ^Regardless of whether or not the limit was changed, the +** [sqlite3_limit()] interface returns the prior value of the limit. +** ^Hence, to find the current value of a limit without changing it, +** simply invoke this interface with the third parameter set to -1. +** +** Run-time limits are intended for use in applications that manage +** both their own internal database and also databases that are controlled +** by untrusted external sources. An example application might be a +** web browser that has its own databases for storing history and +** separate databases controlled by JavaScript applications downloaded +** off the Internet. The internal databases can be given the +** large, default limits. Databases managed by external sources can +** be given much smaller limits designed to prevent a denial of service +** attack. Developers might also want to use the [sqlite3_set_authorizer()] +** interface to further control untrusted SQL. The size of the database +** created by an untrusted script can be contained using the +** [max_page_count] [PRAGMA]. +** +** New run-time limit categories may be added in future releases. +*/ +SQLITE_API int sqlite3_limit(sqlite3*, int id, int newVal); + +/* +** CAPI3REF: Run-Time Limit Categories +** KEYWORDS: {limit category} {*limit categories} +** +** These constants define various performance limits +** that can be lowered at run-time using [sqlite3_limit()]. +** The synopsis of the meanings of the various limits is shown below. +** Additional information is available at [limits | Limits in SQLite]. +** +**
+** [[SQLITE_LIMIT_LENGTH]] ^(
SQLITE_LIMIT_LENGTH
+**
The maximum size of any string or BLOB or table row, in bytes.
)^ +** +** [[SQLITE_LIMIT_SQL_LENGTH]] ^(
SQLITE_LIMIT_SQL_LENGTH
+**
The maximum length of an SQL statement, in bytes.
)^ +** +** [[SQLITE_LIMIT_COLUMN]] ^(
SQLITE_LIMIT_COLUMN
+**
The maximum number of columns in a table definition or in the +** result set of a [SELECT] or the maximum number of columns in an index +** or in an ORDER BY or GROUP BY clause.
)^ +** +** [[SQLITE_LIMIT_EXPR_DEPTH]] ^(
SQLITE_LIMIT_EXPR_DEPTH
+**
The maximum depth of the parse tree on any expression.
)^ +** +** [[SQLITE_LIMIT_COMPOUND_SELECT]] ^(
SQLITE_LIMIT_COMPOUND_SELECT
+**
The maximum number of terms in a compound SELECT statement.
)^ +** +** [[SQLITE_LIMIT_VDBE_OP]] ^(
SQLITE_LIMIT_VDBE_OP
+**
The maximum number of instructions in a virtual machine program +** used to implement an SQL statement. If [sqlite3_prepare_v2()] or +** the equivalent tries to allocate space for more than this many opcodes +** in a single prepared statement, an SQLITE_NOMEM error is returned.
)^ +** +** [[SQLITE_LIMIT_FUNCTION_ARG]] ^(
SQLITE_LIMIT_FUNCTION_ARG
+**
The maximum number of arguments on a function.
)^ +** +** [[SQLITE_LIMIT_ATTACHED]] ^(
SQLITE_LIMIT_ATTACHED
+**
The maximum number of [ATTACH | attached databases].)^
+** +** [[SQLITE_LIMIT_LIKE_PATTERN_LENGTH]] +** ^(
SQLITE_LIMIT_LIKE_PATTERN_LENGTH
+**
The maximum length of the pattern argument to the [LIKE] or +** [GLOB] operators.
)^ +** +** [[SQLITE_LIMIT_VARIABLE_NUMBER]] +** ^(
SQLITE_LIMIT_VARIABLE_NUMBER
+**
The maximum index number of any [parameter] in an SQL statement.)^ +** +** [[SQLITE_LIMIT_TRIGGER_DEPTH]] ^(
SQLITE_LIMIT_TRIGGER_DEPTH
+**
The maximum depth of recursion for triggers.
)^ +** +** [[SQLITE_LIMIT_WORKER_THREADS]] ^(
SQLITE_LIMIT_WORKER_THREADS
+**
The maximum number of auxiliary worker threads that a single +** [prepared statement] may start.
)^ +**
+*/ +#define SQLITE_LIMIT_LENGTH 0 +#define SQLITE_LIMIT_SQL_LENGTH 1 +#define SQLITE_LIMIT_COLUMN 2 +#define SQLITE_LIMIT_EXPR_DEPTH 3 +#define SQLITE_LIMIT_COMPOUND_SELECT 4 +#define SQLITE_LIMIT_VDBE_OP 5 +#define SQLITE_LIMIT_FUNCTION_ARG 6 +#define SQLITE_LIMIT_ATTACHED 7 +#define SQLITE_LIMIT_LIKE_PATTERN_LENGTH 8 +#define SQLITE_LIMIT_VARIABLE_NUMBER 9 +#define SQLITE_LIMIT_TRIGGER_DEPTH 10 +#define SQLITE_LIMIT_WORKER_THREADS 11 + +/* +** CAPI3REF: Prepare Flags +** +** These constants define various flags that can be passed into +** "prepFlags" parameter of the [sqlite3_prepare_v3()] and +** [sqlite3_prepare16_v3()] interfaces. +** +** New flags may be added in future releases of SQLite. +** +**
+** [[SQLITE_PREPARE_PERSISTENT]] ^(
SQLITE_PREPARE_PERSISTENT
+**
The SQLITE_PREPARE_PERSISTENT flag is a hint to the query planner +** that the prepared statement will be retained for a long time and +** probably reused many times.)^ ^Without this flag, [sqlite3_prepare_v3()] +** and [sqlite3_prepare16_v3()] assume that the prepared statement will +** be used just once or at most a few times and then destroyed using +** [sqlite3_finalize()] relatively soon. The current implementation acts +** on this hint by avoiding the use of [lookaside memory] so as not to +** deplete the limited store of lookaside memory. Future versions of +** SQLite may act on this hint differently. +** +** [[SQLITE_PREPARE_NORMALIZE]]
SQLITE_PREPARE_NORMALIZE
+**
The SQLITE_PREPARE_NORMALIZE flag is a no-op. This flag used +** to be required for any prepared statement that wanted to use the +** [sqlite3_normalized_sql()] interface. However, the +** [sqlite3_normalized_sql()] interface is now available to all +** prepared statements, regardless of whether or not they use this +** flag. +** +** [[SQLITE_PREPARE_NO_VTAB]]
SQLITE_PREPARE_NO_VTAB
+**
The SQLITE_PREPARE_NO_VTAB flag causes the SQL compiler +** to return an error (error code SQLITE_ERROR) if the statement uses +** any virtual tables. +**
+*/ +#define SQLITE_PREPARE_PERSISTENT 0x01 +#define SQLITE_PREPARE_NORMALIZE 0x02 +#define SQLITE_PREPARE_NO_VTAB 0x04 + +/* +** CAPI3REF: Compiling An SQL Statement +** KEYWORDS: {SQL statement compiler} +** METHOD: sqlite3 +** CONSTRUCTOR: sqlite3_stmt +** +** To execute an SQL statement, it must first be compiled into a byte-code +** program using one of these routines. Or, in other words, these routines +** are constructors for the [prepared statement] object. +** +** The preferred routine to use is [sqlite3_prepare_v2()]. The +** [sqlite3_prepare()] interface is legacy and should be avoided. +** [sqlite3_prepare_v3()] has an extra "prepFlags" option that is used +** for special purposes. +** +** The use of the UTF-8 interfaces is preferred, as SQLite currently +** does all parsing using UTF-8. The UTF-16 interfaces are provided +** as a convenience. The UTF-16 interfaces work by converting the +** input text into UTF-8, then invoking the corresponding UTF-8 interface. +** +** The first argument, "db", is a [database connection] obtained from a +** prior successful call to [sqlite3_open()], [sqlite3_open_v2()] or +** [sqlite3_open16()]. The database connection must not have been closed. +** +** The second argument, "zSql", is the statement to be compiled, encoded +** as either UTF-8 or UTF-16. The sqlite3_prepare(), sqlite3_prepare_v2(), +** and sqlite3_prepare_v3() +** interfaces use UTF-8, and sqlite3_prepare16(), sqlite3_prepare16_v2(), +** and sqlite3_prepare16_v3() use UTF-16. +** +** ^If the nByte argument is negative, then zSql is read up to the +** first zero terminator. ^If nByte is positive, then it is the +** number of bytes read from zSql. ^If nByte is zero, then no prepared +** statement is generated. +** If the caller knows that the supplied string is nul-terminated, then +** there is a small performance advantage to passing an nByte parameter that +** is the number of bytes in the input string including +** the nul-terminator. +** +** ^If pzTail is not NULL then *pzTail is made to point to the first byte +** past the end of the first SQL statement in zSql. These routines only +** compile the first statement in zSql, so *pzTail is left pointing to +** what remains uncompiled. +** +** ^*ppStmt is left pointing to a compiled [prepared statement] that can be +** executed using [sqlite3_step()]. ^If there is an error, *ppStmt is set +** to NULL. ^If the input text contains no SQL (if the input is an empty +** string or a comment) then *ppStmt is set to NULL. +** The calling procedure is responsible for deleting the compiled +** SQL statement using [sqlite3_finalize()] after it has finished with it. +** ppStmt may not be NULL. +** +** ^On success, the sqlite3_prepare() family of routines return [SQLITE_OK]; +** otherwise an [error code] is returned. +** +** The sqlite3_prepare_v2(), sqlite3_prepare_v3(), sqlite3_prepare16_v2(), +** and sqlite3_prepare16_v3() interfaces are recommended for all new programs. +** The older interfaces (sqlite3_prepare() and sqlite3_prepare16()) +** are retained for backwards compatibility, but their use is discouraged. +** ^In the "vX" interfaces, the prepared statement +** that is returned (the [sqlite3_stmt] object) contains a copy of the +** original SQL text. This causes the [sqlite3_step()] interface to +** behave differently in three ways: +** +**
    +**
  1. +** ^If the database schema changes, instead of returning [SQLITE_SCHEMA] as it +** always used to do, [sqlite3_step()] will automatically recompile the SQL +** statement and try to run it again. As many as [SQLITE_MAX_SCHEMA_RETRY] +** retries will occur before sqlite3_step() gives up and returns an error. +**
  2. +** +**
  3. +** ^When an error occurs, [sqlite3_step()] will return one of the detailed +** [error codes] or [extended error codes]. ^The legacy behavior was that +** [sqlite3_step()] would only return a generic [SQLITE_ERROR] result code +** and the application would have to make a second call to [sqlite3_reset()] +** in order to find the underlying cause of the problem. With the "v2" prepare +** interfaces, the underlying reason for the error is returned immediately. +**
  4. +** +**
  5. +** ^If the specific value bound to [parameter | host parameter] in the +** WHERE clause might influence the choice of query plan for a statement, +** then the statement will be automatically recompiled, as if there had been +** a schema change, on the first [sqlite3_step()] call following any change +** to the [sqlite3_bind_text | bindings] of that [parameter]. +** ^The specific value of WHERE-clause [parameter] might influence the +** choice of query plan if the parameter is the left-hand side of a [LIKE] +** or [GLOB] operator or if the parameter is compared to an indexed column +** and the [SQLITE_ENABLE_STAT3] compile-time option is enabled. +**
  6. +**
+** +**

^sqlite3_prepare_v3() differs from sqlite3_prepare_v2() only in having +** the extra prepFlags parameter, which is a bit array consisting of zero or +** more of the [SQLITE_PREPARE_PERSISTENT|SQLITE_PREPARE_*] flags. ^The +** sqlite3_prepare_v2() interface works exactly the same as +** sqlite3_prepare_v3() with a zero prepFlags parameter. +*/ +SQLITE_API int sqlite3_prepare( + sqlite3 *db, /* Database handle */ + const char *zSql, /* SQL statement, UTF-8 encoded */ + int nByte, /* Maximum length of zSql in bytes. */ + sqlite3_stmt **ppStmt, /* OUT: Statement handle */ + const char **pzTail /* OUT: Pointer to unused portion of zSql */ +); +SQLITE_API int sqlite3_prepare_v2( + sqlite3 *db, /* Database handle */ + const char *zSql, /* SQL statement, UTF-8 encoded */ + int nByte, /* Maximum length of zSql in bytes. */ + sqlite3_stmt **ppStmt, /* OUT: Statement handle */ + const char **pzTail /* OUT: Pointer to unused portion of zSql */ +); +SQLITE_API int sqlite3_prepare_v3( + sqlite3 *db, /* Database handle */ + const char *zSql, /* SQL statement, UTF-8 encoded */ + int nByte, /* Maximum length of zSql in bytes. */ + unsigned int prepFlags, /* Zero or more SQLITE_PREPARE_ flags */ + sqlite3_stmt **ppStmt, /* OUT: Statement handle */ + const char **pzTail /* OUT: Pointer to unused portion of zSql */ +); +SQLITE_API int sqlite3_prepare16( + sqlite3 *db, /* Database handle */ + const void *zSql, /* SQL statement, UTF-16 encoded */ + int nByte, /* Maximum length of zSql in bytes. */ + sqlite3_stmt **ppStmt, /* OUT: Statement handle */ + const void **pzTail /* OUT: Pointer to unused portion of zSql */ +); +SQLITE_API int sqlite3_prepare16_v2( + sqlite3 *db, /* Database handle */ + const void *zSql, /* SQL statement, UTF-16 encoded */ + int nByte, /* Maximum length of zSql in bytes. */ + sqlite3_stmt **ppStmt, /* OUT: Statement handle */ + const void **pzTail /* OUT: Pointer to unused portion of zSql */ +); +SQLITE_API int sqlite3_prepare16_v3( + sqlite3 *db, /* Database handle */ + const void *zSql, /* SQL statement, UTF-16 encoded */ + int nByte, /* Maximum length of zSql in bytes. */ + unsigned int prepFlags, /* Zero or more SQLITE_PREPARE_ flags */ + sqlite3_stmt **ppStmt, /* OUT: Statement handle */ + const void **pzTail /* OUT: Pointer to unused portion of zSql */ +); + +/* +** CAPI3REF: Retrieving Statement SQL +** METHOD: sqlite3_stmt +** +** ^The sqlite3_sql(P) interface returns a pointer to a copy of the UTF-8 +** SQL text used to create [prepared statement] P if P was +** created by [sqlite3_prepare_v2()], [sqlite3_prepare_v3()], +** [sqlite3_prepare16_v2()], or [sqlite3_prepare16_v3()]. +** ^The sqlite3_expanded_sql(P) interface returns a pointer to a UTF-8 +** string containing the SQL text of prepared statement P with +** [bound parameters] expanded. +** ^The sqlite3_normalized_sql(P) interface returns a pointer to a UTF-8 +** string containing the normalized SQL text of prepared statement P. The +** semantics used to normalize a SQL statement are unspecified and subject +** to change. At a minimum, literal values will be replaced with suitable +** placeholders. +** +** ^(For example, if a prepared statement is created using the SQL +** text "SELECT $abc,:xyz" and if parameter $abc is bound to integer 2345 +** and parameter :xyz is unbound, then sqlite3_sql() will return +** the original string, "SELECT $abc,:xyz" but sqlite3_expanded_sql() +** will return "SELECT 2345,NULL".)^ +** +** ^The sqlite3_expanded_sql() interface returns NULL if insufficient memory +** is available to hold the result, or if the result would exceed the +** the maximum string length determined by the [SQLITE_LIMIT_LENGTH]. +** +** ^The [SQLITE_TRACE_SIZE_LIMIT] compile-time option limits the size of +** bound parameter expansions. ^The [SQLITE_OMIT_TRACE] compile-time +** option causes sqlite3_expanded_sql() to always return NULL. +** +** ^The strings returned by sqlite3_sql(P) and sqlite3_normalized_sql(P) +** are managed by SQLite and are automatically freed when the prepared +** statement is finalized. +** ^The string returned by sqlite3_expanded_sql(P), on the other hand, +** is obtained from [sqlite3_malloc()] and must be free by the application +** by passing it to [sqlite3_free()]. +*/ +SQLITE_API const char *sqlite3_sql(sqlite3_stmt *pStmt); +SQLITE_API char *sqlite3_expanded_sql(sqlite3_stmt *pStmt); +SQLITE_API const char *sqlite3_normalized_sql(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Determine If An SQL Statement Writes The Database +** METHOD: sqlite3_stmt +** +** ^The sqlite3_stmt_readonly(X) interface returns true (non-zero) if +** and only if the [prepared statement] X makes no direct changes to +** the content of the database file. +** +** Note that [application-defined SQL functions] or +** [virtual tables] might change the database indirectly as a side effect. +** ^(For example, if an application defines a function "eval()" that +** calls [sqlite3_exec()], then the following SQL statement would +** change the database file through side-effects: +** +**

+**    SELECT eval('DELETE FROM t1') FROM t2;
+** 
+** +** But because the [SELECT] statement does not change the database file +** directly, sqlite3_stmt_readonly() would still return true.)^ +** +** ^Transaction control statements such as [BEGIN], [COMMIT], [ROLLBACK], +** [SAVEPOINT], and [RELEASE] cause sqlite3_stmt_readonly() to return true, +** since the statements themselves do not actually modify the database but +** rather they control the timing of when other statements modify the +** database. ^The [ATTACH] and [DETACH] statements also cause +** sqlite3_stmt_readonly() to return true since, while those statements +** change the configuration of a database connection, they do not make +** changes to the content of the database files on disk. +** ^The sqlite3_stmt_readonly() interface returns true for [BEGIN] since +** [BEGIN] merely sets internal flags, but the [BEGIN|BEGIN IMMEDIATE] and +** [BEGIN|BEGIN EXCLUSIVE] commands do touch the database and so +** sqlite3_stmt_readonly() returns false for those commands. +*/ +SQLITE_API int sqlite3_stmt_readonly(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Query The EXPLAIN Setting For A Prepared Statement +** METHOD: sqlite3_stmt +** +** ^The sqlite3_stmt_isexplain(S) interface returns 1 if the +** prepared statement S is an EXPLAIN statement, or 2 if the +** statement S is an EXPLAIN QUERY PLAN. +** ^The sqlite3_stmt_isexplain(S) interface returns 0 if S is +** an ordinary statement or a NULL pointer. +*/ +SQLITE_API int sqlite3_stmt_isexplain(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Determine If A Prepared Statement Has Been Reset +** METHOD: sqlite3_stmt +** +** ^The sqlite3_stmt_busy(S) interface returns true (non-zero) if the +** [prepared statement] S has been stepped at least once using +** [sqlite3_step(S)] but has neither run to completion (returned +** [SQLITE_DONE] from [sqlite3_step(S)]) nor +** been reset using [sqlite3_reset(S)]. ^The sqlite3_stmt_busy(S) +** interface returns false if S is a NULL pointer. If S is not a +** NULL pointer and is not a pointer to a valid [prepared statement] +** object, then the behavior is undefined and probably undesirable. +** +** This interface can be used in combination [sqlite3_next_stmt()] +** to locate all prepared statements associated with a database +** connection that are in need of being reset. This can be used, +** for example, in diagnostic routines to search for prepared +** statements that are holding a transaction open. +*/ +SQLITE_API int sqlite3_stmt_busy(sqlite3_stmt*); + +/* +** CAPI3REF: Dynamically Typed Value Object +** KEYWORDS: {protected sqlite3_value} {unprotected sqlite3_value} +** +** SQLite uses the sqlite3_value object to represent all values +** that can be stored in a database table. SQLite uses dynamic typing +** for the values it stores. ^Values stored in sqlite3_value objects +** can be integers, floating point values, strings, BLOBs, or NULL. +** +** An sqlite3_value object may be either "protected" or "unprotected". +** Some interfaces require a protected sqlite3_value. Other interfaces +** will accept either a protected or an unprotected sqlite3_value. +** Every interface that accepts sqlite3_value arguments specifies +** whether or not it requires a protected sqlite3_value. The +** [sqlite3_value_dup()] interface can be used to construct a new +** protected sqlite3_value from an unprotected sqlite3_value. +** +** The terms "protected" and "unprotected" refer to whether or not +** a mutex is held. An internal mutex is held for a protected +** sqlite3_value object but no mutex is held for an unprotected +** sqlite3_value object. If SQLite is compiled to be single-threaded +** (with [SQLITE_THREADSAFE=0] and with [sqlite3_threadsafe()] returning 0) +** or if SQLite is run in one of reduced mutex modes +** [SQLITE_CONFIG_SINGLETHREAD] or [SQLITE_CONFIG_MULTITHREAD] +** then there is no distinction between protected and unprotected +** sqlite3_value objects and they can be used interchangeably. However, +** for maximum code portability it is recommended that applications +** still make the distinction between protected and unprotected +** sqlite3_value objects even when not strictly required. +** +** ^The sqlite3_value objects that are passed as parameters into the +** implementation of [application-defined SQL functions] are protected. +** ^The sqlite3_value object returned by +** [sqlite3_column_value()] is unprotected. +** Unprotected sqlite3_value objects may only be used as arguments +** to [sqlite3_result_value()], [sqlite3_bind_value()], and +** [sqlite3_value_dup()]. +** The [sqlite3_value_blob | sqlite3_value_type()] family of +** interfaces require protected sqlite3_value objects. +*/ +typedef struct sqlite3_value sqlite3_value; + +/* +** CAPI3REF: SQL Function Context Object +** +** The context in which an SQL function executes is stored in an +** sqlite3_context object. ^A pointer to an sqlite3_context object +** is always first parameter to [application-defined SQL functions]. +** The application-defined SQL function implementation will pass this +** pointer through into calls to [sqlite3_result_int | sqlite3_result()], +** [sqlite3_aggregate_context()], [sqlite3_user_data()], +** [sqlite3_context_db_handle()], [sqlite3_get_auxdata()], +** and/or [sqlite3_set_auxdata()]. +*/ +typedef struct sqlite3_context sqlite3_context; + +/* +** CAPI3REF: Binding Values To Prepared Statements +** KEYWORDS: {host parameter} {host parameters} {host parameter name} +** KEYWORDS: {SQL parameter} {SQL parameters} {parameter binding} +** METHOD: sqlite3_stmt +** +** ^(In the SQL statement text input to [sqlite3_prepare_v2()] and its variants, +** literals may be replaced by a [parameter] that matches one of following +** templates: +** +**
    +**
  • ? +**
  • ?NNN +**
  • :VVV +**
  • @VVV +**
  • $VVV +**
+** +** In the templates above, NNN represents an integer literal, +** and VVV represents an alphanumeric identifier.)^ ^The values of these +** parameters (also called "host parameter names" or "SQL parameters") +** can be set using the sqlite3_bind_*() routines defined here. +** +** ^The first argument to the sqlite3_bind_*() routines is always +** a pointer to the [sqlite3_stmt] object returned from +** [sqlite3_prepare_v2()] or its variants. +** +** ^The second argument is the index of the SQL parameter to be set. +** ^The leftmost SQL parameter has an index of 1. ^When the same named +** SQL parameter is used more than once, second and subsequent +** occurrences have the same index as the first occurrence. +** ^The index for named parameters can be looked up using the +** [sqlite3_bind_parameter_index()] API if desired. ^The index +** for "?NNN" parameters is the value of NNN. +** ^The NNN value must be between 1 and the [sqlite3_limit()] +** parameter [SQLITE_LIMIT_VARIABLE_NUMBER] (default value: 999). +** +** ^The third argument is the value to bind to the parameter. +** ^If the third parameter to sqlite3_bind_text() or sqlite3_bind_text16() +** or sqlite3_bind_blob() is a NULL pointer then the fourth parameter +** is ignored and the end result is the same as sqlite3_bind_null(). +** +** ^(In those routines that have a fourth argument, its value is the +** number of bytes in the parameter. To be clear: the value is the +** number of bytes in the value, not the number of characters.)^ +** ^If the fourth parameter to sqlite3_bind_text() or sqlite3_bind_text16() +** is negative, then the length of the string is +** the number of bytes up to the first zero terminator. +** If the fourth parameter to sqlite3_bind_blob() is negative, then +** the behavior is undefined. +** If a non-negative fourth parameter is provided to sqlite3_bind_text() +** or sqlite3_bind_text16() or sqlite3_bind_text64() then +** that parameter must be the byte offset +** where the NUL terminator would occur assuming the string were NUL +** terminated. If any NUL characters occur at byte offsets less than +** the value of the fourth parameter then the resulting string value will +** contain embedded NULs. The result of expressions involving strings +** with embedded NULs is undefined. +** +** ^The fifth argument to the BLOB and string binding interfaces +** is a destructor used to dispose of the BLOB or +** string after SQLite has finished with it. ^The destructor is called +** to dispose of the BLOB or string even if the call to the bind API fails, +** except the destructor is not called if the third parameter is a NULL +** pointer or the fourth parameter is negative. +** ^If the fifth argument is +** the special value [SQLITE_STATIC], then SQLite assumes that the +** information is in static, unmanaged space and does not need to be freed. +** ^If the fifth argument has the value [SQLITE_TRANSIENT], then +** SQLite makes its own private copy of the data immediately, before +** the sqlite3_bind_*() routine returns. +** +** ^The sixth argument to sqlite3_bind_text64() must be one of +** [SQLITE_UTF8], [SQLITE_UTF16], [SQLITE_UTF16BE], or [SQLITE_UTF16LE] +** to specify the encoding of the text in the third parameter. If +** the sixth argument to sqlite3_bind_text64() is not one of the +** allowed values shown above, or if the text encoding is different +** from the encoding specified by the sixth parameter, then the behavior +** is undefined. +** +** ^The sqlite3_bind_zeroblob() routine binds a BLOB of length N that +** is filled with zeroes. ^A zeroblob uses a fixed amount of memory +** (just an integer to hold its size) while it is being processed. +** Zeroblobs are intended to serve as placeholders for BLOBs whose +** content is later written using +** [sqlite3_blob_open | incremental BLOB I/O] routines. +** ^A negative value for the zeroblob results in a zero-length BLOB. +** +** ^The sqlite3_bind_pointer(S,I,P,T,D) routine causes the I-th parameter in +** [prepared statement] S to have an SQL value of NULL, but to also be +** associated with the pointer P of type T. ^D is either a NULL pointer or +** a pointer to a destructor function for P. ^SQLite will invoke the +** destructor D with a single argument of P when it is finished using +** P. The T parameter should be a static string, preferably a string +** literal. The sqlite3_bind_pointer() routine is part of the +** [pointer passing interface] added for SQLite 3.20.0. +** +** ^If any of the sqlite3_bind_*() routines are called with a NULL pointer +** for the [prepared statement] or with a prepared statement for which +** [sqlite3_step()] has been called more recently than [sqlite3_reset()], +** then the call will return [SQLITE_MISUSE]. If any sqlite3_bind_() +** routine is passed a [prepared statement] that has been finalized, the +** result is undefined and probably harmful. +** +** ^Bindings are not cleared by the [sqlite3_reset()] routine. +** ^Unbound parameters are interpreted as NULL. +** +** ^The sqlite3_bind_* routines return [SQLITE_OK] on success or an +** [error code] if anything goes wrong. +** ^[SQLITE_TOOBIG] might be returned if the size of a string or BLOB +** exceeds limits imposed by [sqlite3_limit]([SQLITE_LIMIT_LENGTH]) or +** [SQLITE_MAX_LENGTH]. +** ^[SQLITE_RANGE] is returned if the parameter +** index is out of range. ^[SQLITE_NOMEM] is returned if malloc() fails. +** +** See also: [sqlite3_bind_parameter_count()], +** [sqlite3_bind_parameter_name()], and [sqlite3_bind_parameter_index()]. +*/ +SQLITE_API int sqlite3_bind_blob(sqlite3_stmt*, int, const void*, int n, void(*)(void*)); +SQLITE_API int sqlite3_bind_blob64(sqlite3_stmt*, int, const void*, sqlite3_uint64, + void(*)(void*)); +SQLITE_API int sqlite3_bind_double(sqlite3_stmt*, int, double); +SQLITE_API int sqlite3_bind_int(sqlite3_stmt*, int, int); +SQLITE_API int sqlite3_bind_int64(sqlite3_stmt*, int, sqlite3_int64); +SQLITE_API int sqlite3_bind_null(sqlite3_stmt*, int); +SQLITE_API int sqlite3_bind_text(sqlite3_stmt*,int,const char*,int,void(*)(void*)); +SQLITE_API int sqlite3_bind_text16(sqlite3_stmt*, int, const void*, int, void(*)(void*)); +SQLITE_API int sqlite3_bind_text64(sqlite3_stmt*, int, const char*, sqlite3_uint64, + void(*)(void*), unsigned char encoding); +SQLITE_API int sqlite3_bind_value(sqlite3_stmt*, int, const sqlite3_value*); +SQLITE_API int sqlite3_bind_pointer(sqlite3_stmt*, int, void*, const char*,void(*)(void*)); +SQLITE_API int sqlite3_bind_zeroblob(sqlite3_stmt*, int, int n); +SQLITE_API int sqlite3_bind_zeroblob64(sqlite3_stmt*, int, sqlite3_uint64); + +/* +** CAPI3REF: Number Of SQL Parameters +** METHOD: sqlite3_stmt +** +** ^This routine can be used to find the number of [SQL parameters] +** in a [prepared statement]. SQL parameters are tokens of the +** form "?", "?NNN", ":AAA", "$AAA", or "@AAA" that serve as +** placeholders for values that are [sqlite3_bind_blob | bound] +** to the parameters at a later time. +** +** ^(This routine actually returns the index of the largest (rightmost) +** parameter. For all forms except ?NNN, this will correspond to the +** number of unique parameters. If parameters of the ?NNN form are used, +** there may be gaps in the list.)^ +** +** See also: [sqlite3_bind_blob|sqlite3_bind()], +** [sqlite3_bind_parameter_name()], and +** [sqlite3_bind_parameter_index()]. +*/ +SQLITE_API int sqlite3_bind_parameter_count(sqlite3_stmt*); + +/* +** CAPI3REF: Name Of A Host Parameter +** METHOD: sqlite3_stmt +** +** ^The sqlite3_bind_parameter_name(P,N) interface returns +** the name of the N-th [SQL parameter] in the [prepared statement] P. +** ^(SQL parameters of the form "?NNN" or ":AAA" or "@AAA" or "$AAA" +** have a name which is the string "?NNN" or ":AAA" or "@AAA" or "$AAA" +** respectively. +** In other words, the initial ":" or "$" or "@" or "?" +** is included as part of the name.)^ +** ^Parameters of the form "?" without a following integer have no name +** and are referred to as "nameless" or "anonymous parameters". +** +** ^The first host parameter has an index of 1, not 0. +** +** ^If the value N is out of range or if the N-th parameter is +** nameless, then NULL is returned. ^The returned string is +** always in UTF-8 encoding even if the named parameter was +** originally specified as UTF-16 in [sqlite3_prepare16()], +** [sqlite3_prepare16_v2()], or [sqlite3_prepare16_v3()]. +** +** See also: [sqlite3_bind_blob|sqlite3_bind()], +** [sqlite3_bind_parameter_count()], and +** [sqlite3_bind_parameter_index()]. +*/ +SQLITE_API const char *sqlite3_bind_parameter_name(sqlite3_stmt*, int); + +/* +** CAPI3REF: Index Of A Parameter With A Given Name +** METHOD: sqlite3_stmt +** +** ^Return the index of an SQL parameter given its name. ^The +** index value returned is suitable for use as the second +** parameter to [sqlite3_bind_blob|sqlite3_bind()]. ^A zero +** is returned if no matching parameter is found. ^The parameter +** name must be given in UTF-8 even if the original statement +** was prepared from UTF-16 text using [sqlite3_prepare16_v2()] or +** [sqlite3_prepare16_v3()]. +** +** See also: [sqlite3_bind_blob|sqlite3_bind()], +** [sqlite3_bind_parameter_count()], and +** [sqlite3_bind_parameter_name()]. +*/ +SQLITE_API int sqlite3_bind_parameter_index(sqlite3_stmt*, const char *zName); + +/* +** CAPI3REF: Reset All Bindings On A Prepared Statement +** METHOD: sqlite3_stmt +** +** ^Contrary to the intuition of many, [sqlite3_reset()] does not reset +** the [sqlite3_bind_blob | bindings] on a [prepared statement]. +** ^Use this routine to reset all host parameters to NULL. +*/ +SQLITE_API int sqlite3_clear_bindings(sqlite3_stmt*); + +/* +** CAPI3REF: Number Of Columns In A Result Set +** METHOD: sqlite3_stmt +** +** ^Return the number of columns in the result set returned by the +** [prepared statement]. ^If this routine returns 0, that means the +** [prepared statement] returns no data (for example an [UPDATE]). +** ^However, just because this routine returns a positive number does not +** mean that one or more rows of data will be returned. ^A SELECT statement +** will always have a positive sqlite3_column_count() but depending on the +** WHERE clause constraints and the table content, it might return no rows. +** +** See also: [sqlite3_data_count()] +*/ +SQLITE_API int sqlite3_column_count(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Column Names In A Result Set +** METHOD: sqlite3_stmt +** +** ^These routines return the name assigned to a particular column +** in the result set of a [SELECT] statement. ^The sqlite3_column_name() +** interface returns a pointer to a zero-terminated UTF-8 string +** and sqlite3_column_name16() returns a pointer to a zero-terminated +** UTF-16 string. ^The first parameter is the [prepared statement] +** that implements the [SELECT] statement. ^The second parameter is the +** column number. ^The leftmost column is number 0. +** +** ^The returned string pointer is valid until either the [prepared statement] +** is destroyed by [sqlite3_finalize()] or until the statement is automatically +** reprepared by the first call to [sqlite3_step()] for a particular run +** or until the next call to +** sqlite3_column_name() or sqlite3_column_name16() on the same column. +** +** ^If sqlite3_malloc() fails during the processing of either routine +** (for example during a conversion from UTF-8 to UTF-16) then a +** NULL pointer is returned. +** +** ^The name of a result column is the value of the "AS" clause for +** that column, if there is an AS clause. If there is no AS clause +** then the name of the column is unspecified and may change from +** one release of SQLite to the next. +*/ +SQLITE_API const char *sqlite3_column_name(sqlite3_stmt*, int N); +SQLITE_API const void *sqlite3_column_name16(sqlite3_stmt*, int N); + +/* +** CAPI3REF: Source Of Data In A Query Result +** METHOD: sqlite3_stmt +** +** ^These routines provide a means to determine the database, table, and +** table column that is the origin of a particular result column in +** [SELECT] statement. +** ^The name of the database or table or column can be returned as +** either a UTF-8 or UTF-16 string. ^The _database_ routines return +** the database name, the _table_ routines return the table name, and +** the origin_ routines return the column name. +** ^The returned string is valid until the [prepared statement] is destroyed +** using [sqlite3_finalize()] or until the statement is automatically +** reprepared by the first call to [sqlite3_step()] for a particular run +** or until the same information is requested +** again in a different encoding. +** +** ^The names returned are the original un-aliased names of the +** database, table, and column. +** +** ^The first argument to these interfaces is a [prepared statement]. +** ^These functions return information about the Nth result column returned by +** the statement, where N is the second function argument. +** ^The left-most column is column 0 for these routines. +** +** ^If the Nth column returned by the statement is an expression or +** subquery and is not a column value, then all of these functions return +** NULL. ^These routine might also return NULL if a memory allocation error +** occurs. ^Otherwise, they return the name of the attached database, table, +** or column that query result column was extracted from. +** +** ^As with all other SQLite APIs, those whose names end with "16" return +** UTF-16 encoded strings and the other functions return UTF-8. +** +** ^These APIs are only available if the library was compiled with the +** [SQLITE_ENABLE_COLUMN_METADATA] C-preprocessor symbol. +** +** If two or more threads call one or more of these routines against the same +** prepared statement and column at the same time then the results are +** undefined. +** +** If two or more threads call one or more +** [sqlite3_column_database_name | column metadata interfaces] +** for the same [prepared statement] and result column +** at the same time then the results are undefined. +*/ +SQLITE_API const char *sqlite3_column_database_name(sqlite3_stmt*,int); +SQLITE_API const void *sqlite3_column_database_name16(sqlite3_stmt*,int); +SQLITE_API const char *sqlite3_column_table_name(sqlite3_stmt*,int); +SQLITE_API const void *sqlite3_column_table_name16(sqlite3_stmt*,int); +SQLITE_API const char *sqlite3_column_origin_name(sqlite3_stmt*,int); +SQLITE_API const void *sqlite3_column_origin_name16(sqlite3_stmt*,int); + +/* +** CAPI3REF: Declared Datatype Of A Query Result +** METHOD: sqlite3_stmt +** +** ^(The first parameter is a [prepared statement]. +** If this statement is a [SELECT] statement and the Nth column of the +** returned result set of that [SELECT] is a table column (not an +** expression or subquery) then the declared type of the table +** column is returned.)^ ^If the Nth column of the result set is an +** expression or subquery, then a NULL pointer is returned. +** ^The returned string is always UTF-8 encoded. +** +** ^(For example, given the database schema: +** +** CREATE TABLE t1(c1 VARIANT); +** +** and the following statement to be compiled: +** +** SELECT c1 + 1, c1 FROM t1; +** +** this routine would return the string "VARIANT" for the second result +** column (i==1), and a NULL pointer for the first result column (i==0).)^ +** +** ^SQLite uses dynamic run-time typing. ^So just because a column +** is declared to contain a particular type does not mean that the +** data stored in that column is of the declared type. SQLite is +** strongly typed, but the typing is dynamic not static. ^Type +** is associated with individual values, not with the containers +** used to hold those values. +*/ +SQLITE_API const char *sqlite3_column_decltype(sqlite3_stmt*,int); +SQLITE_API const void *sqlite3_column_decltype16(sqlite3_stmt*,int); + +/* +** CAPI3REF: Evaluate An SQL Statement +** METHOD: sqlite3_stmt +** +** After a [prepared statement] has been prepared using any of +** [sqlite3_prepare_v2()], [sqlite3_prepare_v3()], [sqlite3_prepare16_v2()], +** or [sqlite3_prepare16_v3()] or one of the legacy +** interfaces [sqlite3_prepare()] or [sqlite3_prepare16()], this function +** must be called one or more times to evaluate the statement. +** +** The details of the behavior of the sqlite3_step() interface depend +** on whether the statement was prepared using the newer "vX" interfaces +** [sqlite3_prepare_v3()], [sqlite3_prepare_v2()], [sqlite3_prepare16_v3()], +** [sqlite3_prepare16_v2()] or the older legacy +** interfaces [sqlite3_prepare()] and [sqlite3_prepare16()]. The use of the +** new "vX" interface is recommended for new applications but the legacy +** interface will continue to be supported. +** +** ^In the legacy interface, the return value will be either [SQLITE_BUSY], +** [SQLITE_DONE], [SQLITE_ROW], [SQLITE_ERROR], or [SQLITE_MISUSE]. +** ^With the "v2" interface, any of the other [result codes] or +** [extended result codes] might be returned as well. +** +** ^[SQLITE_BUSY] means that the database engine was unable to acquire the +** database locks it needs to do its job. ^If the statement is a [COMMIT] +** or occurs outside of an explicit transaction, then you can retry the +** statement. If the statement is not a [COMMIT] and occurs within an +** explicit transaction then you should rollback the transaction before +** continuing. +** +** ^[SQLITE_DONE] means that the statement has finished executing +** successfully. sqlite3_step() should not be called again on this virtual +** machine without first calling [sqlite3_reset()] to reset the virtual +** machine back to its initial state. +** +** ^If the SQL statement being executed returns any data, then [SQLITE_ROW] +** is returned each time a new row of data is ready for processing by the +** caller. The values may be accessed using the [column access functions]. +** sqlite3_step() is called again to retrieve the next row of data. +** +** ^[SQLITE_ERROR] means that a run-time error (such as a constraint +** violation) has occurred. sqlite3_step() should not be called again on +** the VM. More information may be found by calling [sqlite3_errmsg()]. +** ^With the legacy interface, a more specific error code (for example, +** [SQLITE_INTERRUPT], [SQLITE_SCHEMA], [SQLITE_CORRUPT], and so forth) +** can be obtained by calling [sqlite3_reset()] on the +** [prepared statement]. ^In the "v2" interface, +** the more specific error code is returned directly by sqlite3_step(). +** +** [SQLITE_MISUSE] means that the this routine was called inappropriately. +** Perhaps it was called on a [prepared statement] that has +** already been [sqlite3_finalize | finalized] or on one that had +** previously returned [SQLITE_ERROR] or [SQLITE_DONE]. Or it could +** be the case that the same database connection is being used by two or +** more threads at the same moment in time. +** +** For all versions of SQLite up to and including 3.6.23.1, a call to +** [sqlite3_reset()] was required after sqlite3_step() returned anything +** other than [SQLITE_ROW] before any subsequent invocation of +** sqlite3_step(). Failure to reset the prepared statement using +** [sqlite3_reset()] would result in an [SQLITE_MISUSE] return from +** sqlite3_step(). But after [version 3.6.23.1] ([dateof:3.6.23.1], +** sqlite3_step() began +** calling [sqlite3_reset()] automatically in this circumstance rather +** than returning [SQLITE_MISUSE]. This is not considered a compatibility +** break because any application that ever receives an SQLITE_MISUSE error +** is broken by definition. The [SQLITE_OMIT_AUTORESET] compile-time option +** can be used to restore the legacy behavior. +** +** Goofy Interface Alert: In the legacy interface, the sqlite3_step() +** API always returns a generic error code, [SQLITE_ERROR], following any +** error other than [SQLITE_BUSY] and [SQLITE_MISUSE]. You must call +** [sqlite3_reset()] or [sqlite3_finalize()] in order to find one of the +** specific [error codes] that better describes the error. +** We admit that this is a goofy design. The problem has been fixed +** with the "v2" interface. If you prepare all of your SQL statements +** using [sqlite3_prepare_v3()] or [sqlite3_prepare_v2()] +** or [sqlite3_prepare16_v2()] or [sqlite3_prepare16_v3()] instead +** of the legacy [sqlite3_prepare()] and [sqlite3_prepare16()] interfaces, +** then the more specific [error codes] are returned directly +** by sqlite3_step(). The use of the "vX" interfaces is recommended. +*/ +SQLITE_API int sqlite3_step(sqlite3_stmt*); + +/* +** CAPI3REF: Number of columns in a result set +** METHOD: sqlite3_stmt +** +** ^The sqlite3_data_count(P) interface returns the number of columns in the +** current row of the result set of [prepared statement] P. +** ^If prepared statement P does not have results ready to return +** (via calls to the [sqlite3_column_int | sqlite3_column_*()] of +** interfaces) then sqlite3_data_count(P) returns 0. +** ^The sqlite3_data_count(P) routine also returns 0 if P is a NULL pointer. +** ^The sqlite3_data_count(P) routine returns 0 if the previous call to +** [sqlite3_step](P) returned [SQLITE_DONE]. ^The sqlite3_data_count(P) +** will return non-zero if previous call to [sqlite3_step](P) returned +** [SQLITE_ROW], except in the case of the [PRAGMA incremental_vacuum] +** where it always returns zero since each step of that multi-step +** pragma returns 0 columns of data. +** +** See also: [sqlite3_column_count()] +*/ +SQLITE_API int sqlite3_data_count(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Fundamental Datatypes +** KEYWORDS: SQLITE_TEXT +** +** ^(Every value in SQLite has one of five fundamental datatypes: +** +**
    +**
  • 64-bit signed integer +**
  • 64-bit IEEE floating point number +**
  • string +**
  • BLOB +**
  • NULL +**
)^ +** +** These constants are codes for each of those types. +** +** Note that the SQLITE_TEXT constant was also used in SQLite version 2 +** for a completely different meaning. Software that links against both +** SQLite version 2 and SQLite version 3 should use SQLITE3_TEXT, not +** SQLITE_TEXT. +*/ +#define SQLITE_INTEGER 1 +#define SQLITE_FLOAT 2 +#define SQLITE_BLOB 4 +#define SQLITE_NULL 5 +#ifdef SQLITE_TEXT +# undef SQLITE_TEXT +#else +# define SQLITE_TEXT 3 +#endif +#define SQLITE3_TEXT 3 + +/* +** CAPI3REF: Result Values From A Query +** KEYWORDS: {column access functions} +** METHOD: sqlite3_stmt +** +** Summary: +**
+**
sqlite3_column_blobBLOB result +**
sqlite3_column_doubleREAL result +**
sqlite3_column_int32-bit INTEGER result +**
sqlite3_column_int6464-bit INTEGER result +**
sqlite3_column_textUTF-8 TEXT result +**
sqlite3_column_text16UTF-16 TEXT result +**
sqlite3_column_valueThe result as an +** [sqlite3_value|unprotected sqlite3_value] object. +**
    +**
sqlite3_column_bytesSize of a BLOB +** or a UTF-8 TEXT result in bytes +**
sqlite3_column_bytes16   +** →  Size of UTF-16 +** TEXT in bytes +**
sqlite3_column_typeDefault +** datatype of the result +**
+** +** Details: +** +** ^These routines return information about a single column of the current +** result row of a query. ^In every case the first argument is a pointer +** to the [prepared statement] that is being evaluated (the [sqlite3_stmt*] +** that was returned from [sqlite3_prepare_v2()] or one of its variants) +** and the second argument is the index of the column for which information +** should be returned. ^The leftmost column of the result set has the index 0. +** ^The number of columns in the result can be determined using +** [sqlite3_column_count()]. +** +** If the SQL statement does not currently point to a valid row, or if the +** column index is out of range, the result is undefined. +** These routines may only be called when the most recent call to +** [sqlite3_step()] has returned [SQLITE_ROW] and neither +** [sqlite3_reset()] nor [sqlite3_finalize()] have been called subsequently. +** If any of these routines are called after [sqlite3_reset()] or +** [sqlite3_finalize()] or after [sqlite3_step()] has returned +** something other than [SQLITE_ROW], the results are undefined. +** If [sqlite3_step()] or [sqlite3_reset()] or [sqlite3_finalize()] +** are called from a different thread while any of these routines +** are pending, then the results are undefined. +** +** The first six interfaces (_blob, _double, _int, _int64, _text, and _text16) +** each return the value of a result column in a specific data format. If +** the result column is not initially in the requested format (for example, +** if the query returns an integer but the sqlite3_column_text() interface +** is used to extract the value) then an automatic type conversion is performed. +** +** ^The sqlite3_column_type() routine returns the +** [SQLITE_INTEGER | datatype code] for the initial data type +** of the result column. ^The returned value is one of [SQLITE_INTEGER], +** [SQLITE_FLOAT], [SQLITE_TEXT], [SQLITE_BLOB], or [SQLITE_NULL]. +** The return value of sqlite3_column_type() can be used to decide which +** of the first six interface should be used to extract the column value. +** The value returned by sqlite3_column_type() is only meaningful if no +** automatic type conversions have occurred for the value in question. +** After a type conversion, the result of calling sqlite3_column_type() +** is undefined, though harmless. Future +** versions of SQLite may change the behavior of sqlite3_column_type() +** following a type conversion. +** +** If the result is a BLOB or a TEXT string, then the sqlite3_column_bytes() +** or sqlite3_column_bytes16() interfaces can be used to determine the size +** of that BLOB or string. +** +** ^If the result is a BLOB or UTF-8 string then the sqlite3_column_bytes() +** routine returns the number of bytes in that BLOB or string. +** ^If the result is a UTF-16 string, then sqlite3_column_bytes() converts +** the string to UTF-8 and then returns the number of bytes. +** ^If the result is a numeric value then sqlite3_column_bytes() uses +** [sqlite3_snprintf()] to convert that value to a UTF-8 string and returns +** the number of bytes in that string. +** ^If the result is NULL, then sqlite3_column_bytes() returns zero. +** +** ^If the result is a BLOB or UTF-16 string then the sqlite3_column_bytes16() +** routine returns the number of bytes in that BLOB or string. +** ^If the result is a UTF-8 string, then sqlite3_column_bytes16() converts +** the string to UTF-16 and then returns the number of bytes. +** ^If the result is a numeric value then sqlite3_column_bytes16() uses +** [sqlite3_snprintf()] to convert that value to a UTF-16 string and returns +** the number of bytes in that string. +** ^If the result is NULL, then sqlite3_column_bytes16() returns zero. +** +** ^The values returned by [sqlite3_column_bytes()] and +** [sqlite3_column_bytes16()] do not include the zero terminators at the end +** of the string. ^For clarity: the values returned by +** [sqlite3_column_bytes()] and [sqlite3_column_bytes16()] are the number of +** bytes in the string, not the number of characters. +** +** ^Strings returned by sqlite3_column_text() and sqlite3_column_text16(), +** even empty strings, are always zero-terminated. ^The return +** value from sqlite3_column_blob() for a zero-length BLOB is a NULL pointer. +** +** Warning: ^The object returned by [sqlite3_column_value()] is an +** [unprotected sqlite3_value] object. In a multithreaded environment, +** an unprotected sqlite3_value object may only be used safely with +** [sqlite3_bind_value()] and [sqlite3_result_value()]. +** If the [unprotected sqlite3_value] object returned by +** [sqlite3_column_value()] is used in any other way, including calls +** to routines like [sqlite3_value_int()], [sqlite3_value_text()], +** or [sqlite3_value_bytes()], the behavior is not threadsafe. +** Hence, the sqlite3_column_value() interface +** is normally only useful within the implementation of +** [application-defined SQL functions] or [virtual tables], not within +** top-level application code. +** +** The these routines may attempt to convert the datatype of the result. +** ^For example, if the internal representation is FLOAT and a text result +** is requested, [sqlite3_snprintf()] is used internally to perform the +** conversion automatically. ^(The following table details the conversions +** that are applied: +** +**
+** +**
Internal
Type
Requested
Type
Conversion +** +**
NULL INTEGER Result is 0 +**
NULL FLOAT Result is 0.0 +**
NULL TEXT Result is a NULL pointer +**
NULL BLOB Result is a NULL pointer +**
INTEGER FLOAT Convert from integer to float +**
INTEGER TEXT ASCII rendering of the integer +**
INTEGER BLOB Same as INTEGER->TEXT +**
FLOAT INTEGER [CAST] to INTEGER +**
FLOAT TEXT ASCII rendering of the float +**
FLOAT BLOB [CAST] to BLOB +**
TEXT INTEGER [CAST] to INTEGER +**
TEXT FLOAT [CAST] to REAL +**
TEXT BLOB No change +**
BLOB INTEGER [CAST] to INTEGER +**
BLOB FLOAT [CAST] to REAL +**
BLOB TEXT Add a zero terminator if needed +**
+**
)^ +** +** Note that when type conversions occur, pointers returned by prior +** calls to sqlite3_column_blob(), sqlite3_column_text(), and/or +** sqlite3_column_text16() may be invalidated. +** Type conversions and pointer invalidations might occur +** in the following cases: +** +**
    +**
  • The initial content is a BLOB and sqlite3_column_text() or +** sqlite3_column_text16() is called. A zero-terminator might +** need to be added to the string.
  • +**
  • The initial content is UTF-8 text and sqlite3_column_bytes16() or +** sqlite3_column_text16() is called. The content must be converted +** to UTF-16.
  • +**
  • The initial content is UTF-16 text and sqlite3_column_bytes() or +** sqlite3_column_text() is called. The content must be converted +** to UTF-8.
  • +**
+** +** ^Conversions between UTF-16be and UTF-16le are always done in place and do +** not invalidate a prior pointer, though of course the content of the buffer +** that the prior pointer references will have been modified. Other kinds +** of conversion are done in place when it is possible, but sometimes they +** are not possible and in those cases prior pointers are invalidated. +** +** The safest policy is to invoke these routines +** in one of the following ways: +** +**
    +**
  • sqlite3_column_text() followed by sqlite3_column_bytes()
  • +**
  • sqlite3_column_blob() followed by sqlite3_column_bytes()
  • +**
  • sqlite3_column_text16() followed by sqlite3_column_bytes16()
  • +**
+** +** In other words, you should call sqlite3_column_text(), +** sqlite3_column_blob(), or sqlite3_column_text16() first to force the result +** into the desired format, then invoke sqlite3_column_bytes() or +** sqlite3_column_bytes16() to find the size of the result. Do not mix calls +** to sqlite3_column_text() or sqlite3_column_blob() with calls to +** sqlite3_column_bytes16(), and do not mix calls to sqlite3_column_text16() +** with calls to sqlite3_column_bytes(). +** +** ^The pointers returned are valid until a type conversion occurs as +** described above, or until [sqlite3_step()] or [sqlite3_reset()] or +** [sqlite3_finalize()] is called. ^The memory space used to hold strings +** and BLOBs is freed automatically. Do not pass the pointers returned +** from [sqlite3_column_blob()], [sqlite3_column_text()], etc. into +** [sqlite3_free()]. +** +** As long as the input parameters are correct, these routines will only +** fail if an out-of-memory error occurs during a format conversion. +** Only the following subset of interfaces are subject to out-of-memory +** errors: +** +**
    +**
  • sqlite3_column_blob() +**
  • sqlite3_column_text() +**
  • sqlite3_column_text16() +**
  • sqlite3_column_bytes() +**
  • sqlite3_column_bytes16() +**
+** +** If an out-of-memory error occurs, then the return value from these +** routines is the same as if the column had contained an SQL NULL value. +** Valid SQL NULL returns can be distinguished from out-of-memory errors +** by invoking the [sqlite3_errcode()] immediately after the suspect +** return value is obtained and before any +** other SQLite interface is called on the same [database connection]. +*/ +SQLITE_API const void *sqlite3_column_blob(sqlite3_stmt*, int iCol); +SQLITE_API double sqlite3_column_double(sqlite3_stmt*, int iCol); +SQLITE_API int sqlite3_column_int(sqlite3_stmt*, int iCol); +SQLITE_API sqlite3_int64 sqlite3_column_int64(sqlite3_stmt*, int iCol); +SQLITE_API const unsigned char *sqlite3_column_text(sqlite3_stmt*, int iCol); +SQLITE_API const void *sqlite3_column_text16(sqlite3_stmt*, int iCol); +SQLITE_API sqlite3_value *sqlite3_column_value(sqlite3_stmt*, int iCol); +SQLITE_API int sqlite3_column_bytes(sqlite3_stmt*, int iCol); +SQLITE_API int sqlite3_column_bytes16(sqlite3_stmt*, int iCol); +SQLITE_API int sqlite3_column_type(sqlite3_stmt*, int iCol); + +/* +** CAPI3REF: Destroy A Prepared Statement Object +** DESTRUCTOR: sqlite3_stmt +** +** ^The sqlite3_finalize() function is called to delete a [prepared statement]. +** ^If the most recent evaluation of the statement encountered no errors +** or if the statement is never been evaluated, then sqlite3_finalize() returns +** SQLITE_OK. ^If the most recent evaluation of statement S failed, then +** sqlite3_finalize(S) returns the appropriate [error code] or +** [extended error code]. +** +** ^The sqlite3_finalize(S) routine can be called at any point during +** the life cycle of [prepared statement] S: +** before statement S is ever evaluated, after +** one or more calls to [sqlite3_reset()], or after any call +** to [sqlite3_step()] regardless of whether or not the statement has +** completed execution. +** +** ^Invoking sqlite3_finalize() on a NULL pointer is a harmless no-op. +** +** The application must finalize every [prepared statement] in order to avoid +** resource leaks. It is a grievous error for the application to try to use +** a prepared statement after it has been finalized. Any use of a prepared +** statement after it has been finalized can result in undefined and +** undesirable behavior such as segfaults and heap corruption. +*/ +SQLITE_API int sqlite3_finalize(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Reset A Prepared Statement Object +** METHOD: sqlite3_stmt +** +** The sqlite3_reset() function is called to reset a [prepared statement] +** object back to its initial state, ready to be re-executed. +** ^Any SQL statement variables that had values bound to them using +** the [sqlite3_bind_blob | sqlite3_bind_*() API] retain their values. +** Use [sqlite3_clear_bindings()] to reset the bindings. +** +** ^The [sqlite3_reset(S)] interface resets the [prepared statement] S +** back to the beginning of its program. +** +** ^If the most recent call to [sqlite3_step(S)] for the +** [prepared statement] S returned [SQLITE_ROW] or [SQLITE_DONE], +** or if [sqlite3_step(S)] has never before been called on S, +** then [sqlite3_reset(S)] returns [SQLITE_OK]. +** +** ^If the most recent call to [sqlite3_step(S)] for the +** [prepared statement] S indicated an error, then +** [sqlite3_reset(S)] returns an appropriate [error code]. +** +** ^The [sqlite3_reset(S)] interface does not change the values +** of any [sqlite3_bind_blob|bindings] on the [prepared statement] S. +*/ +SQLITE_API int sqlite3_reset(sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Create Or Redefine SQL Functions +** KEYWORDS: {function creation routines} +** KEYWORDS: {application-defined SQL function} +** KEYWORDS: {application-defined SQL functions} +** METHOD: sqlite3 +** +** ^These functions (collectively known as "function creation routines") +** are used to add SQL functions or aggregates or to redefine the behavior +** of existing SQL functions or aggregates. The only differences between +** the three "sqlite3_create_function*" routines are the text encoding +** expected for the second parameter (the name of the function being +** created) and the presence or absence of a destructor callback for +** the application data pointer. Function sqlite3_create_window_function() +** is similar, but allows the user to supply the extra callback functions +** needed by [aggregate window functions]. +** +** ^The first parameter is the [database connection] to which the SQL +** function is to be added. ^If an application uses more than one database +** connection then application-defined SQL functions must be added +** to each database connection separately. +** +** ^The second parameter is the name of the SQL function to be created or +** redefined. ^The length of the name is limited to 255 bytes in a UTF-8 +** representation, exclusive of the zero-terminator. ^Note that the name +** length limit is in UTF-8 bytes, not characters nor UTF-16 bytes. +** ^Any attempt to create a function with a longer name +** will result in [SQLITE_MISUSE] being returned. +** +** ^The third parameter (nArg) +** is the number of arguments that the SQL function or +** aggregate takes. ^If this parameter is -1, then the SQL function or +** aggregate may take any number of arguments between 0 and the limit +** set by [sqlite3_limit]([SQLITE_LIMIT_FUNCTION_ARG]). If the third +** parameter is less than -1 or greater than 127 then the behavior is +** undefined. +** +** ^The fourth parameter, eTextRep, specifies what +** [SQLITE_UTF8 | text encoding] this SQL function prefers for +** its parameters. The application should set this parameter to +** [SQLITE_UTF16LE] if the function implementation invokes +** [sqlite3_value_text16le()] on an input, or [SQLITE_UTF16BE] if the +** implementation invokes [sqlite3_value_text16be()] on an input, or +** [SQLITE_UTF16] if [sqlite3_value_text16()] is used, or [SQLITE_UTF8] +** otherwise. ^The same SQL function may be registered multiple times using +** different preferred text encodings, with different implementations for +** each encoding. +** ^When multiple implementations of the same function are available, SQLite +** will pick the one that involves the least amount of data conversion. +** +** ^The fourth parameter may optionally be ORed with [SQLITE_DETERMINISTIC] +** to signal that the function will always return the same result given +** the same inputs within a single SQL statement. Most SQL functions are +** deterministic. The built-in [random()] SQL function is an example of a +** function that is not deterministic. The SQLite query planner is able to +** perform additional optimizations on deterministic functions, so use +** of the [SQLITE_DETERMINISTIC] flag is recommended where possible. +** +** ^(The fifth parameter is an arbitrary pointer. The implementation of the +** function can gain access to this pointer using [sqlite3_user_data()].)^ +** +** ^The sixth, seventh and eighth parameters passed to the three +** "sqlite3_create_function*" functions, xFunc, xStep and xFinal, are +** pointers to C-language functions that implement the SQL function or +** aggregate. ^A scalar SQL function requires an implementation of the xFunc +** callback only; NULL pointers must be passed as the xStep and xFinal +** parameters. ^An aggregate SQL function requires an implementation of xStep +** and xFinal and NULL pointer must be passed for xFunc. ^To delete an existing +** SQL function or aggregate, pass NULL pointers for all three function +** callbacks. +** +** ^The sixth, seventh, eighth and ninth parameters (xStep, xFinal, xValue +** and xInverse) passed to sqlite3_create_window_function are pointers to +** C-language callbacks that implement the new function. xStep and xFinal +** must both be non-NULL. xValue and xInverse may either both be NULL, in +** which case a regular aggregate function is created, or must both be +** non-NULL, in which case the new function may be used as either an aggregate +** or aggregate window function. More details regarding the implementation +** of aggregate window functions are +** [user-defined window functions|available here]. +** +** ^(If the final parameter to sqlite3_create_function_v2() or +** sqlite3_create_window_function() is not NULL, then it is destructor for +** the application data pointer. The destructor is invoked when the function +** is deleted, either by being overloaded or when the database connection +** closes.)^ ^The destructor is also invoked if the call to +** sqlite3_create_function_v2() fails. ^When the destructor callback is +** invoked, it is passed a single argument which is a copy of the application +** data pointer which was the fifth parameter to sqlite3_create_function_v2(). +** +** ^It is permitted to register multiple implementations of the same +** functions with the same name but with either differing numbers of +** arguments or differing preferred text encodings. ^SQLite will use +** the implementation that most closely matches the way in which the +** SQL function is used. ^A function implementation with a non-negative +** nArg parameter is a better match than a function implementation with +** a negative nArg. ^A function where the preferred text encoding +** matches the database encoding is a better +** match than a function where the encoding is different. +** ^A function where the encoding difference is between UTF16le and UTF16be +** is a closer match than a function where the encoding difference is +** between UTF8 and UTF16. +** +** ^Built-in functions may be overloaded by new application-defined functions. +** +** ^An application-defined function is permitted to call other +** SQLite interfaces. However, such calls must not +** close the database connection nor finalize or reset the prepared +** statement in which the function is running. +*/ +SQLITE_API int sqlite3_create_function( + sqlite3 *db, + const char *zFunctionName, + int nArg, + int eTextRep, + void *pApp, + void (*xFunc)(sqlite3_context*,int,sqlite3_value**), + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*) +); +SQLITE_API int sqlite3_create_function16( + sqlite3 *db, + const void *zFunctionName, + int nArg, + int eTextRep, + void *pApp, + void (*xFunc)(sqlite3_context*,int,sqlite3_value**), + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*) +); +SQLITE_API int sqlite3_create_function_v2( + sqlite3 *db, + const char *zFunctionName, + int nArg, + int eTextRep, + void *pApp, + void (*xFunc)(sqlite3_context*,int,sqlite3_value**), + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*), + void(*xDestroy)(void*) +); +SQLITE_API int sqlite3_create_window_function( + sqlite3 *db, + const char *zFunctionName, + int nArg, + int eTextRep, + void *pApp, + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*), + void (*xValue)(sqlite3_context*), + void (*xInverse)(sqlite3_context*,int,sqlite3_value**), + void(*xDestroy)(void*) +); + +/* +** CAPI3REF: Text Encodings +** +** These constant define integer codes that represent the various +** text encodings supported by SQLite. +*/ +#define SQLITE_UTF8 1 /* IMP: R-37514-35566 */ +#define SQLITE_UTF16LE 2 /* IMP: R-03371-37637 */ +#define SQLITE_UTF16BE 3 /* IMP: R-51971-34154 */ +#define SQLITE_UTF16 4 /* Use native byte order */ +#define SQLITE_ANY 5 /* Deprecated */ +#define SQLITE_UTF16_ALIGNED 8 /* sqlite3_create_collation only */ + +/* +** CAPI3REF: Function Flags +** +** These constants may be ORed together with the +** [SQLITE_UTF8 | preferred text encoding] as the fourth argument +** to [sqlite3_create_function()], [sqlite3_create_function16()], or +** [sqlite3_create_function_v2()]. +*/ +#define SQLITE_DETERMINISTIC 0x800 + +/* +** CAPI3REF: Deprecated Functions +** DEPRECATED +** +** These functions are [deprecated]. In order to maintain +** backwards compatibility with older code, these functions continue +** to be supported. However, new applications should avoid +** the use of these functions. To encourage programmers to avoid +** these functions, we will not explain what they do. +*/ +#ifndef SQLITE_OMIT_DEPRECATED +SQLITE_API SQLITE_DEPRECATED int sqlite3_aggregate_count(sqlite3_context*); +SQLITE_API SQLITE_DEPRECATED int sqlite3_expired(sqlite3_stmt*); +SQLITE_API SQLITE_DEPRECATED int sqlite3_transfer_bindings(sqlite3_stmt*, sqlite3_stmt*); +SQLITE_API SQLITE_DEPRECATED int sqlite3_global_recover(void); +SQLITE_API SQLITE_DEPRECATED void sqlite3_thread_cleanup(void); +SQLITE_API SQLITE_DEPRECATED int sqlite3_memory_alarm(void(*)(void*,sqlite3_int64,int), + void*,sqlite3_int64); +#endif + +/* +** CAPI3REF: Obtaining SQL Values +** METHOD: sqlite3_value +** +** Summary: +**
+**
sqlite3_value_blobBLOB value +**
sqlite3_value_doubleREAL value +**
sqlite3_value_int32-bit INTEGER value +**
sqlite3_value_int6464-bit INTEGER value +**
sqlite3_value_pointerPointer value +**
sqlite3_value_textUTF-8 TEXT value +**
sqlite3_value_text16UTF-16 TEXT value in +** the native byteorder +**
sqlite3_value_text16beUTF-16be TEXT value +**
sqlite3_value_text16leUTF-16le TEXT value +**
    +**
sqlite3_value_bytesSize of a BLOB +** or a UTF-8 TEXT in bytes +**
sqlite3_value_bytes16   +** →  Size of UTF-16 +** TEXT in bytes +**
sqlite3_value_typeDefault +** datatype of the value +**
sqlite3_value_numeric_type   +** →  Best numeric datatype of the value +**
sqlite3_value_nochange   +** →  True if the column is unchanged in an UPDATE +** against a virtual table. +**
sqlite3_value_frombind   +** →  True if value originated from a [bound parameter] +**
+** +** Details: +** +** These routines extract type, size, and content information from +** [protected sqlite3_value] objects. Protected sqlite3_value objects +** are used to pass parameter information into implementation of +** [application-defined SQL functions] and [virtual tables]. +** +** These routines work only with [protected sqlite3_value] objects. +** Any attempt to use these routines on an [unprotected sqlite3_value] +** is not threadsafe. +** +** ^These routines work just like the corresponding [column access functions] +** except that these routines take a single [protected sqlite3_value] object +** pointer instead of a [sqlite3_stmt*] pointer and an integer column number. +** +** ^The sqlite3_value_text16() interface extracts a UTF-16 string +** in the native byte-order of the host machine. ^The +** sqlite3_value_text16be() and sqlite3_value_text16le() interfaces +** extract UTF-16 strings as big-endian and little-endian respectively. +** +** ^If [sqlite3_value] object V was initialized +** using [sqlite3_bind_pointer(S,I,P,X,D)] or [sqlite3_result_pointer(C,P,X,D)] +** and if X and Y are strings that compare equal according to strcmp(X,Y), +** then sqlite3_value_pointer(V,Y) will return the pointer P. ^Otherwise, +** sqlite3_value_pointer(V,Y) returns a NULL. The sqlite3_bind_pointer() +** routine is part of the [pointer passing interface] added for SQLite 3.20.0. +** +** ^(The sqlite3_value_type(V) interface returns the +** [SQLITE_INTEGER | datatype code] for the initial datatype of the +** [sqlite3_value] object V. The returned value is one of [SQLITE_INTEGER], +** [SQLITE_FLOAT], [SQLITE_TEXT], [SQLITE_BLOB], or [SQLITE_NULL].)^ +** Other interfaces might change the datatype for an sqlite3_value object. +** For example, if the datatype is initially SQLITE_INTEGER and +** sqlite3_value_text(V) is called to extract a text value for that +** integer, then subsequent calls to sqlite3_value_type(V) might return +** SQLITE_TEXT. Whether or not a persistent internal datatype conversion +** occurs is undefined and may change from one release of SQLite to the next. +** +** ^(The sqlite3_value_numeric_type() interface attempts to apply +** numeric affinity to the value. This means that an attempt is +** made to convert the value to an integer or floating point. If +** such a conversion is possible without loss of information (in other +** words, if the value is a string that looks like a number) +** then the conversion is performed. Otherwise no conversion occurs. +** The [SQLITE_INTEGER | datatype] after conversion is returned.)^ +** +** ^Within the [xUpdate] method of a [virtual table], the +** sqlite3_value_nochange(X) interface returns true if and only if +** the column corresponding to X is unchanged by the UPDATE operation +** that the xUpdate method call was invoked to implement and if +** and the prior [xColumn] method call that was invoked to extracted +** the value for that column returned without setting a result (probably +** because it queried [sqlite3_vtab_nochange()] and found that the column +** was unchanging). ^Within an [xUpdate] method, any value for which +** sqlite3_value_nochange(X) is true will in all other respects appear +** to be a NULL value. If sqlite3_value_nochange(X) is invoked anywhere other +** than within an [xUpdate] method call for an UPDATE statement, then +** the return value is arbitrary and meaningless. +** +** ^The sqlite3_value_frombind(X) interface returns non-zero if the +** value X originated from one of the [sqlite3_bind_int|sqlite3_bind()] +** interfaces. ^If X comes from an SQL literal value, or a table column, +** and expression, then sqlite3_value_frombind(X) returns zero. +** +** Please pay particular attention to the fact that the pointer returned +** from [sqlite3_value_blob()], [sqlite3_value_text()], or +** [sqlite3_value_text16()] can be invalidated by a subsequent call to +** [sqlite3_value_bytes()], [sqlite3_value_bytes16()], [sqlite3_value_text()], +** or [sqlite3_value_text16()]. +** +** These routines must be called from the same thread as +** the SQL function that supplied the [sqlite3_value*] parameters. +** +** As long as the input parameter is correct, these routines can only +** fail if an out-of-memory error occurs during a format conversion. +** Only the following subset of interfaces are subject to out-of-memory +** errors: +** +**
    +**
  • sqlite3_value_blob() +**
  • sqlite3_value_text() +**
  • sqlite3_value_text16() +**
  • sqlite3_value_text16le() +**
  • sqlite3_value_text16be() +**
  • sqlite3_value_bytes() +**
  • sqlite3_value_bytes16() +**
+** +** If an out-of-memory error occurs, then the return value from these +** routines is the same as if the column had contained an SQL NULL value. +** Valid SQL NULL returns can be distinguished from out-of-memory errors +** by invoking the [sqlite3_errcode()] immediately after the suspect +** return value is obtained and before any +** other SQLite interface is called on the same [database connection]. +*/ +SQLITE_API const void *sqlite3_value_blob(sqlite3_value*); +SQLITE_API double sqlite3_value_double(sqlite3_value*); +SQLITE_API int sqlite3_value_int(sqlite3_value*); +SQLITE_API sqlite3_int64 sqlite3_value_int64(sqlite3_value*); +SQLITE_API void *sqlite3_value_pointer(sqlite3_value*, const char*); +SQLITE_API const unsigned char *sqlite3_value_text(sqlite3_value*); +SQLITE_API const void *sqlite3_value_text16(sqlite3_value*); +SQLITE_API const void *sqlite3_value_text16le(sqlite3_value*); +SQLITE_API const void *sqlite3_value_text16be(sqlite3_value*); +SQLITE_API int sqlite3_value_bytes(sqlite3_value*); +SQLITE_API int sqlite3_value_bytes16(sqlite3_value*); +SQLITE_API int sqlite3_value_type(sqlite3_value*); +SQLITE_API int sqlite3_value_numeric_type(sqlite3_value*); +SQLITE_API int sqlite3_value_nochange(sqlite3_value*); +SQLITE_API int sqlite3_value_frombind(sqlite3_value*); + +/* +** CAPI3REF: Finding The Subtype Of SQL Values +** METHOD: sqlite3_value +** +** The sqlite3_value_subtype(V) function returns the subtype for +** an [application-defined SQL function] argument V. The subtype +** information can be used to pass a limited amount of context from +** one SQL function to another. Use the [sqlite3_result_subtype()] +** routine to set the subtype for the return value of an SQL function. +*/ +SQLITE_API unsigned int sqlite3_value_subtype(sqlite3_value*); + +/* +** CAPI3REF: Copy And Free SQL Values +** METHOD: sqlite3_value +** +** ^The sqlite3_value_dup(V) interface makes a copy of the [sqlite3_value] +** object D and returns a pointer to that copy. ^The [sqlite3_value] returned +** is a [protected sqlite3_value] object even if the input is not. +** ^The sqlite3_value_dup(V) interface returns NULL if V is NULL or if a +** memory allocation fails. +** +** ^The sqlite3_value_free(V) interface frees an [sqlite3_value] object +** previously obtained from [sqlite3_value_dup()]. ^If V is a NULL pointer +** then sqlite3_value_free(V) is a harmless no-op. +*/ +SQLITE_API sqlite3_value *sqlite3_value_dup(const sqlite3_value*); +SQLITE_API void sqlite3_value_free(sqlite3_value*); + +/* +** CAPI3REF: Obtain Aggregate Function Context +** METHOD: sqlite3_context +** +** Implementations of aggregate SQL functions use this +** routine to allocate memory for storing their state. +** +** ^The first time the sqlite3_aggregate_context(C,N) routine is called +** for a particular aggregate function, SQLite +** allocates N of memory, zeroes out that memory, and returns a pointer +** to the new memory. ^On second and subsequent calls to +** sqlite3_aggregate_context() for the same aggregate function instance, +** the same buffer is returned. Sqlite3_aggregate_context() is normally +** called once for each invocation of the xStep callback and then one +** last time when the xFinal callback is invoked. ^(When no rows match +** an aggregate query, the xStep() callback of the aggregate function +** implementation is never called and xFinal() is called exactly once. +** In those cases, sqlite3_aggregate_context() might be called for the +** first time from within xFinal().)^ +** +** ^The sqlite3_aggregate_context(C,N) routine returns a NULL pointer +** when first called if N is less than or equal to zero or if a memory +** allocate error occurs. +** +** ^(The amount of space allocated by sqlite3_aggregate_context(C,N) is +** determined by the N parameter on first successful call. Changing the +** value of N in subsequent call to sqlite3_aggregate_context() within +** the same aggregate function instance will not resize the memory +** allocation.)^ Within the xFinal callback, it is customary to set +** N=0 in calls to sqlite3_aggregate_context(C,N) so that no +** pointless memory allocations occur. +** +** ^SQLite automatically frees the memory allocated by +** sqlite3_aggregate_context() when the aggregate query concludes. +** +** The first parameter must be a copy of the +** [sqlite3_context | SQL function context] that is the first parameter +** to the xStep or xFinal callback routine that implements the aggregate +** function. +** +** This routine must be called from the same thread in which +** the aggregate SQL function is running. +*/ +SQLITE_API void *sqlite3_aggregate_context(sqlite3_context*, int nBytes); + +/* +** CAPI3REF: User Data For Functions +** METHOD: sqlite3_context +** +** ^The sqlite3_user_data() interface returns a copy of +** the pointer that was the pUserData parameter (the 5th parameter) +** of the [sqlite3_create_function()] +** and [sqlite3_create_function16()] routines that originally +** registered the application defined function. +** +** This routine must be called from the same thread in which +** the application-defined function is running. +*/ +SQLITE_API void *sqlite3_user_data(sqlite3_context*); + +/* +** CAPI3REF: Database Connection For Functions +** METHOD: sqlite3_context +** +** ^The sqlite3_context_db_handle() interface returns a copy of +** the pointer to the [database connection] (the 1st parameter) +** of the [sqlite3_create_function()] +** and [sqlite3_create_function16()] routines that originally +** registered the application defined function. +*/ +SQLITE_API sqlite3 *sqlite3_context_db_handle(sqlite3_context*); + +/* +** CAPI3REF: Function Auxiliary Data +** METHOD: sqlite3_context +** +** These functions may be used by (non-aggregate) SQL functions to +** associate metadata with argument values. If the same value is passed to +** multiple invocations of the same SQL function during query execution, under +** some circumstances the associated metadata may be preserved. An example +** of where this might be useful is in a regular-expression matching +** function. The compiled version of the regular expression can be stored as +** metadata associated with the pattern string. +** Then as long as the pattern string remains the same, +** the compiled regular expression can be reused on multiple +** invocations of the same function. +** +** ^The sqlite3_get_auxdata(C,N) interface returns a pointer to the metadata +** associated by the sqlite3_set_auxdata(C,N,P,X) function with the Nth argument +** value to the application-defined function. ^N is zero for the left-most +** function argument. ^If there is no metadata +** associated with the function argument, the sqlite3_get_auxdata(C,N) interface +** returns a NULL pointer. +** +** ^The sqlite3_set_auxdata(C,N,P,X) interface saves P as metadata for the N-th +** argument of the application-defined function. ^Subsequent +** calls to sqlite3_get_auxdata(C,N) return P from the most recent +** sqlite3_set_auxdata(C,N,P,X) call if the metadata is still valid or +** NULL if the metadata has been discarded. +** ^After each call to sqlite3_set_auxdata(C,N,P,X) where X is not NULL, +** SQLite will invoke the destructor function X with parameter P exactly +** once, when the metadata is discarded. +** SQLite is free to discard the metadata at any time, including:
    +**
  • ^(when the corresponding function parameter changes)^, or +**
  • ^(when [sqlite3_reset()] or [sqlite3_finalize()] is called for the +** SQL statement)^, or +**
  • ^(when sqlite3_set_auxdata() is invoked again on the same +** parameter)^, or +**
  • ^(during the original sqlite3_set_auxdata() call when a memory +** allocation error occurs.)^
+** +** Note the last bullet in particular. The destructor X in +** sqlite3_set_auxdata(C,N,P,X) might be called immediately, before the +** sqlite3_set_auxdata() interface even returns. Hence sqlite3_set_auxdata() +** should be called near the end of the function implementation and the +** function implementation should not make any use of P after +** sqlite3_set_auxdata() has been called. +** +** ^(In practice, metadata is preserved between function calls for +** function parameters that are compile-time constants, including literal +** values and [parameters] and expressions composed from the same.)^ +** +** The value of the N parameter to these interfaces should be non-negative. +** Future enhancements may make use of negative N values to define new +** kinds of function caching behavior. +** +** These routines must be called from the same thread in which +** the SQL function is running. +*/ +SQLITE_API void *sqlite3_get_auxdata(sqlite3_context*, int N); +SQLITE_API void sqlite3_set_auxdata(sqlite3_context*, int N, void*, void (*)(void*)); + + +/* +** CAPI3REF: Constants Defining Special Destructor Behavior +** +** These are special values for the destructor that is passed in as the +** final argument to routines like [sqlite3_result_blob()]. ^If the destructor +** argument is SQLITE_STATIC, it means that the content pointer is constant +** and will never change. It does not need to be destroyed. ^The +** SQLITE_TRANSIENT value means that the content will likely change in +** the near future and that SQLite should make its own private copy of +** the content before returning. +** +** The typedef is necessary to work around problems in certain +** C++ compilers. +*/ +typedef void (*sqlite3_destructor_type)(void*); +#define SQLITE_STATIC ((sqlite3_destructor_type)0) +#define SQLITE_TRANSIENT ((sqlite3_destructor_type)-1) + +/* +** CAPI3REF: Setting The Result Of An SQL Function +** METHOD: sqlite3_context +** +** These routines are used by the xFunc or xFinal callbacks that +** implement SQL functions and aggregates. See +** [sqlite3_create_function()] and [sqlite3_create_function16()] +** for additional information. +** +** These functions work very much like the [parameter binding] family of +** functions used to bind values to host parameters in prepared statements. +** Refer to the [SQL parameter] documentation for additional information. +** +** ^The sqlite3_result_blob() interface sets the result from +** an application-defined function to be the BLOB whose content is pointed +** to by the second parameter and which is N bytes long where N is the +** third parameter. +** +** ^The sqlite3_result_zeroblob(C,N) and sqlite3_result_zeroblob64(C,N) +** interfaces set the result of the application-defined function to be +** a BLOB containing all zero bytes and N bytes in size. +** +** ^The sqlite3_result_double() interface sets the result from +** an application-defined function to be a floating point value specified +** by its 2nd argument. +** +** ^The sqlite3_result_error() and sqlite3_result_error16() functions +** cause the implemented SQL function to throw an exception. +** ^SQLite uses the string pointed to by the +** 2nd parameter of sqlite3_result_error() or sqlite3_result_error16() +** as the text of an error message. ^SQLite interprets the error +** message string from sqlite3_result_error() as UTF-8. ^SQLite +** interprets the string from sqlite3_result_error16() as UTF-16 in native +** byte order. ^If the third parameter to sqlite3_result_error() +** or sqlite3_result_error16() is negative then SQLite takes as the error +** message all text up through the first zero character. +** ^If the third parameter to sqlite3_result_error() or +** sqlite3_result_error16() is non-negative then SQLite takes that many +** bytes (not characters) from the 2nd parameter as the error message. +** ^The sqlite3_result_error() and sqlite3_result_error16() +** routines make a private copy of the error message text before +** they return. Hence, the calling function can deallocate or +** modify the text after they return without harm. +** ^The sqlite3_result_error_code() function changes the error code +** returned by SQLite as a result of an error in a function. ^By default, +** the error code is SQLITE_ERROR. ^A subsequent call to sqlite3_result_error() +** or sqlite3_result_error16() resets the error code to SQLITE_ERROR. +** +** ^The sqlite3_result_error_toobig() interface causes SQLite to throw an +** error indicating that a string or BLOB is too long to represent. +** +** ^The sqlite3_result_error_nomem() interface causes SQLite to throw an +** error indicating that a memory allocation failed. +** +** ^The sqlite3_result_int() interface sets the return value +** of the application-defined function to be the 32-bit signed integer +** value given in the 2nd argument. +** ^The sqlite3_result_int64() interface sets the return value +** of the application-defined function to be the 64-bit signed integer +** value given in the 2nd argument. +** +** ^The sqlite3_result_null() interface sets the return value +** of the application-defined function to be NULL. +** +** ^The sqlite3_result_text(), sqlite3_result_text16(), +** sqlite3_result_text16le(), and sqlite3_result_text16be() interfaces +** set the return value of the application-defined function to be +** a text string which is represented as UTF-8, UTF-16 native byte order, +** UTF-16 little endian, or UTF-16 big endian, respectively. +** ^The sqlite3_result_text64() interface sets the return value of an +** application-defined function to be a text string in an encoding +** specified by the fifth (and last) parameter, which must be one +** of [SQLITE_UTF8], [SQLITE_UTF16], [SQLITE_UTF16BE], or [SQLITE_UTF16LE]. +** ^SQLite takes the text result from the application from +** the 2nd parameter of the sqlite3_result_text* interfaces. +** ^If the 3rd parameter to the sqlite3_result_text* interfaces +** is negative, then SQLite takes result text from the 2nd parameter +** through the first zero character. +** ^If the 3rd parameter to the sqlite3_result_text* interfaces +** is non-negative, then as many bytes (not characters) of the text +** pointed to by the 2nd parameter are taken as the application-defined +** function result. If the 3rd parameter is non-negative, then it +** must be the byte offset into the string where the NUL terminator would +** appear if the string where NUL terminated. If any NUL characters occur +** in the string at a byte offset that is less than the value of the 3rd +** parameter, then the resulting string will contain embedded NULs and the +** result of expressions operating on strings with embedded NULs is undefined. +** ^If the 4th parameter to the sqlite3_result_text* interfaces +** or sqlite3_result_blob is a non-NULL pointer, then SQLite calls that +** function as the destructor on the text or BLOB result when it has +** finished using that result. +** ^If the 4th parameter to the sqlite3_result_text* interfaces or to +** sqlite3_result_blob is the special constant SQLITE_STATIC, then SQLite +** assumes that the text or BLOB result is in constant space and does not +** copy the content of the parameter nor call a destructor on the content +** when it has finished using that result. +** ^If the 4th parameter to the sqlite3_result_text* interfaces +** or sqlite3_result_blob is the special constant SQLITE_TRANSIENT +** then SQLite makes a copy of the result into space obtained +** from [sqlite3_malloc()] before it returns. +** +** ^The sqlite3_result_value() interface sets the result of +** the application-defined function to be a copy of the +** [unprotected sqlite3_value] object specified by the 2nd parameter. ^The +** sqlite3_result_value() interface makes a copy of the [sqlite3_value] +** so that the [sqlite3_value] specified in the parameter may change or +** be deallocated after sqlite3_result_value() returns without harm. +** ^A [protected sqlite3_value] object may always be used where an +** [unprotected sqlite3_value] object is required, so either +** kind of [sqlite3_value] object can be used with this interface. +** +** ^The sqlite3_result_pointer(C,P,T,D) interface sets the result to an +** SQL NULL value, just like [sqlite3_result_null(C)], except that it +** also associates the host-language pointer P or type T with that +** NULL value such that the pointer can be retrieved within an +** [application-defined SQL function] using [sqlite3_value_pointer()]. +** ^If the D parameter is not NULL, then it is a pointer to a destructor +** for the P parameter. ^SQLite invokes D with P as its only argument +** when SQLite is finished with P. The T parameter should be a static +** string and preferably a string literal. The sqlite3_result_pointer() +** routine is part of the [pointer passing interface] added for SQLite 3.20.0. +** +** If these routines are called from within the different thread +** than the one containing the application-defined function that received +** the [sqlite3_context] pointer, the results are undefined. +*/ +SQLITE_API void sqlite3_result_blob(sqlite3_context*, const void*, int, void(*)(void*)); +SQLITE_API void sqlite3_result_blob64(sqlite3_context*,const void*, + sqlite3_uint64,void(*)(void*)); +SQLITE_API void sqlite3_result_double(sqlite3_context*, double); +SQLITE_API void sqlite3_result_error(sqlite3_context*, const char*, int); +SQLITE_API void sqlite3_result_error16(sqlite3_context*, const void*, int); +SQLITE_API void sqlite3_result_error_toobig(sqlite3_context*); +SQLITE_API void sqlite3_result_error_nomem(sqlite3_context*); +SQLITE_API void sqlite3_result_error_code(sqlite3_context*, int); +SQLITE_API void sqlite3_result_int(sqlite3_context*, int); +SQLITE_API void sqlite3_result_int64(sqlite3_context*, sqlite3_int64); +SQLITE_API void sqlite3_result_null(sqlite3_context*); +SQLITE_API void sqlite3_result_text(sqlite3_context*, const char*, int, void(*)(void*)); +SQLITE_API void sqlite3_result_text64(sqlite3_context*, const char*,sqlite3_uint64, + void(*)(void*), unsigned char encoding); +SQLITE_API void sqlite3_result_text16(sqlite3_context*, const void*, int, void(*)(void*)); +SQLITE_API void sqlite3_result_text16le(sqlite3_context*, const void*, int,void(*)(void*)); +SQLITE_API void sqlite3_result_text16be(sqlite3_context*, const void*, int,void(*)(void*)); +SQLITE_API void sqlite3_result_value(sqlite3_context*, sqlite3_value*); +SQLITE_API void sqlite3_result_pointer(sqlite3_context*, void*,const char*,void(*)(void*)); +SQLITE_API void sqlite3_result_zeroblob(sqlite3_context*, int n); +SQLITE_API int sqlite3_result_zeroblob64(sqlite3_context*, sqlite3_uint64 n); + + +/* +** CAPI3REF: Setting The Subtype Of An SQL Function +** METHOD: sqlite3_context +** +** The sqlite3_result_subtype(C,T) function causes the subtype of +** the result from the [application-defined SQL function] with +** [sqlite3_context] C to be the value T. Only the lower 8 bits +** of the subtype T are preserved in current versions of SQLite; +** higher order bits are discarded. +** The number of subtype bytes preserved by SQLite might increase +** in future releases of SQLite. +*/ +SQLITE_API void sqlite3_result_subtype(sqlite3_context*,unsigned int); + +/* +** CAPI3REF: Define New Collating Sequences +** METHOD: sqlite3 +** +** ^These functions add, remove, or modify a [collation] associated +** with the [database connection] specified as the first argument. +** +** ^The name of the collation is a UTF-8 string +** for sqlite3_create_collation() and sqlite3_create_collation_v2() +** and a UTF-16 string in native byte order for sqlite3_create_collation16(). +** ^Collation names that compare equal according to [sqlite3_strnicmp()] are +** considered to be the same name. +** +** ^(The third argument (eTextRep) must be one of the constants: +**
    +**
  • [SQLITE_UTF8], +**
  • [SQLITE_UTF16LE], +**
  • [SQLITE_UTF16BE], +**
  • [SQLITE_UTF16], or +**
  • [SQLITE_UTF16_ALIGNED]. +**
)^ +** ^The eTextRep argument determines the encoding of strings passed +** to the collating function callback, xCallback. +** ^The [SQLITE_UTF16] and [SQLITE_UTF16_ALIGNED] values for eTextRep +** force strings to be UTF16 with native byte order. +** ^The [SQLITE_UTF16_ALIGNED] value for eTextRep forces strings to begin +** on an even byte address. +** +** ^The fourth argument, pArg, is an application data pointer that is passed +** through as the first argument to the collating function callback. +** +** ^The fifth argument, xCallback, is a pointer to the collating function. +** ^Multiple collating functions can be registered using the same name but +** with different eTextRep parameters and SQLite will use whichever +** function requires the least amount of data transformation. +** ^If the xCallback argument is NULL then the collating function is +** deleted. ^When all collating functions having the same name are deleted, +** that collation is no longer usable. +** +** ^The collating function callback is invoked with a copy of the pArg +** application data pointer and with two strings in the encoding specified +** by the eTextRep argument. The collating function must return an +** integer that is negative, zero, or positive +** if the first string is less than, equal to, or greater than the second, +** respectively. A collating function must always return the same answer +** given the same inputs. If two or more collating functions are registered +** to the same collation name (using different eTextRep values) then all +** must give an equivalent answer when invoked with equivalent strings. +** The collating function must obey the following properties for all +** strings A, B, and C: +** +**
    +**
  1. If A==B then B==A. +**
  2. If A==B and B==C then A==C. +**
  3. If A<B THEN B>A. +**
  4. If A<B and B<C then A<C. +**
+** +** If a collating function fails any of the above constraints and that +** collating function is registered and used, then the behavior of SQLite +** is undefined. +** +** ^The sqlite3_create_collation_v2() works like sqlite3_create_collation() +** with the addition that the xDestroy callback is invoked on pArg when +** the collating function is deleted. +** ^Collating functions are deleted when they are overridden by later +** calls to the collation creation functions or when the +** [database connection] is closed using [sqlite3_close()]. +** +** ^The xDestroy callback is not called if the +** sqlite3_create_collation_v2() function fails. Applications that invoke +** sqlite3_create_collation_v2() with a non-NULL xDestroy argument should +** check the return code and dispose of the application data pointer +** themselves rather than expecting SQLite to deal with it for them. +** This is different from every other SQLite interface. The inconsistency +** is unfortunate but cannot be changed without breaking backwards +** compatibility. +** +** See also: [sqlite3_collation_needed()] and [sqlite3_collation_needed16()]. +*/ +SQLITE_API int sqlite3_create_collation( + sqlite3*, + const char *zName, + int eTextRep, + void *pArg, + int(*xCompare)(void*,int,const void*,int,const void*) +); +SQLITE_API int sqlite3_create_collation_v2( + sqlite3*, + const char *zName, + int eTextRep, + void *pArg, + int(*xCompare)(void*,int,const void*,int,const void*), + void(*xDestroy)(void*) +); +SQLITE_API int sqlite3_create_collation16( + sqlite3*, + const void *zName, + int eTextRep, + void *pArg, + int(*xCompare)(void*,int,const void*,int,const void*) +); + +/* +** CAPI3REF: Collation Needed Callbacks +** METHOD: sqlite3 +** +** ^To avoid having to register all collation sequences before a database +** can be used, a single callback function may be registered with the +** [database connection] to be invoked whenever an undefined collation +** sequence is required. +** +** ^If the function is registered using the sqlite3_collation_needed() API, +** then it is passed the names of undefined collation sequences as strings +** encoded in UTF-8. ^If sqlite3_collation_needed16() is used, +** the names are passed as UTF-16 in machine native byte order. +** ^A call to either function replaces the existing collation-needed callback. +** +** ^(When the callback is invoked, the first argument passed is a copy +** of the second argument to sqlite3_collation_needed() or +** sqlite3_collation_needed16(). The second argument is the database +** connection. The third argument is one of [SQLITE_UTF8], [SQLITE_UTF16BE], +** or [SQLITE_UTF16LE], indicating the most desirable form of the collation +** sequence function required. The fourth parameter is the name of the +** required collation sequence.)^ +** +** The callback function should register the desired collation using +** [sqlite3_create_collation()], [sqlite3_create_collation16()], or +** [sqlite3_create_collation_v2()]. +*/ +SQLITE_API int sqlite3_collation_needed( + sqlite3*, + void*, + void(*)(void*,sqlite3*,int eTextRep,const char*) +); +SQLITE_API int sqlite3_collation_needed16( + sqlite3*, + void*, + void(*)(void*,sqlite3*,int eTextRep,const void*) +); + +#ifdef SQLITE_HAS_CODEC +/* +** Specify the key for an encrypted database. This routine should be +** called right after sqlite3_open(). +** +** The code to implement this API is not available in the public release +** of SQLite. +*/ +SQLITE_API int sqlite3_key( + sqlite3 *db, /* Database to be rekeyed */ + const void *pKey, int nKey /* The key */ +); +SQLITE_API int sqlite3_key_v2( + sqlite3 *db, /* Database to be rekeyed */ + const char *zDbName, /* Name of the database */ + const void *pKey, int nKey /* The key */ +); + +/* +** Change the key on an open database. If the current database is not +** encrypted, this routine will encrypt it. If pNew==0 or nNew==0, the +** database is decrypted. +** +** The code to implement this API is not available in the public release +** of SQLite. +*/ +SQLITE_API int sqlite3_rekey( + sqlite3 *db, /* Database to be rekeyed */ + const void *pKey, int nKey /* The new key */ +); +SQLITE_API int sqlite3_rekey_v2( + sqlite3 *db, /* Database to be rekeyed */ + const char *zDbName, /* Name of the database */ + const void *pKey, int nKey /* The new key */ +); + +/* +** Specify the activation key for a SEE database. Unless +** activated, none of the SEE routines will work. +*/ +SQLITE_API void sqlite3_activate_see( + const char *zPassPhrase /* Activation phrase */ +); +#endif + +#ifdef SQLITE_ENABLE_CEROD +/* +** Specify the activation key for a CEROD database. Unless +** activated, none of the CEROD routines will work. +*/ +SQLITE_API void sqlite3_activate_cerod( + const char *zPassPhrase /* Activation phrase */ +); +#endif + +/* +** CAPI3REF: Suspend Execution For A Short Time +** +** The sqlite3_sleep() function causes the current thread to suspend execution +** for at least a number of milliseconds specified in its parameter. +** +** If the operating system does not support sleep requests with +** millisecond time resolution, then the time will be rounded up to +** the nearest second. The number of milliseconds of sleep actually +** requested from the operating system is returned. +** +** ^SQLite implements this interface by calling the xSleep() +** method of the default [sqlite3_vfs] object. If the xSleep() method +** of the default VFS is not implemented correctly, or not implemented at +** all, then the behavior of sqlite3_sleep() may deviate from the description +** in the previous paragraphs. +*/ +SQLITE_API int sqlite3_sleep(int); + +/* +** CAPI3REF: Name Of The Folder Holding Temporary Files +** +** ^(If this global variable is made to point to a string which is +** the name of a folder (a.k.a. directory), then all temporary files +** created by SQLite when using a built-in [sqlite3_vfs | VFS] +** will be placed in that directory.)^ ^If this variable +** is a NULL pointer, then SQLite performs a search for an appropriate +** temporary file directory. +** +** Applications are strongly discouraged from using this global variable. +** It is required to set a temporary folder on Windows Runtime (WinRT). +** But for all other platforms, it is highly recommended that applications +** neither read nor write this variable. This global variable is a relic +** that exists for backwards compatibility of legacy applications and should +** be avoided in new projects. +** +** It is not safe to read or modify this variable in more than one +** thread at a time. It is not safe to read or modify this variable +** if a [database connection] is being used at the same time in a separate +** thread. +** It is intended that this variable be set once +** as part of process initialization and before any SQLite interface +** routines have been called and that this variable remain unchanged +** thereafter. +** +** ^The [temp_store_directory pragma] may modify this variable and cause +** it to point to memory obtained from [sqlite3_malloc]. ^Furthermore, +** the [temp_store_directory pragma] always assumes that any string +** that this variable points to is held in memory obtained from +** [sqlite3_malloc] and the pragma may attempt to free that memory +** using [sqlite3_free]. +** Hence, if this variable is modified directly, either it should be +** made NULL or made to point to memory obtained from [sqlite3_malloc] +** or else the use of the [temp_store_directory pragma] should be avoided. +** Except when requested by the [temp_store_directory pragma], SQLite +** does not free the memory that sqlite3_temp_directory points to. If +** the application wants that memory to be freed, it must do +** so itself, taking care to only do so after all [database connection] +** objects have been destroyed. +** +** Note to Windows Runtime users: The temporary directory must be set +** prior to calling [sqlite3_open] or [sqlite3_open_v2]. Otherwise, various +** features that require the use of temporary files may fail. Here is an +** example of how to do this using C++ with the Windows Runtime: +** +**
+** LPCWSTR zPath = Windows::Storage::ApplicationData::Current->
+**       TemporaryFolder->Path->Data();
+** char zPathBuf[MAX_PATH + 1];
+** memset(zPathBuf, 0, sizeof(zPathBuf));
+** WideCharToMultiByte(CP_UTF8, 0, zPath, -1, zPathBuf, sizeof(zPathBuf),
+**       NULL, NULL);
+** sqlite3_temp_directory = sqlite3_mprintf("%s", zPathBuf);
+** 
+*/ +SQLITE_API SQLITE_EXTERN char *sqlite3_temp_directory; + +/* +** CAPI3REF: Name Of The Folder Holding Database Files +** +** ^(If this global variable is made to point to a string which is +** the name of a folder (a.k.a. directory), then all database files +** specified with a relative pathname and created or accessed by +** SQLite when using a built-in windows [sqlite3_vfs | VFS] will be assumed +** to be relative to that directory.)^ ^If this variable is a NULL +** pointer, then SQLite assumes that all database files specified +** with a relative pathname are relative to the current directory +** for the process. Only the windows VFS makes use of this global +** variable; it is ignored by the unix VFS. +** +** Changing the value of this variable while a database connection is +** open can result in a corrupt database. +** +** It is not safe to read or modify this variable in more than one +** thread at a time. It is not safe to read or modify this variable +** if a [database connection] is being used at the same time in a separate +** thread. +** It is intended that this variable be set once +** as part of process initialization and before any SQLite interface +** routines have been called and that this variable remain unchanged +** thereafter. +** +** ^The [data_store_directory pragma] may modify this variable and cause +** it to point to memory obtained from [sqlite3_malloc]. ^Furthermore, +** the [data_store_directory pragma] always assumes that any string +** that this variable points to is held in memory obtained from +** [sqlite3_malloc] and the pragma may attempt to free that memory +** using [sqlite3_free]. +** Hence, if this variable is modified directly, either it should be +** made NULL or made to point to memory obtained from [sqlite3_malloc] +** or else the use of the [data_store_directory pragma] should be avoided. +*/ +SQLITE_API SQLITE_EXTERN char *sqlite3_data_directory; + +/* +** CAPI3REF: Win32 Specific Interface +** +** These interfaces are available only on Windows. The +** [sqlite3_win32_set_directory] interface is used to set the value associated +** with the [sqlite3_temp_directory] or [sqlite3_data_directory] variable, to +** zValue, depending on the value of the type parameter. The zValue parameter +** should be NULL to cause the previous value to be freed via [sqlite3_free]; +** a non-NULL value will be copied into memory obtained from [sqlite3_malloc] +** prior to being used. The [sqlite3_win32_set_directory] interface returns +** [SQLITE_OK] to indicate success, [SQLITE_ERROR] if the type is unsupported, +** or [SQLITE_NOMEM] if memory could not be allocated. The value of the +** [sqlite3_data_directory] variable is intended to act as a replacement for +** the current directory on the sub-platforms of Win32 where that concept is +** not present, e.g. WinRT and UWP. The [sqlite3_win32_set_directory8] and +** [sqlite3_win32_set_directory16] interfaces behave exactly the same as the +** sqlite3_win32_set_directory interface except the string parameter must be +** UTF-8 or UTF-16, respectively. +*/ +SQLITE_API int sqlite3_win32_set_directory( + unsigned long type, /* Identifier for directory being set or reset */ + void *zValue /* New value for directory being set or reset */ +); +SQLITE_API int sqlite3_win32_set_directory8(unsigned long type, const char *zValue); +SQLITE_API int sqlite3_win32_set_directory16(unsigned long type, const void *zValue); + +/* +** CAPI3REF: Win32 Directory Types +** +** These macros are only available on Windows. They define the allowed values +** for the type argument to the [sqlite3_win32_set_directory] interface. +*/ +#define SQLITE_WIN32_DATA_DIRECTORY_TYPE 1 +#define SQLITE_WIN32_TEMP_DIRECTORY_TYPE 2 + +/* +** CAPI3REF: Test For Auto-Commit Mode +** KEYWORDS: {autocommit mode} +** METHOD: sqlite3 +** +** ^The sqlite3_get_autocommit() interface returns non-zero or +** zero if the given database connection is or is not in autocommit mode, +** respectively. ^Autocommit mode is on by default. +** ^Autocommit mode is disabled by a [BEGIN] statement. +** ^Autocommit mode is re-enabled by a [COMMIT] or [ROLLBACK]. +** +** If certain kinds of errors occur on a statement within a multi-statement +** transaction (errors including [SQLITE_FULL], [SQLITE_IOERR], +** [SQLITE_NOMEM], [SQLITE_BUSY], and [SQLITE_INTERRUPT]) then the +** transaction might be rolled back automatically. The only way to +** find out whether SQLite automatically rolled back the transaction after +** an error is to use this function. +** +** If another thread changes the autocommit status of the database +** connection while this routine is running, then the return value +** is undefined. +*/ +SQLITE_API int sqlite3_get_autocommit(sqlite3*); + +/* +** CAPI3REF: Find The Database Handle Of A Prepared Statement +** METHOD: sqlite3_stmt +** +** ^The sqlite3_db_handle interface returns the [database connection] handle +** to which a [prepared statement] belongs. ^The [database connection] +** returned by sqlite3_db_handle is the same [database connection] +** that was the first argument +** to the [sqlite3_prepare_v2()] call (or its variants) that was used to +** create the statement in the first place. +*/ +SQLITE_API sqlite3 *sqlite3_db_handle(sqlite3_stmt*); + +/* +** CAPI3REF: Return The Filename For A Database Connection +** METHOD: sqlite3 +** +** ^The sqlite3_db_filename(D,N) interface returns a pointer to a filename +** associated with database N of connection D. ^The main database file +** has the name "main". If there is no attached database N on the database +** connection D, or if database N is a temporary or in-memory database, then +** this function will return either a NULL pointer or an empty string. +** +** ^The filename returned by this function is the output of the +** xFullPathname method of the [VFS]. ^In other words, the filename +** will be an absolute pathname, even if the filename used +** to open the database originally was a URI or relative pathname. +*/ +SQLITE_API const char *sqlite3_db_filename(sqlite3 *db, const char *zDbName); + +/* +** CAPI3REF: Determine if a database is read-only +** METHOD: sqlite3 +** +** ^The sqlite3_db_readonly(D,N) interface returns 1 if the database N +** of connection D is read-only, 0 if it is read/write, or -1 if N is not +** the name of a database on connection D. +*/ +SQLITE_API int sqlite3_db_readonly(sqlite3 *db, const char *zDbName); + +/* +** CAPI3REF: Find the next prepared statement +** METHOD: sqlite3 +** +** ^This interface returns a pointer to the next [prepared statement] after +** pStmt associated with the [database connection] pDb. ^If pStmt is NULL +** then this interface returns a pointer to the first prepared statement +** associated with the database connection pDb. ^If no prepared statement +** satisfies the conditions of this routine, it returns NULL. +** +** The [database connection] pointer D in a call to +** [sqlite3_next_stmt(D,S)] must refer to an open database +** connection and in particular must not be a NULL pointer. +*/ +SQLITE_API sqlite3_stmt *sqlite3_next_stmt(sqlite3 *pDb, sqlite3_stmt *pStmt); + +/* +** CAPI3REF: Commit And Rollback Notification Callbacks +** METHOD: sqlite3 +** +** ^The sqlite3_commit_hook() interface registers a callback +** function to be invoked whenever a transaction is [COMMIT | committed]. +** ^Any callback set by a previous call to sqlite3_commit_hook() +** for the same database connection is overridden. +** ^The sqlite3_rollback_hook() interface registers a callback +** function to be invoked whenever a transaction is [ROLLBACK | rolled back]. +** ^Any callback set by a previous call to sqlite3_rollback_hook() +** for the same database connection is overridden. +** ^The pArg argument is passed through to the callback. +** ^If the callback on a commit hook function returns non-zero, +** then the commit is converted into a rollback. +** +** ^The sqlite3_commit_hook(D,C,P) and sqlite3_rollback_hook(D,C,P) functions +** return the P argument from the previous call of the same function +** on the same [database connection] D, or NULL for +** the first call for each function on D. +** +** The commit and rollback hook callbacks are not reentrant. +** The callback implementation must not do anything that will modify +** the database connection that invoked the callback. Any actions +** to modify the database connection must be deferred until after the +** completion of the [sqlite3_step()] call that triggered the commit +** or rollback hook in the first place. +** Note that running any other SQL statements, including SELECT statements, +** or merely calling [sqlite3_prepare_v2()] and [sqlite3_step()] will modify +** the database connections for the meaning of "modify" in this paragraph. +** +** ^Registering a NULL function disables the callback. +** +** ^When the commit hook callback routine returns zero, the [COMMIT] +** operation is allowed to continue normally. ^If the commit hook +** returns non-zero, then the [COMMIT] is converted into a [ROLLBACK]. +** ^The rollback hook is invoked on a rollback that results from a commit +** hook returning non-zero, just as it would be with any other rollback. +** +** ^For the purposes of this API, a transaction is said to have been +** rolled back if an explicit "ROLLBACK" statement is executed, or +** an error or constraint causes an implicit rollback to occur. +** ^The rollback callback is not invoked if a transaction is +** automatically rolled back because the database connection is closed. +** +** See also the [sqlite3_update_hook()] interface. +*/ +SQLITE_API void *sqlite3_commit_hook(sqlite3*, int(*)(void*), void*); +SQLITE_API void *sqlite3_rollback_hook(sqlite3*, void(*)(void *), void*); + +/* +** CAPI3REF: Data Change Notification Callbacks +** METHOD: sqlite3 +** +** ^The sqlite3_update_hook() interface registers a callback function +** with the [database connection] identified by the first argument +** to be invoked whenever a row is updated, inserted or deleted in +** a [rowid table]. +** ^Any callback set by a previous call to this function +** for the same database connection is overridden. +** +** ^The second argument is a pointer to the function to invoke when a +** row is updated, inserted or deleted in a rowid table. +** ^The first argument to the callback is a copy of the third argument +** to sqlite3_update_hook(). +** ^The second callback argument is one of [SQLITE_INSERT], [SQLITE_DELETE], +** or [SQLITE_UPDATE], depending on the operation that caused the callback +** to be invoked. +** ^The third and fourth arguments to the callback contain pointers to the +** database and table name containing the affected row. +** ^The final callback parameter is the [rowid] of the row. +** ^In the case of an update, this is the [rowid] after the update takes place. +** +** ^(The update hook is not invoked when internal system tables are +** modified (i.e. sqlite_master and sqlite_sequence).)^ +** ^The update hook is not invoked when [WITHOUT ROWID] tables are modified. +** +** ^In the current implementation, the update hook +** is not invoked when conflicting rows are deleted because of an +** [ON CONFLICT | ON CONFLICT REPLACE] clause. ^Nor is the update hook +** invoked when rows are deleted using the [truncate optimization]. +** The exceptions defined in this paragraph might change in a future +** release of SQLite. +** +** The update hook implementation must not do anything that will modify +** the database connection that invoked the update hook. Any actions +** to modify the database connection must be deferred until after the +** completion of the [sqlite3_step()] call that triggered the update hook. +** Note that [sqlite3_prepare_v2()] and [sqlite3_step()] both modify their +** database connections for the meaning of "modify" in this paragraph. +** +** ^The sqlite3_update_hook(D,C,P) function +** returns the P argument from the previous call +** on the same [database connection] D, or NULL for +** the first call on D. +** +** See also the [sqlite3_commit_hook()], [sqlite3_rollback_hook()], +** and [sqlite3_preupdate_hook()] interfaces. +*/ +SQLITE_API void *sqlite3_update_hook( + sqlite3*, + void(*)(void *,int ,char const *,char const *,sqlite3_int64), + void* +); + +/* +** CAPI3REF: Enable Or Disable Shared Pager Cache +** +** ^(This routine enables or disables the sharing of the database cache +** and schema data structures between [database connection | connections] +** to the same database. Sharing is enabled if the argument is true +** and disabled if the argument is false.)^ +** +** ^Cache sharing is enabled and disabled for an entire process. +** This is a change as of SQLite [version 3.5.0] ([dateof:3.5.0]). +** In prior versions of SQLite, +** sharing was enabled or disabled for each thread separately. +** +** ^(The cache sharing mode set by this interface effects all subsequent +** calls to [sqlite3_open()], [sqlite3_open_v2()], and [sqlite3_open16()]. +** Existing database connections continue use the sharing mode +** that was in effect at the time they were opened.)^ +** +** ^(This routine returns [SQLITE_OK] if shared cache was enabled or disabled +** successfully. An [error code] is returned otherwise.)^ +** +** ^Shared cache is disabled by default. But this might change in +** future releases of SQLite. Applications that care about shared +** cache setting should set it explicitly. +** +** Note: This method is disabled on MacOS X 10.7 and iOS version 5.0 +** and will always return SQLITE_MISUSE. On those systems, +** shared cache mode should be enabled per-database connection via +** [sqlite3_open_v2()] with [SQLITE_OPEN_SHAREDCACHE]. +** +** This interface is threadsafe on processors where writing a +** 32-bit integer is atomic. +** +** See Also: [SQLite Shared-Cache Mode] +*/ +SQLITE_API int sqlite3_enable_shared_cache(int); + +/* +** CAPI3REF: Attempt To Free Heap Memory +** +** ^The sqlite3_release_memory() interface attempts to free N bytes +** of heap memory by deallocating non-essential memory allocations +** held by the database library. Memory used to cache database +** pages to improve performance is an example of non-essential memory. +** ^sqlite3_release_memory() returns the number of bytes actually freed, +** which might be more or less than the amount requested. +** ^The sqlite3_release_memory() routine is a no-op returning zero +** if SQLite is not compiled with [SQLITE_ENABLE_MEMORY_MANAGEMENT]. +** +** See also: [sqlite3_db_release_memory()] +*/ +SQLITE_API int sqlite3_release_memory(int); + +/* +** CAPI3REF: Free Memory Used By A Database Connection +** METHOD: sqlite3 +** +** ^The sqlite3_db_release_memory(D) interface attempts to free as much heap +** memory as possible from database connection D. Unlike the +** [sqlite3_release_memory()] interface, this interface is in effect even +** when the [SQLITE_ENABLE_MEMORY_MANAGEMENT] compile-time option is +** omitted. +** +** See also: [sqlite3_release_memory()] +*/ +SQLITE_API int sqlite3_db_release_memory(sqlite3*); + +/* +** CAPI3REF: Impose A Limit On Heap Size +** +** ^The sqlite3_soft_heap_limit64() interface sets and/or queries the +** soft limit on the amount of heap memory that may be allocated by SQLite. +** ^SQLite strives to keep heap memory utilization below the soft heap +** limit by reducing the number of pages held in the page cache +** as heap memory usages approaches the limit. +** ^The soft heap limit is "soft" because even though SQLite strives to stay +** below the limit, it will exceed the limit rather than generate +** an [SQLITE_NOMEM] error. In other words, the soft heap limit +** is advisory only. +** +** ^The return value from sqlite3_soft_heap_limit64() is the size of +** the soft heap limit prior to the call, or negative in the case of an +** error. ^If the argument N is negative +** then no change is made to the soft heap limit. Hence, the current +** size of the soft heap limit can be determined by invoking +** sqlite3_soft_heap_limit64() with a negative argument. +** +** ^If the argument N is zero then the soft heap limit is disabled. +** +** ^(The soft heap limit is not enforced in the current implementation +** if one or more of following conditions are true: +** +**
    +**
  • The soft heap limit is set to zero. +**
  • Memory accounting is disabled using a combination of the +** [sqlite3_config]([SQLITE_CONFIG_MEMSTATUS],...) start-time option and +** the [SQLITE_DEFAULT_MEMSTATUS] compile-time option. +**
  • An alternative page cache implementation is specified using +** [sqlite3_config]([SQLITE_CONFIG_PCACHE2],...). +**
  • The page cache allocates from its own memory pool supplied +** by [sqlite3_config]([SQLITE_CONFIG_PAGECACHE],...) rather than +** from the heap. +**
)^ +** +** Beginning with SQLite [version 3.7.3] ([dateof:3.7.3]), +** the soft heap limit is enforced +** regardless of whether or not the [SQLITE_ENABLE_MEMORY_MANAGEMENT] +** compile-time option is invoked. With [SQLITE_ENABLE_MEMORY_MANAGEMENT], +** the soft heap limit is enforced on every memory allocation. Without +** [SQLITE_ENABLE_MEMORY_MANAGEMENT], the soft heap limit is only enforced +** when memory is allocated by the page cache. Testing suggests that because +** the page cache is the predominate memory user in SQLite, most +** applications will achieve adequate soft heap limit enforcement without +** the use of [SQLITE_ENABLE_MEMORY_MANAGEMENT]. +** +** The circumstances under which SQLite will enforce the soft heap limit may +** changes in future releases of SQLite. +*/ +SQLITE_API sqlite3_int64 sqlite3_soft_heap_limit64(sqlite3_int64 N); + +/* +** CAPI3REF: Deprecated Soft Heap Limit Interface +** DEPRECATED +** +** This is a deprecated version of the [sqlite3_soft_heap_limit64()] +** interface. This routine is provided for historical compatibility +** only. All new applications should use the +** [sqlite3_soft_heap_limit64()] interface rather than this one. +*/ +SQLITE_API SQLITE_DEPRECATED void sqlite3_soft_heap_limit(int N); + + +/* +** CAPI3REF: Extract Metadata About A Column Of A Table +** METHOD: sqlite3 +** +** ^(The sqlite3_table_column_metadata(X,D,T,C,....) routine returns +** information about column C of table T in database D +** on [database connection] X.)^ ^The sqlite3_table_column_metadata() +** interface returns SQLITE_OK and fills in the non-NULL pointers in +** the final five arguments with appropriate values if the specified +** column exists. ^The sqlite3_table_column_metadata() interface returns +** SQLITE_ERROR and if the specified column does not exist. +** ^If the column-name parameter to sqlite3_table_column_metadata() is a +** NULL pointer, then this routine simply checks for the existence of the +** table and returns SQLITE_OK if the table exists and SQLITE_ERROR if it +** does not. If the table name parameter T in a call to +** sqlite3_table_column_metadata(X,D,T,C,...) is NULL then the result is +** undefined behavior. +** +** ^The column is identified by the second, third and fourth parameters to +** this function. ^(The second parameter is either the name of the database +** (i.e. "main", "temp", or an attached database) containing the specified +** table or NULL.)^ ^If it is NULL, then all attached databases are searched +** for the table using the same algorithm used by the database engine to +** resolve unqualified table references. +** +** ^The third and fourth parameters to this function are the table and column +** name of the desired column, respectively. +** +** ^Metadata is returned by writing to the memory locations passed as the 5th +** and subsequent parameters to this function. ^Any of these arguments may be +** NULL, in which case the corresponding element of metadata is omitted. +** +** ^(
+** +**
Parameter Output
Type
Description +** +**
5th const char* Data type +**
6th const char* Name of default collation sequence +**
7th int True if column has a NOT NULL constraint +**
8th int True if column is part of the PRIMARY KEY +**
9th int True if column is [AUTOINCREMENT] +**
+**
)^ +** +** ^The memory pointed to by the character pointers returned for the +** declaration type and collation sequence is valid until the next +** call to any SQLite API function. +** +** ^If the specified table is actually a view, an [error code] is returned. +** +** ^If the specified column is "rowid", "oid" or "_rowid_" and the table +** is not a [WITHOUT ROWID] table and an +** [INTEGER PRIMARY KEY] column has been explicitly declared, then the output +** parameters are set for the explicitly declared column. ^(If there is no +** [INTEGER PRIMARY KEY] column, then the outputs +** for the [rowid] are set as follows: +** +**
+**     data type: "INTEGER"
+**     collation sequence: "BINARY"
+**     not null: 0
+**     primary key: 1
+**     auto increment: 0
+** 
)^ +** +** ^This function causes all database schemas to be read from disk and +** parsed, if that has not already been done, and returns an error if +** any errors are encountered while loading the schema. +*/ +SQLITE_API int sqlite3_table_column_metadata( + sqlite3 *db, /* Connection handle */ + const char *zDbName, /* Database name or NULL */ + const char *zTableName, /* Table name */ + const char *zColumnName, /* Column name */ + char const **pzDataType, /* OUTPUT: Declared data type */ + char const **pzCollSeq, /* OUTPUT: Collation sequence name */ + int *pNotNull, /* OUTPUT: True if NOT NULL constraint exists */ + int *pPrimaryKey, /* OUTPUT: True if column part of PK */ + int *pAutoinc /* OUTPUT: True if column is auto-increment */ +); + +/* +** CAPI3REF: Load An Extension +** METHOD: sqlite3 +** +** ^This interface loads an SQLite extension library from the named file. +** +** ^The sqlite3_load_extension() interface attempts to load an +** [SQLite extension] library contained in the file zFile. If +** the file cannot be loaded directly, attempts are made to load +** with various operating-system specific extensions added. +** So for example, if "samplelib" cannot be loaded, then names like +** "samplelib.so" or "samplelib.dylib" or "samplelib.dll" might +** be tried also. +** +** ^The entry point is zProc. +** ^(zProc may be 0, in which case SQLite will try to come up with an +** entry point name on its own. It first tries "sqlite3_extension_init". +** If that does not work, it constructs a name "sqlite3_X_init" where the +** X is consists of the lower-case equivalent of all ASCII alphabetic +** characters in the filename from the last "/" to the first following +** "." and omitting any initial "lib".)^ +** ^The sqlite3_load_extension() interface returns +** [SQLITE_OK] on success and [SQLITE_ERROR] if something goes wrong. +** ^If an error occurs and pzErrMsg is not 0, then the +** [sqlite3_load_extension()] interface shall attempt to +** fill *pzErrMsg with error message text stored in memory +** obtained from [sqlite3_malloc()]. The calling function +** should free this memory by calling [sqlite3_free()]. +** +** ^Extension loading must be enabled using +** [sqlite3_enable_load_extension()] or +** [sqlite3_db_config](db,[SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION],1,NULL) +** prior to calling this API, +** otherwise an error will be returned. +** +** Security warning: It is recommended that the +** [SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION] method be used to enable only this +** interface. The use of the [sqlite3_enable_load_extension()] interface +** should be avoided. This will keep the SQL function [load_extension()] +** disabled and prevent SQL injections from giving attackers +** access to extension loading capabilities. +** +** See also the [load_extension() SQL function]. +*/ +SQLITE_API int sqlite3_load_extension( + sqlite3 *db, /* Load the extension into this database connection */ + const char *zFile, /* Name of the shared library containing extension */ + const char *zProc, /* Entry point. Derived from zFile if 0 */ + char **pzErrMsg /* Put error message here if not 0 */ +); + +/* +** CAPI3REF: Enable Or Disable Extension Loading +** METHOD: sqlite3 +** +** ^So as not to open security holes in older applications that are +** unprepared to deal with [extension loading], and as a means of disabling +** [extension loading] while evaluating user-entered SQL, the following API +** is provided to turn the [sqlite3_load_extension()] mechanism on and off. +** +** ^Extension loading is off by default. +** ^Call the sqlite3_enable_load_extension() routine with onoff==1 +** to turn extension loading on and call it with onoff==0 to turn +** it back off again. +** +** ^This interface enables or disables both the C-API +** [sqlite3_load_extension()] and the SQL function [load_extension()]. +** ^(Use [sqlite3_db_config](db,[SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION],..) +** to enable or disable only the C-API.)^ +** +** Security warning: It is recommended that extension loading +** be disabled using the [SQLITE_DBCONFIG_ENABLE_LOAD_EXTENSION] method +** rather than this interface, so the [load_extension()] SQL function +** remains disabled. This will prevent SQL injections from giving attackers +** access to extension loading capabilities. +*/ +SQLITE_API int sqlite3_enable_load_extension(sqlite3 *db, int onoff); + +/* +** CAPI3REF: Automatically Load Statically Linked Extensions +** +** ^This interface causes the xEntryPoint() function to be invoked for +** each new [database connection] that is created. The idea here is that +** xEntryPoint() is the entry point for a statically linked [SQLite extension] +** that is to be automatically loaded into all new database connections. +** +** ^(Even though the function prototype shows that xEntryPoint() takes +** no arguments and returns void, SQLite invokes xEntryPoint() with three +** arguments and expects an integer result as if the signature of the +** entry point where as follows: +** +**
+**    int xEntryPoint(
+**      sqlite3 *db,
+**      const char **pzErrMsg,
+**      const struct sqlite3_api_routines *pThunk
+**    );
+** 
)^ +** +** If the xEntryPoint routine encounters an error, it should make *pzErrMsg +** point to an appropriate error message (obtained from [sqlite3_mprintf()]) +** and return an appropriate [error code]. ^SQLite ensures that *pzErrMsg +** is NULL before calling the xEntryPoint(). ^SQLite will invoke +** [sqlite3_free()] on *pzErrMsg after xEntryPoint() returns. ^If any +** xEntryPoint() returns an error, the [sqlite3_open()], [sqlite3_open16()], +** or [sqlite3_open_v2()] call that provoked the xEntryPoint() will fail. +** +** ^Calling sqlite3_auto_extension(X) with an entry point X that is already +** on the list of automatic extensions is a harmless no-op. ^No entry point +** will be called more than once for each database connection that is opened. +** +** See also: [sqlite3_reset_auto_extension()] +** and [sqlite3_cancel_auto_extension()] +*/ +SQLITE_API int sqlite3_auto_extension(void(*xEntryPoint)(void)); + +/* +** CAPI3REF: Cancel Automatic Extension Loading +** +** ^The [sqlite3_cancel_auto_extension(X)] interface unregisters the +** initialization routine X that was registered using a prior call to +** [sqlite3_auto_extension(X)]. ^The [sqlite3_cancel_auto_extension(X)] +** routine returns 1 if initialization routine X was successfully +** unregistered and it returns 0 if X was not on the list of initialization +** routines. +*/ +SQLITE_API int sqlite3_cancel_auto_extension(void(*xEntryPoint)(void)); + +/* +** CAPI3REF: Reset Automatic Extension Loading +** +** ^This interface disables all automatic extensions previously +** registered using [sqlite3_auto_extension()]. +*/ +SQLITE_API void sqlite3_reset_auto_extension(void); + +/* +** The interface to the virtual-table mechanism is currently considered +** to be experimental. The interface might change in incompatible ways. +** If this is a problem for you, do not use the interface at this time. +** +** When the virtual-table mechanism stabilizes, we will declare the +** interface fixed, support it indefinitely, and remove this comment. +*/ + +/* +** Structures used by the virtual table interface +*/ +typedef struct sqlite3_vtab sqlite3_vtab; +typedef struct sqlite3_index_info sqlite3_index_info; +typedef struct sqlite3_vtab_cursor sqlite3_vtab_cursor; +typedef struct sqlite3_module sqlite3_module; + +/* +** CAPI3REF: Virtual Table Object +** KEYWORDS: sqlite3_module {virtual table module} +** +** This structure, sometimes called a "virtual table module", +** defines the implementation of a [virtual tables]. +** This structure consists mostly of methods for the module. +** +** ^A virtual table module is created by filling in a persistent +** instance of this structure and passing a pointer to that instance +** to [sqlite3_create_module()] or [sqlite3_create_module_v2()]. +** ^The registration remains valid until it is replaced by a different +** module or until the [database connection] closes. The content +** of this structure must not change while it is registered with +** any database connection. +*/ +struct sqlite3_module { + int iVersion; + int (*xCreate)(sqlite3*, void *pAux, + int argc, const char *const*argv, + sqlite3_vtab **ppVTab, char**); + int (*xConnect)(sqlite3*, void *pAux, + int argc, const char *const*argv, + sqlite3_vtab **ppVTab, char**); + int (*xBestIndex)(sqlite3_vtab *pVTab, sqlite3_index_info*); + int (*xDisconnect)(sqlite3_vtab *pVTab); + int (*xDestroy)(sqlite3_vtab *pVTab); + int (*xOpen)(sqlite3_vtab *pVTab, sqlite3_vtab_cursor **ppCursor); + int (*xClose)(sqlite3_vtab_cursor*); + int (*xFilter)(sqlite3_vtab_cursor*, int idxNum, const char *idxStr, + int argc, sqlite3_value **argv); + int (*xNext)(sqlite3_vtab_cursor*); + int (*xEof)(sqlite3_vtab_cursor*); + int (*xColumn)(sqlite3_vtab_cursor*, sqlite3_context*, int); + int (*xRowid)(sqlite3_vtab_cursor*, sqlite3_int64 *pRowid); + int (*xUpdate)(sqlite3_vtab *, int, sqlite3_value **, sqlite3_int64 *); + int (*xBegin)(sqlite3_vtab *pVTab); + int (*xSync)(sqlite3_vtab *pVTab); + int (*xCommit)(sqlite3_vtab *pVTab); + int (*xRollback)(sqlite3_vtab *pVTab); + int (*xFindFunction)(sqlite3_vtab *pVtab, int nArg, const char *zName, + void (**pxFunc)(sqlite3_context*,int,sqlite3_value**), + void **ppArg); + int (*xRename)(sqlite3_vtab *pVtab, const char *zNew); + /* The methods above are in version 1 of the sqlite_module object. Those + ** below are for version 2 and greater. */ + int (*xSavepoint)(sqlite3_vtab *pVTab, int); + int (*xRelease)(sqlite3_vtab *pVTab, int); + int (*xRollbackTo)(sqlite3_vtab *pVTab, int); + /* The methods above are in versions 1 and 2 of the sqlite_module object. + ** Those below are for version 3 and greater. */ + int (*xShadowName)(const char*); +}; + +/* +** CAPI3REF: Virtual Table Indexing Information +** KEYWORDS: sqlite3_index_info +** +** The sqlite3_index_info structure and its substructures is used as part +** of the [virtual table] interface to +** pass information into and receive the reply from the [xBestIndex] +** method of a [virtual table module]. The fields under **Inputs** are the +** inputs to xBestIndex and are read-only. xBestIndex inserts its +** results into the **Outputs** fields. +** +** ^(The aConstraint[] array records WHERE clause constraints of the form: +** +**
column OP expr
+** +** where OP is =, <, <=, >, or >=.)^ ^(The particular operator is +** stored in aConstraint[].op using one of the +** [SQLITE_INDEX_CONSTRAINT_EQ | SQLITE_INDEX_CONSTRAINT_ values].)^ +** ^(The index of the column is stored in +** aConstraint[].iColumn.)^ ^(aConstraint[].usable is TRUE if the +** expr on the right-hand side can be evaluated (and thus the constraint +** is usable) and false if it cannot.)^ +** +** ^The optimizer automatically inverts terms of the form "expr OP column" +** and makes other simplifications to the WHERE clause in an attempt to +** get as many WHERE clause terms into the form shown above as possible. +** ^The aConstraint[] array only reports WHERE clause terms that are +** relevant to the particular virtual table being queried. +** +** ^Information about the ORDER BY clause is stored in aOrderBy[]. +** ^Each term of aOrderBy records a column of the ORDER BY clause. +** +** The colUsed field indicates which columns of the virtual table may be +** required by the current scan. Virtual table columns are numbered from +** zero in the order in which they appear within the CREATE TABLE statement +** passed to sqlite3_declare_vtab(). For the first 63 columns (columns 0-62), +** the corresponding bit is set within the colUsed mask if the column may be +** required by SQLite. If the table has at least 64 columns and any column +** to the right of the first 63 is required, then bit 63 of colUsed is also +** set. In other words, column iCol may be required if the expression +** (colUsed & ((sqlite3_uint64)1 << (iCol>=63 ? 63 : iCol))) evaluates to +** non-zero. +** +** The [xBestIndex] method must fill aConstraintUsage[] with information +** about what parameters to pass to xFilter. ^If argvIndex>0 then +** the right-hand side of the corresponding aConstraint[] is evaluated +** and becomes the argvIndex-th entry in argv. ^(If aConstraintUsage[].omit +** is true, then the constraint is assumed to be fully handled by the +** virtual table and is not checked again by SQLite.)^ +** +** ^The idxNum and idxPtr values are recorded and passed into the +** [xFilter] method. +** ^[sqlite3_free()] is used to free idxPtr if and only if +** needToFreeIdxPtr is true. +** +** ^The orderByConsumed means that output from [xFilter]/[xNext] will occur in +** the correct order to satisfy the ORDER BY clause so that no separate +** sorting step is required. +** +** ^The estimatedCost value is an estimate of the cost of a particular +** strategy. A cost of N indicates that the cost of the strategy is similar +** to a linear scan of an SQLite table with N rows. A cost of log(N) +** indicates that the expense of the operation is similar to that of a +** binary search on a unique indexed field of an SQLite table with N rows. +** +** ^The estimatedRows value is an estimate of the number of rows that +** will be returned by the strategy. +** +** The xBestIndex method may optionally populate the idxFlags field with a +** mask of SQLITE_INDEX_SCAN_* flags. Currently there is only one such flag - +** SQLITE_INDEX_SCAN_UNIQUE. If the xBestIndex method sets this flag, SQLite +** assumes that the strategy may visit at most one row. +** +** Additionally, if xBestIndex sets the SQLITE_INDEX_SCAN_UNIQUE flag, then +** SQLite also assumes that if a call to the xUpdate() method is made as +** part of the same statement to delete or update a virtual table row and the +** implementation returns SQLITE_CONSTRAINT, then there is no need to rollback +** any database changes. In other words, if the xUpdate() returns +** SQLITE_CONSTRAINT, the database contents must be exactly as they were +** before xUpdate was called. By contrast, if SQLITE_INDEX_SCAN_UNIQUE is not +** set and xUpdate returns SQLITE_CONSTRAINT, any database changes made by +** the xUpdate method are automatically rolled back by SQLite. +** +** IMPORTANT: The estimatedRows field was added to the sqlite3_index_info +** structure for SQLite [version 3.8.2] ([dateof:3.8.2]). +** If a virtual table extension is +** used with an SQLite version earlier than 3.8.2, the results of attempting +** to read or write the estimatedRows field are undefined (but are likely +** to included crashing the application). The estimatedRows field should +** therefore only be used if [sqlite3_libversion_number()] returns a +** value greater than or equal to 3008002. Similarly, the idxFlags field +** was added for [version 3.9.0] ([dateof:3.9.0]). +** It may therefore only be used if +** sqlite3_libversion_number() returns a value greater than or equal to +** 3009000. +*/ +struct sqlite3_index_info { + /* Inputs */ + int nConstraint; /* Number of entries in aConstraint */ + struct sqlite3_index_constraint { + int iColumn; /* Column constrained. -1 for ROWID */ + unsigned char op; /* Constraint operator */ + unsigned char usable; /* True if this constraint is usable */ + int iTermOffset; /* Used internally - xBestIndex should ignore */ + } *aConstraint; /* Table of WHERE clause constraints */ + int nOrderBy; /* Number of terms in the ORDER BY clause */ + struct sqlite3_index_orderby { + int iColumn; /* Column number */ + unsigned char desc; /* True for DESC. False for ASC. */ + } *aOrderBy; /* The ORDER BY clause */ + /* Outputs */ + struct sqlite3_index_constraint_usage { + int argvIndex; /* if >0, constraint is part of argv to xFilter */ + unsigned char omit; /* Do not code a test for this constraint */ + } *aConstraintUsage; + int idxNum; /* Number used to identify the index */ + char *idxStr; /* String, possibly obtained from sqlite3_malloc */ + int needToFreeIdxStr; /* Free idxStr using sqlite3_free() if true */ + int orderByConsumed; /* True if output is already ordered */ + double estimatedCost; /* Estimated cost of using this index */ + /* Fields below are only available in SQLite 3.8.2 and later */ + sqlite3_int64 estimatedRows; /* Estimated number of rows returned */ + /* Fields below are only available in SQLite 3.9.0 and later */ + int idxFlags; /* Mask of SQLITE_INDEX_SCAN_* flags */ + /* Fields below are only available in SQLite 3.10.0 and later */ + sqlite3_uint64 colUsed; /* Input: Mask of columns used by statement */ +}; + +/* +** CAPI3REF: Virtual Table Scan Flags +** +** Virtual table implementations are allowed to set the +** [sqlite3_index_info].idxFlags field to some combination of +** these bits. +*/ +#define SQLITE_INDEX_SCAN_UNIQUE 1 /* Scan visits at most 1 row */ + +/* +** CAPI3REF: Virtual Table Constraint Operator Codes +** +** These macros defined the allowed values for the +** [sqlite3_index_info].aConstraint[].op field. Each value represents +** an operator that is part of a constraint term in the wHERE clause of +** a query that uses a [virtual table]. +*/ +#define SQLITE_INDEX_CONSTRAINT_EQ 2 +#define SQLITE_INDEX_CONSTRAINT_GT 4 +#define SQLITE_INDEX_CONSTRAINT_LE 8 +#define SQLITE_INDEX_CONSTRAINT_LT 16 +#define SQLITE_INDEX_CONSTRAINT_GE 32 +#define SQLITE_INDEX_CONSTRAINT_MATCH 64 +#define SQLITE_INDEX_CONSTRAINT_LIKE 65 +#define SQLITE_INDEX_CONSTRAINT_GLOB 66 +#define SQLITE_INDEX_CONSTRAINT_REGEXP 67 +#define SQLITE_INDEX_CONSTRAINT_NE 68 +#define SQLITE_INDEX_CONSTRAINT_ISNOT 69 +#define SQLITE_INDEX_CONSTRAINT_ISNOTNULL 70 +#define SQLITE_INDEX_CONSTRAINT_ISNULL 71 +#define SQLITE_INDEX_CONSTRAINT_IS 72 +#define SQLITE_INDEX_CONSTRAINT_FUNCTION 150 + +/* +** CAPI3REF: Register A Virtual Table Implementation +** METHOD: sqlite3 +** +** ^These routines are used to register a new [virtual table module] name. +** ^Module names must be registered before +** creating a new [virtual table] using the module and before using a +** preexisting [virtual table] for the module. +** +** ^The module name is registered on the [database connection] specified +** by the first parameter. ^The name of the module is given by the +** second parameter. ^The third parameter is a pointer to +** the implementation of the [virtual table module]. ^The fourth +** parameter is an arbitrary client data pointer that is passed through +** into the [xCreate] and [xConnect] methods of the virtual table module +** when a new virtual table is be being created or reinitialized. +** +** ^The sqlite3_create_module_v2() interface has a fifth parameter which +** is a pointer to a destructor for the pClientData. ^SQLite will +** invoke the destructor function (if it is not NULL) when SQLite +** no longer needs the pClientData pointer. ^The destructor will also +** be invoked if the call to sqlite3_create_module_v2() fails. +** ^The sqlite3_create_module() +** interface is equivalent to sqlite3_create_module_v2() with a NULL +** destructor. +*/ +SQLITE_API int sqlite3_create_module( + sqlite3 *db, /* SQLite connection to register module with */ + const char *zName, /* Name of the module */ + const sqlite3_module *p, /* Methods for the module */ + void *pClientData /* Client data for xCreate/xConnect */ +); +SQLITE_API int sqlite3_create_module_v2( + sqlite3 *db, /* SQLite connection to register module with */ + const char *zName, /* Name of the module */ + const sqlite3_module *p, /* Methods for the module */ + void *pClientData, /* Client data for xCreate/xConnect */ + void(*xDestroy)(void*) /* Module destructor function */ +); + +/* +** CAPI3REF: Virtual Table Instance Object +** KEYWORDS: sqlite3_vtab +** +** Every [virtual table module] implementation uses a subclass +** of this object to describe a particular instance +** of the [virtual table]. Each subclass will +** be tailored to the specific needs of the module implementation. +** The purpose of this superclass is to define certain fields that are +** common to all module implementations. +** +** ^Virtual tables methods can set an error message by assigning a +** string obtained from [sqlite3_mprintf()] to zErrMsg. The method should +** take care that any prior string is freed by a call to [sqlite3_free()] +** prior to assigning a new string to zErrMsg. ^After the error message +** is delivered up to the client application, the string will be automatically +** freed by sqlite3_free() and the zErrMsg field will be zeroed. +*/ +struct sqlite3_vtab { + const sqlite3_module *pModule; /* The module for this virtual table */ + int nRef; /* Number of open cursors */ + char *zErrMsg; /* Error message from sqlite3_mprintf() */ + /* Virtual table implementations will typically add additional fields */ +}; + +/* +** CAPI3REF: Virtual Table Cursor Object +** KEYWORDS: sqlite3_vtab_cursor {virtual table cursor} +** +** Every [virtual table module] implementation uses a subclass of the +** following structure to describe cursors that point into the +** [virtual table] and are used +** to loop through the virtual table. Cursors are created using the +** [sqlite3_module.xOpen | xOpen] method of the module and are destroyed +** by the [sqlite3_module.xClose | xClose] method. Cursors are used +** by the [xFilter], [xNext], [xEof], [xColumn], and [xRowid] methods +** of the module. Each module implementation will define +** the content of a cursor structure to suit its own needs. +** +** This superclass exists in order to define fields of the cursor that +** are common to all implementations. +*/ +struct sqlite3_vtab_cursor { + sqlite3_vtab *pVtab; /* Virtual table of this cursor */ + /* Virtual table implementations will typically add additional fields */ +}; + +/* +** CAPI3REF: Declare The Schema Of A Virtual Table +** +** ^The [xCreate] and [xConnect] methods of a +** [virtual table module] call this interface +** to declare the format (the names and datatypes of the columns) of +** the virtual tables they implement. +*/ +SQLITE_API int sqlite3_declare_vtab(sqlite3*, const char *zSQL); + +/* +** CAPI3REF: Overload A Function For A Virtual Table +** METHOD: sqlite3 +** +** ^(Virtual tables can provide alternative implementations of functions +** using the [xFindFunction] method of the [virtual table module]. +** But global versions of those functions +** must exist in order to be overloaded.)^ +** +** ^(This API makes sure a global version of a function with a particular +** name and number of parameters exists. If no such function exists +** before this API is called, a new function is created.)^ ^The implementation +** of the new function always causes an exception to be thrown. So +** the new function is not good for anything by itself. Its only +** purpose is to be a placeholder function that can be overloaded +** by a [virtual table]. +*/ +SQLITE_API int sqlite3_overload_function(sqlite3*, const char *zFuncName, int nArg); + +/* +** The interface to the virtual-table mechanism defined above (back up +** to a comment remarkably similar to this one) is currently considered +** to be experimental. The interface might change in incompatible ways. +** If this is a problem for you, do not use the interface at this time. +** +** When the virtual-table mechanism stabilizes, we will declare the +** interface fixed, support it indefinitely, and remove this comment. +*/ + +/* +** CAPI3REF: A Handle To An Open BLOB +** KEYWORDS: {BLOB handle} {BLOB handles} +** +** An instance of this object represents an open BLOB on which +** [sqlite3_blob_open | incremental BLOB I/O] can be performed. +** ^Objects of this type are created by [sqlite3_blob_open()] +** and destroyed by [sqlite3_blob_close()]. +** ^The [sqlite3_blob_read()] and [sqlite3_blob_write()] interfaces +** can be used to read or write small subsections of the BLOB. +** ^The [sqlite3_blob_bytes()] interface returns the size of the BLOB in bytes. +*/ +typedef struct sqlite3_blob sqlite3_blob; + +/* +** CAPI3REF: Open A BLOB For Incremental I/O +** METHOD: sqlite3 +** CONSTRUCTOR: sqlite3_blob +** +** ^(This interfaces opens a [BLOB handle | handle] to the BLOB located +** in row iRow, column zColumn, table zTable in database zDb; +** in other words, the same BLOB that would be selected by: +** +**
+**     SELECT zColumn FROM zDb.zTable WHERE [rowid] = iRow;
+** 
)^ +** +** ^(Parameter zDb is not the filename that contains the database, but +** rather the symbolic name of the database. For attached databases, this is +** the name that appears after the AS keyword in the [ATTACH] statement. +** For the main database file, the database name is "main". For TEMP +** tables, the database name is "temp".)^ +** +** ^If the flags parameter is non-zero, then the BLOB is opened for read +** and write access. ^If the flags parameter is zero, the BLOB is opened for +** read-only access. +** +** ^(On success, [SQLITE_OK] is returned and the new [BLOB handle] is stored +** in *ppBlob. Otherwise an [error code] is returned and, unless the error +** code is SQLITE_MISUSE, *ppBlob is set to NULL.)^ ^This means that, provided +** the API is not misused, it is always safe to call [sqlite3_blob_close()] +** on *ppBlob after this function it returns. +** +** This function fails with SQLITE_ERROR if any of the following are true: +**
    +**
  • ^(Database zDb does not exist)^, +**
  • ^(Table zTable does not exist within database zDb)^, +**
  • ^(Table zTable is a WITHOUT ROWID table)^, +**
  • ^(Column zColumn does not exist)^, +**
  • ^(Row iRow is not present in the table)^, +**
  • ^(The specified column of row iRow contains a value that is not +** a TEXT or BLOB value)^, +**
  • ^(Column zColumn is part of an index, PRIMARY KEY or UNIQUE +** constraint and the blob is being opened for read/write access)^, +**
  • ^([foreign key constraints | Foreign key constraints] are enabled, +** column zColumn is part of a [child key] definition and the blob is +** being opened for read/write access)^. +**
+** +** ^Unless it returns SQLITE_MISUSE, this function sets the +** [database connection] error code and message accessible via +** [sqlite3_errcode()] and [sqlite3_errmsg()] and related functions. +** +** A BLOB referenced by sqlite3_blob_open() may be read using the +** [sqlite3_blob_read()] interface and modified by using +** [sqlite3_blob_write()]. The [BLOB handle] can be moved to a +** different row of the same table using the [sqlite3_blob_reopen()] +** interface. However, the column, table, or database of a [BLOB handle] +** cannot be changed after the [BLOB handle] is opened. +** +** ^(If the row that a BLOB handle points to is modified by an +** [UPDATE], [DELETE], or by [ON CONFLICT] side-effects +** then the BLOB handle is marked as "expired". +** This is true if any column of the row is changed, even a column +** other than the one the BLOB handle is open on.)^ +** ^Calls to [sqlite3_blob_read()] and [sqlite3_blob_write()] for +** an expired BLOB handle fail with a return code of [SQLITE_ABORT]. +** ^(Changes written into a BLOB prior to the BLOB expiring are not +** rolled back by the expiration of the BLOB. Such changes will eventually +** commit if the transaction continues to completion.)^ +** +** ^Use the [sqlite3_blob_bytes()] interface to determine the size of +** the opened blob. ^The size of a blob may not be changed by this +** interface. Use the [UPDATE] SQL command to change the size of a +** blob. +** +** ^The [sqlite3_bind_zeroblob()] and [sqlite3_result_zeroblob()] interfaces +** and the built-in [zeroblob] SQL function may be used to create a +** zero-filled blob to read or write using the incremental-blob interface. +** +** To avoid a resource leak, every open [BLOB handle] should eventually +** be released by a call to [sqlite3_blob_close()]. +** +** See also: [sqlite3_blob_close()], +** [sqlite3_blob_reopen()], [sqlite3_blob_read()], +** [sqlite3_blob_bytes()], [sqlite3_blob_write()]. +*/ +SQLITE_API int sqlite3_blob_open( + sqlite3*, + const char *zDb, + const char *zTable, + const char *zColumn, + sqlite3_int64 iRow, + int flags, + sqlite3_blob **ppBlob +); + +/* +** CAPI3REF: Move a BLOB Handle to a New Row +** METHOD: sqlite3_blob +** +** ^This function is used to move an existing [BLOB handle] so that it points +** to a different row of the same database table. ^The new row is identified +** by the rowid value passed as the second argument. Only the row can be +** changed. ^The database, table and column on which the blob handle is open +** remain the same. Moving an existing [BLOB handle] to a new row is +** faster than closing the existing handle and opening a new one. +** +** ^(The new row must meet the same criteria as for [sqlite3_blob_open()] - +** it must exist and there must be either a blob or text value stored in +** the nominated column.)^ ^If the new row is not present in the table, or if +** it does not contain a blob or text value, or if another error occurs, an +** SQLite error code is returned and the blob handle is considered aborted. +** ^All subsequent calls to [sqlite3_blob_read()], [sqlite3_blob_write()] or +** [sqlite3_blob_reopen()] on an aborted blob handle immediately return +** SQLITE_ABORT. ^Calling [sqlite3_blob_bytes()] on an aborted blob handle +** always returns zero. +** +** ^This function sets the database handle error code and message. +*/ +SQLITE_API int sqlite3_blob_reopen(sqlite3_blob *, sqlite3_int64); + +/* +** CAPI3REF: Close A BLOB Handle +** DESTRUCTOR: sqlite3_blob +** +** ^This function closes an open [BLOB handle]. ^(The BLOB handle is closed +** unconditionally. Even if this routine returns an error code, the +** handle is still closed.)^ +** +** ^If the blob handle being closed was opened for read-write access, and if +** the database is in auto-commit mode and there are no other open read-write +** blob handles or active write statements, the current transaction is +** committed. ^If an error occurs while committing the transaction, an error +** code is returned and the transaction rolled back. +** +** Calling this function with an argument that is not a NULL pointer or an +** open blob handle results in undefined behaviour. ^Calling this routine +** with a null pointer (such as would be returned by a failed call to +** [sqlite3_blob_open()]) is a harmless no-op. ^Otherwise, if this function +** is passed a valid open blob handle, the values returned by the +** sqlite3_errcode() and sqlite3_errmsg() functions are set before returning. +*/ +SQLITE_API int sqlite3_blob_close(sqlite3_blob *); + +/* +** CAPI3REF: Return The Size Of An Open BLOB +** METHOD: sqlite3_blob +** +** ^Returns the size in bytes of the BLOB accessible via the +** successfully opened [BLOB handle] in its only argument. ^The +** incremental blob I/O routines can only read or overwriting existing +** blob content; they cannot change the size of a blob. +** +** This routine only works on a [BLOB handle] which has been created +** by a prior successful call to [sqlite3_blob_open()] and which has not +** been closed by [sqlite3_blob_close()]. Passing any other pointer in +** to this routine results in undefined and probably undesirable behavior. +*/ +SQLITE_API int sqlite3_blob_bytes(sqlite3_blob *); + +/* +** CAPI3REF: Read Data From A BLOB Incrementally +** METHOD: sqlite3_blob +** +** ^(This function is used to read data from an open [BLOB handle] into a +** caller-supplied buffer. N bytes of data are copied into buffer Z +** from the open BLOB, starting at offset iOffset.)^ +** +** ^If offset iOffset is less than N bytes from the end of the BLOB, +** [SQLITE_ERROR] is returned and no data is read. ^If N or iOffset is +** less than zero, [SQLITE_ERROR] is returned and no data is read. +** ^The size of the blob (and hence the maximum value of N+iOffset) +** can be determined using the [sqlite3_blob_bytes()] interface. +** +** ^An attempt to read from an expired [BLOB handle] fails with an +** error code of [SQLITE_ABORT]. +** +** ^(On success, sqlite3_blob_read() returns SQLITE_OK. +** Otherwise, an [error code] or an [extended error code] is returned.)^ +** +** This routine only works on a [BLOB handle] which has been created +** by a prior successful call to [sqlite3_blob_open()] and which has not +** been closed by [sqlite3_blob_close()]. Passing any other pointer in +** to this routine results in undefined and probably undesirable behavior. +** +** See also: [sqlite3_blob_write()]. +*/ +SQLITE_API int sqlite3_blob_read(sqlite3_blob *, void *Z, int N, int iOffset); + +/* +** CAPI3REF: Write Data Into A BLOB Incrementally +** METHOD: sqlite3_blob +** +** ^(This function is used to write data into an open [BLOB handle] from a +** caller-supplied buffer. N bytes of data are copied from the buffer Z +** into the open BLOB, starting at offset iOffset.)^ +** +** ^(On success, sqlite3_blob_write() returns SQLITE_OK. +** Otherwise, an [error code] or an [extended error code] is returned.)^ +** ^Unless SQLITE_MISUSE is returned, this function sets the +** [database connection] error code and message accessible via +** [sqlite3_errcode()] and [sqlite3_errmsg()] and related functions. +** +** ^If the [BLOB handle] passed as the first argument was not opened for +** writing (the flags parameter to [sqlite3_blob_open()] was zero), +** this function returns [SQLITE_READONLY]. +** +** This function may only modify the contents of the BLOB; it is +** not possible to increase the size of a BLOB using this API. +** ^If offset iOffset is less than N bytes from the end of the BLOB, +** [SQLITE_ERROR] is returned and no data is written. The size of the +** BLOB (and hence the maximum value of N+iOffset) can be determined +** using the [sqlite3_blob_bytes()] interface. ^If N or iOffset are less +** than zero [SQLITE_ERROR] is returned and no data is written. +** +** ^An attempt to write to an expired [BLOB handle] fails with an +** error code of [SQLITE_ABORT]. ^Writes to the BLOB that occurred +** before the [BLOB handle] expired are not rolled back by the +** expiration of the handle, though of course those changes might +** have been overwritten by the statement that expired the BLOB handle +** or by other independent statements. +** +** This routine only works on a [BLOB handle] which has been created +** by a prior successful call to [sqlite3_blob_open()] and which has not +** been closed by [sqlite3_blob_close()]. Passing any other pointer in +** to this routine results in undefined and probably undesirable behavior. +** +** See also: [sqlite3_blob_read()]. +*/ +SQLITE_API int sqlite3_blob_write(sqlite3_blob *, const void *z, int n, int iOffset); + +/* +** CAPI3REF: Virtual File System Objects +** +** A virtual filesystem (VFS) is an [sqlite3_vfs] object +** that SQLite uses to interact +** with the underlying operating system. Most SQLite builds come with a +** single default VFS that is appropriate for the host computer. +** New VFSes can be registered and existing VFSes can be unregistered. +** The following interfaces are provided. +** +** ^The sqlite3_vfs_find() interface returns a pointer to a VFS given its name. +** ^Names are case sensitive. +** ^Names are zero-terminated UTF-8 strings. +** ^If there is no match, a NULL pointer is returned. +** ^If zVfsName is NULL then the default VFS is returned. +** +** ^New VFSes are registered with sqlite3_vfs_register(). +** ^Each new VFS becomes the default VFS if the makeDflt flag is set. +** ^The same VFS can be registered multiple times without injury. +** ^To make an existing VFS into the default VFS, register it again +** with the makeDflt flag set. If two different VFSes with the +** same name are registered, the behavior is undefined. If a +** VFS is registered with a name that is NULL or an empty string, +** then the behavior is undefined. +** +** ^Unregister a VFS with the sqlite3_vfs_unregister() interface. +** ^(If the default VFS is unregistered, another VFS is chosen as +** the default. The choice for the new VFS is arbitrary.)^ +*/ +SQLITE_API sqlite3_vfs *sqlite3_vfs_find(const char *zVfsName); +SQLITE_API int sqlite3_vfs_register(sqlite3_vfs*, int makeDflt); +SQLITE_API int sqlite3_vfs_unregister(sqlite3_vfs*); + +/* +** CAPI3REF: Mutexes +** +** The SQLite core uses these routines for thread +** synchronization. Though they are intended for internal +** use by SQLite, code that links against SQLite is +** permitted to use any of these routines. +** +** The SQLite source code contains multiple implementations +** of these mutex routines. An appropriate implementation +** is selected automatically at compile-time. The following +** implementations are available in the SQLite core: +** +**
    +**
  • SQLITE_MUTEX_PTHREADS +**
  • SQLITE_MUTEX_W32 +**
  • SQLITE_MUTEX_NOOP +**
+** +** The SQLITE_MUTEX_NOOP implementation is a set of routines +** that does no real locking and is appropriate for use in +** a single-threaded application. The SQLITE_MUTEX_PTHREADS and +** SQLITE_MUTEX_W32 implementations are appropriate for use on Unix +** and Windows. +** +** If SQLite is compiled with the SQLITE_MUTEX_APPDEF preprocessor +** macro defined (with "-DSQLITE_MUTEX_APPDEF=1"), then no mutex +** implementation is included with the library. In this case the +** application must supply a custom mutex implementation using the +** [SQLITE_CONFIG_MUTEX] option of the sqlite3_config() function +** before calling sqlite3_initialize() or any other public sqlite3_ +** function that calls sqlite3_initialize(). +** +** ^The sqlite3_mutex_alloc() routine allocates a new +** mutex and returns a pointer to it. ^The sqlite3_mutex_alloc() +** routine returns NULL if it is unable to allocate the requested +** mutex. The argument to sqlite3_mutex_alloc() must one of these +** integer constants: +** +**
    +**
  • SQLITE_MUTEX_FAST +**
  • SQLITE_MUTEX_RECURSIVE +**
  • SQLITE_MUTEX_STATIC_MASTER +**
  • SQLITE_MUTEX_STATIC_MEM +**
  • SQLITE_MUTEX_STATIC_OPEN +**
  • SQLITE_MUTEX_STATIC_PRNG +**
  • SQLITE_MUTEX_STATIC_LRU +**
  • SQLITE_MUTEX_STATIC_PMEM +**
  • SQLITE_MUTEX_STATIC_APP1 +**
  • SQLITE_MUTEX_STATIC_APP2 +**
  • SQLITE_MUTEX_STATIC_APP3 +**
  • SQLITE_MUTEX_STATIC_VFS1 +**
  • SQLITE_MUTEX_STATIC_VFS2 +**
  • SQLITE_MUTEX_STATIC_VFS3 +**
+** +** ^The first two constants (SQLITE_MUTEX_FAST and SQLITE_MUTEX_RECURSIVE) +** cause sqlite3_mutex_alloc() to create +** a new mutex. ^The new mutex is recursive when SQLITE_MUTEX_RECURSIVE +** is used but not necessarily so when SQLITE_MUTEX_FAST is used. +** The mutex implementation does not need to make a distinction +** between SQLITE_MUTEX_RECURSIVE and SQLITE_MUTEX_FAST if it does +** not want to. SQLite will only request a recursive mutex in +** cases where it really needs one. If a faster non-recursive mutex +** implementation is available on the host platform, the mutex subsystem +** might return such a mutex in response to SQLITE_MUTEX_FAST. +** +** ^The other allowed parameters to sqlite3_mutex_alloc() (anything other +** than SQLITE_MUTEX_FAST and SQLITE_MUTEX_RECURSIVE) each return +** a pointer to a static preexisting mutex. ^Nine static mutexes are +** used by the current version of SQLite. Future versions of SQLite +** may add additional static mutexes. Static mutexes are for internal +** use by SQLite only. Applications that use SQLite mutexes should +** use only the dynamic mutexes returned by SQLITE_MUTEX_FAST or +** SQLITE_MUTEX_RECURSIVE. +** +** ^Note that if one of the dynamic mutex parameters (SQLITE_MUTEX_FAST +** or SQLITE_MUTEX_RECURSIVE) is used then sqlite3_mutex_alloc() +** returns a different mutex on every call. ^For the static +** mutex types, the same mutex is returned on every call that has +** the same type number. +** +** ^The sqlite3_mutex_free() routine deallocates a previously +** allocated dynamic mutex. Attempting to deallocate a static +** mutex results in undefined behavior. +** +** ^The sqlite3_mutex_enter() and sqlite3_mutex_try() routines attempt +** to enter a mutex. ^If another thread is already within the mutex, +** sqlite3_mutex_enter() will block and sqlite3_mutex_try() will return +** SQLITE_BUSY. ^The sqlite3_mutex_try() interface returns [SQLITE_OK] +** upon successful entry. ^(Mutexes created using +** SQLITE_MUTEX_RECURSIVE can be entered multiple times by the same thread. +** In such cases, the +** mutex must be exited an equal number of times before another thread +** can enter.)^ If the same thread tries to enter any mutex other +** than an SQLITE_MUTEX_RECURSIVE more than once, the behavior is undefined. +** +** ^(Some systems (for example, Windows 95) do not support the operation +** implemented by sqlite3_mutex_try(). On those systems, sqlite3_mutex_try() +** will always return SQLITE_BUSY. The SQLite core only ever uses +** sqlite3_mutex_try() as an optimization so this is acceptable +** behavior.)^ +** +** ^The sqlite3_mutex_leave() routine exits a mutex that was +** previously entered by the same thread. The behavior +** is undefined if the mutex is not currently entered by the +** calling thread or is not currently allocated. +** +** ^If the argument to sqlite3_mutex_enter(), sqlite3_mutex_try(), or +** sqlite3_mutex_leave() is a NULL pointer, then all three routines +** behave as no-ops. +** +** See also: [sqlite3_mutex_held()] and [sqlite3_mutex_notheld()]. +*/ +SQLITE_API sqlite3_mutex *sqlite3_mutex_alloc(int); +SQLITE_API void sqlite3_mutex_free(sqlite3_mutex*); +SQLITE_API void sqlite3_mutex_enter(sqlite3_mutex*); +SQLITE_API int sqlite3_mutex_try(sqlite3_mutex*); +SQLITE_API void sqlite3_mutex_leave(sqlite3_mutex*); + +/* +** CAPI3REF: Mutex Methods Object +** +** An instance of this structure defines the low-level routines +** used to allocate and use mutexes. +** +** Usually, the default mutex implementations provided by SQLite are +** sufficient, however the application has the option of substituting a custom +** implementation for specialized deployments or systems for which SQLite +** does not provide a suitable implementation. In this case, the application +** creates and populates an instance of this structure to pass +** to sqlite3_config() along with the [SQLITE_CONFIG_MUTEX] option. +** Additionally, an instance of this structure can be used as an +** output variable when querying the system for the current mutex +** implementation, using the [SQLITE_CONFIG_GETMUTEX] option. +** +** ^The xMutexInit method defined by this structure is invoked as +** part of system initialization by the sqlite3_initialize() function. +** ^The xMutexInit routine is called by SQLite exactly once for each +** effective call to [sqlite3_initialize()]. +** +** ^The xMutexEnd method defined by this structure is invoked as +** part of system shutdown by the sqlite3_shutdown() function. The +** implementation of this method is expected to release all outstanding +** resources obtained by the mutex methods implementation, especially +** those obtained by the xMutexInit method. ^The xMutexEnd() +** interface is invoked exactly once for each call to [sqlite3_shutdown()]. +** +** ^(The remaining seven methods defined by this structure (xMutexAlloc, +** xMutexFree, xMutexEnter, xMutexTry, xMutexLeave, xMutexHeld and +** xMutexNotheld) implement the following interfaces (respectively): +** +**
    +**
  • [sqlite3_mutex_alloc()]
  • +**
  • [sqlite3_mutex_free()]
  • +**
  • [sqlite3_mutex_enter()]
  • +**
  • [sqlite3_mutex_try()]
  • +**
  • [sqlite3_mutex_leave()]
  • +**
  • [sqlite3_mutex_held()]
  • +**
  • [sqlite3_mutex_notheld()]
  • +**
)^ +** +** The only difference is that the public sqlite3_XXX functions enumerated +** above silently ignore any invocations that pass a NULL pointer instead +** of a valid mutex handle. The implementations of the methods defined +** by this structure are not required to handle this case, the results +** of passing a NULL pointer instead of a valid mutex handle are undefined +** (i.e. it is acceptable to provide an implementation that segfaults if +** it is passed a NULL pointer). +** +** The xMutexInit() method must be threadsafe. It must be harmless to +** invoke xMutexInit() multiple times within the same process and without +** intervening calls to xMutexEnd(). Second and subsequent calls to +** xMutexInit() must be no-ops. +** +** xMutexInit() must not use SQLite memory allocation ([sqlite3_malloc()] +** and its associates). Similarly, xMutexAlloc() must not use SQLite memory +** allocation for a static mutex. ^However xMutexAlloc() may use SQLite +** memory allocation for a fast or recursive mutex. +** +** ^SQLite will invoke the xMutexEnd() method when [sqlite3_shutdown()] is +** called, but only if the prior call to xMutexInit returned SQLITE_OK. +** If xMutexInit fails in any way, it is expected to clean up after itself +** prior to returning. +*/ +typedef struct sqlite3_mutex_methods sqlite3_mutex_methods; +struct sqlite3_mutex_methods { + int (*xMutexInit)(void); + int (*xMutexEnd)(void); + sqlite3_mutex *(*xMutexAlloc)(int); + void (*xMutexFree)(sqlite3_mutex *); + void (*xMutexEnter)(sqlite3_mutex *); + int (*xMutexTry)(sqlite3_mutex *); + void (*xMutexLeave)(sqlite3_mutex *); + int (*xMutexHeld)(sqlite3_mutex *); + int (*xMutexNotheld)(sqlite3_mutex *); +}; + +/* +** CAPI3REF: Mutex Verification Routines +** +** The sqlite3_mutex_held() and sqlite3_mutex_notheld() routines +** are intended for use inside assert() statements. The SQLite core +** never uses these routines except inside an assert() and applications +** are advised to follow the lead of the core. The SQLite core only +** provides implementations for these routines when it is compiled +** with the SQLITE_DEBUG flag. External mutex implementations +** are only required to provide these routines if SQLITE_DEBUG is +** defined and if NDEBUG is not defined. +** +** These routines should return true if the mutex in their argument +** is held or not held, respectively, by the calling thread. +** +** The implementation is not required to provide versions of these +** routines that actually work. If the implementation does not provide working +** versions of these routines, it should at least provide stubs that always +** return true so that one does not get spurious assertion failures. +** +** If the argument to sqlite3_mutex_held() is a NULL pointer then +** the routine should return 1. This seems counter-intuitive since +** clearly the mutex cannot be held if it does not exist. But +** the reason the mutex does not exist is because the build is not +** using mutexes. And we do not want the assert() containing the +** call to sqlite3_mutex_held() to fail, so a non-zero return is +** the appropriate thing to do. The sqlite3_mutex_notheld() +** interface should also return 1 when given a NULL pointer. +*/ +#ifndef NDEBUG +SQLITE_API int sqlite3_mutex_held(sqlite3_mutex*); +SQLITE_API int sqlite3_mutex_notheld(sqlite3_mutex*); +#endif + +/* +** CAPI3REF: Mutex Types +** +** The [sqlite3_mutex_alloc()] interface takes a single argument +** which is one of these integer constants. +** +** The set of static mutexes may change from one SQLite release to the +** next. Applications that override the built-in mutex logic must be +** prepared to accommodate additional static mutexes. +*/ +#define SQLITE_MUTEX_FAST 0 +#define SQLITE_MUTEX_RECURSIVE 1 +#define SQLITE_MUTEX_STATIC_MASTER 2 +#define SQLITE_MUTEX_STATIC_MEM 3 /* sqlite3_malloc() */ +#define SQLITE_MUTEX_STATIC_MEM2 4 /* NOT USED */ +#define SQLITE_MUTEX_STATIC_OPEN 4 /* sqlite3BtreeOpen() */ +#define SQLITE_MUTEX_STATIC_PRNG 5 /* sqlite3_randomness() */ +#define SQLITE_MUTEX_STATIC_LRU 6 /* lru page list */ +#define SQLITE_MUTEX_STATIC_LRU2 7 /* NOT USED */ +#define SQLITE_MUTEX_STATIC_PMEM 7 /* sqlite3PageMalloc() */ +#define SQLITE_MUTEX_STATIC_APP1 8 /* For use by application */ +#define SQLITE_MUTEX_STATIC_APP2 9 /* For use by application */ +#define SQLITE_MUTEX_STATIC_APP3 10 /* For use by application */ +#define SQLITE_MUTEX_STATIC_VFS1 11 /* For use by built-in VFS */ +#define SQLITE_MUTEX_STATIC_VFS2 12 /* For use by extension VFS */ +#define SQLITE_MUTEX_STATIC_VFS3 13 /* For use by application VFS */ + +/* +** CAPI3REF: Retrieve the mutex for a database connection +** METHOD: sqlite3 +** +** ^This interface returns a pointer the [sqlite3_mutex] object that +** serializes access to the [database connection] given in the argument +** when the [threading mode] is Serialized. +** ^If the [threading mode] is Single-thread or Multi-thread then this +** routine returns a NULL pointer. +*/ +SQLITE_API sqlite3_mutex *sqlite3_db_mutex(sqlite3*); + +/* +** CAPI3REF: Low-Level Control Of Database Files +** METHOD: sqlite3 +** KEYWORDS: {file control} +** +** ^The [sqlite3_file_control()] interface makes a direct call to the +** xFileControl method for the [sqlite3_io_methods] object associated +** with a particular database identified by the second argument. ^The +** name of the database is "main" for the main database or "temp" for the +** TEMP database, or the name that appears after the AS keyword for +** databases that are added using the [ATTACH] SQL command. +** ^A NULL pointer can be used in place of "main" to refer to the +** main database file. +** ^The third and fourth parameters to this routine +** are passed directly through to the second and third parameters of +** the xFileControl method. ^The return value of the xFileControl +** method becomes the return value of this routine. +** +** A few opcodes for [sqlite3_file_control()] are handled directly +** by the SQLite core and never invoke the +** sqlite3_io_methods.xFileControl method. +** ^The [SQLITE_FCNTL_FILE_POINTER] value for the op parameter causes +** a pointer to the underlying [sqlite3_file] object to be written into +** the space pointed to by the 4th parameter. The +** [SQLITE_FCNTL_JOURNAL_POINTER] works similarly except that it returns +** the [sqlite3_file] object associated with the journal file instead of +** the main database. The [SQLITE_FCNTL_VFS_POINTER] opcode returns +** a pointer to the underlying [sqlite3_vfs] object for the file. +** The [SQLITE_FCNTL_DATA_VERSION] returns the data version counter +** from the pager. +** +** ^If the second parameter (zDbName) does not match the name of any +** open database file, then SQLITE_ERROR is returned. ^This error +** code is not remembered and will not be recalled by [sqlite3_errcode()] +** or [sqlite3_errmsg()]. The underlying xFileControl method might +** also return SQLITE_ERROR. There is no way to distinguish between +** an incorrect zDbName and an SQLITE_ERROR return from the underlying +** xFileControl method. +** +** See also: [file control opcodes] +*/ +SQLITE_API int sqlite3_file_control(sqlite3*, const char *zDbName, int op, void*); + +/* +** CAPI3REF: Testing Interface +** +** ^The sqlite3_test_control() interface is used to read out internal +** state of SQLite and to inject faults into SQLite for testing +** purposes. ^The first parameter is an operation code that determines +** the number, meaning, and operation of all subsequent parameters. +** +** This interface is not for use by applications. It exists solely +** for verifying the correct operation of the SQLite library. Depending +** on how the SQLite library is compiled, this interface might not exist. +** +** The details of the operation codes, their meanings, the parameters +** they take, and what they do are all subject to change without notice. +** Unlike most of the SQLite API, this function is not guaranteed to +** operate consistently from one release to the next. +*/ +SQLITE_API int sqlite3_test_control(int op, ...); + +/* +** CAPI3REF: Testing Interface Operation Codes +** +** These constants are the valid operation code parameters used +** as the first argument to [sqlite3_test_control()]. +** +** These parameters and their meanings are subject to change +** without notice. These values are for testing purposes only. +** Applications should not use any of these parameters or the +** [sqlite3_test_control()] interface. +*/ +#define SQLITE_TESTCTRL_FIRST 5 +#define SQLITE_TESTCTRL_PRNG_SAVE 5 +#define SQLITE_TESTCTRL_PRNG_RESTORE 6 +#define SQLITE_TESTCTRL_PRNG_RESET 7 +#define SQLITE_TESTCTRL_BITVEC_TEST 8 +#define SQLITE_TESTCTRL_FAULT_INSTALL 9 +#define SQLITE_TESTCTRL_BENIGN_MALLOC_HOOKS 10 +#define SQLITE_TESTCTRL_PENDING_BYTE 11 +#define SQLITE_TESTCTRL_ASSERT 12 +#define SQLITE_TESTCTRL_ALWAYS 13 +#define SQLITE_TESTCTRL_RESERVE 14 +#define SQLITE_TESTCTRL_OPTIMIZATIONS 15 +#define SQLITE_TESTCTRL_ISKEYWORD 16 /* NOT USED */ +#define SQLITE_TESTCTRL_SCRATCHMALLOC 17 /* NOT USED */ +#define SQLITE_TESTCTRL_INTERNAL_FUNCTIONS 17 +#define SQLITE_TESTCTRL_LOCALTIME_FAULT 18 +#define SQLITE_TESTCTRL_EXPLAIN_STMT 19 /* NOT USED */ +#define SQLITE_TESTCTRL_ONCE_RESET_THRESHOLD 19 +#define SQLITE_TESTCTRL_NEVER_CORRUPT 20 +#define SQLITE_TESTCTRL_VDBE_COVERAGE 21 +#define SQLITE_TESTCTRL_BYTEORDER 22 +#define SQLITE_TESTCTRL_ISINIT 23 +#define SQLITE_TESTCTRL_SORTER_MMAP 24 +#define SQLITE_TESTCTRL_IMPOSTER 25 +#define SQLITE_TESTCTRL_PARSER_COVERAGE 26 +#define SQLITE_TESTCTRL_RESULT_INTREAL 27 +#define SQLITE_TESTCTRL_LAST 27 /* Largest TESTCTRL */ + +/* +** CAPI3REF: SQL Keyword Checking +** +** These routines provide access to the set of SQL language keywords +** recognized by SQLite. Applications can uses these routines to determine +** whether or not a specific identifier needs to be escaped (for example, +** by enclosing in double-quotes) so as not to confuse the parser. +** +** The sqlite3_keyword_count() interface returns the number of distinct +** keywords understood by SQLite. +** +** The sqlite3_keyword_name(N,Z,L) interface finds the N-th keyword and +** makes *Z point to that keyword expressed as UTF8 and writes the number +** of bytes in the keyword into *L. The string that *Z points to is not +** zero-terminated. The sqlite3_keyword_name(N,Z,L) routine returns +** SQLITE_OK if N is within bounds and SQLITE_ERROR if not. If either Z +** or L are NULL or invalid pointers then calls to +** sqlite3_keyword_name(N,Z,L) result in undefined behavior. +** +** The sqlite3_keyword_check(Z,L) interface checks to see whether or not +** the L-byte UTF8 identifier that Z points to is a keyword, returning non-zero +** if it is and zero if not. +** +** The parser used by SQLite is forgiving. It is often possible to use +** a keyword as an identifier as long as such use does not result in a +** parsing ambiguity. For example, the statement +** "CREATE TABLE BEGIN(REPLACE,PRAGMA,END);" is accepted by SQLite, and +** creates a new table named "BEGIN" with three columns named +** "REPLACE", "PRAGMA", and "END". Nevertheless, best practice is to avoid +** using keywords as identifiers. Common techniques used to avoid keyword +** name collisions include: +**
    +**
  • Put all identifier names inside double-quotes. This is the official +** SQL way to escape identifier names. +**
  • Put identifier names inside [...]. This is not standard SQL, +** but it is what SQL Server does and so lots of programmers use this +** technique. +**
  • Begin every identifier with the letter "Z" as no SQL keywords start +** with "Z". +**
  • Include a digit somewhere in every identifier name. +**
+** +** Note that the number of keywords understood by SQLite can depend on +** compile-time options. For example, "VACUUM" is not a keyword if +** SQLite is compiled with the [-DSQLITE_OMIT_VACUUM] option. Also, +** new keywords may be added to future releases of SQLite. +*/ +SQLITE_API int sqlite3_keyword_count(void); +SQLITE_API int sqlite3_keyword_name(int,const char**,int*); +SQLITE_API int sqlite3_keyword_check(const char*,int); + +/* +** CAPI3REF: Dynamic String Object +** KEYWORDS: {dynamic string} +** +** An instance of the sqlite3_str object contains a dynamically-sized +** string under construction. +** +** The lifecycle of an sqlite3_str object is as follows: +**
    +**
  1. ^The sqlite3_str object is created using [sqlite3_str_new()]. +**
  2. ^Text is appended to the sqlite3_str object using various +** methods, such as [sqlite3_str_appendf()]. +**
  3. ^The sqlite3_str object is destroyed and the string it created +** is returned using the [sqlite3_str_finish()] interface. +**
+*/ +typedef struct sqlite3_str sqlite3_str; + +/* +** CAPI3REF: Create A New Dynamic String Object +** CONSTRUCTOR: sqlite3_str +** +** ^The [sqlite3_str_new(D)] interface allocates and initializes +** a new [sqlite3_str] object. To avoid memory leaks, the object returned by +** [sqlite3_str_new()] must be freed by a subsequent call to +** [sqlite3_str_finish(X)]. +** +** ^The [sqlite3_str_new(D)] interface always returns a pointer to a +** valid [sqlite3_str] object, though in the event of an out-of-memory +** error the returned object might be a special singleton that will +** silently reject new text, always return SQLITE_NOMEM from +** [sqlite3_str_errcode()], always return 0 for +** [sqlite3_str_length()], and always return NULL from +** [sqlite3_str_finish(X)]. It is always safe to use the value +** returned by [sqlite3_str_new(D)] as the sqlite3_str parameter +** to any of the other [sqlite3_str] methods. +** +** The D parameter to [sqlite3_str_new(D)] may be NULL. If the +** D parameter in [sqlite3_str_new(D)] is not NULL, then the maximum +** length of the string contained in the [sqlite3_str] object will be +** the value set for [sqlite3_limit](D,[SQLITE_LIMIT_LENGTH]) instead +** of [SQLITE_MAX_LENGTH]. +*/ +SQLITE_API sqlite3_str *sqlite3_str_new(sqlite3*); + +/* +** CAPI3REF: Finalize A Dynamic String +** DESTRUCTOR: sqlite3_str +** +** ^The [sqlite3_str_finish(X)] interface destroys the sqlite3_str object X +** and returns a pointer to a memory buffer obtained from [sqlite3_malloc64()] +** that contains the constructed string. The calling application should +** pass the returned value to [sqlite3_free()] to avoid a memory leak. +** ^The [sqlite3_str_finish(X)] interface may return a NULL pointer if any +** errors were encountered during construction of the string. ^The +** [sqlite3_str_finish(X)] interface will also return a NULL pointer if the +** string in [sqlite3_str] object X is zero bytes long. +*/ +SQLITE_API char *sqlite3_str_finish(sqlite3_str*); + +/* +** CAPI3REF: Add Content To A Dynamic String +** METHOD: sqlite3_str +** +** These interfaces add content to an sqlite3_str object previously obtained +** from [sqlite3_str_new()]. +** +** ^The [sqlite3_str_appendf(X,F,...)] and +** [sqlite3_str_vappendf(X,F,V)] interfaces uses the [built-in printf] +** functionality of SQLite to append formatted text onto the end of +** [sqlite3_str] object X. +** +** ^The [sqlite3_str_append(X,S,N)] method appends exactly N bytes from string S +** onto the end of the [sqlite3_str] object X. N must be non-negative. +** S must contain at least N non-zero bytes of content. To append a +** zero-terminated string in its entirety, use the [sqlite3_str_appendall()] +** method instead. +** +** ^The [sqlite3_str_appendall(X,S)] method appends the complete content of +** zero-terminated string S onto the end of [sqlite3_str] object X. +** +** ^The [sqlite3_str_appendchar(X,N,C)] method appends N copies of the +** single-byte character C onto the end of [sqlite3_str] object X. +** ^This method can be used, for example, to add whitespace indentation. +** +** ^The [sqlite3_str_reset(X)] method resets the string under construction +** inside [sqlite3_str] object X back to zero bytes in length. +** +** These methods do not return a result code. ^If an error occurs, that fact +** is recorded in the [sqlite3_str] object and can be recovered by a +** subsequent call to [sqlite3_str_errcode(X)]. +*/ +SQLITE_API void sqlite3_str_appendf(sqlite3_str*, const char *zFormat, ...); +SQLITE_API void sqlite3_str_vappendf(sqlite3_str*, const char *zFormat, va_list); +SQLITE_API void sqlite3_str_append(sqlite3_str*, const char *zIn, int N); +SQLITE_API void sqlite3_str_appendall(sqlite3_str*, const char *zIn); +SQLITE_API void sqlite3_str_appendchar(sqlite3_str*, int N, char C); +SQLITE_API void sqlite3_str_reset(sqlite3_str*); + +/* +** CAPI3REF: Status Of A Dynamic String +** METHOD: sqlite3_str +** +** These interfaces return the current status of an [sqlite3_str] object. +** +** ^If any prior errors have occurred while constructing the dynamic string +** in sqlite3_str X, then the [sqlite3_str_errcode(X)] method will return +** an appropriate error code. ^The [sqlite3_str_errcode(X)] method returns +** [SQLITE_NOMEM] following any out-of-memory error, or +** [SQLITE_TOOBIG] if the size of the dynamic string exceeds +** [SQLITE_MAX_LENGTH], or [SQLITE_OK] if there have been no errors. +** +** ^The [sqlite3_str_length(X)] method returns the current length, in bytes, +** of the dynamic string under construction in [sqlite3_str] object X. +** ^The length returned by [sqlite3_str_length(X)] does not include the +** zero-termination byte. +** +** ^The [sqlite3_str_value(X)] method returns a pointer to the current +** content of the dynamic string under construction in X. The value +** returned by [sqlite3_str_value(X)] is managed by the sqlite3_str object X +** and might be freed or altered by any subsequent method on the same +** [sqlite3_str] object. Applications must not used the pointer returned +** [sqlite3_str_value(X)] after any subsequent method call on the same +** object. ^Applications may change the content of the string returned +** by [sqlite3_str_value(X)] as long as they do not write into any bytes +** outside the range of 0 to [sqlite3_str_length(X)] and do not read or +** write any byte after any subsequent sqlite3_str method call. +*/ +SQLITE_API int sqlite3_str_errcode(sqlite3_str*); +SQLITE_API int sqlite3_str_length(sqlite3_str*); +SQLITE_API char *sqlite3_str_value(sqlite3_str*); + +/* +** CAPI3REF: SQLite Runtime Status +** +** ^These interfaces are used to retrieve runtime status information +** about the performance of SQLite, and optionally to reset various +** highwater marks. ^The first argument is an integer code for +** the specific parameter to measure. ^(Recognized integer codes +** are of the form [status parameters | SQLITE_STATUS_...].)^ +** ^The current value of the parameter is returned into *pCurrent. +** ^The highest recorded value is returned in *pHighwater. ^If the +** resetFlag is true, then the highest record value is reset after +** *pHighwater is written. ^(Some parameters do not record the highest +** value. For those parameters +** nothing is written into *pHighwater and the resetFlag is ignored.)^ +** ^(Other parameters record only the highwater mark and not the current +** value. For these latter parameters nothing is written into *pCurrent.)^ +** +** ^The sqlite3_status() and sqlite3_status64() routines return +** SQLITE_OK on success and a non-zero [error code] on failure. +** +** If either the current value or the highwater mark is too large to +** be represented by a 32-bit integer, then the values returned by +** sqlite3_status() are undefined. +** +** See also: [sqlite3_db_status()] +*/ +SQLITE_API int sqlite3_status(int op, int *pCurrent, int *pHighwater, int resetFlag); +SQLITE_API int sqlite3_status64( + int op, + sqlite3_int64 *pCurrent, + sqlite3_int64 *pHighwater, + int resetFlag +); + + +/* +** CAPI3REF: Status Parameters +** KEYWORDS: {status parameters} +** +** These integer constants designate various run-time status parameters +** that can be returned by [sqlite3_status()]. +** +**
+** [[SQLITE_STATUS_MEMORY_USED]] ^(
SQLITE_STATUS_MEMORY_USED
+**
This parameter is the current amount of memory checked out +** using [sqlite3_malloc()], either directly or indirectly. The +** figure includes calls made to [sqlite3_malloc()] by the application +** and internal memory usage by the SQLite library. Auxiliary page-cache +** memory controlled by [SQLITE_CONFIG_PAGECACHE] is not included in +** this parameter. The amount returned is the sum of the allocation +** sizes as reported by the xSize method in [sqlite3_mem_methods].
)^ +** +** [[SQLITE_STATUS_MALLOC_SIZE]] ^(
SQLITE_STATUS_MALLOC_SIZE
+**
This parameter records the largest memory allocation request +** handed to [sqlite3_malloc()] or [sqlite3_realloc()] (or their +** internal equivalents). Only the value returned in the +** *pHighwater parameter to [sqlite3_status()] is of interest. +** The value written into the *pCurrent parameter is undefined.
)^ +** +** [[SQLITE_STATUS_MALLOC_COUNT]] ^(
SQLITE_STATUS_MALLOC_COUNT
+**
This parameter records the number of separate memory allocations +** currently checked out.
)^ +** +** [[SQLITE_STATUS_PAGECACHE_USED]] ^(
SQLITE_STATUS_PAGECACHE_USED
+**
This parameter returns the number of pages used out of the +** [pagecache memory allocator] that was configured using +** [SQLITE_CONFIG_PAGECACHE]. The +** value returned is in pages, not in bytes.
)^ +** +** [[SQLITE_STATUS_PAGECACHE_OVERFLOW]] +** ^(
SQLITE_STATUS_PAGECACHE_OVERFLOW
+**
This parameter returns the number of bytes of page cache +** allocation which could not be satisfied by the [SQLITE_CONFIG_PAGECACHE] +** buffer and where forced to overflow to [sqlite3_malloc()]. The +** returned value includes allocations that overflowed because they +** where too large (they were larger than the "sz" parameter to +** [SQLITE_CONFIG_PAGECACHE]) and allocations that overflowed because +** no space was left in the page cache.
)^ +** +** [[SQLITE_STATUS_PAGECACHE_SIZE]] ^(
SQLITE_STATUS_PAGECACHE_SIZE
+**
This parameter records the largest memory allocation request +** handed to [pagecache memory allocator]. Only the value returned in the +** *pHighwater parameter to [sqlite3_status()] is of interest. +** The value written into the *pCurrent parameter is undefined.
)^ +** +** [[SQLITE_STATUS_SCRATCH_USED]]
SQLITE_STATUS_SCRATCH_USED
+**
No longer used.
+** +** [[SQLITE_STATUS_SCRATCH_OVERFLOW]] ^(
SQLITE_STATUS_SCRATCH_OVERFLOW
+**
No longer used.
+** +** [[SQLITE_STATUS_SCRATCH_SIZE]]
SQLITE_STATUS_SCRATCH_SIZE
+**
No longer used.
+** +** [[SQLITE_STATUS_PARSER_STACK]] ^(
SQLITE_STATUS_PARSER_STACK
+**
The *pHighwater parameter records the deepest parser stack. +** The *pCurrent value is undefined. The *pHighwater value is only +** meaningful if SQLite is compiled with [YYTRACKMAXSTACKDEPTH].
)^ +**
+** +** New status parameters may be added from time to time. +*/ +#define SQLITE_STATUS_MEMORY_USED 0 +#define SQLITE_STATUS_PAGECACHE_USED 1 +#define SQLITE_STATUS_PAGECACHE_OVERFLOW 2 +#define SQLITE_STATUS_SCRATCH_USED 3 /* NOT USED */ +#define SQLITE_STATUS_SCRATCH_OVERFLOW 4 /* NOT USED */ +#define SQLITE_STATUS_MALLOC_SIZE 5 +#define SQLITE_STATUS_PARSER_STACK 6 +#define SQLITE_STATUS_PAGECACHE_SIZE 7 +#define SQLITE_STATUS_SCRATCH_SIZE 8 /* NOT USED */ +#define SQLITE_STATUS_MALLOC_COUNT 9 + +/* +** CAPI3REF: Database Connection Status +** METHOD: sqlite3 +** +** ^This interface is used to retrieve runtime status information +** about a single [database connection]. ^The first argument is the +** database connection object to be interrogated. ^The second argument +** is an integer constant, taken from the set of +** [SQLITE_DBSTATUS options], that +** determines the parameter to interrogate. The set of +** [SQLITE_DBSTATUS options] is likely +** to grow in future releases of SQLite. +** +** ^The current value of the requested parameter is written into *pCur +** and the highest instantaneous value is written into *pHiwtr. ^If +** the resetFlg is true, then the highest instantaneous value is +** reset back down to the current value. +** +** ^The sqlite3_db_status() routine returns SQLITE_OK on success and a +** non-zero [error code] on failure. +** +** See also: [sqlite3_status()] and [sqlite3_stmt_status()]. +*/ +SQLITE_API int sqlite3_db_status(sqlite3*, int op, int *pCur, int *pHiwtr, int resetFlg); + +/* +** CAPI3REF: Status Parameters for database connections +** KEYWORDS: {SQLITE_DBSTATUS options} +** +** These constants are the available integer "verbs" that can be passed as +** the second argument to the [sqlite3_db_status()] interface. +** +** New verbs may be added in future releases of SQLite. Existing verbs +** might be discontinued. Applications should check the return code from +** [sqlite3_db_status()] to make sure that the call worked. +** The [sqlite3_db_status()] interface will return a non-zero error code +** if a discontinued or unsupported verb is invoked. +** +**
+** [[SQLITE_DBSTATUS_LOOKASIDE_USED]] ^(
SQLITE_DBSTATUS_LOOKASIDE_USED
+**
This parameter returns the number of lookaside memory slots currently +** checked out.
)^ +** +** [[SQLITE_DBSTATUS_LOOKASIDE_HIT]] ^(
SQLITE_DBSTATUS_LOOKASIDE_HIT
+**
This parameter returns the number malloc attempts that were +** satisfied using lookaside memory. Only the high-water value is meaningful; +** the current value is always zero.)^ +** +** [[SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE]] +** ^(
SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE
+**
This parameter returns the number malloc attempts that might have +** been satisfied using lookaside memory but failed due to the amount of +** memory requested being larger than the lookaside slot size. +** Only the high-water value is meaningful; +** the current value is always zero.)^ +** +** [[SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL]] +** ^(
SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL
+**
This parameter returns the number malloc attempts that might have +** been satisfied using lookaside memory but failed due to all lookaside +** memory already being in use. +** Only the high-water value is meaningful; +** the current value is always zero.)^ +** +** [[SQLITE_DBSTATUS_CACHE_USED]] ^(
SQLITE_DBSTATUS_CACHE_USED
+**
This parameter returns the approximate number of bytes of heap +** memory used by all pager caches associated with the database connection.)^ +** ^The highwater mark associated with SQLITE_DBSTATUS_CACHE_USED is always 0. +** +** [[SQLITE_DBSTATUS_CACHE_USED_SHARED]] +** ^(
SQLITE_DBSTATUS_CACHE_USED_SHARED
+**
This parameter is similar to DBSTATUS_CACHE_USED, except that if a +** pager cache is shared between two or more connections the bytes of heap +** memory used by that pager cache is divided evenly between the attached +** connections.)^ In other words, if none of the pager caches associated +** with the database connection are shared, this request returns the same +** value as DBSTATUS_CACHE_USED. Or, if one or more or the pager caches are +** shared, the value returned by this call will be smaller than that returned +** by DBSTATUS_CACHE_USED. ^The highwater mark associated with +** SQLITE_DBSTATUS_CACHE_USED_SHARED is always 0. +** +** [[SQLITE_DBSTATUS_SCHEMA_USED]] ^(
SQLITE_DBSTATUS_SCHEMA_USED
+**
This parameter returns the approximate number of bytes of heap +** memory used to store the schema for all databases associated +** with the connection - main, temp, and any [ATTACH]-ed databases.)^ +** ^The full amount of memory used by the schemas is reported, even if the +** schema memory is shared with other database connections due to +** [shared cache mode] being enabled. +** ^The highwater mark associated with SQLITE_DBSTATUS_SCHEMA_USED is always 0. +** +** [[SQLITE_DBSTATUS_STMT_USED]] ^(
SQLITE_DBSTATUS_STMT_USED
+**
This parameter returns the approximate number of bytes of heap +** and lookaside memory used by all prepared statements associated with +** the database connection.)^ +** ^The highwater mark associated with SQLITE_DBSTATUS_STMT_USED is always 0. +**
+** +** [[SQLITE_DBSTATUS_CACHE_HIT]] ^(
SQLITE_DBSTATUS_CACHE_HIT
+**
This parameter returns the number of pager cache hits that have +** occurred.)^ ^The highwater mark associated with SQLITE_DBSTATUS_CACHE_HIT +** is always 0. +**
+** +** [[SQLITE_DBSTATUS_CACHE_MISS]] ^(
SQLITE_DBSTATUS_CACHE_MISS
+**
This parameter returns the number of pager cache misses that have +** occurred.)^ ^The highwater mark associated with SQLITE_DBSTATUS_CACHE_MISS +** is always 0. +**
+** +** [[SQLITE_DBSTATUS_CACHE_WRITE]] ^(
SQLITE_DBSTATUS_CACHE_WRITE
+**
This parameter returns the number of dirty cache entries that have +** been written to disk. Specifically, the number of pages written to the +** wal file in wal mode databases, or the number of pages written to the +** database file in rollback mode databases. Any pages written as part of +** transaction rollback or database recovery operations are not included. +** If an IO or other error occurs while writing a page to disk, the effect +** on subsequent SQLITE_DBSTATUS_CACHE_WRITE requests is undefined.)^ ^The +** highwater mark associated with SQLITE_DBSTATUS_CACHE_WRITE is always 0. +**
+** +** [[SQLITE_DBSTATUS_CACHE_SPILL]] ^(
SQLITE_DBSTATUS_CACHE_SPILL
+**
This parameter returns the number of dirty cache entries that have +** been written to disk in the middle of a transaction due to the page +** cache overflowing. Transactions are more efficient if they are written +** to disk all at once. When pages spill mid-transaction, that introduces +** additional overhead. This parameter can be used help identify +** inefficiencies that can be resolve by increasing the cache size. +**
+** +** [[SQLITE_DBSTATUS_DEFERRED_FKS]] ^(
SQLITE_DBSTATUS_DEFERRED_FKS
+**
This parameter returns zero for the current value if and only if +** all foreign key constraints (deferred or immediate) have been +** resolved.)^ ^The highwater mark is always 0. +**
+**
+*/ +#define SQLITE_DBSTATUS_LOOKASIDE_USED 0 +#define SQLITE_DBSTATUS_CACHE_USED 1 +#define SQLITE_DBSTATUS_SCHEMA_USED 2 +#define SQLITE_DBSTATUS_STMT_USED 3 +#define SQLITE_DBSTATUS_LOOKASIDE_HIT 4 +#define SQLITE_DBSTATUS_LOOKASIDE_MISS_SIZE 5 +#define SQLITE_DBSTATUS_LOOKASIDE_MISS_FULL 6 +#define SQLITE_DBSTATUS_CACHE_HIT 7 +#define SQLITE_DBSTATUS_CACHE_MISS 8 +#define SQLITE_DBSTATUS_CACHE_WRITE 9 +#define SQLITE_DBSTATUS_DEFERRED_FKS 10 +#define SQLITE_DBSTATUS_CACHE_USED_SHARED 11 +#define SQLITE_DBSTATUS_CACHE_SPILL 12 +#define SQLITE_DBSTATUS_MAX 12 /* Largest defined DBSTATUS */ + + +/* +** CAPI3REF: Prepared Statement Status +** METHOD: sqlite3_stmt +** +** ^(Each prepared statement maintains various +** [SQLITE_STMTSTATUS counters] that measure the number +** of times it has performed specific operations.)^ These counters can +** be used to monitor the performance characteristics of the prepared +** statements. For example, if the number of table steps greatly exceeds +** the number of table searches or result rows, that would tend to indicate +** that the prepared statement is using a full table scan rather than +** an index. +** +** ^(This interface is used to retrieve and reset counter values from +** a [prepared statement]. The first argument is the prepared statement +** object to be interrogated. The second argument +** is an integer code for a specific [SQLITE_STMTSTATUS counter] +** to be interrogated.)^ +** ^The current value of the requested counter is returned. +** ^If the resetFlg is true, then the counter is reset to zero after this +** interface call returns. +** +** See also: [sqlite3_status()] and [sqlite3_db_status()]. +*/ +SQLITE_API int sqlite3_stmt_status(sqlite3_stmt*, int op,int resetFlg); + +/* +** CAPI3REF: Status Parameters for prepared statements +** KEYWORDS: {SQLITE_STMTSTATUS counter} {SQLITE_STMTSTATUS counters} +** +** These preprocessor macros define integer codes that name counter +** values associated with the [sqlite3_stmt_status()] interface. +** The meanings of the various counters are as follows: +** +**
+** [[SQLITE_STMTSTATUS_FULLSCAN_STEP]]
SQLITE_STMTSTATUS_FULLSCAN_STEP
+**
^This is the number of times that SQLite has stepped forward in +** a table as part of a full table scan. Large numbers for this counter +** may indicate opportunities for performance improvement through +** careful use of indices.
+** +** [[SQLITE_STMTSTATUS_SORT]]
SQLITE_STMTSTATUS_SORT
+**
^This is the number of sort operations that have occurred. +** A non-zero value in this counter may indicate an opportunity to +** improvement performance through careful use of indices.
+** +** [[SQLITE_STMTSTATUS_AUTOINDEX]]
SQLITE_STMTSTATUS_AUTOINDEX
+**
^This is the number of rows inserted into transient indices that +** were created automatically in order to help joins run faster. +** A non-zero value in this counter may indicate an opportunity to +** improvement performance by adding permanent indices that do not +** need to be reinitialized each time the statement is run.
+** +** [[SQLITE_STMTSTATUS_VM_STEP]]
SQLITE_STMTSTATUS_VM_STEP
+**
^This is the number of virtual machine operations executed +** by the prepared statement if that number is less than or equal +** to 2147483647. The number of virtual machine operations can be +** used as a proxy for the total work done by the prepared statement. +** If the number of virtual machine operations exceeds 2147483647 +** then the value returned by this statement status code is undefined. +** +** [[SQLITE_STMTSTATUS_REPREPARE]]
SQLITE_STMTSTATUS_REPREPARE
+**
^This is the number of times that the prepare statement has been +** automatically regenerated due to schema changes or change to +** [bound parameters] that might affect the query plan. +** +** [[SQLITE_STMTSTATUS_RUN]]
SQLITE_STMTSTATUS_RUN
+**
^This is the number of times that the prepared statement has +** been run. A single "run" for the purposes of this counter is one +** or more calls to [sqlite3_step()] followed by a call to [sqlite3_reset()]. +** The counter is incremented on the first [sqlite3_step()] call of each +** cycle. +** +** [[SQLITE_STMTSTATUS_MEMUSED]]
SQLITE_STMTSTATUS_MEMUSED
+**
^This is the approximate number of bytes of heap memory +** used to store the prepared statement. ^This value is not actually +** a counter, and so the resetFlg parameter to sqlite3_stmt_status() +** is ignored when the opcode is SQLITE_STMTSTATUS_MEMUSED. +**
+**
+*/ +#define SQLITE_STMTSTATUS_FULLSCAN_STEP 1 +#define SQLITE_STMTSTATUS_SORT 2 +#define SQLITE_STMTSTATUS_AUTOINDEX 3 +#define SQLITE_STMTSTATUS_VM_STEP 4 +#define SQLITE_STMTSTATUS_REPREPARE 5 +#define SQLITE_STMTSTATUS_RUN 6 +#define SQLITE_STMTSTATUS_MEMUSED 99 + +/* +** CAPI3REF: Custom Page Cache Object +** +** The sqlite3_pcache type is opaque. It is implemented by +** the pluggable module. The SQLite core has no knowledge of +** its size or internal structure and never deals with the +** sqlite3_pcache object except by holding and passing pointers +** to the object. +** +** See [sqlite3_pcache_methods2] for additional information. +*/ +typedef struct sqlite3_pcache sqlite3_pcache; + +/* +** CAPI3REF: Custom Page Cache Object +** +** The sqlite3_pcache_page object represents a single page in the +** page cache. The page cache will allocate instances of this +** object. Various methods of the page cache use pointers to instances +** of this object as parameters or as their return value. +** +** See [sqlite3_pcache_methods2] for additional information. +*/ +typedef struct sqlite3_pcache_page sqlite3_pcache_page; +struct sqlite3_pcache_page { + void *pBuf; /* The content of the page */ + void *pExtra; /* Extra information associated with the page */ +}; + +/* +** CAPI3REF: Application Defined Page Cache. +** KEYWORDS: {page cache} +** +** ^(The [sqlite3_config]([SQLITE_CONFIG_PCACHE2], ...) interface can +** register an alternative page cache implementation by passing in an +** instance of the sqlite3_pcache_methods2 structure.)^ +** In many applications, most of the heap memory allocated by +** SQLite is used for the page cache. +** By implementing a +** custom page cache using this API, an application can better control +** the amount of memory consumed by SQLite, the way in which +** that memory is allocated and released, and the policies used to +** determine exactly which parts of a database file are cached and for +** how long. +** +** The alternative page cache mechanism is an +** extreme measure that is only needed by the most demanding applications. +** The built-in page cache is recommended for most uses. +** +** ^(The contents of the sqlite3_pcache_methods2 structure are copied to an +** internal buffer by SQLite within the call to [sqlite3_config]. Hence +** the application may discard the parameter after the call to +** [sqlite3_config()] returns.)^ +** +** [[the xInit() page cache method]] +** ^(The xInit() method is called once for each effective +** call to [sqlite3_initialize()])^ +** (usually only once during the lifetime of the process). ^(The xInit() +** method is passed a copy of the sqlite3_pcache_methods2.pArg value.)^ +** The intent of the xInit() method is to set up global data structures +** required by the custom page cache implementation. +** ^(If the xInit() method is NULL, then the +** built-in default page cache is used instead of the application defined +** page cache.)^ +** +** [[the xShutdown() page cache method]] +** ^The xShutdown() method is called by [sqlite3_shutdown()]. +** It can be used to clean up +** any outstanding resources before process shutdown, if required. +** ^The xShutdown() method may be NULL. +** +** ^SQLite automatically serializes calls to the xInit method, +** so the xInit method need not be threadsafe. ^The +** xShutdown method is only called from [sqlite3_shutdown()] so it does +** not need to be threadsafe either. All other methods must be threadsafe +** in multithreaded applications. +** +** ^SQLite will never invoke xInit() more than once without an intervening +** call to xShutdown(). +** +** [[the xCreate() page cache methods]] +** ^SQLite invokes the xCreate() method to construct a new cache instance. +** SQLite will typically create one cache instance for each open database file, +** though this is not guaranteed. ^The +** first parameter, szPage, is the size in bytes of the pages that must +** be allocated by the cache. ^szPage will always a power of two. ^The +** second parameter szExtra is a number of bytes of extra storage +** associated with each page cache entry. ^The szExtra parameter will +** a number less than 250. SQLite will use the +** extra szExtra bytes on each page to store metadata about the underlying +** database page on disk. The value passed into szExtra depends +** on the SQLite version, the target platform, and how SQLite was compiled. +** ^The third argument to xCreate(), bPurgeable, is true if the cache being +** created will be used to cache database pages of a file stored on disk, or +** false if it is used for an in-memory database. The cache implementation +** does not have to do anything special based with the value of bPurgeable; +** it is purely advisory. ^On a cache where bPurgeable is false, SQLite will +** never invoke xUnpin() except to deliberately delete a page. +** ^In other words, calls to xUnpin() on a cache with bPurgeable set to +** false will always have the "discard" flag set to true. +** ^Hence, a cache created with bPurgeable false will +** never contain any unpinned pages. +** +** [[the xCachesize() page cache method]] +** ^(The xCachesize() method may be called at any time by SQLite to set the +** suggested maximum cache-size (number of pages stored by) the cache +** instance passed as the first argument. This is the value configured using +** the SQLite "[PRAGMA cache_size]" command.)^ As with the bPurgeable +** parameter, the implementation is not required to do anything with this +** value; it is advisory only. +** +** [[the xPagecount() page cache methods]] +** The xPagecount() method must return the number of pages currently +** stored in the cache, both pinned and unpinned. +** +** [[the xFetch() page cache methods]] +** The xFetch() method locates a page in the cache and returns a pointer to +** an sqlite3_pcache_page object associated with that page, or a NULL pointer. +** The pBuf element of the returned sqlite3_pcache_page object will be a +** pointer to a buffer of szPage bytes used to store the content of a +** single database page. The pExtra element of sqlite3_pcache_page will be +** a pointer to the szExtra bytes of extra storage that SQLite has requested +** for each entry in the page cache. +** +** The page to be fetched is determined by the key. ^The minimum key value +** is 1. After it has been retrieved using xFetch, the page is considered +** to be "pinned". +** +** If the requested page is already in the page cache, then the page cache +** implementation must return a pointer to the page buffer with its content +** intact. If the requested page is not already in the cache, then the +** cache implementation should use the value of the createFlag +** parameter to help it determined what action to take: +** +** +**
createFlag Behavior when page is not already in cache +**
0 Do not allocate a new page. Return NULL. +**
1 Allocate a new page if it easy and convenient to do so. +** Otherwise return NULL. +**
2 Make every effort to allocate a new page. Only return +** NULL if allocating a new page is effectively impossible. +**
+** +** ^(SQLite will normally invoke xFetch() with a createFlag of 0 or 1. SQLite +** will only use a createFlag of 2 after a prior call with a createFlag of 1 +** failed.)^ In between the to xFetch() calls, SQLite may +** attempt to unpin one or more cache pages by spilling the content of +** pinned pages to disk and synching the operating system disk cache. +** +** [[the xUnpin() page cache method]] +** ^xUnpin() is called by SQLite with a pointer to a currently pinned page +** as its second argument. If the third parameter, discard, is non-zero, +** then the page must be evicted from the cache. +** ^If the discard parameter is +** zero, then the page may be discarded or retained at the discretion of +** page cache implementation. ^The page cache implementation +** may choose to evict unpinned pages at any time. +** +** The cache must not perform any reference counting. A single +** call to xUnpin() unpins the page regardless of the number of prior calls +** to xFetch(). +** +** [[the xRekey() page cache methods]] +** The xRekey() method is used to change the key value associated with the +** page passed as the second argument. If the cache +** previously contains an entry associated with newKey, it must be +** discarded. ^Any prior cache entry associated with newKey is guaranteed not +** to be pinned. +** +** When SQLite calls the xTruncate() method, the cache must discard all +** existing cache entries with page numbers (keys) greater than or equal +** to the value of the iLimit parameter passed to xTruncate(). If any +** of these pages are pinned, they are implicitly unpinned, meaning that +** they can be safely discarded. +** +** [[the xDestroy() page cache method]] +** ^The xDestroy() method is used to delete a cache allocated by xCreate(). +** All resources associated with the specified cache should be freed. ^After +** calling the xDestroy() method, SQLite considers the [sqlite3_pcache*] +** handle invalid, and will not use it with any other sqlite3_pcache_methods2 +** functions. +** +** [[the xShrink() page cache method]] +** ^SQLite invokes the xShrink() method when it wants the page cache to +** free up as much of heap memory as possible. The page cache implementation +** is not obligated to free any memory, but well-behaved implementations should +** do their best. +*/ +typedef struct sqlite3_pcache_methods2 sqlite3_pcache_methods2; +struct sqlite3_pcache_methods2 { + int iVersion; + void *pArg; + int (*xInit)(void*); + void (*xShutdown)(void*); + sqlite3_pcache *(*xCreate)(int szPage, int szExtra, int bPurgeable); + void (*xCachesize)(sqlite3_pcache*, int nCachesize); + int (*xPagecount)(sqlite3_pcache*); + sqlite3_pcache_page *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag); + void (*xUnpin)(sqlite3_pcache*, sqlite3_pcache_page*, int discard); + void (*xRekey)(sqlite3_pcache*, sqlite3_pcache_page*, + unsigned oldKey, unsigned newKey); + void (*xTruncate)(sqlite3_pcache*, unsigned iLimit); + void (*xDestroy)(sqlite3_pcache*); + void (*xShrink)(sqlite3_pcache*); +}; + +/* +** This is the obsolete pcache_methods object that has now been replaced +** by sqlite3_pcache_methods2. This object is not used by SQLite. It is +** retained in the header file for backwards compatibility only. +*/ +typedef struct sqlite3_pcache_methods sqlite3_pcache_methods; +struct sqlite3_pcache_methods { + void *pArg; + int (*xInit)(void*); + void (*xShutdown)(void*); + sqlite3_pcache *(*xCreate)(int szPage, int bPurgeable); + void (*xCachesize)(sqlite3_pcache*, int nCachesize); + int (*xPagecount)(sqlite3_pcache*); + void *(*xFetch)(sqlite3_pcache*, unsigned key, int createFlag); + void (*xUnpin)(sqlite3_pcache*, void*, int discard); + void (*xRekey)(sqlite3_pcache*, void*, unsigned oldKey, unsigned newKey); + void (*xTruncate)(sqlite3_pcache*, unsigned iLimit); + void (*xDestroy)(sqlite3_pcache*); +}; + + +/* +** CAPI3REF: Online Backup Object +** +** The sqlite3_backup object records state information about an ongoing +** online backup operation. ^The sqlite3_backup object is created by +** a call to [sqlite3_backup_init()] and is destroyed by a call to +** [sqlite3_backup_finish()]. +** +** See Also: [Using the SQLite Online Backup API] +*/ +typedef struct sqlite3_backup sqlite3_backup; + +/* +** CAPI3REF: Online Backup API. +** +** The backup API copies the content of one database into another. +** It is useful either for creating backups of databases or +** for copying in-memory databases to or from persistent files. +** +** See Also: [Using the SQLite Online Backup API] +** +** ^SQLite holds a write transaction open on the destination database file +** for the duration of the backup operation. +** ^The source database is read-locked only while it is being read; +** it is not locked continuously for the entire backup operation. +** ^Thus, the backup may be performed on a live source database without +** preventing other database connections from +** reading or writing to the source database while the backup is underway. +** +** ^(To perform a backup operation: +**
    +**
  1. sqlite3_backup_init() is called once to initialize the +** backup, +**
  2. sqlite3_backup_step() is called one or more times to transfer +** the data between the two databases, and finally +**
  3. sqlite3_backup_finish() is called to release all resources +** associated with the backup operation. +**
)^ +** There should be exactly one call to sqlite3_backup_finish() for each +** successful call to sqlite3_backup_init(). +** +** [[sqlite3_backup_init()]] sqlite3_backup_init() +** +** ^The D and N arguments to sqlite3_backup_init(D,N,S,M) are the +** [database connection] associated with the destination database +** and the database name, respectively. +** ^The database name is "main" for the main database, "temp" for the +** temporary database, or the name specified after the AS keyword in +** an [ATTACH] statement for an attached database. +** ^The S and M arguments passed to +** sqlite3_backup_init(D,N,S,M) identify the [database connection] +** and database name of the source database, respectively. +** ^The source and destination [database connections] (parameters S and D) +** must be different or else sqlite3_backup_init(D,N,S,M) will fail with +** an error. +** +** ^A call to sqlite3_backup_init() will fail, returning NULL, if +** there is already a read or read-write transaction open on the +** destination database. +** +** ^If an error occurs within sqlite3_backup_init(D,N,S,M), then NULL is +** returned and an error code and error message are stored in the +** destination [database connection] D. +** ^The error code and message for the failed call to sqlite3_backup_init() +** can be retrieved using the [sqlite3_errcode()], [sqlite3_errmsg()], and/or +** [sqlite3_errmsg16()] functions. +** ^A successful call to sqlite3_backup_init() returns a pointer to an +** [sqlite3_backup] object. +** ^The [sqlite3_backup] object may be used with the sqlite3_backup_step() and +** sqlite3_backup_finish() functions to perform the specified backup +** operation. +** +** [[sqlite3_backup_step()]] sqlite3_backup_step() +** +** ^Function sqlite3_backup_step(B,N) will copy up to N pages between +** the source and destination databases specified by [sqlite3_backup] object B. +** ^If N is negative, all remaining source pages are copied. +** ^If sqlite3_backup_step(B,N) successfully copies N pages and there +** are still more pages to be copied, then the function returns [SQLITE_OK]. +** ^If sqlite3_backup_step(B,N) successfully finishes copying all pages +** from source to destination, then it returns [SQLITE_DONE]. +** ^If an error occurs while running sqlite3_backup_step(B,N), +** then an [error code] is returned. ^As well as [SQLITE_OK] and +** [SQLITE_DONE], a call to sqlite3_backup_step() may return [SQLITE_READONLY], +** [SQLITE_NOMEM], [SQLITE_BUSY], [SQLITE_LOCKED], or an +** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX] extended error code. +** +** ^(The sqlite3_backup_step() might return [SQLITE_READONLY] if +**
    +**
  1. the destination database was opened read-only, or +**
  2. the destination database is using write-ahead-log journaling +** and the destination and source page sizes differ, or +**
  3. the destination database is an in-memory database and the +** destination and source page sizes differ. +**
)^ +** +** ^If sqlite3_backup_step() cannot obtain a required file-system lock, then +** the [sqlite3_busy_handler | busy-handler function] +** is invoked (if one is specified). ^If the +** busy-handler returns non-zero before the lock is available, then +** [SQLITE_BUSY] is returned to the caller. ^In this case the call to +** sqlite3_backup_step() can be retried later. ^If the source +** [database connection] +** is being used to write to the source database when sqlite3_backup_step() +** is called, then [SQLITE_LOCKED] is returned immediately. ^Again, in this +** case the call to sqlite3_backup_step() can be retried later on. ^(If +** [SQLITE_IOERR_ACCESS | SQLITE_IOERR_XXX], [SQLITE_NOMEM], or +** [SQLITE_READONLY] is returned, then +** there is no point in retrying the call to sqlite3_backup_step(). These +** errors are considered fatal.)^ The application must accept +** that the backup operation has failed and pass the backup operation handle +** to the sqlite3_backup_finish() to release associated resources. +** +** ^The first call to sqlite3_backup_step() obtains an exclusive lock +** on the destination file. ^The exclusive lock is not released until either +** sqlite3_backup_finish() is called or the backup operation is complete +** and sqlite3_backup_step() returns [SQLITE_DONE]. ^Every call to +** sqlite3_backup_step() obtains a [shared lock] on the source database that +** lasts for the duration of the sqlite3_backup_step() call. +** ^Because the source database is not locked between calls to +** sqlite3_backup_step(), the source database may be modified mid-way +** through the backup process. ^If the source database is modified by an +** external process or via a database connection other than the one being +** used by the backup operation, then the backup will be automatically +** restarted by the next call to sqlite3_backup_step(). ^If the source +** database is modified by the using the same database connection as is used +** by the backup operation, then the backup database is automatically +** updated at the same time. +** +** [[sqlite3_backup_finish()]] sqlite3_backup_finish() +** +** When sqlite3_backup_step() has returned [SQLITE_DONE], or when the +** application wishes to abandon the backup operation, the application +** should destroy the [sqlite3_backup] by passing it to sqlite3_backup_finish(). +** ^The sqlite3_backup_finish() interfaces releases all +** resources associated with the [sqlite3_backup] object. +** ^If sqlite3_backup_step() has not yet returned [SQLITE_DONE], then any +** active write-transaction on the destination database is rolled back. +** The [sqlite3_backup] object is invalid +** and may not be used following a call to sqlite3_backup_finish(). +** +** ^The value returned by sqlite3_backup_finish is [SQLITE_OK] if no +** sqlite3_backup_step() errors occurred, regardless or whether or not +** sqlite3_backup_step() completed. +** ^If an out-of-memory condition or IO error occurred during any prior +** sqlite3_backup_step() call on the same [sqlite3_backup] object, then +** sqlite3_backup_finish() returns the corresponding [error code]. +** +** ^A return of [SQLITE_BUSY] or [SQLITE_LOCKED] from sqlite3_backup_step() +** is not a permanent error and does not affect the return value of +** sqlite3_backup_finish(). +** +** [[sqlite3_backup_remaining()]] [[sqlite3_backup_pagecount()]] +** sqlite3_backup_remaining() and sqlite3_backup_pagecount() +** +** ^The sqlite3_backup_remaining() routine returns the number of pages still +** to be backed up at the conclusion of the most recent sqlite3_backup_step(). +** ^The sqlite3_backup_pagecount() routine returns the total number of pages +** in the source database at the conclusion of the most recent +** sqlite3_backup_step(). +** ^(The values returned by these functions are only updated by +** sqlite3_backup_step(). If the source database is modified in a way that +** changes the size of the source database or the number of pages remaining, +** those changes are not reflected in the output of sqlite3_backup_pagecount() +** and sqlite3_backup_remaining() until after the next +** sqlite3_backup_step().)^ +** +** Concurrent Usage of Database Handles +** +** ^The source [database connection] may be used by the application for other +** purposes while a backup operation is underway or being initialized. +** ^If SQLite is compiled and configured to support threadsafe database +** connections, then the source database connection may be used concurrently +** from within other threads. +** +** However, the application must guarantee that the destination +** [database connection] is not passed to any other API (by any thread) after +** sqlite3_backup_init() is called and before the corresponding call to +** sqlite3_backup_finish(). SQLite does not currently check to see +** if the application incorrectly accesses the destination [database connection] +** and so no error code is reported, but the operations may malfunction +** nevertheless. Use of the destination database connection while a +** backup is in progress might also also cause a mutex deadlock. +** +** If running in [shared cache mode], the application must +** guarantee that the shared cache used by the destination database +** is not accessed while the backup is running. In practice this means +** that the application must guarantee that the disk file being +** backed up to is not accessed by any connection within the process, +** not just the specific connection that was passed to sqlite3_backup_init(). +** +** The [sqlite3_backup] object itself is partially threadsafe. Multiple +** threads may safely make multiple concurrent calls to sqlite3_backup_step(). +** However, the sqlite3_backup_remaining() and sqlite3_backup_pagecount() +** APIs are not strictly speaking threadsafe. If they are invoked at the +** same time as another thread is invoking sqlite3_backup_step() it is +** possible that they return invalid values. +*/ +SQLITE_API sqlite3_backup *sqlite3_backup_init( + sqlite3 *pDest, /* Destination database handle */ + const char *zDestName, /* Destination database name */ + sqlite3 *pSource, /* Source database handle */ + const char *zSourceName /* Source database name */ +); +SQLITE_API int sqlite3_backup_step(sqlite3_backup *p, int nPage); +SQLITE_API int sqlite3_backup_finish(sqlite3_backup *p); +SQLITE_API int sqlite3_backup_remaining(sqlite3_backup *p); +SQLITE_API int sqlite3_backup_pagecount(sqlite3_backup *p); + +/* +** CAPI3REF: Unlock Notification +** METHOD: sqlite3 +** +** ^When running in shared-cache mode, a database operation may fail with +** an [SQLITE_LOCKED] error if the required locks on the shared-cache or +** individual tables within the shared-cache cannot be obtained. See +** [SQLite Shared-Cache Mode] for a description of shared-cache locking. +** ^This API may be used to register a callback that SQLite will invoke +** when the connection currently holding the required lock relinquishes it. +** ^This API is only available if the library was compiled with the +** [SQLITE_ENABLE_UNLOCK_NOTIFY] C-preprocessor symbol defined. +** +** See Also: [Using the SQLite Unlock Notification Feature]. +** +** ^Shared-cache locks are released when a database connection concludes +** its current transaction, either by committing it or rolling it back. +** +** ^When a connection (known as the blocked connection) fails to obtain a +** shared-cache lock and SQLITE_LOCKED is returned to the caller, the +** identity of the database connection (the blocking connection) that +** has locked the required resource is stored internally. ^After an +** application receives an SQLITE_LOCKED error, it may call the +** sqlite3_unlock_notify() method with the blocked connection handle as +** the first argument to register for a callback that will be invoked +** when the blocking connections current transaction is concluded. ^The +** callback is invoked from within the [sqlite3_step] or [sqlite3_close] +** call that concludes the blocking connections transaction. +** +** ^(If sqlite3_unlock_notify() is called in a multi-threaded application, +** there is a chance that the blocking connection will have already +** concluded its transaction by the time sqlite3_unlock_notify() is invoked. +** If this happens, then the specified callback is invoked immediately, +** from within the call to sqlite3_unlock_notify().)^ +** +** ^If the blocked connection is attempting to obtain a write-lock on a +** shared-cache table, and more than one other connection currently holds +** a read-lock on the same table, then SQLite arbitrarily selects one of +** the other connections to use as the blocking connection. +** +** ^(There may be at most one unlock-notify callback registered by a +** blocked connection. If sqlite3_unlock_notify() is called when the +** blocked connection already has a registered unlock-notify callback, +** then the new callback replaces the old.)^ ^If sqlite3_unlock_notify() is +** called with a NULL pointer as its second argument, then any existing +** unlock-notify callback is canceled. ^The blocked connections +** unlock-notify callback may also be canceled by closing the blocked +** connection using [sqlite3_close()]. +** +** The unlock-notify callback is not reentrant. If an application invokes +** any sqlite3_xxx API functions from within an unlock-notify callback, a +** crash or deadlock may be the result. +** +** ^Unless deadlock is detected (see below), sqlite3_unlock_notify() always +** returns SQLITE_OK. +** +** Callback Invocation Details +** +** When an unlock-notify callback is registered, the application provides a +** single void* pointer that is passed to the callback when it is invoked. +** However, the signature of the callback function allows SQLite to pass +** it an array of void* context pointers. The first argument passed to +** an unlock-notify callback is a pointer to an array of void* pointers, +** and the second is the number of entries in the array. +** +** When a blocking connections transaction is concluded, there may be +** more than one blocked connection that has registered for an unlock-notify +** callback. ^If two or more such blocked connections have specified the +** same callback function, then instead of invoking the callback function +** multiple times, it is invoked once with the set of void* context pointers +** specified by the blocked connections bundled together into an array. +** This gives the application an opportunity to prioritize any actions +** related to the set of unblocked database connections. +** +** Deadlock Detection +** +** Assuming that after registering for an unlock-notify callback a +** database waits for the callback to be issued before taking any further +** action (a reasonable assumption), then using this API may cause the +** application to deadlock. For example, if connection X is waiting for +** connection Y's transaction to be concluded, and similarly connection +** Y is waiting on connection X's transaction, then neither connection +** will proceed and the system may remain deadlocked indefinitely. +** +** To avoid this scenario, the sqlite3_unlock_notify() performs deadlock +** detection. ^If a given call to sqlite3_unlock_notify() would put the +** system in a deadlocked state, then SQLITE_LOCKED is returned and no +** unlock-notify callback is registered. The system is said to be in +** a deadlocked state if connection A has registered for an unlock-notify +** callback on the conclusion of connection B's transaction, and connection +** B has itself registered for an unlock-notify callback when connection +** A's transaction is concluded. ^Indirect deadlock is also detected, so +** the system is also considered to be deadlocked if connection B has +** registered for an unlock-notify callback on the conclusion of connection +** C's transaction, where connection C is waiting on connection A. ^Any +** number of levels of indirection are allowed. +** +** The "DROP TABLE" Exception +** +** When a call to [sqlite3_step()] returns SQLITE_LOCKED, it is almost +** always appropriate to call sqlite3_unlock_notify(). There is however, +** one exception. When executing a "DROP TABLE" or "DROP INDEX" statement, +** SQLite checks if there are any currently executing SELECT statements +** that belong to the same connection. If there are, SQLITE_LOCKED is +** returned. In this case there is no "blocking connection", so invoking +** sqlite3_unlock_notify() results in the unlock-notify callback being +** invoked immediately. If the application then re-attempts the "DROP TABLE" +** or "DROP INDEX" query, an infinite loop might be the result. +** +** One way around this problem is to check the extended error code returned +** by an sqlite3_step() call. ^(If there is a blocking connection, then the +** extended error code is set to SQLITE_LOCKED_SHAREDCACHE. Otherwise, in +** the special "DROP TABLE/INDEX" case, the extended error code is just +** SQLITE_LOCKED.)^ +*/ +SQLITE_API int sqlite3_unlock_notify( + sqlite3 *pBlocked, /* Waiting connection */ + void (*xNotify)(void **apArg, int nArg), /* Callback function to invoke */ + void *pNotifyArg /* Argument to pass to xNotify */ +); + + +/* +** CAPI3REF: String Comparison +** +** ^The [sqlite3_stricmp()] and [sqlite3_strnicmp()] APIs allow applications +** and extensions to compare the contents of two buffers containing UTF-8 +** strings in a case-independent fashion, using the same definition of "case +** independence" that SQLite uses internally when comparing identifiers. +*/ +SQLITE_API int sqlite3_stricmp(const char *, const char *); +SQLITE_API int sqlite3_strnicmp(const char *, const char *, int); + +/* +** CAPI3REF: String Globbing +* +** ^The [sqlite3_strglob(P,X)] interface returns zero if and only if +** string X matches the [GLOB] pattern P. +** ^The definition of [GLOB] pattern matching used in +** [sqlite3_strglob(P,X)] is the same as for the "X GLOB P" operator in the +** SQL dialect understood by SQLite. ^The [sqlite3_strglob(P,X)] function +** is case sensitive. +** +** Note that this routine returns zero on a match and non-zero if the strings +** do not match, the same as [sqlite3_stricmp()] and [sqlite3_strnicmp()]. +** +** See also: [sqlite3_strlike()]. +*/ +SQLITE_API int sqlite3_strglob(const char *zGlob, const char *zStr); + +/* +** CAPI3REF: String LIKE Matching +* +** ^The [sqlite3_strlike(P,X,E)] interface returns zero if and only if +** string X matches the [LIKE] pattern P with escape character E. +** ^The definition of [LIKE] pattern matching used in +** [sqlite3_strlike(P,X,E)] is the same as for the "X LIKE P ESCAPE E" +** operator in the SQL dialect understood by SQLite. ^For "X LIKE P" without +** the ESCAPE clause, set the E parameter of [sqlite3_strlike(P,X,E)] to 0. +** ^As with the LIKE operator, the [sqlite3_strlike(P,X,E)] function is case +** insensitive - equivalent upper and lower case ASCII characters match +** one another. +** +** ^The [sqlite3_strlike(P,X,E)] function matches Unicode characters, though +** only ASCII characters are case folded. +** +** Note that this routine returns zero on a match and non-zero if the strings +** do not match, the same as [sqlite3_stricmp()] and [sqlite3_strnicmp()]. +** +** See also: [sqlite3_strglob()]. +*/ +SQLITE_API int sqlite3_strlike(const char *zGlob, const char *zStr, unsigned int cEsc); + +/* +** CAPI3REF: Error Logging Interface +** +** ^The [sqlite3_log()] interface writes a message into the [error log] +** established by the [SQLITE_CONFIG_LOG] option to [sqlite3_config()]. +** ^If logging is enabled, the zFormat string and subsequent arguments are +** used with [sqlite3_snprintf()] to generate the final output string. +** +** The sqlite3_log() interface is intended for use by extensions such as +** virtual tables, collating functions, and SQL functions. While there is +** nothing to prevent an application from calling sqlite3_log(), doing so +** is considered bad form. +** +** The zFormat string must not be NULL. +** +** To avoid deadlocks and other threading problems, the sqlite3_log() routine +** will not use dynamically allocated memory. The log message is stored in +** a fixed-length buffer on the stack. If the log message is longer than +** a few hundred characters, it will be truncated to the length of the +** buffer. +*/ +SQLITE_API void sqlite3_log(int iErrCode, const char *zFormat, ...); + +/* +** CAPI3REF: Write-Ahead Log Commit Hook +** METHOD: sqlite3 +** +** ^The [sqlite3_wal_hook()] function is used to register a callback that +** is invoked each time data is committed to a database in wal mode. +** +** ^(The callback is invoked by SQLite after the commit has taken place and +** the associated write-lock on the database released)^, so the implementation +** may read, write or [checkpoint] the database as required. +** +** ^The first parameter passed to the callback function when it is invoked +** is a copy of the third parameter passed to sqlite3_wal_hook() when +** registering the callback. ^The second is a copy of the database handle. +** ^The third parameter is the name of the database that was written to - +** either "main" or the name of an [ATTACH]-ed database. ^The fourth parameter +** is the number of pages currently in the write-ahead log file, +** including those that were just committed. +** +** The callback function should normally return [SQLITE_OK]. ^If an error +** code is returned, that error will propagate back up through the +** SQLite code base to cause the statement that provoked the callback +** to report an error, though the commit will have still occurred. If the +** callback returns [SQLITE_ROW] or [SQLITE_DONE], or if it returns a value +** that does not correspond to any valid SQLite error code, the results +** are undefined. +** +** A single database handle may have at most a single write-ahead log callback +** registered at one time. ^Calling [sqlite3_wal_hook()] replaces any +** previously registered write-ahead log callback. ^Note that the +** [sqlite3_wal_autocheckpoint()] interface and the +** [wal_autocheckpoint pragma] both invoke [sqlite3_wal_hook()] and will +** overwrite any prior [sqlite3_wal_hook()] settings. +*/ +SQLITE_API void *sqlite3_wal_hook( + sqlite3*, + int(*)(void *,sqlite3*,const char*,int), + void* +); + +/* +** CAPI3REF: Configure an auto-checkpoint +** METHOD: sqlite3 +** +** ^The [sqlite3_wal_autocheckpoint(D,N)] is a wrapper around +** [sqlite3_wal_hook()] that causes any database on [database connection] D +** to automatically [checkpoint] +** after committing a transaction if there are N or +** more frames in the [write-ahead log] file. ^Passing zero or +** a negative value as the nFrame parameter disables automatic +** checkpoints entirely. +** +** ^The callback registered by this function replaces any existing callback +** registered using [sqlite3_wal_hook()]. ^Likewise, registering a callback +** using [sqlite3_wal_hook()] disables the automatic checkpoint mechanism +** configured by this function. +** +** ^The [wal_autocheckpoint pragma] can be used to invoke this interface +** from SQL. +** +** ^Checkpoints initiated by this mechanism are +** [sqlite3_wal_checkpoint_v2|PASSIVE]. +** +** ^Every new [database connection] defaults to having the auto-checkpoint +** enabled with a threshold of 1000 or [SQLITE_DEFAULT_WAL_AUTOCHECKPOINT] +** pages. The use of this interface +** is only necessary if the default setting is found to be suboptimal +** for a particular application. +*/ +SQLITE_API int sqlite3_wal_autocheckpoint(sqlite3 *db, int N); + +/* +** CAPI3REF: Checkpoint a database +** METHOD: sqlite3 +** +** ^(The sqlite3_wal_checkpoint(D,X) is equivalent to +** [sqlite3_wal_checkpoint_v2](D,X,[SQLITE_CHECKPOINT_PASSIVE],0,0).)^ +** +** In brief, sqlite3_wal_checkpoint(D,X) causes the content in the +** [write-ahead log] for database X on [database connection] D to be +** transferred into the database file and for the write-ahead log to +** be reset. See the [checkpointing] documentation for addition +** information. +** +** This interface used to be the only way to cause a checkpoint to +** occur. But then the newer and more powerful [sqlite3_wal_checkpoint_v2()] +** interface was added. This interface is retained for backwards +** compatibility and as a convenience for applications that need to manually +** start a callback but which do not need the full power (and corresponding +** complication) of [sqlite3_wal_checkpoint_v2()]. +*/ +SQLITE_API int sqlite3_wal_checkpoint(sqlite3 *db, const char *zDb); + +/* +** CAPI3REF: Checkpoint a database +** METHOD: sqlite3 +** +** ^(The sqlite3_wal_checkpoint_v2(D,X,M,L,C) interface runs a checkpoint +** operation on database X of [database connection] D in mode M. Status +** information is written back into integers pointed to by L and C.)^ +** ^(The M parameter must be a valid [checkpoint mode]:)^ +** +**
+**
SQLITE_CHECKPOINT_PASSIVE
+** ^Checkpoint as many frames as possible without waiting for any database +** readers or writers to finish, then sync the database file if all frames +** in the log were checkpointed. ^The [busy-handler callback] +** is never invoked in the SQLITE_CHECKPOINT_PASSIVE mode. +** ^On the other hand, passive mode might leave the checkpoint unfinished +** if there are concurrent readers or writers. +** +**
SQLITE_CHECKPOINT_FULL
+** ^This mode blocks (it invokes the +** [sqlite3_busy_handler|busy-handler callback]) until there is no +** database writer and all readers are reading from the most recent database +** snapshot. ^It then checkpoints all frames in the log file and syncs the +** database file. ^This mode blocks new database writers while it is pending, +** but new database readers are allowed to continue unimpeded. +** +**
SQLITE_CHECKPOINT_RESTART
+** ^This mode works the same way as SQLITE_CHECKPOINT_FULL with the addition +** that after checkpointing the log file it blocks (calls the +** [busy-handler callback]) +** until all readers are reading from the database file only. ^This ensures +** that the next writer will restart the log file from the beginning. +** ^Like SQLITE_CHECKPOINT_FULL, this mode blocks new +** database writer attempts while it is pending, but does not impede readers. +** +**
SQLITE_CHECKPOINT_TRUNCATE
+** ^This mode works the same way as SQLITE_CHECKPOINT_RESTART with the +** addition that it also truncates the log file to zero bytes just prior +** to a successful return. +**
+** +** ^If pnLog is not NULL, then *pnLog is set to the total number of frames in +** the log file or to -1 if the checkpoint could not run because +** of an error or because the database is not in [WAL mode]. ^If pnCkpt is not +** NULL,then *pnCkpt is set to the total number of checkpointed frames in the +** log file (including any that were already checkpointed before the function +** was called) or to -1 if the checkpoint could not run due to an error or +** because the database is not in WAL mode. ^Note that upon successful +** completion of an SQLITE_CHECKPOINT_TRUNCATE, the log file will have been +** truncated to zero bytes and so both *pnLog and *pnCkpt will be set to zero. +** +** ^All calls obtain an exclusive "checkpoint" lock on the database file. ^If +** any other process is running a checkpoint operation at the same time, the +** lock cannot be obtained and SQLITE_BUSY is returned. ^Even if there is a +** busy-handler configured, it will not be invoked in this case. +** +** ^The SQLITE_CHECKPOINT_FULL, RESTART and TRUNCATE modes also obtain the +** exclusive "writer" lock on the database file. ^If the writer lock cannot be +** obtained immediately, and a busy-handler is configured, it is invoked and +** the writer lock retried until either the busy-handler returns 0 or the lock +** is successfully obtained. ^The busy-handler is also invoked while waiting for +** database readers as described above. ^If the busy-handler returns 0 before +** the writer lock is obtained or while waiting for database readers, the +** checkpoint operation proceeds from that point in the same way as +** SQLITE_CHECKPOINT_PASSIVE - checkpointing as many frames as possible +** without blocking any further. ^SQLITE_BUSY is returned in this case. +** +** ^If parameter zDb is NULL or points to a zero length string, then the +** specified operation is attempted on all WAL databases [attached] to +** [database connection] db. In this case the +** values written to output parameters *pnLog and *pnCkpt are undefined. ^If +** an SQLITE_BUSY error is encountered when processing one or more of the +** attached WAL databases, the operation is still attempted on any remaining +** attached databases and SQLITE_BUSY is returned at the end. ^If any other +** error occurs while processing an attached database, processing is abandoned +** and the error code is returned to the caller immediately. ^If no error +** (SQLITE_BUSY or otherwise) is encountered while processing the attached +** databases, SQLITE_OK is returned. +** +** ^If database zDb is the name of an attached database that is not in WAL +** mode, SQLITE_OK is returned and both *pnLog and *pnCkpt set to -1. ^If +** zDb is not NULL (or a zero length string) and is not the name of any +** attached database, SQLITE_ERROR is returned to the caller. +** +** ^Unless it returns SQLITE_MISUSE, +** the sqlite3_wal_checkpoint_v2() interface +** sets the error information that is queried by +** [sqlite3_errcode()] and [sqlite3_errmsg()]. +** +** ^The [PRAGMA wal_checkpoint] command can be used to invoke this interface +** from SQL. +*/ +SQLITE_API int sqlite3_wal_checkpoint_v2( + sqlite3 *db, /* Database handle */ + const char *zDb, /* Name of attached database (or NULL) */ + int eMode, /* SQLITE_CHECKPOINT_* value */ + int *pnLog, /* OUT: Size of WAL log in frames */ + int *pnCkpt /* OUT: Total number of frames checkpointed */ +); + +/* +** CAPI3REF: Checkpoint Mode Values +** KEYWORDS: {checkpoint mode} +** +** These constants define all valid values for the "checkpoint mode" passed +** as the third parameter to the [sqlite3_wal_checkpoint_v2()] interface. +** See the [sqlite3_wal_checkpoint_v2()] documentation for details on the +** meaning of each of these checkpoint modes. +*/ +#define SQLITE_CHECKPOINT_PASSIVE 0 /* Do as much as possible w/o blocking */ +#define SQLITE_CHECKPOINT_FULL 1 /* Wait for writers, then checkpoint */ +#define SQLITE_CHECKPOINT_RESTART 2 /* Like FULL but wait for for readers */ +#define SQLITE_CHECKPOINT_TRUNCATE 3 /* Like RESTART but also truncate WAL */ + +/* +** CAPI3REF: Virtual Table Interface Configuration +** +** This function may be called by either the [xConnect] or [xCreate] method +** of a [virtual table] implementation to configure +** various facets of the virtual table interface. +** +** If this interface is invoked outside the context of an xConnect or +** xCreate virtual table method then the behavior is undefined. +** +** At present, there is only one option that may be configured using +** this function. (See [SQLITE_VTAB_CONSTRAINT_SUPPORT].) Further options +** may be added in the future. +*/ +SQLITE_API int sqlite3_vtab_config(sqlite3*, int op, ...); + +/* +** CAPI3REF: Virtual Table Configuration Options +** +** These macros define the various options to the +** [sqlite3_vtab_config()] interface that [virtual table] implementations +** can use to customize and optimize their behavior. +** +**
+** [[SQLITE_VTAB_CONSTRAINT_SUPPORT]] +**
SQLITE_VTAB_CONSTRAINT_SUPPORT +**
Calls of the form +** [sqlite3_vtab_config](db,SQLITE_VTAB_CONSTRAINT_SUPPORT,X) are supported, +** where X is an integer. If X is zero, then the [virtual table] whose +** [xCreate] or [xConnect] method invoked [sqlite3_vtab_config()] does not +** support constraints. In this configuration (which is the default) if +** a call to the [xUpdate] method returns [SQLITE_CONSTRAINT], then the entire +** statement is rolled back as if [ON CONFLICT | OR ABORT] had been +** specified as part of the users SQL statement, regardless of the actual +** ON CONFLICT mode specified. +** +** If X is non-zero, then the virtual table implementation guarantees +** that if [xUpdate] returns [SQLITE_CONSTRAINT], it will do so before +** any modifications to internal or persistent data structures have been made. +** If the [ON CONFLICT] mode is ABORT, FAIL, IGNORE or ROLLBACK, SQLite +** is able to roll back a statement or database transaction, and abandon +** or continue processing the current SQL statement as appropriate. +** If the ON CONFLICT mode is REPLACE and the [xUpdate] method returns +** [SQLITE_CONSTRAINT], SQLite handles this as if the ON CONFLICT mode +** had been ABORT. +** +** Virtual table implementations that are required to handle OR REPLACE +** must do so within the [xUpdate] method. If a call to the +** [sqlite3_vtab_on_conflict()] function indicates that the current ON +** CONFLICT policy is REPLACE, the virtual table implementation should +** silently replace the appropriate rows within the xUpdate callback and +** return SQLITE_OK. Or, if this is not possible, it may return +** SQLITE_CONSTRAINT, in which case SQLite falls back to OR ABORT +** constraint handling. +**
+*/ +#define SQLITE_VTAB_CONSTRAINT_SUPPORT 1 + +/* +** CAPI3REF: Determine The Virtual Table Conflict Policy +** +** This function may only be called from within a call to the [xUpdate] method +** of a [virtual table] implementation for an INSERT or UPDATE operation. ^The +** value returned is one of [SQLITE_ROLLBACK], [SQLITE_IGNORE], [SQLITE_FAIL], +** [SQLITE_ABORT], or [SQLITE_REPLACE], according to the [ON CONFLICT] mode +** of the SQL statement that triggered the call to the [xUpdate] method of the +** [virtual table]. +*/ +SQLITE_API int sqlite3_vtab_on_conflict(sqlite3 *); + +/* +** CAPI3REF: Determine If Virtual Table Column Access Is For UPDATE +** +** If the sqlite3_vtab_nochange(X) routine is called within the [xColumn] +** method of a [virtual table], then it returns true if and only if the +** column is being fetched as part of an UPDATE operation during which the +** column value will not change. Applications might use this to substitute +** a return value that is less expensive to compute and that the corresponding +** [xUpdate] method understands as a "no-change" value. +** +** If the [xColumn] method calls sqlite3_vtab_nochange() and finds that +** the column is not changed by the UPDATE statement, then the xColumn +** method can optionally return without setting a result, without calling +** any of the [sqlite3_result_int|sqlite3_result_xxxxx() interfaces]. +** In that case, [sqlite3_value_nochange(X)] will return true for the +** same column in the [xUpdate] method. +*/ +SQLITE_API int sqlite3_vtab_nochange(sqlite3_context*); + +/* +** CAPI3REF: Determine The Collation For a Virtual Table Constraint +** +** This function may only be called from within a call to the [xBestIndex] +** method of a [virtual table]. +** +** The first argument must be the sqlite3_index_info object that is the +** first parameter to the xBestIndex() method. The second argument must be +** an index into the aConstraint[] array belonging to the sqlite3_index_info +** structure passed to xBestIndex. This function returns a pointer to a buffer +** containing the name of the collation sequence for the corresponding +** constraint. +*/ +SQLITE_API SQLITE_EXPERIMENTAL const char *sqlite3_vtab_collation(sqlite3_index_info*,int); + +/* +** CAPI3REF: Conflict resolution modes +** KEYWORDS: {conflict resolution mode} +** +** These constants are returned by [sqlite3_vtab_on_conflict()] to +** inform a [virtual table] implementation what the [ON CONFLICT] mode +** is for the SQL statement being evaluated. +** +** Note that the [SQLITE_IGNORE] constant is also used as a potential +** return value from the [sqlite3_set_authorizer()] callback and that +** [SQLITE_ABORT] is also a [result code]. +*/ +#define SQLITE_ROLLBACK 1 +/* #define SQLITE_IGNORE 2 // Also used by sqlite3_authorizer() callback */ +#define SQLITE_FAIL 3 +/* #define SQLITE_ABORT 4 // Also an error code */ +#define SQLITE_REPLACE 5 + +/* +** CAPI3REF: Prepared Statement Scan Status Opcodes +** KEYWORDS: {scanstatus options} +** +** The following constants can be used for the T parameter to the +** [sqlite3_stmt_scanstatus(S,X,T,V)] interface. Each constant designates a +** different metric for sqlite3_stmt_scanstatus() to return. +** +** When the value returned to V is a string, space to hold that string is +** managed by the prepared statement S and will be automatically freed when +** S is finalized. +** +**
+** [[SQLITE_SCANSTAT_NLOOP]]
SQLITE_SCANSTAT_NLOOP
+**
^The [sqlite3_int64] variable pointed to by the T parameter will be +** set to the total number of times that the X-th loop has run.
+** +** [[SQLITE_SCANSTAT_NVISIT]]
SQLITE_SCANSTAT_NVISIT
+**
^The [sqlite3_int64] variable pointed to by the T parameter will be set +** to the total number of rows examined by all iterations of the X-th loop.
+** +** [[SQLITE_SCANSTAT_EST]]
SQLITE_SCANSTAT_EST
+**
^The "double" variable pointed to by the T parameter will be set to the +** query planner's estimate for the average number of rows output from each +** iteration of the X-th loop. If the query planner's estimates was accurate, +** then this value will approximate the quotient NVISIT/NLOOP and the +** product of this value for all prior loops with the same SELECTID will +** be the NLOOP value for the current loop. +** +** [[SQLITE_SCANSTAT_NAME]]
SQLITE_SCANSTAT_NAME
+**
^The "const char *" variable pointed to by the T parameter will be set +** to a zero-terminated UTF-8 string containing the name of the index or table +** used for the X-th loop. +** +** [[SQLITE_SCANSTAT_EXPLAIN]]
SQLITE_SCANSTAT_EXPLAIN
+**
^The "const char *" variable pointed to by the T parameter will be set +** to a zero-terminated UTF-8 string containing the [EXPLAIN QUERY PLAN] +** description for the X-th loop. +** +** [[SQLITE_SCANSTAT_SELECTID]]
SQLITE_SCANSTAT_SELECT
+**
^The "int" variable pointed to by the T parameter will be set to the +** "select-id" for the X-th loop. The select-id identifies which query or +** subquery the loop is part of. The main query has a select-id of zero. +** The select-id is the same value as is output in the first column +** of an [EXPLAIN QUERY PLAN] query. +**
+*/ +#define SQLITE_SCANSTAT_NLOOP 0 +#define SQLITE_SCANSTAT_NVISIT 1 +#define SQLITE_SCANSTAT_EST 2 +#define SQLITE_SCANSTAT_NAME 3 +#define SQLITE_SCANSTAT_EXPLAIN 4 +#define SQLITE_SCANSTAT_SELECTID 5 + +/* +** CAPI3REF: Prepared Statement Scan Status +** METHOD: sqlite3_stmt +** +** This interface returns information about the predicted and measured +** performance for pStmt. Advanced applications can use this +** interface to compare the predicted and the measured performance and +** issue warnings and/or rerun [ANALYZE] if discrepancies are found. +** +** Since this interface is expected to be rarely used, it is only +** available if SQLite is compiled using the [SQLITE_ENABLE_STMT_SCANSTATUS] +** compile-time option. +** +** The "iScanStatusOp" parameter determines which status information to return. +** The "iScanStatusOp" must be one of the [scanstatus options] or the behavior +** of this interface is undefined. +** ^The requested measurement is written into a variable pointed to by +** the "pOut" parameter. +** Parameter "idx" identifies the specific loop to retrieve statistics for. +** Loops are numbered starting from zero. ^If idx is out of range - less than +** zero or greater than or equal to the total number of loops used to implement +** the statement - a non-zero value is returned and the variable that pOut +** points to is unchanged. +** +** ^Statistics might not be available for all loops in all statements. ^In cases +** where there exist loops with no available statistics, this function behaves +** as if the loop did not exist - it returns non-zero and leave the variable +** that pOut points to unchanged. +** +** See also: [sqlite3_stmt_scanstatus_reset()] +*/ +SQLITE_API int sqlite3_stmt_scanstatus( + sqlite3_stmt *pStmt, /* Prepared statement for which info desired */ + int idx, /* Index of loop to report on */ + int iScanStatusOp, /* Information desired. SQLITE_SCANSTAT_* */ + void *pOut /* Result written here */ +); + +/* +** CAPI3REF: Zero Scan-Status Counters +** METHOD: sqlite3_stmt +** +** ^Zero all [sqlite3_stmt_scanstatus()] related event counters. +** +** This API is only available if the library is built with pre-processor +** symbol [SQLITE_ENABLE_STMT_SCANSTATUS] defined. +*/ +SQLITE_API void sqlite3_stmt_scanstatus_reset(sqlite3_stmt*); + +/* +** CAPI3REF: Flush caches to disk mid-transaction +** +** ^If a write-transaction is open on [database connection] D when the +** [sqlite3_db_cacheflush(D)] interface invoked, any dirty +** pages in the pager-cache that are not currently in use are written out +** to disk. A dirty page may be in use if a database cursor created by an +** active SQL statement is reading from it, or if it is page 1 of a database +** file (page 1 is always "in use"). ^The [sqlite3_db_cacheflush(D)] +** interface flushes caches for all schemas - "main", "temp", and +** any [attached] databases. +** +** ^If this function needs to obtain extra database locks before dirty pages +** can be flushed to disk, it does so. ^If those locks cannot be obtained +** immediately and there is a busy-handler callback configured, it is invoked +** in the usual manner. ^If the required lock still cannot be obtained, then +** the database is skipped and an attempt made to flush any dirty pages +** belonging to the next (if any) database. ^If any databases are skipped +** because locks cannot be obtained, but no other error occurs, this +** function returns SQLITE_BUSY. +** +** ^If any other error occurs while flushing dirty pages to disk (for +** example an IO error or out-of-memory condition), then processing is +** abandoned and an SQLite [error code] is returned to the caller immediately. +** +** ^Otherwise, if no error occurs, [sqlite3_db_cacheflush()] returns SQLITE_OK. +** +** ^This function does not set the database handle error code or message +** returned by the [sqlite3_errcode()] and [sqlite3_errmsg()] functions. +*/ +SQLITE_API int sqlite3_db_cacheflush(sqlite3*); + +/* +** CAPI3REF: The pre-update hook. +** +** ^These interfaces are only available if SQLite is compiled using the +** [SQLITE_ENABLE_PREUPDATE_HOOK] compile-time option. +** +** ^The [sqlite3_preupdate_hook()] interface registers a callback function +** that is invoked prior to each [INSERT], [UPDATE], and [DELETE] operation +** on a database table. +** ^At most one preupdate hook may be registered at a time on a single +** [database connection]; each call to [sqlite3_preupdate_hook()] overrides +** the previous setting. +** ^The preupdate hook is disabled by invoking [sqlite3_preupdate_hook()] +** with a NULL pointer as the second parameter. +** ^The third parameter to [sqlite3_preupdate_hook()] is passed through as +** the first parameter to callbacks. +** +** ^The preupdate hook only fires for changes to real database tables; the +** preupdate hook is not invoked for changes to [virtual tables] or to +** system tables like sqlite_master or sqlite_stat1. +** +** ^The second parameter to the preupdate callback is a pointer to +** the [database connection] that registered the preupdate hook. +** ^The third parameter to the preupdate callback is one of the constants +** [SQLITE_INSERT], [SQLITE_DELETE], or [SQLITE_UPDATE] to identify the +** kind of update operation that is about to occur. +** ^(The fourth parameter to the preupdate callback is the name of the +** database within the database connection that is being modified. This +** will be "main" for the main database or "temp" for TEMP tables or +** the name given after the AS keyword in the [ATTACH] statement for attached +** databases.)^ +** ^The fifth parameter to the preupdate callback is the name of the +** table that is being modified. +** +** For an UPDATE or DELETE operation on a [rowid table], the sixth +** parameter passed to the preupdate callback is the initial [rowid] of the +** row being modified or deleted. For an INSERT operation on a rowid table, +** or any operation on a WITHOUT ROWID table, the value of the sixth +** parameter is undefined. For an INSERT or UPDATE on a rowid table the +** seventh parameter is the final rowid value of the row being inserted +** or updated. The value of the seventh parameter passed to the callback +** function is not defined for operations on WITHOUT ROWID tables, or for +** INSERT operations on rowid tables. +** +** The [sqlite3_preupdate_old()], [sqlite3_preupdate_new()], +** [sqlite3_preupdate_count()], and [sqlite3_preupdate_depth()] interfaces +** provide additional information about a preupdate event. These routines +** may only be called from within a preupdate callback. Invoking any of +** these routines from outside of a preupdate callback or with a +** [database connection] pointer that is different from the one supplied +** to the preupdate callback results in undefined and probably undesirable +** behavior. +** +** ^The [sqlite3_preupdate_count(D)] interface returns the number of columns +** in the row that is being inserted, updated, or deleted. +** +** ^The [sqlite3_preupdate_old(D,N,P)] interface writes into P a pointer to +** a [protected sqlite3_value] that contains the value of the Nth column of +** the table row before it is updated. The N parameter must be between 0 +** and one less than the number of columns or the behavior will be +** undefined. This must only be used within SQLITE_UPDATE and SQLITE_DELETE +** preupdate callbacks; if it is used by an SQLITE_INSERT callback then the +** behavior is undefined. The [sqlite3_value] that P points to +** will be destroyed when the preupdate callback returns. +** +** ^The [sqlite3_preupdate_new(D,N,P)] interface writes into P a pointer to +** a [protected sqlite3_value] that contains the value of the Nth column of +** the table row after it is updated. The N parameter must be between 0 +** and one less than the number of columns or the behavior will be +** undefined. This must only be used within SQLITE_INSERT and SQLITE_UPDATE +** preupdate callbacks; if it is used by an SQLITE_DELETE callback then the +** behavior is undefined. The [sqlite3_value] that P points to +** will be destroyed when the preupdate callback returns. +** +** ^The [sqlite3_preupdate_depth(D)] interface returns 0 if the preupdate +** callback was invoked as a result of a direct insert, update, or delete +** operation; or 1 for inserts, updates, or deletes invoked by top-level +** triggers; or 2 for changes resulting from triggers called by top-level +** triggers; and so forth. +** +** See also: [sqlite3_update_hook()] +*/ +#if defined(SQLITE_ENABLE_PREUPDATE_HOOK) +SQLITE_API void *sqlite3_preupdate_hook( + sqlite3 *db, + void(*xPreUpdate)( + void *pCtx, /* Copy of third arg to preupdate_hook() */ + sqlite3 *db, /* Database handle */ + int op, /* SQLITE_UPDATE, DELETE or INSERT */ + char const *zDb, /* Database name */ + char const *zName, /* Table name */ + sqlite3_int64 iKey1, /* Rowid of row about to be deleted/updated */ + sqlite3_int64 iKey2 /* New rowid value (for a rowid UPDATE) */ + ), + void* +); +SQLITE_API int sqlite3_preupdate_old(sqlite3 *, int, sqlite3_value **); +SQLITE_API int sqlite3_preupdate_count(sqlite3 *); +SQLITE_API int sqlite3_preupdate_depth(sqlite3 *); +SQLITE_API int sqlite3_preupdate_new(sqlite3 *, int, sqlite3_value **); +#endif + +/* +** CAPI3REF: Low-level system error code +** +** ^Attempt to return the underlying operating system error code or error +** number that caused the most recent I/O error or failure to open a file. +** The return value is OS-dependent. For example, on unix systems, after +** [sqlite3_open_v2()] returns [SQLITE_CANTOPEN], this interface could be +** called to get back the underlying "errno" that caused the problem, such +** as ENOSPC, EAUTH, EISDIR, and so forth. +*/ +SQLITE_API int sqlite3_system_errno(sqlite3*); + +/* +** CAPI3REF: Database Snapshot +** KEYWORDS: {snapshot} {sqlite3_snapshot} +** +** An instance of the snapshot object records the state of a [WAL mode] +** database for some specific point in history. +** +** In [WAL mode], multiple [database connections] that are open on the +** same database file can each be reading a different historical version +** of the database file. When a [database connection] begins a read +** transaction, that connection sees an unchanging copy of the database +** as it existed for the point in time when the transaction first started. +** Subsequent changes to the database from other connections are not seen +** by the reader until a new read transaction is started. +** +** The sqlite3_snapshot object records state information about an historical +** version of the database file so that it is possible to later open a new read +** transaction that sees that historical version of the database rather than +** the most recent version. +*/ +typedef struct sqlite3_snapshot { + unsigned char hidden[48]; +} sqlite3_snapshot; + +/* +** CAPI3REF: Record A Database Snapshot +** CONSTRUCTOR: sqlite3_snapshot +** +** ^The [sqlite3_snapshot_get(D,S,P)] interface attempts to make a +** new [sqlite3_snapshot] object that records the current state of +** schema S in database connection D. ^On success, the +** [sqlite3_snapshot_get(D,S,P)] interface writes a pointer to the newly +** created [sqlite3_snapshot] object into *P and returns SQLITE_OK. +** If there is not already a read-transaction open on schema S when +** this function is called, one is opened automatically. +** +** The following must be true for this function to succeed. If any of +** the following statements are false when sqlite3_snapshot_get() is +** called, SQLITE_ERROR is returned. The final value of *P is undefined +** in this case. +** +**
    +**
  • The database handle must not be in [autocommit mode]. +** +**
  • Schema S of [database connection] D must be a [WAL mode] database. +** +**
  • There must not be a write transaction open on schema S of database +** connection D. +** +**
  • One or more transactions must have been written to the current wal +** file since it was created on disk (by any connection). This means +** that a snapshot cannot be taken on a wal mode database with no wal +** file immediately after it is first opened. At least one transaction +** must be written to it first. +**
+** +** This function may also return SQLITE_NOMEM. If it is called with the +** database handle in autocommit mode but fails for some other reason, +** whether or not a read transaction is opened on schema S is undefined. +** +** The [sqlite3_snapshot] object returned from a successful call to +** [sqlite3_snapshot_get()] must be freed using [sqlite3_snapshot_free()] +** to avoid a memory leak. +** +** The [sqlite3_snapshot_get()] interface is only available when the +** [SQLITE_ENABLE_SNAPSHOT] compile-time option is used. +*/ +SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_get( + sqlite3 *db, + const char *zSchema, + sqlite3_snapshot **ppSnapshot +); + +/* +** CAPI3REF: Start a read transaction on an historical snapshot +** METHOD: sqlite3_snapshot +** +** ^The [sqlite3_snapshot_open(D,S,P)] interface either starts a new read +** transaction or upgrades an existing one for schema S of +** [database connection] D such that the read transaction refers to +** historical [snapshot] P, rather than the most recent change to the +** database. ^The [sqlite3_snapshot_open()] interface returns SQLITE_OK +** on success or an appropriate [error code] if it fails. +** +** ^In order to succeed, the database connection must not be in +** [autocommit mode] when [sqlite3_snapshot_open(D,S,P)] is called. If there +** is already a read transaction open on schema S, then the database handle +** must have no active statements (SELECT statements that have been passed +** to sqlite3_step() but not sqlite3_reset() or sqlite3_finalize()). +** SQLITE_ERROR is returned if either of these conditions is violated, or +** if schema S does not exist, or if the snapshot object is invalid. +** +** ^A call to sqlite3_snapshot_open() will fail to open if the specified +** snapshot has been overwritten by a [checkpoint]. In this case +** SQLITE_ERROR_SNAPSHOT is returned. +** +** If there is already a read transaction open when this function is +** invoked, then the same read transaction remains open (on the same +** database snapshot) if SQLITE_ERROR, SQLITE_BUSY or SQLITE_ERROR_SNAPSHOT +** is returned. If another error code - for example SQLITE_PROTOCOL or an +** SQLITE_IOERR error code - is returned, then the final state of the +** read transaction is undefined. If SQLITE_OK is returned, then the +** read transaction is now open on database snapshot P. +** +** ^(A call to [sqlite3_snapshot_open(D,S,P)] will fail if the +** database connection D does not know that the database file for +** schema S is in [WAL mode]. A database connection might not know +** that the database file is in [WAL mode] if there has been no prior +** I/O on that database connection, or if the database entered [WAL mode] +** after the most recent I/O on the database connection.)^ +** (Hint: Run "[PRAGMA application_id]" against a newly opened +** database connection in order to make it ready to use snapshots.) +** +** The [sqlite3_snapshot_open()] interface is only available when the +** [SQLITE_ENABLE_SNAPSHOT] compile-time option is used. +*/ +SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_open( + sqlite3 *db, + const char *zSchema, + sqlite3_snapshot *pSnapshot +); + +/* +** CAPI3REF: Destroy a snapshot +** DESTRUCTOR: sqlite3_snapshot +** +** ^The [sqlite3_snapshot_free(P)] interface destroys [sqlite3_snapshot] P. +** The application must eventually free every [sqlite3_snapshot] object +** using this routine to avoid a memory leak. +** +** The [sqlite3_snapshot_free()] interface is only available when the +** [SQLITE_ENABLE_SNAPSHOT] compile-time option is used. +*/ +SQLITE_API SQLITE_EXPERIMENTAL void sqlite3_snapshot_free(sqlite3_snapshot*); + +/* +** CAPI3REF: Compare the ages of two snapshot handles. +** METHOD: sqlite3_snapshot +** +** The sqlite3_snapshot_cmp(P1, P2) interface is used to compare the ages +** of two valid snapshot handles. +** +** If the two snapshot handles are not associated with the same database +** file, the result of the comparison is undefined. +** +** Additionally, the result of the comparison is only valid if both of the +** snapshot handles were obtained by calling sqlite3_snapshot_get() since the +** last time the wal file was deleted. The wal file is deleted when the +** database is changed back to rollback mode or when the number of database +** clients drops to zero. If either snapshot handle was obtained before the +** wal file was last deleted, the value returned by this function +** is undefined. +** +** Otherwise, this API returns a negative value if P1 refers to an older +** snapshot than P2, zero if the two handles refer to the same database +** snapshot, and a positive value if P1 is a newer snapshot than P2. +** +** This interface is only available if SQLite is compiled with the +** [SQLITE_ENABLE_SNAPSHOT] option. +*/ +SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_cmp( + sqlite3_snapshot *p1, + sqlite3_snapshot *p2 +); + +/* +** CAPI3REF: Recover snapshots from a wal file +** METHOD: sqlite3_snapshot +** +** If a [WAL file] remains on disk after all database connections close +** (either through the use of the [SQLITE_FCNTL_PERSIST_WAL] [file control] +** or because the last process to have the database opened exited without +** calling [sqlite3_close()]) and a new connection is subsequently opened +** on that database and [WAL file], the [sqlite3_snapshot_open()] interface +** will only be able to open the last transaction added to the WAL file +** even though the WAL file contains other valid transactions. +** +** This function attempts to scan the WAL file associated with database zDb +** of database handle db and make all valid snapshots available to +** sqlite3_snapshot_open(). It is an error if there is already a read +** transaction open on the database, or if the database is not a WAL mode +** database. +** +** SQLITE_OK is returned if successful, or an SQLite error code otherwise. +** +** This interface is only available if SQLite is compiled with the +** [SQLITE_ENABLE_SNAPSHOT] option. +*/ +SQLITE_API SQLITE_EXPERIMENTAL int sqlite3_snapshot_recover(sqlite3 *db, const char *zDb); + +/* +** CAPI3REF: Serialize a database +** +** The sqlite3_serialize(D,S,P,F) interface returns a pointer to memory +** that is a serialization of the S database on [database connection] D. +** If P is not a NULL pointer, then the size of the database in bytes +** is written into *P. +** +** For an ordinary on-disk database file, the serialization is just a +** copy of the disk file. For an in-memory database or a "TEMP" database, +** the serialization is the same sequence of bytes which would be written +** to disk if that database where backed up to disk. +** +** The usual case is that sqlite3_serialize() copies the serialization of +** the database into memory obtained from [sqlite3_malloc64()] and returns +** a pointer to that memory. The caller is responsible for freeing the +** returned value to avoid a memory leak. However, if the F argument +** contains the SQLITE_SERIALIZE_NOCOPY bit, then no memory allocations +** are made, and the sqlite3_serialize() function will return a pointer +** to the contiguous memory representation of the database that SQLite +** is currently using for that database, or NULL if the no such contiguous +** memory representation of the database exists. A contiguous memory +** representation of the database will usually only exist if there has +** been a prior call to [sqlite3_deserialize(D,S,...)] with the same +** values of D and S. +** The size of the database is written into *P even if the +** SQLITE_SERIALIZE_NOCOPY bit is set but no contiguous copy +** of the database exists. +** +** A call to sqlite3_serialize(D,S,P,F) might return NULL even if the +** SQLITE_SERIALIZE_NOCOPY bit is omitted from argument F if a memory +** allocation error occurs. +** +** This interface is only available if SQLite is compiled with the +** [SQLITE_ENABLE_DESERIALIZE] option. +*/ +SQLITE_API unsigned char *sqlite3_serialize( + sqlite3 *db, /* The database connection */ + const char *zSchema, /* Which DB to serialize. ex: "main", "temp", ... */ + sqlite3_int64 *piSize, /* Write size of the DB here, if not NULL */ + unsigned int mFlags /* Zero or more SQLITE_SERIALIZE_* flags */ +); + +/* +** CAPI3REF: Flags for sqlite3_serialize +** +** Zero or more of the following constants can be OR-ed together for +** the F argument to [sqlite3_serialize(D,S,P,F)]. +** +** SQLITE_SERIALIZE_NOCOPY means that [sqlite3_serialize()] will return +** a pointer to contiguous in-memory database that it is currently using, +** without making a copy of the database. If SQLite is not currently using +** a contiguous in-memory database, then this option causes +** [sqlite3_serialize()] to return a NULL pointer. SQLite will only be +** using a contiguous in-memory database if it has been initialized by a +** prior call to [sqlite3_deserialize()]. +*/ +#define SQLITE_SERIALIZE_NOCOPY 0x001 /* Do no memory allocations */ + +/* +** CAPI3REF: Deserialize a database +** +** The sqlite3_deserialize(D,S,P,N,M,F) interface causes the +** [database connection] D to disconnect from database S and then +** reopen S as an in-memory database based on the serialization contained +** in P. The serialized database P is N bytes in size. M is the size of +** the buffer P, which might be larger than N. If M is larger than N, and +** the SQLITE_DESERIALIZE_READONLY bit is not set in F, then SQLite is +** permitted to add content to the in-memory database as long as the total +** size does not exceed M bytes. +** +** If the SQLITE_DESERIALIZE_FREEONCLOSE bit is set in F, then SQLite will +** invoke sqlite3_free() on the serialization buffer when the database +** connection closes. If the SQLITE_DESERIALIZE_RESIZEABLE bit is set, then +** SQLite will try to increase the buffer size using sqlite3_realloc64() +** if writes on the database cause it to grow larger than M bytes. +** +** The sqlite3_deserialize() interface will fail with SQLITE_BUSY if the +** database is currently in a read transaction or is involved in a backup +** operation. +** +** If sqlite3_deserialize(D,S,P,N,M,F) fails for any reason and if the +** SQLITE_DESERIALIZE_FREEONCLOSE bit is set in argument F, then +** [sqlite3_free()] is invoked on argument P prior to returning. +** +** This interface is only available if SQLite is compiled with the +** [SQLITE_ENABLE_DESERIALIZE] option. +*/ +SQLITE_API int sqlite3_deserialize( + sqlite3 *db, /* The database connection */ + const char *zSchema, /* Which DB to reopen with the deserialization */ + unsigned char *pData, /* The serialized database content */ + sqlite3_int64 szDb, /* Number bytes in the deserialization */ + sqlite3_int64 szBuf, /* Total size of buffer pData[] */ + unsigned mFlags /* Zero or more SQLITE_DESERIALIZE_* flags */ +); + +/* +** CAPI3REF: Flags for sqlite3_deserialize() +** +** The following are allowed values for 6th argument (the F argument) to +** the [sqlite3_deserialize(D,S,P,N,M,F)] interface. +** +** The SQLITE_DESERIALIZE_FREEONCLOSE means that the database serialization +** in the P argument is held in memory obtained from [sqlite3_malloc64()] +** and that SQLite should take ownership of this memory and automatically +** free it when it has finished using it. Without this flag, the caller +** is responsible for freeing any dynamically allocated memory. +** +** The SQLITE_DESERIALIZE_RESIZEABLE flag means that SQLite is allowed to +** grow the size of the database using calls to [sqlite3_realloc64()]. This +** flag should only be used if SQLITE_DESERIALIZE_FREEONCLOSE is also used. +** Without this flag, the deserialized database cannot increase in size beyond +** the number of bytes specified by the M parameter. +** +** The SQLITE_DESERIALIZE_READONLY flag means that the deserialized database +** should be treated as read-only. +*/ +#define SQLITE_DESERIALIZE_FREEONCLOSE 1 /* Call sqlite3_free() on close */ +#define SQLITE_DESERIALIZE_RESIZEABLE 2 /* Resize using sqlite3_realloc64() */ +#define SQLITE_DESERIALIZE_READONLY 4 /* Database is read-only */ + +/* +** Undo the hack that converts floating point types to integer for +** builds on processors without floating point support. +*/ +#ifdef SQLITE_OMIT_FLOATING_POINT +# undef double +#endif + +#ifdef __cplusplus +} /* End of the 'extern "C"' block */ +#endif +#endif /* SQLITE3_H */ + +/******** Begin file sqlite3rtree.h *********/ +/* +** 2010 August 30 +** +** The author disclaims copyright to this source code. In place of +** a legal notice, here is a blessing: +** +** May you do good and not evil. +** May you find forgiveness for yourself and forgive others. +** May you share freely, never taking more than you give. +** +************************************************************************* +*/ + +#ifndef _SQLITE3RTREE_H_ +#define _SQLITE3RTREE_H_ + + +#ifdef __cplusplus +extern "C" { +#endif + +typedef struct sqlite3_rtree_geometry sqlite3_rtree_geometry; +typedef struct sqlite3_rtree_query_info sqlite3_rtree_query_info; + +/* The double-precision datatype used by RTree depends on the +** SQLITE_RTREE_INT_ONLY compile-time option. +*/ +#ifdef SQLITE_RTREE_INT_ONLY + typedef sqlite3_int64 sqlite3_rtree_dbl; +#else + typedef double sqlite3_rtree_dbl; +#endif + +/* +** Register a geometry callback named zGeom that can be used as part of an +** R-Tree geometry query as follows: +** +** SELECT ... FROM WHERE MATCH $zGeom(... params ...) +*/ +SQLITE_API int sqlite3_rtree_geometry_callback( + sqlite3 *db, + const char *zGeom, + int (*xGeom)(sqlite3_rtree_geometry*, int, sqlite3_rtree_dbl*,int*), + void *pContext +); + + +/* +** A pointer to a structure of the following type is passed as the first +** argument to callbacks registered using rtree_geometry_callback(). +*/ +struct sqlite3_rtree_geometry { + void *pContext; /* Copy of pContext passed to s_r_g_c() */ + int nParam; /* Size of array aParam[] */ + sqlite3_rtree_dbl *aParam; /* Parameters passed to SQL geom function */ + void *pUser; /* Callback implementation user data */ + void (*xDelUser)(void *); /* Called by SQLite to clean up pUser */ +}; + +/* +** Register a 2nd-generation geometry callback named zScore that can be +** used as part of an R-Tree geometry query as follows: +** +** SELECT ... FROM WHERE MATCH $zQueryFunc(... params ...) +*/ +SQLITE_API int sqlite3_rtree_query_callback( + sqlite3 *db, + const char *zQueryFunc, + int (*xQueryFunc)(sqlite3_rtree_query_info*), + void *pContext, + void (*xDestructor)(void*) +); + + +/* +** A pointer to a structure of the following type is passed as the +** argument to scored geometry callback registered using +** sqlite3_rtree_query_callback(). +** +** Note that the first 5 fields of this structure are identical to +** sqlite3_rtree_geometry. This structure is a subclass of +** sqlite3_rtree_geometry. +*/ +struct sqlite3_rtree_query_info { + void *pContext; /* pContext from when function registered */ + int nParam; /* Number of function parameters */ + sqlite3_rtree_dbl *aParam; /* value of function parameters */ + void *pUser; /* callback can use this, if desired */ + void (*xDelUser)(void*); /* function to free pUser */ + sqlite3_rtree_dbl *aCoord; /* Coordinates of node or entry to check */ + unsigned int *anQueue; /* Number of pending entries in the queue */ + int nCoord; /* Number of coordinates */ + int iLevel; /* Level of current node or entry */ + int mxLevel; /* The largest iLevel value in the tree */ + sqlite3_int64 iRowid; /* Rowid for current entry */ + sqlite3_rtree_dbl rParentScore; /* Score of parent node */ + int eParentWithin; /* Visibility of parent node */ + int eWithin; /* OUT: Visibility */ + sqlite3_rtree_dbl rScore; /* OUT: Write the score here */ + /* The following fields are only available in 3.8.11 and later */ + sqlite3_value **apSqlParam; /* Original SQL values of parameters */ +}; + +/* +** Allowed values for sqlite3_rtree_query.eWithin and .eParentWithin. +*/ +#define NOT_WITHIN 0 /* Object completely outside of query region */ +#define PARTLY_WITHIN 1 /* Object partially overlaps query region */ +#define FULLY_WITHIN 2 /* Object fully contained within query region */ + + +#ifdef __cplusplus +} /* end of the 'extern "C"' block */ +#endif + +#endif /* ifndef _SQLITE3RTREE_H_ */ + +/******** End of sqlite3rtree.h *********/ +/******** Begin file sqlite3session.h *********/ + +#if !defined(__SQLITESESSION_H_) && defined(SQLITE_ENABLE_SESSION) +#define __SQLITESESSION_H_ 1 + +/* +** Make sure we can call this stuff from C++. +*/ +#ifdef __cplusplus +extern "C" { +#endif + + +/* +** CAPI3REF: Session Object Handle +** +** An instance of this object is a [session] that can be used to +** record changes to a database. +*/ +typedef struct sqlite3_session sqlite3_session; + +/* +** CAPI3REF: Changeset Iterator Handle +** +** An instance of this object acts as a cursor for iterating +** over the elements of a [changeset] or [patchset]. +*/ +typedef struct sqlite3_changeset_iter sqlite3_changeset_iter; + +/* +** CAPI3REF: Create A New Session Object +** CONSTRUCTOR: sqlite3_session +** +** Create a new session object attached to database handle db. If successful, +** a pointer to the new object is written to *ppSession and SQLITE_OK is +** returned. If an error occurs, *ppSession is set to NULL and an SQLite +** error code (e.g. SQLITE_NOMEM) is returned. +** +** It is possible to create multiple session objects attached to a single +** database handle. +** +** Session objects created using this function should be deleted using the +** [sqlite3session_delete()] function before the database handle that they +** are attached to is itself closed. If the database handle is closed before +** the session object is deleted, then the results of calling any session +** module function, including [sqlite3session_delete()] on the session object +** are undefined. +** +** Because the session module uses the [sqlite3_preupdate_hook()] API, it +** is not possible for an application to register a pre-update hook on a +** database handle that has one or more session objects attached. Nor is +** it possible to create a session object attached to a database handle for +** which a pre-update hook is already defined. The results of attempting +** either of these things are undefined. +** +** The session object will be used to create changesets for tables in +** database zDb, where zDb is either "main", or "temp", or the name of an +** attached database. It is not an error if database zDb is not attached +** to the database when the session object is created. +*/ +SQLITE_API int sqlite3session_create( + sqlite3 *db, /* Database handle */ + const char *zDb, /* Name of db (e.g. "main") */ + sqlite3_session **ppSession /* OUT: New session object */ +); + +/* +** CAPI3REF: Delete A Session Object +** DESTRUCTOR: sqlite3_session +** +** Delete a session object previously allocated using +** [sqlite3session_create()]. Once a session object has been deleted, the +** results of attempting to use pSession with any other session module +** function are undefined. +** +** Session objects must be deleted before the database handle to which they +** are attached is closed. Refer to the documentation for +** [sqlite3session_create()] for details. +*/ +SQLITE_API void sqlite3session_delete(sqlite3_session *pSession); + + +/* +** CAPI3REF: Enable Or Disable A Session Object +** METHOD: sqlite3_session +** +** Enable or disable the recording of changes by a session object. When +** enabled, a session object records changes made to the database. When +** disabled - it does not. A newly created session object is enabled. +** Refer to the documentation for [sqlite3session_changeset()] for further +** details regarding how enabling and disabling a session object affects +** the eventual changesets. +** +** Passing zero to this function disables the session. Passing a value +** greater than zero enables it. Passing a value less than zero is a +** no-op, and may be used to query the current state of the session. +** +** The return value indicates the final state of the session object: 0 if +** the session is disabled, or 1 if it is enabled. +*/ +SQLITE_API int sqlite3session_enable(sqlite3_session *pSession, int bEnable); + +/* +** CAPI3REF: Set Or Clear the Indirect Change Flag +** METHOD: sqlite3_session +** +** Each change recorded by a session object is marked as either direct or +** indirect. A change is marked as indirect if either: +** +**
    +**
  • The session object "indirect" flag is set when the change is +** made, or +**
  • The change is made by an SQL trigger or foreign key action +** instead of directly as a result of a users SQL statement. +**
+** +** If a single row is affected by more than one operation within a session, +** then the change is considered indirect if all operations meet the criteria +** for an indirect change above, or direct otherwise. +** +** This function is used to set, clear or query the session object indirect +** flag. If the second argument passed to this function is zero, then the +** indirect flag is cleared. If it is greater than zero, the indirect flag +** is set. Passing a value less than zero does not modify the current value +** of the indirect flag, and may be used to query the current state of the +** indirect flag for the specified session object. +** +** The return value indicates the final state of the indirect flag: 0 if +** it is clear, or 1 if it is set. +*/ +SQLITE_API int sqlite3session_indirect(sqlite3_session *pSession, int bIndirect); + +/* +** CAPI3REF: Attach A Table To A Session Object +** METHOD: sqlite3_session +** +** If argument zTab is not NULL, then it is the name of a table to attach +** to the session object passed as the first argument. All subsequent changes +** made to the table while the session object is enabled will be recorded. See +** documentation for [sqlite3session_changeset()] for further details. +** +** Or, if argument zTab is NULL, then changes are recorded for all tables +** in the database. If additional tables are added to the database (by +** executing "CREATE TABLE" statements) after this call is made, changes for +** the new tables are also recorded. +** +** Changes can only be recorded for tables that have a PRIMARY KEY explicitly +** defined as part of their CREATE TABLE statement. It does not matter if the +** PRIMARY KEY is an "INTEGER PRIMARY KEY" (rowid alias) or not. The PRIMARY +** KEY may consist of a single column, or may be a composite key. +** +** It is not an error if the named table does not exist in the database. Nor +** is it an error if the named table does not have a PRIMARY KEY. However, +** no changes will be recorded in either of these scenarios. +** +** Changes are not recorded for individual rows that have NULL values stored +** in one or more of their PRIMARY KEY columns. +** +** SQLITE_OK is returned if the call completes without error. Or, if an error +** occurs, an SQLite error code (e.g. SQLITE_NOMEM) is returned. +** +**

Special sqlite_stat1 Handling

+** +** As of SQLite version 3.22.0, the "sqlite_stat1" table is an exception to +** some of the rules above. In SQLite, the schema of sqlite_stat1 is: +**
+**        CREATE TABLE sqlite_stat1(tbl,idx,stat)  
+**  
+** +** Even though sqlite_stat1 does not have a PRIMARY KEY, changes are +** recorded for it as if the PRIMARY KEY is (tbl,idx). Additionally, changes +** are recorded for rows for which (idx IS NULL) is true. However, for such +** rows a zero-length blob (SQL value X'') is stored in the changeset or +** patchset instead of a NULL value. This allows such changesets to be +** manipulated by legacy implementations of sqlite3changeset_invert(), +** concat() and similar. +** +** The sqlite3changeset_apply() function automatically converts the +** zero-length blob back to a NULL value when updating the sqlite_stat1 +** table. However, if the application calls sqlite3changeset_new(), +** sqlite3changeset_old() or sqlite3changeset_conflict on a changeset +** iterator directly (including on a changeset iterator passed to a +** conflict-handler callback) then the X'' value is returned. The application +** must translate X'' to NULL itself if required. +** +** Legacy (older than 3.22.0) versions of the sessions module cannot capture +** changes made to the sqlite_stat1 table. Legacy versions of the +** sqlite3changeset_apply() function silently ignore any modifications to the +** sqlite_stat1 table that are part of a changeset or patchset. +*/ +SQLITE_API int sqlite3session_attach( + sqlite3_session *pSession, /* Session object */ + const char *zTab /* Table name */ +); + +/* +** CAPI3REF: Set a table filter on a Session Object. +** METHOD: sqlite3_session +** +** The second argument (xFilter) is the "filter callback". For changes to rows +** in tables that are not attached to the Session object, the filter is called +** to determine whether changes to the table's rows should be tracked or not. +** If xFilter returns 0, changes is not tracked. Note that once a table is +** attached, xFilter will not be called again. +*/ +SQLITE_API void sqlite3session_table_filter( + sqlite3_session *pSession, /* Session object */ + int(*xFilter)( + void *pCtx, /* Copy of third arg to _filter_table() */ + const char *zTab /* Table name */ + ), + void *pCtx /* First argument passed to xFilter */ +); + +/* +** CAPI3REF: Generate A Changeset From A Session Object +** METHOD: sqlite3_session +** +** Obtain a changeset containing changes to the tables attached to the +** session object passed as the first argument. If successful, +** set *ppChangeset to point to a buffer containing the changeset +** and *pnChangeset to the size of the changeset in bytes before returning +** SQLITE_OK. If an error occurs, set both *ppChangeset and *pnChangeset to +** zero and return an SQLite error code. +** +** A changeset consists of zero or more INSERT, UPDATE and/or DELETE changes, +** each representing a change to a single row of an attached table. An INSERT +** change contains the values of each field of a new database row. A DELETE +** contains the original values of each field of a deleted database row. An +** UPDATE change contains the original values of each field of an updated +** database row along with the updated values for each updated non-primary-key +** column. It is not possible for an UPDATE change to represent a change that +** modifies the values of primary key columns. If such a change is made, it +** is represented in a changeset as a DELETE followed by an INSERT. +** +** Changes are not recorded for rows that have NULL values stored in one or +** more of their PRIMARY KEY columns. If such a row is inserted or deleted, +** no corresponding change is present in the changesets returned by this +** function. If an existing row with one or more NULL values stored in +** PRIMARY KEY columns is updated so that all PRIMARY KEY columns are non-NULL, +** only an INSERT is appears in the changeset. Similarly, if an existing row +** with non-NULL PRIMARY KEY values is updated so that one or more of its +** PRIMARY KEY columns are set to NULL, the resulting changeset contains a +** DELETE change only. +** +** The contents of a changeset may be traversed using an iterator created +** using the [sqlite3changeset_start()] API. A changeset may be applied to +** a database with a compatible schema using the [sqlite3changeset_apply()] +** API. +** +** Within a changeset generated by this function, all changes related to a +** single table are grouped together. In other words, when iterating through +** a changeset or when applying a changeset to a database, all changes related +** to a single table are processed before moving on to the next table. Tables +** are sorted in the same order in which they were attached (or auto-attached) +** to the sqlite3_session object. The order in which the changes related to +** a single table are stored is undefined. +** +** Following a successful call to this function, it is the responsibility of +** the caller to eventually free the buffer that *ppChangeset points to using +** [sqlite3_free()]. +** +**

Changeset Generation

+** +** Once a table has been attached to a session object, the session object +** records the primary key values of all new rows inserted into the table. +** It also records the original primary key and other column values of any +** deleted or updated rows. For each unique primary key value, data is only +** recorded once - the first time a row with said primary key is inserted, +** updated or deleted in the lifetime of the session. +** +** There is one exception to the previous paragraph: when a row is inserted, +** updated or deleted, if one or more of its primary key columns contain a +** NULL value, no record of the change is made. +** +** The session object therefore accumulates two types of records - those +** that consist of primary key values only (created when the user inserts +** a new record) and those that consist of the primary key values and the +** original values of other table columns (created when the users deletes +** or updates a record). +** +** When this function is called, the requested changeset is created using +** both the accumulated records and the current contents of the database +** file. Specifically: +** +**
    +**
  • For each record generated by an insert, the database is queried +** for a row with a matching primary key. If one is found, an INSERT +** change is added to the changeset. If no such row is found, no change +** is added to the changeset. +** +**
  • For each record generated by an update or delete, the database is +** queried for a row with a matching primary key. If such a row is +** found and one or more of the non-primary key fields have been +** modified from their original values, an UPDATE change is added to +** the changeset. Or, if no such row is found in the table, a DELETE +** change is added to the changeset. If there is a row with a matching +** primary key in the database, but all fields contain their original +** values, no change is added to the changeset. +**
+** +** This means, amongst other things, that if a row is inserted and then later +** deleted while a session object is active, neither the insert nor the delete +** will be present in the changeset. Or if a row is deleted and then later a +** row with the same primary key values inserted while a session object is +** active, the resulting changeset will contain an UPDATE change instead of +** a DELETE and an INSERT. +** +** When a session object is disabled (see the [sqlite3session_enable()] API), +** it does not accumulate records when rows are inserted, updated or deleted. +** This may appear to have some counter-intuitive effects if a single row +** is written to more than once during a session. For example, if a row +** is inserted while a session object is enabled, then later deleted while +** the same session object is disabled, no INSERT record will appear in the +** changeset, even though the delete took place while the session was disabled. +** Or, if one field of a row is updated while a session is disabled, and +** another field of the same row is updated while the session is enabled, the +** resulting changeset will contain an UPDATE change that updates both fields. +*/ +SQLITE_API int sqlite3session_changeset( + sqlite3_session *pSession, /* Session object */ + int *pnChangeset, /* OUT: Size of buffer at *ppChangeset */ + void **ppChangeset /* OUT: Buffer containing changeset */ +); + +/* +** CAPI3REF: Load The Difference Between Tables Into A Session +** METHOD: sqlite3_session +** +** If it is not already attached to the session object passed as the first +** argument, this function attaches table zTbl in the same manner as the +** [sqlite3session_attach()] function. If zTbl does not exist, or if it +** does not have a primary key, this function is a no-op (but does not return +** an error). +** +** Argument zFromDb must be the name of a database ("main", "temp" etc.) +** attached to the same database handle as the session object that contains +** a table compatible with the table attached to the session by this function. +** A table is considered compatible if it: +** +**
    +**
  • Has the same name, +**
  • Has the same set of columns declared in the same order, and +**
  • Has the same PRIMARY KEY definition. +**
+** +** If the tables are not compatible, SQLITE_SCHEMA is returned. If the tables +** are compatible but do not have any PRIMARY KEY columns, it is not an error +** but no changes are added to the session object. As with other session +** APIs, tables without PRIMARY KEYs are simply ignored. +** +** This function adds a set of changes to the session object that could be +** used to update the table in database zFrom (call this the "from-table") +** so that its content is the same as the table attached to the session +** object (call this the "to-table"). Specifically: +** +**
    +**
  • For each row (primary key) that exists in the to-table but not in +** the from-table, an INSERT record is added to the session object. +** +**
  • For each row (primary key) that exists in the to-table but not in +** the from-table, a DELETE record is added to the session object. +** +**
  • For each row (primary key) that exists in both tables, but features +** different non-PK values in each, an UPDATE record is added to the +** session. +**
+** +** To clarify, if this function is called and then a changeset constructed +** using [sqlite3session_changeset()], then after applying that changeset to +** database zFrom the contents of the two compatible tables would be +** identical. +** +** It an error if database zFrom does not exist or does not contain the +** required compatible table. +** +** If the operation successful, SQLITE_OK is returned. Otherwise, an SQLite +** error code. In this case, if argument pzErrMsg is not NULL, *pzErrMsg +** may be set to point to a buffer containing an English language error +** message. It is the responsibility of the caller to free this buffer using +** sqlite3_free(). +*/ +SQLITE_API int sqlite3session_diff( + sqlite3_session *pSession, + const char *zFromDb, + const char *zTbl, + char **pzErrMsg +); + + +/* +** CAPI3REF: Generate A Patchset From A Session Object +** METHOD: sqlite3_session +** +** The differences between a patchset and a changeset are that: +** +**
    +**
  • DELETE records consist of the primary key fields only. The +** original values of other fields are omitted. +**
  • The original values of any modified fields are omitted from +** UPDATE records. +**
+** +** A patchset blob may be used with up to date versions of all +** sqlite3changeset_xxx API functions except for sqlite3changeset_invert(), +** which returns SQLITE_CORRUPT if it is passed a patchset. Similarly, +** attempting to use a patchset blob with old versions of the +** sqlite3changeset_xxx APIs also provokes an SQLITE_CORRUPT error. +** +** Because the non-primary key "old.*" fields are omitted, no +** SQLITE_CHANGESET_DATA conflicts can be detected or reported if a patchset +** is passed to the sqlite3changeset_apply() API. Other conflict types work +** in the same way as for changesets. +** +** Changes within a patchset are ordered in the same way as for changesets +** generated by the sqlite3session_changeset() function (i.e. all changes for +** a single table are grouped together, tables appear in the order in which +** they were attached to the session object). +*/ +SQLITE_API int sqlite3session_patchset( + sqlite3_session *pSession, /* Session object */ + int *pnPatchset, /* OUT: Size of buffer at *ppPatchset */ + void **ppPatchset /* OUT: Buffer containing patchset */ +); + +/* +** CAPI3REF: Test if a changeset has recorded any changes. +** +** Return non-zero if no changes to attached tables have been recorded by +** the session object passed as the first argument. Otherwise, if one or +** more changes have been recorded, return zero. +** +** Even if this function returns zero, it is possible that calling +** [sqlite3session_changeset()] on the session handle may still return a +** changeset that contains no changes. This can happen when a row in +** an attached table is modified and then later on the original values +** are restored. However, if this function returns non-zero, then it is +** guaranteed that a call to sqlite3session_changeset() will return a +** changeset containing zero changes. +*/ +SQLITE_API int sqlite3session_isempty(sqlite3_session *pSession); + +/* +** CAPI3REF: Create An Iterator To Traverse A Changeset +** CONSTRUCTOR: sqlite3_changeset_iter +** +** Create an iterator used to iterate through the contents of a changeset. +** If successful, *pp is set to point to the iterator handle and SQLITE_OK +** is returned. Otherwise, if an error occurs, *pp is set to zero and an +** SQLite error code is returned. +** +** The following functions can be used to advance and query a changeset +** iterator created by this function: +** +**
    +**
  • [sqlite3changeset_next()] +**
  • [sqlite3changeset_op()] +**
  • [sqlite3changeset_new()] +**
  • [sqlite3changeset_old()] +**
+** +** It is the responsibility of the caller to eventually destroy the iterator +** by passing it to [sqlite3changeset_finalize()]. The buffer containing the +** changeset (pChangeset) must remain valid until after the iterator is +** destroyed. +** +** Assuming the changeset blob was created by one of the +** [sqlite3session_changeset()], [sqlite3changeset_concat()] or +** [sqlite3changeset_invert()] functions, all changes within the changeset +** that apply to a single table are grouped together. This means that when +** an application iterates through a changeset using an iterator created by +** this function, all changes that relate to a single table are visited +** consecutively. There is no chance that the iterator will visit a change +** the applies to table X, then one for table Y, and then later on visit +** another change for table X. +** +** The behavior of sqlite3changeset_start_v2() and its streaming equivalent +** may be modified by passing a combination of +** [SQLITE_CHANGESETSTART_INVERT | supported flags] as the 4th parameter. +** +** Note that the sqlite3changeset_start_v2() API is still experimental +** and therefore subject to change. +*/ +SQLITE_API int sqlite3changeset_start( + sqlite3_changeset_iter **pp, /* OUT: New changeset iterator handle */ + int nChangeset, /* Size of changeset blob in bytes */ + void *pChangeset /* Pointer to blob containing changeset */ +); +SQLITE_API int sqlite3changeset_start_v2( + sqlite3_changeset_iter **pp, /* OUT: New changeset iterator handle */ + int nChangeset, /* Size of changeset blob in bytes */ + void *pChangeset, /* Pointer to blob containing changeset */ + int flags /* SESSION_CHANGESETSTART_* flags */ +); + +/* +** CAPI3REF: Flags for sqlite3changeset_start_v2 +** +** The following flags may passed via the 4th parameter to +** [sqlite3changeset_start_v2] and [sqlite3changeset_start_v2_strm]: +** +**
SQLITE_CHANGESETAPPLY_INVERT
+** Invert the changeset while iterating through it. This is equivalent to +** inverting a changeset using sqlite3changeset_invert() before applying it. +** It is an error to specify this flag with a patchset. +*/ +#define SQLITE_CHANGESETSTART_INVERT 0x0002 + + +/* +** CAPI3REF: Advance A Changeset Iterator +** METHOD: sqlite3_changeset_iter +** +** This function may only be used with iterators created by function +** [sqlite3changeset_start()]. If it is called on an iterator passed to +** a conflict-handler callback by [sqlite3changeset_apply()], SQLITE_MISUSE +** is returned and the call has no effect. +** +** Immediately after an iterator is created by sqlite3changeset_start(), it +** does not point to any change in the changeset. Assuming the changeset +** is not empty, the first call to this function advances the iterator to +** point to the first change in the changeset. Each subsequent call advances +** the iterator to point to the next change in the changeset (if any). If +** no error occurs and the iterator points to a valid change after a call +** to sqlite3changeset_next() has advanced it, SQLITE_ROW is returned. +** Otherwise, if all changes in the changeset have already been visited, +** SQLITE_DONE is returned. +** +** If an error occurs, an SQLite error code is returned. Possible error +** codes include SQLITE_CORRUPT (if the changeset buffer is corrupt) or +** SQLITE_NOMEM. +*/ +SQLITE_API int sqlite3changeset_next(sqlite3_changeset_iter *pIter); + +/* +** CAPI3REF: Obtain The Current Operation From A Changeset Iterator +** METHOD: sqlite3_changeset_iter +** +** The pIter argument passed to this function may either be an iterator +** passed to a conflict-handler by [sqlite3changeset_apply()], or an iterator +** created by [sqlite3changeset_start()]. In the latter case, the most recent +** call to [sqlite3changeset_next()] must have returned [SQLITE_ROW]. If this +** is not the case, this function returns [SQLITE_MISUSE]. +** +** If argument pzTab is not NULL, then *pzTab is set to point to a +** nul-terminated utf-8 encoded string containing the name of the table +** affected by the current change. The buffer remains valid until either +** sqlite3changeset_next() is called on the iterator or until the +** conflict-handler function returns. If pnCol is not NULL, then *pnCol is +** set to the number of columns in the table affected by the change. If +** pbIndirect is not NULL, then *pbIndirect is set to true (1) if the change +** is an indirect change, or false (0) otherwise. See the documentation for +** [sqlite3session_indirect()] for a description of direct and indirect +** changes. Finally, if pOp is not NULL, then *pOp is set to one of +** [SQLITE_INSERT], [SQLITE_DELETE] or [SQLITE_UPDATE], depending on the +** type of change that the iterator currently points to. +** +** If no error occurs, SQLITE_OK is returned. If an error does occur, an +** SQLite error code is returned. The values of the output variables may not +** be trusted in this case. +*/ +SQLITE_API int sqlite3changeset_op( + sqlite3_changeset_iter *pIter, /* Iterator object */ + const char **pzTab, /* OUT: Pointer to table name */ + int *pnCol, /* OUT: Number of columns in table */ + int *pOp, /* OUT: SQLITE_INSERT, DELETE or UPDATE */ + int *pbIndirect /* OUT: True for an 'indirect' change */ +); + +/* +** CAPI3REF: Obtain The Primary Key Definition Of A Table +** METHOD: sqlite3_changeset_iter +** +** For each modified table, a changeset includes the following: +** +**
    +**
  • The number of columns in the table, and +**
  • Which of those columns make up the tables PRIMARY KEY. +**
+** +** This function is used to find which columns comprise the PRIMARY KEY of +** the table modified by the change that iterator pIter currently points to. +** If successful, *pabPK is set to point to an array of nCol entries, where +** nCol is the number of columns in the table. Elements of *pabPK are set to +** 0x01 if the corresponding column is part of the tables primary key, or +** 0x00 if it is not. +** +** If argument pnCol is not NULL, then *pnCol is set to the number of columns +** in the table. +** +** If this function is called when the iterator does not point to a valid +** entry, SQLITE_MISUSE is returned and the output variables zeroed. Otherwise, +** SQLITE_OK is returned and the output variables populated as described +** above. +*/ +SQLITE_API int sqlite3changeset_pk( + sqlite3_changeset_iter *pIter, /* Iterator object */ + unsigned char **pabPK, /* OUT: Array of boolean - true for PK cols */ + int *pnCol /* OUT: Number of entries in output array */ +); + +/* +** CAPI3REF: Obtain old.* Values From A Changeset Iterator +** METHOD: sqlite3_changeset_iter +** +** The pIter argument passed to this function may either be an iterator +** passed to a conflict-handler by [sqlite3changeset_apply()], or an iterator +** created by [sqlite3changeset_start()]. In the latter case, the most recent +** call to [sqlite3changeset_next()] must have returned SQLITE_ROW. +** Furthermore, it may only be called if the type of change that the iterator +** currently points to is either [SQLITE_DELETE] or [SQLITE_UPDATE]. Otherwise, +** this function returns [SQLITE_MISUSE] and sets *ppValue to NULL. +** +** Argument iVal must be greater than or equal to 0, and less than the number +** of columns in the table affected by the current change. Otherwise, +** [SQLITE_RANGE] is returned and *ppValue is set to NULL. +** +** If successful, this function sets *ppValue to point to a protected +** sqlite3_value object containing the iVal'th value from the vector of +** original row values stored as part of the UPDATE or DELETE change and +** returns SQLITE_OK. The name of the function comes from the fact that this +** is similar to the "old.*" columns available to update or delete triggers. +** +** If some other error occurs (e.g. an OOM condition), an SQLite error code +** is returned and *ppValue is set to NULL. +*/ +SQLITE_API int sqlite3changeset_old( + sqlite3_changeset_iter *pIter, /* Changeset iterator */ + int iVal, /* Column number */ + sqlite3_value **ppValue /* OUT: Old value (or NULL pointer) */ +); + +/* +** CAPI3REF: Obtain new.* Values From A Changeset Iterator +** METHOD: sqlite3_changeset_iter +** +** The pIter argument passed to this function may either be an iterator +** passed to a conflict-handler by [sqlite3changeset_apply()], or an iterator +** created by [sqlite3changeset_start()]. In the latter case, the most recent +** call to [sqlite3changeset_next()] must have returned SQLITE_ROW. +** Furthermore, it may only be called if the type of change that the iterator +** currently points to is either [SQLITE_UPDATE] or [SQLITE_INSERT]. Otherwise, +** this function returns [SQLITE_MISUSE] and sets *ppValue to NULL. +** +** Argument iVal must be greater than or equal to 0, and less than the number +** of columns in the table affected by the current change. Otherwise, +** [SQLITE_RANGE] is returned and *ppValue is set to NULL. +** +** If successful, this function sets *ppValue to point to a protected +** sqlite3_value object containing the iVal'th value from the vector of +** new row values stored as part of the UPDATE or INSERT change and +** returns SQLITE_OK. If the change is an UPDATE and does not include +** a new value for the requested column, *ppValue is set to NULL and +** SQLITE_OK returned. The name of the function comes from the fact that +** this is similar to the "new.*" columns available to update or delete +** triggers. +** +** If some other error occurs (e.g. an OOM condition), an SQLite error code +** is returned and *ppValue is set to NULL. +*/ +SQLITE_API int sqlite3changeset_new( + sqlite3_changeset_iter *pIter, /* Changeset iterator */ + int iVal, /* Column number */ + sqlite3_value **ppValue /* OUT: New value (or NULL pointer) */ +); + +/* +** CAPI3REF: Obtain Conflicting Row Values From A Changeset Iterator +** METHOD: sqlite3_changeset_iter +** +** This function should only be used with iterator objects passed to a +** conflict-handler callback by [sqlite3changeset_apply()] with either +** [SQLITE_CHANGESET_DATA] or [SQLITE_CHANGESET_CONFLICT]. If this function +** is called on any other iterator, [SQLITE_MISUSE] is returned and *ppValue +** is set to NULL. +** +** Argument iVal must be greater than or equal to 0, and less than the number +** of columns in the table affected by the current change. Otherwise, +** [SQLITE_RANGE] is returned and *ppValue is set to NULL. +** +** If successful, this function sets *ppValue to point to a protected +** sqlite3_value object containing the iVal'th value from the +** "conflicting row" associated with the current conflict-handler callback +** and returns SQLITE_OK. +** +** If some other error occurs (e.g. an OOM condition), an SQLite error code +** is returned and *ppValue is set to NULL. +*/ +SQLITE_API int sqlite3changeset_conflict( + sqlite3_changeset_iter *pIter, /* Changeset iterator */ + int iVal, /* Column number */ + sqlite3_value **ppValue /* OUT: Value from conflicting row */ +); + +/* +** CAPI3REF: Determine The Number Of Foreign Key Constraint Violations +** METHOD: sqlite3_changeset_iter +** +** This function may only be called with an iterator passed to an +** SQLITE_CHANGESET_FOREIGN_KEY conflict handler callback. In this case +** it sets the output variable to the total number of known foreign key +** violations in the destination database and returns SQLITE_OK. +** +** In all other cases this function returns SQLITE_MISUSE. +*/ +SQLITE_API int sqlite3changeset_fk_conflicts( + sqlite3_changeset_iter *pIter, /* Changeset iterator */ + int *pnOut /* OUT: Number of FK violations */ +); + + +/* +** CAPI3REF: Finalize A Changeset Iterator +** METHOD: sqlite3_changeset_iter +** +** This function is used to finalize an iterator allocated with +** [sqlite3changeset_start()]. +** +** This function should only be called on iterators created using the +** [sqlite3changeset_start()] function. If an application calls this +** function with an iterator passed to a conflict-handler by +** [sqlite3changeset_apply()], [SQLITE_MISUSE] is immediately returned and the +** call has no effect. +** +** If an error was encountered within a call to an sqlite3changeset_xxx() +** function (for example an [SQLITE_CORRUPT] in [sqlite3changeset_next()] or an +** [SQLITE_NOMEM] in [sqlite3changeset_new()]) then an error code corresponding +** to that error is returned by this function. Otherwise, SQLITE_OK is +** returned. This is to allow the following pattern (pseudo-code): +** +**
+**   sqlite3changeset_start();
+**   while( SQLITE_ROW==sqlite3changeset_next() ){
+**     // Do something with change.
+**   }
+**   rc = sqlite3changeset_finalize();
+**   if( rc!=SQLITE_OK ){
+**     // An error has occurred 
+**   }
+** 
+*/ +SQLITE_API int sqlite3changeset_finalize(sqlite3_changeset_iter *pIter); + +/* +** CAPI3REF: Invert A Changeset +** +** This function is used to "invert" a changeset object. Applying an inverted +** changeset to a database reverses the effects of applying the uninverted +** changeset. Specifically: +** +**
    +**
  • Each DELETE change is changed to an INSERT, and +**
  • Each INSERT change is changed to a DELETE, and +**
  • For each UPDATE change, the old.* and new.* values are exchanged. +**
+** +** This function does not change the order in which changes appear within +** the changeset. It merely reverses the sense of each individual change. +** +** If successful, a pointer to a buffer containing the inverted changeset +** is stored in *ppOut, the size of the same buffer is stored in *pnOut, and +** SQLITE_OK is returned. If an error occurs, both *pnOut and *ppOut are +** zeroed and an SQLite error code returned. +** +** It is the responsibility of the caller to eventually call sqlite3_free() +** on the *ppOut pointer to free the buffer allocation following a successful +** call to this function. +** +** WARNING/TODO: This function currently assumes that the input is a valid +** changeset. If it is not, the results are undefined. +*/ +SQLITE_API int sqlite3changeset_invert( + int nIn, const void *pIn, /* Input changeset */ + int *pnOut, void **ppOut /* OUT: Inverse of input */ +); + +/* +** CAPI3REF: Concatenate Two Changeset Objects +** +** This function is used to concatenate two changesets, A and B, into a +** single changeset. The result is a changeset equivalent to applying +** changeset A followed by changeset B. +** +** This function combines the two input changesets using an +** sqlite3_changegroup object. Calling it produces similar results as the +** following code fragment: +** +**
+**   sqlite3_changegroup *pGrp;
+**   rc = sqlite3_changegroup_new(&pGrp);
+**   if( rc==SQLITE_OK ) rc = sqlite3changegroup_add(pGrp, nA, pA);
+**   if( rc==SQLITE_OK ) rc = sqlite3changegroup_add(pGrp, nB, pB);
+**   if( rc==SQLITE_OK ){
+**     rc = sqlite3changegroup_output(pGrp, pnOut, ppOut);
+**   }else{
+**     *ppOut = 0;
+**     *pnOut = 0;
+**   }
+** 
+** +** Refer to the sqlite3_changegroup documentation below for details. +*/ +SQLITE_API int sqlite3changeset_concat( + int nA, /* Number of bytes in buffer pA */ + void *pA, /* Pointer to buffer containing changeset A */ + int nB, /* Number of bytes in buffer pB */ + void *pB, /* Pointer to buffer containing changeset B */ + int *pnOut, /* OUT: Number of bytes in output changeset */ + void **ppOut /* OUT: Buffer containing output changeset */ +); + + +/* +** CAPI3REF: Changegroup Handle +** +** A changegroup is an object used to combine two or more +** [changesets] or [patchsets] +*/ +typedef struct sqlite3_changegroup sqlite3_changegroup; + +/* +** CAPI3REF: Create A New Changegroup Object +** CONSTRUCTOR: sqlite3_changegroup +** +** An sqlite3_changegroup object is used to combine two or more changesets +** (or patchsets) into a single changeset (or patchset). A single changegroup +** object may combine changesets or patchsets, but not both. The output is +** always in the same format as the input. +** +** If successful, this function returns SQLITE_OK and populates (*pp) with +** a pointer to a new sqlite3_changegroup object before returning. The caller +** should eventually free the returned object using a call to +** sqlite3changegroup_delete(). If an error occurs, an SQLite error code +** (i.e. SQLITE_NOMEM) is returned and *pp is set to NULL. +** +** The usual usage pattern for an sqlite3_changegroup object is as follows: +** +**
    +**
  • It is created using a call to sqlite3changegroup_new(). +** +**
  • Zero or more changesets (or patchsets) are added to the object +** by calling sqlite3changegroup_add(). +** +**
  • The result of combining all input changesets together is obtained +** by the application via a call to sqlite3changegroup_output(). +** +**
  • The object is deleted using a call to sqlite3changegroup_delete(). +**
+** +** Any number of calls to add() and output() may be made between the calls to +** new() and delete(), and in any order. +** +** As well as the regular sqlite3changegroup_add() and +** sqlite3changegroup_output() functions, also available are the streaming +** versions sqlite3changegroup_add_strm() and sqlite3changegroup_output_strm(). +*/ +SQLITE_API int sqlite3changegroup_new(sqlite3_changegroup **pp); + +/* +** CAPI3REF: Add A Changeset To A Changegroup +** METHOD: sqlite3_changegroup +** +** Add all changes within the changeset (or patchset) in buffer pData (size +** nData bytes) to the changegroup. +** +** If the buffer contains a patchset, then all prior calls to this function +** on the same changegroup object must also have specified patchsets. Or, if +** the buffer contains a changeset, so must have the earlier calls to this +** function. Otherwise, SQLITE_ERROR is returned and no changes are added +** to the changegroup. +** +** Rows within the changeset and changegroup are identified by the values in +** their PRIMARY KEY columns. A change in the changeset is considered to +** apply to the same row as a change already present in the changegroup if +** the two rows have the same primary key. +** +** Changes to rows that do not already appear in the changegroup are +** simply copied into it. Or, if both the new changeset and the changegroup +** contain changes that apply to a single row, the final contents of the +** changegroup depends on the type of each change, as follows: +** +** +** +** +**
Existing Change New Change Output Change +**
INSERT INSERT +** The new change is ignored. This case does not occur if the new +** changeset was recorded immediately after the changesets already +** added to the changegroup. +**
INSERT UPDATE +** The INSERT change remains in the changegroup. The values in the +** INSERT change are modified as if the row was inserted by the +** existing change and then updated according to the new change. +**
INSERT DELETE +** The existing INSERT is removed from the changegroup. The DELETE is +** not added. +**
UPDATE INSERT +** The new change is ignored. This case does not occur if the new +** changeset was recorded immediately after the changesets already +** added to the changegroup. +**
UPDATE UPDATE +** The existing UPDATE remains within the changegroup. It is amended +** so that the accompanying values are as if the row was updated once +** by the existing change and then again by the new change. +**
UPDATE DELETE +** The existing UPDATE is replaced by the new DELETE within the +** changegroup. +**
DELETE INSERT +** If one or more of the column values in the row inserted by the +** new change differ from those in the row deleted by the existing +** change, the existing DELETE is replaced by an UPDATE within the +** changegroup. Otherwise, if the inserted row is exactly the same +** as the deleted row, the existing DELETE is simply discarded. +**
DELETE UPDATE +** The new change is ignored. This case does not occur if the new +** changeset was recorded immediately after the changesets already +** added to the changegroup. +**
DELETE DELETE +** The new change is ignored. This case does not occur if the new +** changeset was recorded immediately after the changesets already +** added to the changegroup. +**
+** +** If the new changeset contains changes to a table that is already present +** in the changegroup, then the number of columns and the position of the +** primary key columns for the table must be consistent. If this is not the +** case, this function fails with SQLITE_SCHEMA. If the input changeset +** appears to be corrupt and the corruption is detected, SQLITE_CORRUPT is +** returned. Or, if an out-of-memory condition occurs during processing, this +** function returns SQLITE_NOMEM. In all cases, if an error occurs the +** final contents of the changegroup is undefined. +** +** If no error occurs, SQLITE_OK is returned. +*/ +SQLITE_API int sqlite3changegroup_add(sqlite3_changegroup*, int nData, void *pData); + +/* +** CAPI3REF: Obtain A Composite Changeset From A Changegroup +** METHOD: sqlite3_changegroup +** +** Obtain a buffer containing a changeset (or patchset) representing the +** current contents of the changegroup. If the inputs to the changegroup +** were themselves changesets, the output is a changeset. Or, if the +** inputs were patchsets, the output is also a patchset. +** +** As with the output of the sqlite3session_changeset() and +** sqlite3session_patchset() functions, all changes related to a single +** table are grouped together in the output of this function. Tables appear +** in the same order as for the very first changeset added to the changegroup. +** If the second or subsequent changesets added to the changegroup contain +** changes for tables that do not appear in the first changeset, they are +** appended onto the end of the output changeset, again in the order in +** which they are first encountered. +** +** If an error occurs, an SQLite error code is returned and the output +** variables (*pnData) and (*ppData) are set to 0. Otherwise, SQLITE_OK +** is returned and the output variables are set to the size of and a +** pointer to the output buffer, respectively. In this case it is the +** responsibility of the caller to eventually free the buffer using a +** call to sqlite3_free(). +*/ +SQLITE_API int sqlite3changegroup_output( + sqlite3_changegroup*, + int *pnData, /* OUT: Size of output buffer in bytes */ + void **ppData /* OUT: Pointer to output buffer */ +); + +/* +** CAPI3REF: Delete A Changegroup Object +** DESTRUCTOR: sqlite3_changegroup +*/ +SQLITE_API void sqlite3changegroup_delete(sqlite3_changegroup*); + +/* +** CAPI3REF: Apply A Changeset To A Database +** +** Apply a changeset or patchset to a database. These functions attempt to +** update the "main" database attached to handle db with the changes found in +** the changeset passed via the second and third arguments. +** +** The fourth argument (xFilter) passed to these functions is the "filter +** callback". If it is not NULL, then for each table affected by at least one +** change in the changeset, the filter callback is invoked with +** the table name as the second argument, and a copy of the context pointer +** passed as the sixth argument as the first. If the "filter callback" +** returns zero, then no attempt is made to apply any changes to the table. +** Otherwise, if the return value is non-zero or the xFilter argument to +** is NULL, all changes related to the table are attempted. +** +** For each table that is not excluded by the filter callback, this function +** tests that the target database contains a compatible table. A table is +** considered compatible if all of the following are true: +** +**
    +**
  • The table has the same name as the name recorded in the +** changeset, and +**
  • The table has at least as many columns as recorded in the +** changeset, and +**
  • The table has primary key columns in the same position as +** recorded in the changeset. +**
+** +** If there is no compatible table, it is not an error, but none of the +** changes associated with the table are applied. A warning message is issued +** via the sqlite3_log() mechanism with the error code SQLITE_SCHEMA. At most +** one such warning is issued for each table in the changeset. +** +** For each change for which there is a compatible table, an attempt is made +** to modify the table contents according to the UPDATE, INSERT or DELETE +** change. If a change cannot be applied cleanly, the conflict handler +** function passed as the fifth argument to sqlite3changeset_apply() may be +** invoked. A description of exactly when the conflict handler is invoked for +** each type of change is below. +** +** Unlike the xFilter argument, xConflict may not be passed NULL. The results +** of passing anything other than a valid function pointer as the xConflict +** argument are undefined. +** +** Each time the conflict handler function is invoked, it must return one +** of [SQLITE_CHANGESET_OMIT], [SQLITE_CHANGESET_ABORT] or +** [SQLITE_CHANGESET_REPLACE]. SQLITE_CHANGESET_REPLACE may only be returned +** if the second argument passed to the conflict handler is either +** SQLITE_CHANGESET_DATA or SQLITE_CHANGESET_CONFLICT. If the conflict-handler +** returns an illegal value, any changes already made are rolled back and +** the call to sqlite3changeset_apply() returns SQLITE_MISUSE. Different +** actions are taken by sqlite3changeset_apply() depending on the value +** returned by each invocation of the conflict-handler function. Refer to +** the documentation for the three +** [SQLITE_CHANGESET_OMIT|available return values] for details. +** +**
+**
DELETE Changes
+** For each DELETE change, the function checks if the target database +** contains a row with the same primary key value (or values) as the +** original row values stored in the changeset. If it does, and the values +** stored in all non-primary key columns also match the values stored in +** the changeset the row is deleted from the target database. +** +** If a row with matching primary key values is found, but one or more of +** the non-primary key fields contains a value different from the original +** row value stored in the changeset, the conflict-handler function is +** invoked with [SQLITE_CHANGESET_DATA] as the second argument. If the +** database table has more columns than are recorded in the changeset, +** only the values of those non-primary key fields are compared against +** the current database contents - any trailing database table columns +** are ignored. +** +** If no row with matching primary key values is found in the database, +** the conflict-handler function is invoked with [SQLITE_CHANGESET_NOTFOUND] +** passed as the second argument. +** +** If the DELETE operation is attempted, but SQLite returns SQLITE_CONSTRAINT +** (which can only happen if a foreign key constraint is violated), the +** conflict-handler function is invoked with [SQLITE_CHANGESET_CONSTRAINT] +** passed as the second argument. This includes the case where the DELETE +** operation is attempted because an earlier call to the conflict handler +** function returned [SQLITE_CHANGESET_REPLACE]. +** +**
INSERT Changes
+** For each INSERT change, an attempt is made to insert the new row into +** the database. If the changeset row contains fewer fields than the +** database table, the trailing fields are populated with their default +** values. +** +** If the attempt to insert the row fails because the database already +** contains a row with the same primary key values, the conflict handler +** function is invoked with the second argument set to +** [SQLITE_CHANGESET_CONFLICT]. +** +** If the attempt to insert the row fails because of some other constraint +** violation (e.g. NOT NULL or UNIQUE), the conflict handler function is +** invoked with the second argument set to [SQLITE_CHANGESET_CONSTRAINT]. +** This includes the case where the INSERT operation is re-attempted because +** an earlier call to the conflict handler function returned +** [SQLITE_CHANGESET_REPLACE]. +** +**
UPDATE Changes
+** For each UPDATE change, the function checks if the target database +** contains a row with the same primary key value (or values) as the +** original row values stored in the changeset. If it does, and the values +** stored in all modified non-primary key columns also match the values +** stored in the changeset the row is updated within the target database. +** +** If a row with matching primary key values is found, but one or more of +** the modified non-primary key fields contains a value different from an +** original row value stored in the changeset, the conflict-handler function +** is invoked with [SQLITE_CHANGESET_DATA] as the second argument. Since +** UPDATE changes only contain values for non-primary key fields that are +** to be modified, only those fields need to match the original values to +** avoid the SQLITE_CHANGESET_DATA conflict-handler callback. +** +** If no row with matching primary key values is found in the database, +** the conflict-handler function is invoked with [SQLITE_CHANGESET_NOTFOUND] +** passed as the second argument. +** +** If the UPDATE operation is attempted, but SQLite returns +** SQLITE_CONSTRAINT, the conflict-handler function is invoked with +** [SQLITE_CHANGESET_CONSTRAINT] passed as the second argument. +** This includes the case where the UPDATE operation is attempted after +** an earlier call to the conflict handler function returned +** [SQLITE_CHANGESET_REPLACE]. +**
+** +** It is safe to execute SQL statements, including those that write to the +** table that the callback related to, from within the xConflict callback. +** This can be used to further customize the applications conflict +** resolution strategy. +** +** All changes made by these functions are enclosed in a savepoint transaction. +** If any other error (aside from a constraint failure when attempting to +** write to the target database) occurs, then the savepoint transaction is +** rolled back, restoring the target database to its original state, and an +** SQLite error code returned. +** +** If the output parameters (ppRebase) and (pnRebase) are non-NULL and +** the input is a changeset (not a patchset), then sqlite3changeset_apply_v2() +** may set (*ppRebase) to point to a "rebase" that may be used with the +** sqlite3_rebaser APIs buffer before returning. In this case (*pnRebase) +** is set to the size of the buffer in bytes. It is the responsibility of the +** caller to eventually free any such buffer using sqlite3_free(). The buffer +** is only allocated and populated if one or more conflicts were encountered +** while applying the patchset. See comments surrounding the sqlite3_rebaser +** APIs for further details. +** +** The behavior of sqlite3changeset_apply_v2() and its streaming equivalent +** may be modified by passing a combination of +** [SQLITE_CHANGESETAPPLY_NOSAVEPOINT | supported flags] as the 9th parameter. +** +** Note that the sqlite3changeset_apply_v2() API is still experimental +** and therefore subject to change. +*/ +SQLITE_API int sqlite3changeset_apply( + sqlite3 *db, /* Apply change to "main" db of this handle */ + int nChangeset, /* Size of changeset in bytes */ + void *pChangeset, /* Changeset blob */ + int(*xFilter)( + void *pCtx, /* Copy of sixth arg to _apply() */ + const char *zTab /* Table name */ + ), + int(*xConflict)( + void *pCtx, /* Copy of sixth arg to _apply() */ + int eConflict, /* DATA, MISSING, CONFLICT, CONSTRAINT */ + sqlite3_changeset_iter *p /* Handle describing change and conflict */ + ), + void *pCtx /* First argument passed to xConflict */ +); +SQLITE_API int sqlite3changeset_apply_v2( + sqlite3 *db, /* Apply change to "main" db of this handle */ + int nChangeset, /* Size of changeset in bytes */ + void *pChangeset, /* Changeset blob */ + int(*xFilter)( + void *pCtx, /* Copy of sixth arg to _apply() */ + const char *zTab /* Table name */ + ), + int(*xConflict)( + void *pCtx, /* Copy of sixth arg to _apply() */ + int eConflict, /* DATA, MISSING, CONFLICT, CONSTRAINT */ + sqlite3_changeset_iter *p /* Handle describing change and conflict */ + ), + void *pCtx, /* First argument passed to xConflict */ + void **ppRebase, int *pnRebase, /* OUT: Rebase data */ + int flags /* SESSION_CHANGESETAPPLY_* flags */ +); + +/* +** CAPI3REF: Flags for sqlite3changeset_apply_v2 +** +** The following flags may passed via the 9th parameter to +** [sqlite3changeset_apply_v2] and [sqlite3changeset_apply_v2_strm]: +** +**
+**
SQLITE_CHANGESETAPPLY_NOSAVEPOINT
+** Usually, the sessions module encloses all operations performed by +** a single call to apply_v2() or apply_v2_strm() in a [SAVEPOINT]. The +** SAVEPOINT is committed if the changeset or patchset is successfully +** applied, or rolled back if an error occurs. Specifying this flag +** causes the sessions module to omit this savepoint. In this case, if the +** caller has an open transaction or savepoint when apply_v2() is called, +** it may revert the partially applied changeset by rolling it back. +** +**
SQLITE_CHANGESETAPPLY_INVERT
+** Invert the changeset before applying it. This is equivalent to inverting +** a changeset using sqlite3changeset_invert() before applying it. It is +** an error to specify this flag with a patchset. +*/ +#define SQLITE_CHANGESETAPPLY_NOSAVEPOINT 0x0001 +#define SQLITE_CHANGESETAPPLY_INVERT 0x0002 + +/* +** CAPI3REF: Constants Passed To The Conflict Handler +** +** Values that may be passed as the second argument to a conflict-handler. +** +**
+**
SQLITE_CHANGESET_DATA
+** The conflict handler is invoked with CHANGESET_DATA as the second argument +** when processing a DELETE or UPDATE change if a row with the required +** PRIMARY KEY fields is present in the database, but one or more other +** (non primary-key) fields modified by the update do not contain the +** expected "before" values. +** +** The conflicting row, in this case, is the database row with the matching +** primary key. +** +**
SQLITE_CHANGESET_NOTFOUND
+** The conflict handler is invoked with CHANGESET_NOTFOUND as the second +** argument when processing a DELETE or UPDATE change if a row with the +** required PRIMARY KEY fields is not present in the database. +** +** There is no conflicting row in this case. The results of invoking the +** sqlite3changeset_conflict() API are undefined. +** +**
SQLITE_CHANGESET_CONFLICT
+** CHANGESET_CONFLICT is passed as the second argument to the conflict +** handler while processing an INSERT change if the operation would result +** in duplicate primary key values. +** +** The conflicting row in this case is the database row with the matching +** primary key. +** +**
SQLITE_CHANGESET_FOREIGN_KEY
+** If foreign key handling is enabled, and applying a changeset leaves the +** database in a state containing foreign key violations, the conflict +** handler is invoked with CHANGESET_FOREIGN_KEY as the second argument +** exactly once before the changeset is committed. If the conflict handler +** returns CHANGESET_OMIT, the changes, including those that caused the +** foreign key constraint violation, are committed. Or, if it returns +** CHANGESET_ABORT, the changeset is rolled back. +** +** No current or conflicting row information is provided. The only function +** it is possible to call on the supplied sqlite3_changeset_iter handle +** is sqlite3changeset_fk_conflicts(). +** +**
SQLITE_CHANGESET_CONSTRAINT
+** If any other constraint violation occurs while applying a change (i.e. +** a UNIQUE, CHECK or NOT NULL constraint), the conflict handler is +** invoked with CHANGESET_CONSTRAINT as the second argument. +** +** There is no conflicting row in this case. The results of invoking the +** sqlite3changeset_conflict() API are undefined. +** +**
+*/ +#define SQLITE_CHANGESET_DATA 1 +#define SQLITE_CHANGESET_NOTFOUND 2 +#define SQLITE_CHANGESET_CONFLICT 3 +#define SQLITE_CHANGESET_CONSTRAINT 4 +#define SQLITE_CHANGESET_FOREIGN_KEY 5 + +/* +** CAPI3REF: Constants Returned By The Conflict Handler +** +** A conflict handler callback must return one of the following three values. +** +**
+**
SQLITE_CHANGESET_OMIT
+** If a conflict handler returns this value no special action is taken. The +** change that caused the conflict is not applied. The session module +** continues to the next change in the changeset. +** +**
SQLITE_CHANGESET_REPLACE
+** This value may only be returned if the second argument to the conflict +** handler was SQLITE_CHANGESET_DATA or SQLITE_CHANGESET_CONFLICT. If this +** is not the case, any changes applied so far are rolled back and the +** call to sqlite3changeset_apply() returns SQLITE_MISUSE. +** +** If CHANGESET_REPLACE is returned by an SQLITE_CHANGESET_DATA conflict +** handler, then the conflicting row is either updated or deleted, depending +** on the type of change. +** +** If CHANGESET_REPLACE is returned by an SQLITE_CHANGESET_CONFLICT conflict +** handler, then the conflicting row is removed from the database and a +** second attempt to apply the change is made. If this second attempt fails, +** the original row is restored to the database before continuing. +** +**
SQLITE_CHANGESET_ABORT
+** If this value is returned, any changes applied so far are rolled back +** and the call to sqlite3changeset_apply() returns SQLITE_ABORT. +**
+*/ +#define SQLITE_CHANGESET_OMIT 0 +#define SQLITE_CHANGESET_REPLACE 1 +#define SQLITE_CHANGESET_ABORT 2 + +/* +** CAPI3REF: Rebasing changesets +** EXPERIMENTAL +** +** Suppose there is a site hosting a database in state S0. And that +** modifications are made that move that database to state S1 and a +** changeset recorded (the "local" changeset). Then, a changeset based +** on S0 is received from another site (the "remote" changeset) and +** applied to the database. The database is then in state +** (S1+"remote"), where the exact state depends on any conflict +** resolution decisions (OMIT or REPLACE) made while applying "remote". +** Rebasing a changeset is to update it to take those conflict +** resolution decisions into account, so that the same conflicts +** do not have to be resolved elsewhere in the network. +** +** For example, if both the local and remote changesets contain an +** INSERT of the same key on "CREATE TABLE t1(a PRIMARY KEY, b)": +** +** local: INSERT INTO t1 VALUES(1, 'v1'); +** remote: INSERT INTO t1 VALUES(1, 'v2'); +** +** and the conflict resolution is REPLACE, then the INSERT change is +** removed from the local changeset (it was overridden). Or, if the +** conflict resolution was "OMIT", then the local changeset is modified +** to instead contain: +** +** UPDATE t1 SET b = 'v2' WHERE a=1; +** +** Changes within the local changeset are rebased as follows: +** +**
+**
Local INSERT
+** This may only conflict with a remote INSERT. If the conflict +** resolution was OMIT, then add an UPDATE change to the rebased +** changeset. Or, if the conflict resolution was REPLACE, add +** nothing to the rebased changeset. +** +**
Local DELETE
+** This may conflict with a remote UPDATE or DELETE. In both cases the +** only possible resolution is OMIT. If the remote operation was a +** DELETE, then add no change to the rebased changeset. If the remote +** operation was an UPDATE, then the old.* fields of change are updated +** to reflect the new.* values in the UPDATE. +** +**
Local UPDATE
+** This may conflict with a remote UPDATE or DELETE. If it conflicts +** with a DELETE, and the conflict resolution was OMIT, then the update +** is changed into an INSERT. Any undefined values in the new.* record +** from the update change are filled in using the old.* values from +** the conflicting DELETE. Or, if the conflict resolution was REPLACE, +** the UPDATE change is simply omitted from the rebased changeset. +** +** If conflict is with a remote UPDATE and the resolution is OMIT, then +** the old.* values are rebased using the new.* values in the remote +** change. Or, if the resolution is REPLACE, then the change is copied +** into the rebased changeset with updates to columns also updated by +** the conflicting remote UPDATE removed. If this means no columns would +** be updated, the change is omitted. +**
+** +** A local change may be rebased against multiple remote changes +** simultaneously. If a single key is modified by multiple remote +** changesets, they are combined as follows before the local changeset +** is rebased: +** +**
    +**
  • If there has been one or more REPLACE resolutions on a +** key, it is rebased according to a REPLACE. +** +**
  • If there have been no REPLACE resolutions on a key, then +** the local changeset is rebased according to the most recent +** of the OMIT resolutions. +**
+** +** Note that conflict resolutions from multiple remote changesets are +** combined on a per-field basis, not per-row. This means that in the +** case of multiple remote UPDATE operations, some fields of a single +** local change may be rebased for REPLACE while others are rebased for +** OMIT. +** +** In order to rebase a local changeset, the remote changeset must first +** be applied to the local database using sqlite3changeset_apply_v2() and +** the buffer of rebase information captured. Then: +** +**
    +**
  1. An sqlite3_rebaser object is created by calling +** sqlite3rebaser_create(). +**
  2. The new object is configured with the rebase buffer obtained from +** sqlite3changeset_apply_v2() by calling sqlite3rebaser_configure(). +** If the local changeset is to be rebased against multiple remote +** changesets, then sqlite3rebaser_configure() should be called +** multiple times, in the same order that the multiple +** sqlite3changeset_apply_v2() calls were made. +**
  3. Each local changeset is rebased by calling sqlite3rebaser_rebase(). +**
  4. The sqlite3_rebaser object is deleted by calling +** sqlite3rebaser_delete(). +**
+*/ +typedef struct sqlite3_rebaser sqlite3_rebaser; + +/* +** CAPI3REF: Create a changeset rebaser object. +** EXPERIMENTAL +** +** Allocate a new changeset rebaser object. If successful, set (*ppNew) to +** point to the new object and return SQLITE_OK. Otherwise, if an error +** occurs, return an SQLite error code (e.g. SQLITE_NOMEM) and set (*ppNew) +** to NULL. +*/ +SQLITE_API int sqlite3rebaser_create(sqlite3_rebaser **ppNew); + +/* +** CAPI3REF: Configure a changeset rebaser object. +** EXPERIMENTAL +** +** Configure the changeset rebaser object to rebase changesets according +** to the conflict resolutions described by buffer pRebase (size nRebase +** bytes), which must have been obtained from a previous call to +** sqlite3changeset_apply_v2(). +*/ +SQLITE_API int sqlite3rebaser_configure( + sqlite3_rebaser*, + int nRebase, const void *pRebase +); + +/* +** CAPI3REF: Rebase a changeset +** EXPERIMENTAL +** +** Argument pIn must point to a buffer containing a changeset nIn bytes +** in size. This function allocates and populates a buffer with a copy +** of the changeset rebased rebased according to the configuration of the +** rebaser object passed as the first argument. If successful, (*ppOut) +** is set to point to the new buffer containing the rebased changeset and +** (*pnOut) to its size in bytes and SQLITE_OK returned. It is the +** responsibility of the caller to eventually free the new buffer using +** sqlite3_free(). Otherwise, if an error occurs, (*ppOut) and (*pnOut) +** are set to zero and an SQLite error code returned. +*/ +SQLITE_API int sqlite3rebaser_rebase( + sqlite3_rebaser*, + int nIn, const void *pIn, + int *pnOut, void **ppOut +); + +/* +** CAPI3REF: Delete a changeset rebaser object. +** EXPERIMENTAL +** +** Delete the changeset rebaser object and all associated resources. There +** should be one call to this function for each successful invocation +** of sqlite3rebaser_create(). +*/ +SQLITE_API void sqlite3rebaser_delete(sqlite3_rebaser *p); + +/* +** CAPI3REF: Streaming Versions of API functions. +** +** The six streaming API xxx_strm() functions serve similar purposes to the +** corresponding non-streaming API functions: +** +** +** +**
Streaming functionNon-streaming equivalent
sqlite3changeset_apply_strm[sqlite3changeset_apply] +**
sqlite3changeset_apply_strm_v2[sqlite3changeset_apply_v2] +**
sqlite3changeset_concat_strm[sqlite3changeset_concat] +**
sqlite3changeset_invert_strm[sqlite3changeset_invert] +**
sqlite3changeset_start_strm[sqlite3changeset_start] +**
sqlite3session_changeset_strm[sqlite3session_changeset] +**
sqlite3session_patchset_strm[sqlite3session_patchset] +**
+** +** Non-streaming functions that accept changesets (or patchsets) as input +** require that the entire changeset be stored in a single buffer in memory. +** Similarly, those that return a changeset or patchset do so by returning +** a pointer to a single large buffer allocated using sqlite3_malloc(). +** Normally this is convenient. However, if an application running in a +** low-memory environment is required to handle very large changesets, the +** large contiguous memory allocations required can become onerous. +** +** In order to avoid this problem, instead of a single large buffer, input +** is passed to a streaming API functions by way of a callback function that +** the sessions module invokes to incrementally request input data as it is +** required. In all cases, a pair of API function parameters such as +** +**
+**        int nChangeset,
+**        void *pChangeset,
+**  
+** +** Is replaced by: +** +**
+**        int (*xInput)(void *pIn, void *pData, int *pnData),
+**        void *pIn,
+**  
+** +** Each time the xInput callback is invoked by the sessions module, the first +** argument passed is a copy of the supplied pIn context pointer. The second +** argument, pData, points to a buffer (*pnData) bytes in size. Assuming no +** error occurs the xInput method should copy up to (*pnData) bytes of data +** into the buffer and set (*pnData) to the actual number of bytes copied +** before returning SQLITE_OK. If the input is completely exhausted, (*pnData) +** should be set to zero to indicate this. Or, if an error occurs, an SQLite +** error code should be returned. In all cases, if an xInput callback returns +** an error, all processing is abandoned and the streaming API function +** returns a copy of the error code to the caller. +** +** In the case of sqlite3changeset_start_strm(), the xInput callback may be +** invoked by the sessions module at any point during the lifetime of the +** iterator. If such an xInput callback returns an error, the iterator enters +** an error state, whereby all subsequent calls to iterator functions +** immediately fail with the same error code as returned by xInput. +** +** Similarly, streaming API functions that return changesets (or patchsets) +** return them in chunks by way of a callback function instead of via a +** pointer to a single large buffer. In this case, a pair of parameters such +** as: +** +**
+**        int *pnChangeset,
+**        void **ppChangeset,
+**  
+** +** Is replaced by: +** +**
+**        int (*xOutput)(void *pOut, const void *pData, int nData),
+**        void *pOut
+**  
+** +** The xOutput callback is invoked zero or more times to return data to +** the application. The first parameter passed to each call is a copy of the +** pOut pointer supplied by the application. The second parameter, pData, +** points to a buffer nData bytes in size containing the chunk of output +** data being returned. If the xOutput callback successfully processes the +** supplied data, it should return SQLITE_OK to indicate success. Otherwise, +** it should return some other SQLite error code. In this case processing +** is immediately abandoned and the streaming API function returns a copy +** of the xOutput error code to the application. +** +** The sessions module never invokes an xOutput callback with the third +** parameter set to a value less than or equal to zero. Other than this, +** no guarantees are made as to the size of the chunks of data returned. +*/ +SQLITE_API int sqlite3changeset_apply_strm( + sqlite3 *db, /* Apply change to "main" db of this handle */ + int (*xInput)(void *pIn, void *pData, int *pnData), /* Input function */ + void *pIn, /* First arg for xInput */ + int(*xFilter)( + void *pCtx, /* Copy of sixth arg to _apply() */ + const char *zTab /* Table name */ + ), + int(*xConflict)( + void *pCtx, /* Copy of sixth arg to _apply() */ + int eConflict, /* DATA, MISSING, CONFLICT, CONSTRAINT */ + sqlite3_changeset_iter *p /* Handle describing change and conflict */ + ), + void *pCtx /* First argument passed to xConflict */ +); +SQLITE_API int sqlite3changeset_apply_v2_strm( + sqlite3 *db, /* Apply change to "main" db of this handle */ + int (*xInput)(void *pIn, void *pData, int *pnData), /* Input function */ + void *pIn, /* First arg for xInput */ + int(*xFilter)( + void *pCtx, /* Copy of sixth arg to _apply() */ + const char *zTab /* Table name */ + ), + int(*xConflict)( + void *pCtx, /* Copy of sixth arg to _apply() */ + int eConflict, /* DATA, MISSING, CONFLICT, CONSTRAINT */ + sqlite3_changeset_iter *p /* Handle describing change and conflict */ + ), + void *pCtx, /* First argument passed to xConflict */ + void **ppRebase, int *pnRebase, + int flags +); +SQLITE_API int sqlite3changeset_concat_strm( + int (*xInputA)(void *pIn, void *pData, int *pnData), + void *pInA, + int (*xInputB)(void *pIn, void *pData, int *pnData), + void *pInB, + int (*xOutput)(void *pOut, const void *pData, int nData), + void *pOut +); +SQLITE_API int sqlite3changeset_invert_strm( + int (*xInput)(void *pIn, void *pData, int *pnData), + void *pIn, + int (*xOutput)(void *pOut, const void *pData, int nData), + void *pOut +); +SQLITE_API int sqlite3changeset_start_strm( + sqlite3_changeset_iter **pp, + int (*xInput)(void *pIn, void *pData, int *pnData), + void *pIn +); +SQLITE_API int sqlite3changeset_start_v2_strm( + sqlite3_changeset_iter **pp, + int (*xInput)(void *pIn, void *pData, int *pnData), + void *pIn, + int flags +); +SQLITE_API int sqlite3session_changeset_strm( + sqlite3_session *pSession, + int (*xOutput)(void *pOut, const void *pData, int nData), + void *pOut +); +SQLITE_API int sqlite3session_patchset_strm( + sqlite3_session *pSession, + int (*xOutput)(void *pOut, const void *pData, int nData), + void *pOut +); +SQLITE_API int sqlite3changegroup_add_strm(sqlite3_changegroup*, + int (*xInput)(void *pIn, void *pData, int *pnData), + void *pIn +); +SQLITE_API int sqlite3changegroup_output_strm(sqlite3_changegroup*, + int (*xOutput)(void *pOut, const void *pData, int nData), + void *pOut +); +SQLITE_API int sqlite3rebaser_rebase_strm( + sqlite3_rebaser *pRebaser, + int (*xInput)(void *pIn, void *pData, int *pnData), + void *pIn, + int (*xOutput)(void *pOut, const void *pData, int nData), + void *pOut +); + +/* +** CAPI3REF: Configure global parameters +** +** The sqlite3session_config() interface is used to make global configuration +** changes to the sessions module in order to tune it to the specific needs +** of the application. +** +** The sqlite3session_config() interface is not threadsafe. If it is invoked +** while any other thread is inside any other sessions method then the +** results are undefined. Furthermore, if it is invoked after any sessions +** related objects have been created, the results are also undefined. +** +** The first argument to the sqlite3session_config() function must be one +** of the SQLITE_SESSION_CONFIG_XXX constants defined below. The +** interpretation of the (void*) value passed as the second parameter and +** the effect of calling this function depends on the value of the first +** parameter. +** +**
+**
SQLITE_SESSION_CONFIG_STRMSIZE
+** By default, the sessions module streaming interfaces attempt to input +** and output data in approximately 1 KiB chunks. This operand may be used +** to set and query the value of this configuration setting. The pointer +** passed as the second argument must point to a value of type (int). +** If this value is greater than 0, it is used as the new streaming data +** chunk size for both input and output. Before returning, the (int) value +** pointed to by pArg is set to the final value of the streaming interface +** chunk size. +**
+** +** This function returns SQLITE_OK if successful, or an SQLite error code +** otherwise. +*/ +SQLITE_API int sqlite3session_config(int op, void *pArg); + +/* +** CAPI3REF: Values for sqlite3session_config(). +*/ +#define SQLITE_SESSION_CONFIG_STRMSIZE 1 + +/* +** Make sure we can call this stuff from C++. +*/ +#ifdef __cplusplus +} +#endif + +#endif /* !defined(__SQLITESESSION_H_) && defined(SQLITE_ENABLE_SESSION) */ + +/******** End of sqlite3session.h *********/ +/******** Begin file fts5.h *********/ +/* +** 2014 May 31 +** +** The author disclaims copyright to this source code. In place of +** a legal notice, here is a blessing: +** +** May you do good and not evil. +** May you find forgiveness for yourself and forgive others. +** May you share freely, never taking more than you give. +** +****************************************************************************** +** +** Interfaces to extend FTS5. Using the interfaces defined in this file, +** FTS5 may be extended with: +** +** * custom tokenizers, and +** * custom auxiliary functions. +*/ + + +#ifndef _FTS5_H +#define _FTS5_H + + +#ifdef __cplusplus +extern "C" { +#endif + +/************************************************************************* +** CUSTOM AUXILIARY FUNCTIONS +** +** Virtual table implementations may overload SQL functions by implementing +** the sqlite3_module.xFindFunction() method. +*/ + +typedef struct Fts5ExtensionApi Fts5ExtensionApi; +typedef struct Fts5Context Fts5Context; +typedef struct Fts5PhraseIter Fts5PhraseIter; + +typedef void (*fts5_extension_function)( + const Fts5ExtensionApi *pApi, /* API offered by current FTS version */ + Fts5Context *pFts, /* First arg to pass to pApi functions */ + sqlite3_context *pCtx, /* Context for returning result/error */ + int nVal, /* Number of values in apVal[] array */ + sqlite3_value **apVal /* Array of trailing arguments */ +); + +struct Fts5PhraseIter { + const unsigned char *a; + const unsigned char *b; +}; + +/* +** EXTENSION API FUNCTIONS +** +** xUserData(pFts): +** Return a copy of the context pointer the extension function was +** registered with. +** +** xColumnTotalSize(pFts, iCol, pnToken): +** If parameter iCol is less than zero, set output variable *pnToken +** to the total number of tokens in the FTS5 table. Or, if iCol is +** non-negative but less than the number of columns in the table, return +** the total number of tokens in column iCol, considering all rows in +** the FTS5 table. +** +** If parameter iCol is greater than or equal to the number of columns +** in the table, SQLITE_RANGE is returned. Or, if an error occurs (e.g. +** an OOM condition or IO error), an appropriate SQLite error code is +** returned. +** +** xColumnCount(pFts): +** Return the number of columns in the table. +** +** xColumnSize(pFts, iCol, pnToken): +** If parameter iCol is less than zero, set output variable *pnToken +** to the total number of tokens in the current row. Or, if iCol is +** non-negative but less than the number of columns in the table, set +** *pnToken to the number of tokens in column iCol of the current row. +** +** If parameter iCol is greater than or equal to the number of columns +** in the table, SQLITE_RANGE is returned. Or, if an error occurs (e.g. +** an OOM condition or IO error), an appropriate SQLite error code is +** returned. +** +** This function may be quite inefficient if used with an FTS5 table +** created with the "columnsize=0" option. +** +** xColumnText: +** This function attempts to retrieve the text of column iCol of the +** current document. If successful, (*pz) is set to point to a buffer +** containing the text in utf-8 encoding, (*pn) is set to the size in bytes +** (not characters) of the buffer and SQLITE_OK is returned. Otherwise, +** if an error occurs, an SQLite error code is returned and the final values +** of (*pz) and (*pn) are undefined. +** +** xPhraseCount: +** Returns the number of phrases in the current query expression. +** +** xPhraseSize: +** Returns the number of tokens in phrase iPhrase of the query. Phrases +** are numbered starting from zero. +** +** xInstCount: +** Set *pnInst to the total number of occurrences of all phrases within +** the query within the current row. Return SQLITE_OK if successful, or +** an error code (i.e. SQLITE_NOMEM) if an error occurs. +** +** This API can be quite slow if used with an FTS5 table created with the +** "detail=none" or "detail=column" option. If the FTS5 table is created +** with either "detail=none" or "detail=column" and "content=" option +** (i.e. if it is a contentless table), then this API always returns 0. +** +** xInst: +** Query for the details of phrase match iIdx within the current row. +** Phrase matches are numbered starting from zero, so the iIdx argument +** should be greater than or equal to zero and smaller than the value +** output by xInstCount(). +** +** Usually, output parameter *piPhrase is set to the phrase number, *piCol +** to the column in which it occurs and *piOff the token offset of the +** first token of the phrase. Returns SQLITE_OK if successful, or an error +** code (i.e. SQLITE_NOMEM) if an error occurs. +** +** This API can be quite slow if used with an FTS5 table created with the +** "detail=none" or "detail=column" option. +** +** xRowid: +** Returns the rowid of the current row. +** +** xTokenize: +** Tokenize text using the tokenizer belonging to the FTS5 table. +** +** xQueryPhrase(pFts5, iPhrase, pUserData, xCallback): +** This API function is used to query the FTS table for phrase iPhrase +** of the current query. Specifically, a query equivalent to: +** +** ... FROM ftstable WHERE ftstable MATCH $p ORDER BY rowid +** +** with $p set to a phrase equivalent to the phrase iPhrase of the +** current query is executed. Any column filter that applies to +** phrase iPhrase of the current query is included in $p. For each +** row visited, the callback function passed as the fourth argument +** is invoked. The context and API objects passed to the callback +** function may be used to access the properties of each matched row. +** Invoking Api.xUserData() returns a copy of the pointer passed as +** the third argument to pUserData. +** +** If the callback function returns any value other than SQLITE_OK, the +** query is abandoned and the xQueryPhrase function returns immediately. +** If the returned value is SQLITE_DONE, xQueryPhrase returns SQLITE_OK. +** Otherwise, the error code is propagated upwards. +** +** If the query runs to completion without incident, SQLITE_OK is returned. +** Or, if some error occurs before the query completes or is aborted by +** the callback, an SQLite error code is returned. +** +** +** xSetAuxdata(pFts5, pAux, xDelete) +** +** Save the pointer passed as the second argument as the extension functions +** "auxiliary data". The pointer may then be retrieved by the current or any +** future invocation of the same fts5 extension function made as part of +** the same MATCH query using the xGetAuxdata() API. +** +** Each extension function is allocated a single auxiliary data slot for +** each FTS query (MATCH expression). If the extension function is invoked +** more than once for a single FTS query, then all invocations share a +** single auxiliary data context. +** +** If there is already an auxiliary data pointer when this function is +** invoked, then it is replaced by the new pointer. If an xDelete callback +** was specified along with the original pointer, it is invoked at this +** point. +** +** The xDelete callback, if one is specified, is also invoked on the +** auxiliary data pointer after the FTS5 query has finished. +** +** If an error (e.g. an OOM condition) occurs within this function, +** the auxiliary data is set to NULL and an error code returned. If the +** xDelete parameter was not NULL, it is invoked on the auxiliary data +** pointer before returning. +** +** +** xGetAuxdata(pFts5, bClear) +** +** Returns the current auxiliary data pointer for the fts5 extension +** function. See the xSetAuxdata() method for details. +** +** If the bClear argument is non-zero, then the auxiliary data is cleared +** (set to NULL) before this function returns. In this case the xDelete, +** if any, is not invoked. +** +** +** xRowCount(pFts5, pnRow) +** +** This function is used to retrieve the total number of rows in the table. +** In other words, the same value that would be returned by: +** +** SELECT count(*) FROM ftstable; +** +** xPhraseFirst() +** This function is used, along with type Fts5PhraseIter and the xPhraseNext +** method, to iterate through all instances of a single query phrase within +** the current row. This is the same information as is accessible via the +** xInstCount/xInst APIs. While the xInstCount/xInst APIs are more convenient +** to use, this API may be faster under some circumstances. To iterate +** through instances of phrase iPhrase, use the following code: +** +** Fts5PhraseIter iter; +** int iCol, iOff; +** for(pApi->xPhraseFirst(pFts, iPhrase, &iter, &iCol, &iOff); +** iCol>=0; +** pApi->xPhraseNext(pFts, &iter, &iCol, &iOff) +** ){ +** // An instance of phrase iPhrase at offset iOff of column iCol +** } +** +** The Fts5PhraseIter structure is defined above. Applications should not +** modify this structure directly - it should only be used as shown above +** with the xPhraseFirst() and xPhraseNext() API methods (and by +** xPhraseFirstColumn() and xPhraseNextColumn() as illustrated below). +** +** This API can be quite slow if used with an FTS5 table created with the +** "detail=none" or "detail=column" option. If the FTS5 table is created +** with either "detail=none" or "detail=column" and "content=" option +** (i.e. if it is a contentless table), then this API always iterates +** through an empty set (all calls to xPhraseFirst() set iCol to -1). +** +** xPhraseNext() +** See xPhraseFirst above. +** +** xPhraseFirstColumn() +** This function and xPhraseNextColumn() are similar to the xPhraseFirst() +** and xPhraseNext() APIs described above. The difference is that instead +** of iterating through all instances of a phrase in the current row, these +** APIs are used to iterate through the set of columns in the current row +** that contain one or more instances of a specified phrase. For example: +** +** Fts5PhraseIter iter; +** int iCol; +** for(pApi->xPhraseFirstColumn(pFts, iPhrase, &iter, &iCol); +** iCol>=0; +** pApi->xPhraseNextColumn(pFts, &iter, &iCol) +** ){ +** // Column iCol contains at least one instance of phrase iPhrase +** } +** +** This API can be quite slow if used with an FTS5 table created with the +** "detail=none" option. If the FTS5 table is created with either +** "detail=none" "content=" option (i.e. if it is a contentless table), +** then this API always iterates through an empty set (all calls to +** xPhraseFirstColumn() set iCol to -1). +** +** The information accessed using this API and its companion +** xPhraseFirstColumn() may also be obtained using xPhraseFirst/xPhraseNext +** (or xInst/xInstCount). The chief advantage of this API is that it is +** significantly more efficient than those alternatives when used with +** "detail=column" tables. +** +** xPhraseNextColumn() +** See xPhraseFirstColumn above. +*/ +struct Fts5ExtensionApi { + int iVersion; /* Currently always set to 3 */ + + void *(*xUserData)(Fts5Context*); + + int (*xColumnCount)(Fts5Context*); + int (*xRowCount)(Fts5Context*, sqlite3_int64 *pnRow); + int (*xColumnTotalSize)(Fts5Context*, int iCol, sqlite3_int64 *pnToken); + + int (*xTokenize)(Fts5Context*, + const char *pText, int nText, /* Text to tokenize */ + void *pCtx, /* Context passed to xToken() */ + int (*xToken)(void*, int, const char*, int, int, int) /* Callback */ + ); + + int (*xPhraseCount)(Fts5Context*); + int (*xPhraseSize)(Fts5Context*, int iPhrase); + + int (*xInstCount)(Fts5Context*, int *pnInst); + int (*xInst)(Fts5Context*, int iIdx, int *piPhrase, int *piCol, int *piOff); + + sqlite3_int64 (*xRowid)(Fts5Context*); + int (*xColumnText)(Fts5Context*, int iCol, const char **pz, int *pn); + int (*xColumnSize)(Fts5Context*, int iCol, int *pnToken); + + int (*xQueryPhrase)(Fts5Context*, int iPhrase, void *pUserData, + int(*)(const Fts5ExtensionApi*,Fts5Context*,void*) + ); + int (*xSetAuxdata)(Fts5Context*, void *pAux, void(*xDelete)(void*)); + void *(*xGetAuxdata)(Fts5Context*, int bClear); + + int (*xPhraseFirst)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*, int*); + void (*xPhraseNext)(Fts5Context*, Fts5PhraseIter*, int *piCol, int *piOff); + + int (*xPhraseFirstColumn)(Fts5Context*, int iPhrase, Fts5PhraseIter*, int*); + void (*xPhraseNextColumn)(Fts5Context*, Fts5PhraseIter*, int *piCol); +}; + +/* +** CUSTOM AUXILIARY FUNCTIONS +*************************************************************************/ + +/************************************************************************* +** CUSTOM TOKENIZERS +** +** Applications may also register custom tokenizer types. A tokenizer +** is registered by providing fts5 with a populated instance of the +** following structure. All structure methods must be defined, setting +** any member of the fts5_tokenizer struct to NULL leads to undefined +** behaviour. The structure methods are expected to function as follows: +** +** xCreate: +** This function is used to allocate and initialize a tokenizer instance. +** A tokenizer instance is required to actually tokenize text. +** +** The first argument passed to this function is a copy of the (void*) +** pointer provided by the application when the fts5_tokenizer object +** was registered with FTS5 (the third argument to xCreateTokenizer()). +** The second and third arguments are an array of nul-terminated strings +** containing the tokenizer arguments, if any, specified following the +** tokenizer name as part of the CREATE VIRTUAL TABLE statement used +** to create the FTS5 table. +** +** The final argument is an output variable. If successful, (*ppOut) +** should be set to point to the new tokenizer handle and SQLITE_OK +** returned. If an error occurs, some value other than SQLITE_OK should +** be returned. In this case, fts5 assumes that the final value of *ppOut +** is undefined. +** +** xDelete: +** This function is invoked to delete a tokenizer handle previously +** allocated using xCreate(). Fts5 guarantees that this function will +** be invoked exactly once for each successful call to xCreate(). +** +** xTokenize: +** This function is expected to tokenize the nText byte string indicated +** by argument pText. pText may or may not be nul-terminated. The first +** argument passed to this function is a pointer to an Fts5Tokenizer object +** returned by an earlier call to xCreate(). +** +** The second argument indicates the reason that FTS5 is requesting +** tokenization of the supplied text. This is always one of the following +** four values: +** +**
  • FTS5_TOKENIZE_DOCUMENT - A document is being inserted into +** or removed from the FTS table. The tokenizer is being invoked to +** determine the set of tokens to add to (or delete from) the +** FTS index. +** +**
  • FTS5_TOKENIZE_QUERY - A MATCH query is being executed +** against the FTS index. The tokenizer is being called to tokenize +** a bareword or quoted string specified as part of the query. +** +**
  • (FTS5_TOKENIZE_QUERY | FTS5_TOKENIZE_PREFIX) - Same as +** FTS5_TOKENIZE_QUERY, except that the bareword or quoted string is +** followed by a "*" character, indicating that the last token +** returned by the tokenizer will be treated as a token prefix. +** +**
  • FTS5_TOKENIZE_AUX - The tokenizer is being invoked to +** satisfy an fts5_api.xTokenize() request made by an auxiliary +** function. Or an fts5_api.xColumnSize() request made by the same +** on a columnsize=0 database. +**
+** +** For each token in the input string, the supplied callback xToken() must +** be invoked. The first argument to it should be a copy of the pointer +** passed as the second argument to xTokenize(). The third and fourth +** arguments are a pointer to a buffer containing the token text, and the +** size of the token in bytes. The 4th and 5th arguments are the byte offsets +** of the first byte of and first byte immediately following the text from +** which the token is derived within the input. +** +** The second argument passed to the xToken() callback ("tflags") should +** normally be set to 0. The exception is if the tokenizer supports +** synonyms. In this case see the discussion below for details. +** +** FTS5 assumes the xToken() callback is invoked for each token in the +** order that they occur within the input text. +** +** If an xToken() callback returns any value other than SQLITE_OK, then +** the tokenization should be abandoned and the xTokenize() method should +** immediately return a copy of the xToken() return value. Or, if the +** input buffer is exhausted, xTokenize() should return SQLITE_OK. Finally, +** if an error occurs with the xTokenize() implementation itself, it +** may abandon the tokenization and return any error code other than +** SQLITE_OK or SQLITE_DONE. +** +** SYNONYM SUPPORT +** +** Custom tokenizers may also support synonyms. Consider a case in which a +** user wishes to query for a phrase such as "first place". Using the +** built-in tokenizers, the FTS5 query 'first + place' will match instances +** of "first place" within the document set, but not alternative forms +** such as "1st place". In some applications, it would be better to match +** all instances of "first place" or "1st place" regardless of which form +** the user specified in the MATCH query text. +** +** There are several ways to approach this in FTS5: +** +**
  1. By mapping all synonyms to a single token. In this case, the +** In the above example, this means that the tokenizer returns the +** same token for inputs "first" and "1st". Say that token is in +** fact "first", so that when the user inserts the document "I won +** 1st place" entries are added to the index for tokens "i", "won", +** "first" and "place". If the user then queries for '1st + place', +** the tokenizer substitutes "first" for "1st" and the query works +** as expected. +** +**
  2. By querying the index for all synonyms of each query term +** separately. In this case, when tokenizing query text, the +** tokenizer may provide multiple synonyms for a single term +** within the document. FTS5 then queries the index for each +** synonym individually. For example, faced with the query: +** +** +** ... MATCH 'first place' +** +** the tokenizer offers both "1st" and "first" as synonyms for the +** first token in the MATCH query and FTS5 effectively runs a query +** similar to: +** +** +** ... MATCH '(first OR 1st) place' +** +** except that, for the purposes of auxiliary functions, the query +** still appears to contain just two phrases - "(first OR 1st)" +** being treated as a single phrase. +** +**
  3. By adding multiple synonyms for a single term to the FTS index. +** Using this method, when tokenizing document text, the tokenizer +** provides multiple synonyms for each token. So that when a +** document such as "I won first place" is tokenized, entries are +** added to the FTS index for "i", "won", "first", "1st" and +** "place". +** +** This way, even if the tokenizer does not provide synonyms +** when tokenizing query text (it should not - to do so would be +** inefficient), it doesn't matter if the user queries for +** 'first + place' or '1st + place', as there are entries in the +** FTS index corresponding to both forms of the first token. +**
+** +** Whether it is parsing document or query text, any call to xToken that +** specifies a tflags argument with the FTS5_TOKEN_COLOCATED bit +** is considered to supply a synonym for the previous token. For example, +** when parsing the document "I won first place", a tokenizer that supports +** synonyms would call xToken() 5 times, as follows: +** +** +** xToken(pCtx, 0, "i", 1, 0, 1); +** xToken(pCtx, 0, "won", 3, 2, 5); +** xToken(pCtx, 0, "first", 5, 6, 11); +** xToken(pCtx, FTS5_TOKEN_COLOCATED, "1st", 3, 6, 11); +** xToken(pCtx, 0, "place", 5, 12, 17); +** +** +** It is an error to specify the FTS5_TOKEN_COLOCATED flag the first time +** xToken() is called. Multiple synonyms may be specified for a single token +** by making multiple calls to xToken(FTS5_TOKEN_COLOCATED) in sequence. +** There is no limit to the number of synonyms that may be provided for a +** single token. +** +** In many cases, method (1) above is the best approach. It does not add +** extra data to the FTS index or require FTS5 to query for multiple terms, +** so it is efficient in terms of disk space and query speed. However, it +** does not support prefix queries very well. If, as suggested above, the +** token "first" is substituted for "1st" by the tokenizer, then the query: +** +** +** ... MATCH '1s*' +** +** will not match documents that contain the token "1st" (as the tokenizer +** will probably not map "1s" to any prefix of "first"). +** +** For full prefix support, method (3) may be preferred. In this case, +** because the index contains entries for both "first" and "1st", prefix +** queries such as 'fi*' or '1s*' will match correctly. However, because +** extra entries are added to the FTS index, this method uses more space +** within the database. +** +** Method (2) offers a midpoint between (1) and (3). Using this method, +** a query such as '1s*' will match documents that contain the literal +** token "1st", but not "first" (assuming the tokenizer is not able to +** provide synonyms for prefixes). However, a non-prefix query like '1st' +** will match against "1st" and "first". This method does not require +** extra disk space, as no extra entries are added to the FTS index. +** On the other hand, it may require more CPU cycles to run MATCH queries, +** as separate queries of the FTS index are required for each synonym. +** +** When using methods (2) or (3), it is important that the tokenizer only +** provide synonyms when tokenizing document text (method (2)) or query +** text (method (3)), not both. Doing so will not cause any errors, but is +** inefficient. +*/ +typedef struct Fts5Tokenizer Fts5Tokenizer; +typedef struct fts5_tokenizer fts5_tokenizer; +struct fts5_tokenizer { + int (*xCreate)(void*, const char **azArg, int nArg, Fts5Tokenizer **ppOut); + void (*xDelete)(Fts5Tokenizer*); + int (*xTokenize)(Fts5Tokenizer*, + void *pCtx, + int flags, /* Mask of FTS5_TOKENIZE_* flags */ + const char *pText, int nText, + int (*xToken)( + void *pCtx, /* Copy of 2nd argument to xTokenize() */ + int tflags, /* Mask of FTS5_TOKEN_* flags */ + const char *pToken, /* Pointer to buffer containing token */ + int nToken, /* Size of token in bytes */ + int iStart, /* Byte offset of token within input text */ + int iEnd /* Byte offset of end of token within input text */ + ) + ); +}; + +/* Flags that may be passed as the third argument to xTokenize() */ +#define FTS5_TOKENIZE_QUERY 0x0001 +#define FTS5_TOKENIZE_PREFIX 0x0002 +#define FTS5_TOKENIZE_DOCUMENT 0x0004 +#define FTS5_TOKENIZE_AUX 0x0008 + +/* Flags that may be passed by the tokenizer implementation back to FTS5 +** as the third argument to the supplied xToken callback. */ +#define FTS5_TOKEN_COLOCATED 0x0001 /* Same position as prev. token */ + +/* +** END OF CUSTOM TOKENIZERS +*************************************************************************/ + +/************************************************************************* +** FTS5 EXTENSION REGISTRATION API +*/ +typedef struct fts5_api fts5_api; +struct fts5_api { + int iVersion; /* Currently always set to 2 */ + + /* Create a new tokenizer */ + int (*xCreateTokenizer)( + fts5_api *pApi, + const char *zName, + void *pContext, + fts5_tokenizer *pTokenizer, + void (*xDestroy)(void*) + ); + + /* Find an existing tokenizer */ + int (*xFindTokenizer)( + fts5_api *pApi, + const char *zName, + void **ppContext, + fts5_tokenizer *pTokenizer + ); + + /* Create a new auxiliary function */ + int (*xCreateFunction)( + fts5_api *pApi, + const char *zName, + void *pContext, + fts5_extension_function xFunction, + void (*xDestroy)(void*) + ); +}; + +/* +** END OF REGISTRATION API +*************************************************************************/ + +#ifdef __cplusplus +} /* end of the 'extern "C"' block */ +#endif + +#endif /* _FTS5_H */ + +/******** End of fts5.h *********/ diff --git a/DevicePortGet/lib/sqlite3/include/sqlite3ext.h b/DevicePortGet/lib/sqlite3/include/sqlite3ext.h new file mode 100644 index 0000000..088148b --- /dev/null +++ b/DevicePortGet/lib/sqlite3/include/sqlite3ext.h @@ -0,0 +1,634 @@ +/* +** 2006 June 7 +** +** The author disclaims copyright to this source code. In place of +** a legal notice, here is a blessing: +** +** May you do good and not evil. +** May you find forgiveness for yourself and forgive others. +** May you share freely, never taking more than you give. +** +************************************************************************* +** This header file defines the SQLite interface for use by +** shared libraries that want to be imported as extensions into +** an SQLite instance. Shared libraries that intend to be loaded +** as extensions by SQLite should #include this file instead of +** sqlite3.h. +*/ +#ifndef SQLITE3EXT_H +#define SQLITE3EXT_H +#include "sqlite3.h" + +/* +** The following structure holds pointers to all of the SQLite API +** routines. +** +** WARNING: In order to maintain backwards compatibility, add new +** interfaces to the end of this structure only. If you insert new +** interfaces in the middle of this structure, then older different +** versions of SQLite will not be able to load each other's shared +** libraries! +*/ +struct sqlite3_api_routines { + void * (*aggregate_context)(sqlite3_context*,int nBytes); + int (*aggregate_count)(sqlite3_context*); + int (*bind_blob)(sqlite3_stmt*,int,const void*,int n,void(*)(void*)); + int (*bind_double)(sqlite3_stmt*,int,double); + int (*bind_int)(sqlite3_stmt*,int,int); + int (*bind_int64)(sqlite3_stmt*,int,sqlite_int64); + int (*bind_null)(sqlite3_stmt*,int); + int (*bind_parameter_count)(sqlite3_stmt*); + int (*bind_parameter_index)(sqlite3_stmt*,const char*zName); + const char * (*bind_parameter_name)(sqlite3_stmt*,int); + int (*bind_text)(sqlite3_stmt*,int,const char*,int n,void(*)(void*)); + int (*bind_text16)(sqlite3_stmt*,int,const void*,int,void(*)(void*)); + int (*bind_value)(sqlite3_stmt*,int,const sqlite3_value*); + int (*busy_handler)(sqlite3*,int(*)(void*,int),void*); + int (*busy_timeout)(sqlite3*,int ms); + int (*changes)(sqlite3*); + int (*close)(sqlite3*); + int (*collation_needed)(sqlite3*,void*,void(*)(void*,sqlite3*, + int eTextRep,const char*)); + int (*collation_needed16)(sqlite3*,void*,void(*)(void*,sqlite3*, + int eTextRep,const void*)); + const void * (*column_blob)(sqlite3_stmt*,int iCol); + int (*column_bytes)(sqlite3_stmt*,int iCol); + int (*column_bytes16)(sqlite3_stmt*,int iCol); + int (*column_count)(sqlite3_stmt*pStmt); + const char * (*column_database_name)(sqlite3_stmt*,int); + const void * (*column_database_name16)(sqlite3_stmt*,int); + const char * (*column_decltype)(sqlite3_stmt*,int i); + const void * (*column_decltype16)(sqlite3_stmt*,int); + double (*column_double)(sqlite3_stmt*,int iCol); + int (*column_int)(sqlite3_stmt*,int iCol); + sqlite_int64 (*column_int64)(sqlite3_stmt*,int iCol); + const char * (*column_name)(sqlite3_stmt*,int); + const void * (*column_name16)(sqlite3_stmt*,int); + const char * (*column_origin_name)(sqlite3_stmt*,int); + const void * (*column_origin_name16)(sqlite3_stmt*,int); + const char * (*column_table_name)(sqlite3_stmt*,int); + const void * (*column_table_name16)(sqlite3_stmt*,int); + const unsigned char * (*column_text)(sqlite3_stmt*,int iCol); + const void * (*column_text16)(sqlite3_stmt*,int iCol); + int (*column_type)(sqlite3_stmt*,int iCol); + sqlite3_value* (*column_value)(sqlite3_stmt*,int iCol); + void * (*commit_hook)(sqlite3*,int(*)(void*),void*); + int (*complete)(const char*sql); + int (*complete16)(const void*sql); + int (*create_collation)(sqlite3*,const char*,int,void*, + int(*)(void*,int,const void*,int,const void*)); + int (*create_collation16)(sqlite3*,const void*,int,void*, + int(*)(void*,int,const void*,int,const void*)); + int (*create_function)(sqlite3*,const char*,int,int,void*, + void (*xFunc)(sqlite3_context*,int,sqlite3_value**), + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*)); + int (*create_function16)(sqlite3*,const void*,int,int,void*, + void (*xFunc)(sqlite3_context*,int,sqlite3_value**), + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*)); + int (*create_module)(sqlite3*,const char*,const sqlite3_module*,void*); + int (*data_count)(sqlite3_stmt*pStmt); + sqlite3 * (*db_handle)(sqlite3_stmt*); + int (*declare_vtab)(sqlite3*,const char*); + int (*enable_shared_cache)(int); + int (*errcode)(sqlite3*db); + const char * (*errmsg)(sqlite3*); + const void * (*errmsg16)(sqlite3*); + int (*exec)(sqlite3*,const char*,sqlite3_callback,void*,char**); + int (*expired)(sqlite3_stmt*); + int (*finalize)(sqlite3_stmt*pStmt); + void (*free)(void*); + void (*free_table)(char**result); + int (*get_autocommit)(sqlite3*); + void * (*get_auxdata)(sqlite3_context*,int); + int (*get_table)(sqlite3*,const char*,char***,int*,int*,char**); + int (*global_recover)(void); + void (*interruptx)(sqlite3*); + sqlite_int64 (*last_insert_rowid)(sqlite3*); + const char * (*libversion)(void); + int (*libversion_number)(void); + void *(*malloc)(int); + char * (*mprintf)(const char*,...); + int (*open)(const char*,sqlite3**); + int (*open16)(const void*,sqlite3**); + int (*prepare)(sqlite3*,const char*,int,sqlite3_stmt**,const char**); + int (*prepare16)(sqlite3*,const void*,int,sqlite3_stmt**,const void**); + void * (*profile)(sqlite3*,void(*)(void*,const char*,sqlite_uint64),void*); + void (*progress_handler)(sqlite3*,int,int(*)(void*),void*); + void *(*realloc)(void*,int); + int (*reset)(sqlite3_stmt*pStmt); + void (*result_blob)(sqlite3_context*,const void*,int,void(*)(void*)); + void (*result_double)(sqlite3_context*,double); + void (*result_error)(sqlite3_context*,const char*,int); + void (*result_error16)(sqlite3_context*,const void*,int); + void (*result_int)(sqlite3_context*,int); + void (*result_int64)(sqlite3_context*,sqlite_int64); + void (*result_null)(sqlite3_context*); + void (*result_text)(sqlite3_context*,const char*,int,void(*)(void*)); + void (*result_text16)(sqlite3_context*,const void*,int,void(*)(void*)); + void (*result_text16be)(sqlite3_context*,const void*,int,void(*)(void*)); + void (*result_text16le)(sqlite3_context*,const void*,int,void(*)(void*)); + void (*result_value)(sqlite3_context*,sqlite3_value*); + void * (*rollback_hook)(sqlite3*,void(*)(void*),void*); + int (*set_authorizer)(sqlite3*,int(*)(void*,int,const char*,const char*, + const char*,const char*),void*); + void (*set_auxdata)(sqlite3_context*,int,void*,void (*)(void*)); + char * (*xsnprintf)(int,char*,const char*,...); + int (*step)(sqlite3_stmt*); + int (*table_column_metadata)(sqlite3*,const char*,const char*,const char*, + char const**,char const**,int*,int*,int*); + void (*thread_cleanup)(void); + int (*total_changes)(sqlite3*); + void * (*trace)(sqlite3*,void(*xTrace)(void*,const char*),void*); + int (*transfer_bindings)(sqlite3_stmt*,sqlite3_stmt*); + void * (*update_hook)(sqlite3*,void(*)(void*,int ,char const*,char const*, + sqlite_int64),void*); + void * (*user_data)(sqlite3_context*); + const void * (*value_blob)(sqlite3_value*); + int (*value_bytes)(sqlite3_value*); + int (*value_bytes16)(sqlite3_value*); + double (*value_double)(sqlite3_value*); + int (*value_int)(sqlite3_value*); + sqlite_int64 (*value_int64)(sqlite3_value*); + int (*value_numeric_type)(sqlite3_value*); + const unsigned char * (*value_text)(sqlite3_value*); + const void * (*value_text16)(sqlite3_value*); + const void * (*value_text16be)(sqlite3_value*); + const void * (*value_text16le)(sqlite3_value*); + int (*value_type)(sqlite3_value*); + char *(*vmprintf)(const char*,va_list); + /* Added ??? */ + int (*overload_function)(sqlite3*, const char *zFuncName, int nArg); + /* Added by 3.3.13 */ + int (*prepare_v2)(sqlite3*,const char*,int,sqlite3_stmt**,const char**); + int (*prepare16_v2)(sqlite3*,const void*,int,sqlite3_stmt**,const void**); + int (*clear_bindings)(sqlite3_stmt*); + /* Added by 3.4.1 */ + int (*create_module_v2)(sqlite3*,const char*,const sqlite3_module*,void*, + void (*xDestroy)(void *)); + /* Added by 3.5.0 */ + int (*bind_zeroblob)(sqlite3_stmt*,int,int); + int (*blob_bytes)(sqlite3_blob*); + int (*blob_close)(sqlite3_blob*); + int (*blob_open)(sqlite3*,const char*,const char*,const char*,sqlite3_int64, + int,sqlite3_blob**); + int (*blob_read)(sqlite3_blob*,void*,int,int); + int (*blob_write)(sqlite3_blob*,const void*,int,int); + int (*create_collation_v2)(sqlite3*,const char*,int,void*, + int(*)(void*,int,const void*,int,const void*), + void(*)(void*)); + int (*file_control)(sqlite3*,const char*,int,void*); + sqlite3_int64 (*memory_highwater)(int); + sqlite3_int64 (*memory_used)(void); + sqlite3_mutex *(*mutex_alloc)(int); + void (*mutex_enter)(sqlite3_mutex*); + void (*mutex_free)(sqlite3_mutex*); + void (*mutex_leave)(sqlite3_mutex*); + int (*mutex_try)(sqlite3_mutex*); + int (*open_v2)(const char*,sqlite3**,int,const char*); + int (*release_memory)(int); + void (*result_error_nomem)(sqlite3_context*); + void (*result_error_toobig)(sqlite3_context*); + int (*sleep)(int); + void (*soft_heap_limit)(int); + sqlite3_vfs *(*vfs_find)(const char*); + int (*vfs_register)(sqlite3_vfs*,int); + int (*vfs_unregister)(sqlite3_vfs*); + int (*xthreadsafe)(void); + void (*result_zeroblob)(sqlite3_context*,int); + void (*result_error_code)(sqlite3_context*,int); + int (*test_control)(int, ...); + void (*randomness)(int,void*); + sqlite3 *(*context_db_handle)(sqlite3_context*); + int (*extended_result_codes)(sqlite3*,int); + int (*limit)(sqlite3*,int,int); + sqlite3_stmt *(*next_stmt)(sqlite3*,sqlite3_stmt*); + const char *(*sql)(sqlite3_stmt*); + int (*status)(int,int*,int*,int); + int (*backup_finish)(sqlite3_backup*); + sqlite3_backup *(*backup_init)(sqlite3*,const char*,sqlite3*,const char*); + int (*backup_pagecount)(sqlite3_backup*); + int (*backup_remaining)(sqlite3_backup*); + int (*backup_step)(sqlite3_backup*,int); + const char *(*compileoption_get)(int); + int (*compileoption_used)(const char*); + int (*create_function_v2)(sqlite3*,const char*,int,int,void*, + void (*xFunc)(sqlite3_context*,int,sqlite3_value**), + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*), + void(*xDestroy)(void*)); + int (*db_config)(sqlite3*,int,...); + sqlite3_mutex *(*db_mutex)(sqlite3*); + int (*db_status)(sqlite3*,int,int*,int*,int); + int (*extended_errcode)(sqlite3*); + void (*log)(int,const char*,...); + sqlite3_int64 (*soft_heap_limit64)(sqlite3_int64); + const char *(*sourceid)(void); + int (*stmt_status)(sqlite3_stmt*,int,int); + int (*strnicmp)(const char*,const char*,int); + int (*unlock_notify)(sqlite3*,void(*)(void**,int),void*); + int (*wal_autocheckpoint)(sqlite3*,int); + int (*wal_checkpoint)(sqlite3*,const char*); + void *(*wal_hook)(sqlite3*,int(*)(void*,sqlite3*,const char*,int),void*); + int (*blob_reopen)(sqlite3_blob*,sqlite3_int64); + int (*vtab_config)(sqlite3*,int op,...); + int (*vtab_on_conflict)(sqlite3*); + /* Version 3.7.16 and later */ + int (*close_v2)(sqlite3*); + const char *(*db_filename)(sqlite3*,const char*); + int (*db_readonly)(sqlite3*,const char*); + int (*db_release_memory)(sqlite3*); + const char *(*errstr)(int); + int (*stmt_busy)(sqlite3_stmt*); + int (*stmt_readonly)(sqlite3_stmt*); + int (*stricmp)(const char*,const char*); + int (*uri_boolean)(const char*,const char*,int); + sqlite3_int64 (*uri_int64)(const char*,const char*,sqlite3_int64); + const char *(*uri_parameter)(const char*,const char*); + char *(*xvsnprintf)(int,char*,const char*,va_list); + int (*wal_checkpoint_v2)(sqlite3*,const char*,int,int*,int*); + /* Version 3.8.7 and later */ + int (*auto_extension)(void(*)(void)); + int (*bind_blob64)(sqlite3_stmt*,int,const void*,sqlite3_uint64, + void(*)(void*)); + int (*bind_text64)(sqlite3_stmt*,int,const char*,sqlite3_uint64, + void(*)(void*),unsigned char); + int (*cancel_auto_extension)(void(*)(void)); + int (*load_extension)(sqlite3*,const char*,const char*,char**); + void *(*malloc64)(sqlite3_uint64); + sqlite3_uint64 (*msize)(void*); + void *(*realloc64)(void*,sqlite3_uint64); + void (*reset_auto_extension)(void); + void (*result_blob64)(sqlite3_context*,const void*,sqlite3_uint64, + void(*)(void*)); + void (*result_text64)(sqlite3_context*,const char*,sqlite3_uint64, + void(*)(void*), unsigned char); + int (*strglob)(const char*,const char*); + /* Version 3.8.11 and later */ + sqlite3_value *(*value_dup)(const sqlite3_value*); + void (*value_free)(sqlite3_value*); + int (*result_zeroblob64)(sqlite3_context*,sqlite3_uint64); + int (*bind_zeroblob64)(sqlite3_stmt*, int, sqlite3_uint64); + /* Version 3.9.0 and later */ + unsigned int (*value_subtype)(sqlite3_value*); + void (*result_subtype)(sqlite3_context*,unsigned int); + /* Version 3.10.0 and later */ + int (*status64)(int,sqlite3_int64*,sqlite3_int64*,int); + int (*strlike)(const char*,const char*,unsigned int); + int (*db_cacheflush)(sqlite3*); + /* Version 3.12.0 and later */ + int (*system_errno)(sqlite3*); + /* Version 3.14.0 and later */ + int (*trace_v2)(sqlite3*,unsigned,int(*)(unsigned,void*,void*,void*),void*); + char *(*expanded_sql)(sqlite3_stmt*); + /* Version 3.18.0 and later */ + void (*set_last_insert_rowid)(sqlite3*,sqlite3_int64); + /* Version 3.20.0 and later */ + int (*prepare_v3)(sqlite3*,const char*,int,unsigned int, + sqlite3_stmt**,const char**); + int (*prepare16_v3)(sqlite3*,const void*,int,unsigned int, + sqlite3_stmt**,const void**); + int (*bind_pointer)(sqlite3_stmt*,int,void*,const char*,void(*)(void*)); + void (*result_pointer)(sqlite3_context*,void*,const char*,void(*)(void*)); + void *(*value_pointer)(sqlite3_value*,const char*); + int (*vtab_nochange)(sqlite3_context*); + int (*value_nochange)(sqlite3_value*); + const char *(*vtab_collation)(sqlite3_index_info*,int); + /* Version 3.24.0 and later */ + int (*keyword_count)(void); + int (*keyword_name)(int,const char**,int*); + int (*keyword_check)(const char*,int); + sqlite3_str *(*str_new)(sqlite3*); + char *(*str_finish)(sqlite3_str*); + void (*str_appendf)(sqlite3_str*, const char *zFormat, ...); + void (*str_vappendf)(sqlite3_str*, const char *zFormat, va_list); + void (*str_append)(sqlite3_str*, const char *zIn, int N); + void (*str_appendall)(sqlite3_str*, const char *zIn); + void (*str_appendchar)(sqlite3_str*, int N, char C); + void (*str_reset)(sqlite3_str*); + int (*str_errcode)(sqlite3_str*); + int (*str_length)(sqlite3_str*); + char *(*str_value)(sqlite3_str*); + /* Version 3.25.0 and later */ + int (*create_window_function)(sqlite3*,const char*,int,int,void*, + void (*xStep)(sqlite3_context*,int,sqlite3_value**), + void (*xFinal)(sqlite3_context*), + void (*xValue)(sqlite3_context*), + void (*xInv)(sqlite3_context*,int,sqlite3_value**), + void(*xDestroy)(void*)); + /* Version 3.26.0 and later */ + const char *(*normalized_sql)(sqlite3_stmt*); + /* Version 3.28.0 and later */ + int (*stmt_isexplain)(sqlite3_stmt*); + int (*value_frombind)(sqlite3_value*); +}; + +/* +** This is the function signature used for all extension entry points. It +** is also defined in the file "loadext.c". +*/ +typedef int (*sqlite3_loadext_entry)( + sqlite3 *db, /* Handle to the database. */ + char **pzErrMsg, /* Used to set error string on failure. */ + const sqlite3_api_routines *pThunk /* Extension API function pointers. */ +); + +/* +** The following macros redefine the API routines so that they are +** redirected through the global sqlite3_api structure. +** +** This header file is also used by the loadext.c source file +** (part of the main SQLite library - not an extension) so that +** it can get access to the sqlite3_api_routines structure +** definition. But the main library does not want to redefine +** the API. So the redefinition macros are only valid if the +** SQLITE_CORE macros is undefined. +*/ +#if !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) +#define sqlite3_aggregate_context sqlite3_api->aggregate_context +#ifndef SQLITE_OMIT_DEPRECATED +#define sqlite3_aggregate_count sqlite3_api->aggregate_count +#endif +#define sqlite3_bind_blob sqlite3_api->bind_blob +#define sqlite3_bind_double sqlite3_api->bind_double +#define sqlite3_bind_int sqlite3_api->bind_int +#define sqlite3_bind_int64 sqlite3_api->bind_int64 +#define sqlite3_bind_null sqlite3_api->bind_null +#define sqlite3_bind_parameter_count sqlite3_api->bind_parameter_count +#define sqlite3_bind_parameter_index sqlite3_api->bind_parameter_index +#define sqlite3_bind_parameter_name sqlite3_api->bind_parameter_name +#define sqlite3_bind_text sqlite3_api->bind_text +#define sqlite3_bind_text16 sqlite3_api->bind_text16 +#define sqlite3_bind_value sqlite3_api->bind_value +#define sqlite3_busy_handler sqlite3_api->busy_handler +#define sqlite3_busy_timeout sqlite3_api->busy_timeout +#define sqlite3_changes sqlite3_api->changes +#define sqlite3_close sqlite3_api->close +#define sqlite3_collation_needed sqlite3_api->collation_needed +#define sqlite3_collation_needed16 sqlite3_api->collation_needed16 +#define sqlite3_column_blob sqlite3_api->column_blob +#define sqlite3_column_bytes sqlite3_api->column_bytes +#define sqlite3_column_bytes16 sqlite3_api->column_bytes16 +#define sqlite3_column_count sqlite3_api->column_count +#define sqlite3_column_database_name sqlite3_api->column_database_name +#define sqlite3_column_database_name16 sqlite3_api->column_database_name16 +#define sqlite3_column_decltype sqlite3_api->column_decltype +#define sqlite3_column_decltype16 sqlite3_api->column_decltype16 +#define sqlite3_column_double sqlite3_api->column_double +#define sqlite3_column_int sqlite3_api->column_int +#define sqlite3_column_int64 sqlite3_api->column_int64 +#define sqlite3_column_name sqlite3_api->column_name +#define sqlite3_column_name16 sqlite3_api->column_name16 +#define sqlite3_column_origin_name sqlite3_api->column_origin_name +#define sqlite3_column_origin_name16 sqlite3_api->column_origin_name16 +#define sqlite3_column_table_name sqlite3_api->column_table_name +#define sqlite3_column_table_name16 sqlite3_api->column_table_name16 +#define sqlite3_column_text sqlite3_api->column_text +#define sqlite3_column_text16 sqlite3_api->column_text16 +#define sqlite3_column_type sqlite3_api->column_type +#define sqlite3_column_value sqlite3_api->column_value +#define sqlite3_commit_hook sqlite3_api->commit_hook +#define sqlite3_complete sqlite3_api->complete +#define sqlite3_complete16 sqlite3_api->complete16 +#define sqlite3_create_collation sqlite3_api->create_collation +#define sqlite3_create_collation16 sqlite3_api->create_collation16 +#define sqlite3_create_function sqlite3_api->create_function +#define sqlite3_create_function16 sqlite3_api->create_function16 +#define sqlite3_create_module sqlite3_api->create_module +#define sqlite3_create_module_v2 sqlite3_api->create_module_v2 +#define sqlite3_data_count sqlite3_api->data_count +#define sqlite3_db_handle sqlite3_api->db_handle +#define sqlite3_declare_vtab sqlite3_api->declare_vtab +#define sqlite3_enable_shared_cache sqlite3_api->enable_shared_cache +#define sqlite3_errcode sqlite3_api->errcode +#define sqlite3_errmsg sqlite3_api->errmsg +#define sqlite3_errmsg16 sqlite3_api->errmsg16 +#define sqlite3_exec sqlite3_api->exec +#ifndef SQLITE_OMIT_DEPRECATED +#define sqlite3_expired sqlite3_api->expired +#endif +#define sqlite3_finalize sqlite3_api->finalize +#define sqlite3_free sqlite3_api->free +#define sqlite3_free_table sqlite3_api->free_table +#define sqlite3_get_autocommit sqlite3_api->get_autocommit +#define sqlite3_get_auxdata sqlite3_api->get_auxdata +#define sqlite3_get_table sqlite3_api->get_table +#ifndef SQLITE_OMIT_DEPRECATED +#define sqlite3_global_recover sqlite3_api->global_recover +#endif +#define sqlite3_interrupt sqlite3_api->interruptx +#define sqlite3_last_insert_rowid sqlite3_api->last_insert_rowid +#define sqlite3_libversion sqlite3_api->libversion +#define sqlite3_libversion_number sqlite3_api->libversion_number +#define sqlite3_malloc sqlite3_api->malloc +#define sqlite3_mprintf sqlite3_api->mprintf +#define sqlite3_open sqlite3_api->open +#define sqlite3_open16 sqlite3_api->open16 +#define sqlite3_prepare sqlite3_api->prepare +#define sqlite3_prepare16 sqlite3_api->prepare16 +#define sqlite3_prepare_v2 sqlite3_api->prepare_v2 +#define sqlite3_prepare16_v2 sqlite3_api->prepare16_v2 +#define sqlite3_profile sqlite3_api->profile +#define sqlite3_progress_handler sqlite3_api->progress_handler +#define sqlite3_realloc sqlite3_api->realloc +#define sqlite3_reset sqlite3_api->reset +#define sqlite3_result_blob sqlite3_api->result_blob +#define sqlite3_result_double sqlite3_api->result_double +#define sqlite3_result_error sqlite3_api->result_error +#define sqlite3_result_error16 sqlite3_api->result_error16 +#define sqlite3_result_int sqlite3_api->result_int +#define sqlite3_result_int64 sqlite3_api->result_int64 +#define sqlite3_result_null sqlite3_api->result_null +#define sqlite3_result_text sqlite3_api->result_text +#define sqlite3_result_text16 sqlite3_api->result_text16 +#define sqlite3_result_text16be sqlite3_api->result_text16be +#define sqlite3_result_text16le sqlite3_api->result_text16le +#define sqlite3_result_value sqlite3_api->result_value +#define sqlite3_rollback_hook sqlite3_api->rollback_hook +#define sqlite3_set_authorizer sqlite3_api->set_authorizer +#define sqlite3_set_auxdata sqlite3_api->set_auxdata +#define sqlite3_snprintf sqlite3_api->xsnprintf +#define sqlite3_step sqlite3_api->step +#define sqlite3_table_column_metadata sqlite3_api->table_column_metadata +#define sqlite3_thread_cleanup sqlite3_api->thread_cleanup +#define sqlite3_total_changes sqlite3_api->total_changes +#define sqlite3_trace sqlite3_api->trace +#ifndef SQLITE_OMIT_DEPRECATED +#define sqlite3_transfer_bindings sqlite3_api->transfer_bindings +#endif +#define sqlite3_update_hook sqlite3_api->update_hook +#define sqlite3_user_data sqlite3_api->user_data +#define sqlite3_value_blob sqlite3_api->value_blob +#define sqlite3_value_bytes sqlite3_api->value_bytes +#define sqlite3_value_bytes16 sqlite3_api->value_bytes16 +#define sqlite3_value_double sqlite3_api->value_double +#define sqlite3_value_int sqlite3_api->value_int +#define sqlite3_value_int64 sqlite3_api->value_int64 +#define sqlite3_value_numeric_type sqlite3_api->value_numeric_type +#define sqlite3_value_text sqlite3_api->value_text +#define sqlite3_value_text16 sqlite3_api->value_text16 +#define sqlite3_value_text16be sqlite3_api->value_text16be +#define sqlite3_value_text16le sqlite3_api->value_text16le +#define sqlite3_value_type sqlite3_api->value_type +#define sqlite3_vmprintf sqlite3_api->vmprintf +#define sqlite3_vsnprintf sqlite3_api->xvsnprintf +#define sqlite3_overload_function sqlite3_api->overload_function +#define sqlite3_prepare_v2 sqlite3_api->prepare_v2 +#define sqlite3_prepare16_v2 sqlite3_api->prepare16_v2 +#define sqlite3_clear_bindings sqlite3_api->clear_bindings +#define sqlite3_bind_zeroblob sqlite3_api->bind_zeroblob +#define sqlite3_blob_bytes sqlite3_api->blob_bytes +#define sqlite3_blob_close sqlite3_api->blob_close +#define sqlite3_blob_open sqlite3_api->blob_open +#define sqlite3_blob_read sqlite3_api->blob_read +#define sqlite3_blob_write sqlite3_api->blob_write +#define sqlite3_create_collation_v2 sqlite3_api->create_collation_v2 +#define sqlite3_file_control sqlite3_api->file_control +#define sqlite3_memory_highwater sqlite3_api->memory_highwater +#define sqlite3_memory_used sqlite3_api->memory_used +#define sqlite3_mutex_alloc sqlite3_api->mutex_alloc +#define sqlite3_mutex_enter sqlite3_api->mutex_enter +#define sqlite3_mutex_free sqlite3_api->mutex_free +#define sqlite3_mutex_leave sqlite3_api->mutex_leave +#define sqlite3_mutex_try sqlite3_api->mutex_try +#define sqlite3_open_v2 sqlite3_api->open_v2 +#define sqlite3_release_memory sqlite3_api->release_memory +#define sqlite3_result_error_nomem sqlite3_api->result_error_nomem +#define sqlite3_result_error_toobig sqlite3_api->result_error_toobig +#define sqlite3_sleep sqlite3_api->sleep +#define sqlite3_soft_heap_limit sqlite3_api->soft_heap_limit +#define sqlite3_vfs_find sqlite3_api->vfs_find +#define sqlite3_vfs_register sqlite3_api->vfs_register +#define sqlite3_vfs_unregister sqlite3_api->vfs_unregister +#define sqlite3_threadsafe sqlite3_api->xthreadsafe +#define sqlite3_result_zeroblob sqlite3_api->result_zeroblob +#define sqlite3_result_error_code sqlite3_api->result_error_code +#define sqlite3_test_control sqlite3_api->test_control +#define sqlite3_randomness sqlite3_api->randomness +#define sqlite3_context_db_handle sqlite3_api->context_db_handle +#define sqlite3_extended_result_codes sqlite3_api->extended_result_codes +#define sqlite3_limit sqlite3_api->limit +#define sqlite3_next_stmt sqlite3_api->next_stmt +#define sqlite3_sql sqlite3_api->sql +#define sqlite3_status sqlite3_api->status +#define sqlite3_backup_finish sqlite3_api->backup_finish +#define sqlite3_backup_init sqlite3_api->backup_init +#define sqlite3_backup_pagecount sqlite3_api->backup_pagecount +#define sqlite3_backup_remaining sqlite3_api->backup_remaining +#define sqlite3_backup_step sqlite3_api->backup_step +#define sqlite3_compileoption_get sqlite3_api->compileoption_get +#define sqlite3_compileoption_used sqlite3_api->compileoption_used +#define sqlite3_create_function_v2 sqlite3_api->create_function_v2 +#define sqlite3_db_config sqlite3_api->db_config +#define sqlite3_db_mutex sqlite3_api->db_mutex +#define sqlite3_db_status sqlite3_api->db_status +#define sqlite3_extended_errcode sqlite3_api->extended_errcode +#define sqlite3_log sqlite3_api->log +#define sqlite3_soft_heap_limit64 sqlite3_api->soft_heap_limit64 +#define sqlite3_sourceid sqlite3_api->sourceid +#define sqlite3_stmt_status sqlite3_api->stmt_status +#define sqlite3_strnicmp sqlite3_api->strnicmp +#define sqlite3_unlock_notify sqlite3_api->unlock_notify +#define sqlite3_wal_autocheckpoint sqlite3_api->wal_autocheckpoint +#define sqlite3_wal_checkpoint sqlite3_api->wal_checkpoint +#define sqlite3_wal_hook sqlite3_api->wal_hook +#define sqlite3_blob_reopen sqlite3_api->blob_reopen +#define sqlite3_vtab_config sqlite3_api->vtab_config +#define sqlite3_vtab_on_conflict sqlite3_api->vtab_on_conflict +/* Version 3.7.16 and later */ +#define sqlite3_close_v2 sqlite3_api->close_v2 +#define sqlite3_db_filename sqlite3_api->db_filename +#define sqlite3_db_readonly sqlite3_api->db_readonly +#define sqlite3_db_release_memory sqlite3_api->db_release_memory +#define sqlite3_errstr sqlite3_api->errstr +#define sqlite3_stmt_busy sqlite3_api->stmt_busy +#define sqlite3_stmt_readonly sqlite3_api->stmt_readonly +#define sqlite3_stricmp sqlite3_api->stricmp +#define sqlite3_uri_boolean sqlite3_api->uri_boolean +#define sqlite3_uri_int64 sqlite3_api->uri_int64 +#define sqlite3_uri_parameter sqlite3_api->uri_parameter +#define sqlite3_uri_vsnprintf sqlite3_api->xvsnprintf +#define sqlite3_wal_checkpoint_v2 sqlite3_api->wal_checkpoint_v2 +/* Version 3.8.7 and later */ +#define sqlite3_auto_extension sqlite3_api->auto_extension +#define sqlite3_bind_blob64 sqlite3_api->bind_blob64 +#define sqlite3_bind_text64 sqlite3_api->bind_text64 +#define sqlite3_cancel_auto_extension sqlite3_api->cancel_auto_extension +#define sqlite3_load_extension sqlite3_api->load_extension +#define sqlite3_malloc64 sqlite3_api->malloc64 +#define sqlite3_msize sqlite3_api->msize +#define sqlite3_realloc64 sqlite3_api->realloc64 +#define sqlite3_reset_auto_extension sqlite3_api->reset_auto_extension +#define sqlite3_result_blob64 sqlite3_api->result_blob64 +#define sqlite3_result_text64 sqlite3_api->result_text64 +#define sqlite3_strglob sqlite3_api->strglob +/* Version 3.8.11 and later */ +#define sqlite3_value_dup sqlite3_api->value_dup +#define sqlite3_value_free sqlite3_api->value_free +#define sqlite3_result_zeroblob64 sqlite3_api->result_zeroblob64 +#define sqlite3_bind_zeroblob64 sqlite3_api->bind_zeroblob64 +/* Version 3.9.0 and later */ +#define sqlite3_value_subtype sqlite3_api->value_subtype +#define sqlite3_result_subtype sqlite3_api->result_subtype +/* Version 3.10.0 and later */ +#define sqlite3_status64 sqlite3_api->status64 +#define sqlite3_strlike sqlite3_api->strlike +#define sqlite3_db_cacheflush sqlite3_api->db_cacheflush +/* Version 3.12.0 and later */ +#define sqlite3_system_errno sqlite3_api->system_errno +/* Version 3.14.0 and later */ +#define sqlite3_trace_v2 sqlite3_api->trace_v2 +#define sqlite3_expanded_sql sqlite3_api->expanded_sql +/* Version 3.18.0 and later */ +#define sqlite3_set_last_insert_rowid sqlite3_api->set_last_insert_rowid +/* Version 3.20.0 and later */ +#define sqlite3_prepare_v3 sqlite3_api->prepare_v3 +#define sqlite3_prepare16_v3 sqlite3_api->prepare16_v3 +#define sqlite3_bind_pointer sqlite3_api->bind_pointer +#define sqlite3_result_pointer sqlite3_api->result_pointer +#define sqlite3_value_pointer sqlite3_api->value_pointer +/* Version 3.22.0 and later */ +#define sqlite3_vtab_nochange sqlite3_api->vtab_nochange +#define sqlite3_value_nochange sqlite3_api->value_nochange +#define sqlite3_vtab_collation sqlite3_api->vtab_collation +/* Version 3.24.0 and later */ +#define sqlite3_keyword_count sqlite3_api->keyword_count +#define sqlite3_keyword_name sqlite3_api->keyword_name +#define sqlite3_keyword_check sqlite3_api->keyword_check +#define sqlite3_str_new sqlite3_api->str_new +#define sqlite3_str_finish sqlite3_api->str_finish +#define sqlite3_str_appendf sqlite3_api->str_appendf +#define sqlite3_str_vappendf sqlite3_api->str_vappendf +#define sqlite3_str_append sqlite3_api->str_append +#define sqlite3_str_appendall sqlite3_api->str_appendall +#define sqlite3_str_appendchar sqlite3_api->str_appendchar +#define sqlite3_str_reset sqlite3_api->str_reset +#define sqlite3_str_errcode sqlite3_api->str_errcode +#define sqlite3_str_length sqlite3_api->str_length +#define sqlite3_str_value sqlite3_api->str_value +/* Version 3.25.0 and later */ +#define sqlite3_create_window_function sqlite3_api->create_window_function +/* Version 3.26.0 and later */ +#define sqlite3_normalized_sql sqlite3_api->normalized_sql +/* Version 3.28.0 and later */ +#define sqlite3_stmt_isexplain sqlite3_api->isexplain +#define sqlite3_value_frombind sqlite3_api->frombind +#endif /* !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) */ + +#if !defined(SQLITE_CORE) && !defined(SQLITE_OMIT_LOAD_EXTENSION) + /* This case when the file really is being compiled as a loadable + ** extension */ +# define SQLITE_EXTENSION_INIT1 const sqlite3_api_routines *sqlite3_api=0; +# define SQLITE_EXTENSION_INIT2(v) sqlite3_api=v; +# define SQLITE_EXTENSION_INIT3 \ + extern const sqlite3_api_routines *sqlite3_api; +#else + /* This case when the file is being statically linked into the + ** application */ +# define SQLITE_EXTENSION_INIT1 /*no-op*/ +# define SQLITE_EXTENSION_INIT2(v) (void)v; /* unused parameter */ +# define SQLITE_EXTENSION_INIT3 /*no-op*/ +#endif + +#endif /* SQLITE3EXT_H */ diff --git a/DevicePortGet/lib/sqlite3/lib/libsqlite3.a b/DevicePortGet/lib/sqlite3/lib/libsqlite3.a new file mode 100644 index 0000000..74dd53f Binary files /dev/null and b/DevicePortGet/lib/sqlite3/lib/libsqlite3.a differ diff --git a/DevicePortGet/lib/sqlite3/lib/libsqlite3.la b/DevicePortGet/lib/sqlite3/lib/libsqlite3.la new file mode 100644 index 0000000..5b8c2f9 --- /dev/null +++ b/DevicePortGet/lib/sqlite3/lib/libsqlite3.la @@ -0,0 +1,41 @@ +# libsqlite3.la - a libtool library file +# Generated by libtool (GNU libtool) 2.4.6 Debian-2.4.6-2 +# +# Please DO NOT delete this file! +# It is necessary for linking the library. + +# The name that we can dlopen(3). +dlname='libsqlite3.so.0' + +# Names of this library. +library_names='libsqlite3.so.0.8.6 libsqlite3.so.0 libsqlite3.so' + +# The name of the static archive. +old_library='libsqlite3.a' + +# Linker flags that cannot go in dependency_libs. +inherited_linker_flags='' + +# Libraries that this one depends upon. +dependency_libs=' -lm -ldl -lpthread' + +# Names of additional weak libraries provided by this library +weak_library_names='' + +# Version information for libsqlite3. +current=8 +age=8 +revision=6 + +# Is this an already installed library? +installed=yes + +# Should we warn about portability when linking against -modules? +shouldnotlink=no + +# Files to dlopen/dlpreopen +dlopen='' +dlpreopen='' + +# Directory that this library needs to be installed in: +libdir='/home/alientek/Downloads/sqlite-autoconf-3290000/../sqlite_tool/lib' diff --git a/DevicePortGet/lib/sqlite3/lib/libsqlite3.so b/DevicePortGet/lib/sqlite3/lib/libsqlite3.so new file mode 100644 index 0000000..026b67c --- /dev/null +++ b/DevicePortGet/lib/sqlite3/lib/libsqlite3.so @@ -0,0 +1 @@ +libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/DevicePortGet/lib/sqlite3/lib/libsqlite3.so.0 b/DevicePortGet/lib/sqlite3/lib/libsqlite3.so.0 new file mode 100644 index 0000000..026b67c --- /dev/null +++ b/DevicePortGet/lib/sqlite3/lib/libsqlite3.so.0 @@ -0,0 +1 @@ +libsqlite3.so.0.8.6 \ No newline at end of file diff --git a/DevicePortGet/lib/sqlite3/lib/libsqlite3.so.0.8.6 b/DevicePortGet/lib/sqlite3/lib/libsqlite3.so.0.8.6 new file mode 100644 index 0000000..68ed7dc Binary files /dev/null and b/DevicePortGet/lib/sqlite3/lib/libsqlite3.so.0.8.6 differ diff --git a/DevicePortGet/lib/sqlite3/lib/pkgconfig/sqlite3.pc b/DevicePortGet/lib/sqlite3/lib/pkgconfig/sqlite3.pc new file mode 100644 index 0000000..7c57f80 --- /dev/null +++ b/DevicePortGet/lib/sqlite3/lib/pkgconfig/sqlite3.pc @@ -0,0 +1,13 @@ +# Package Information for pkg-config + +prefix=/home/alientek/Downloads/sqlite-autoconf-3290000/../sqlite_tool +exec_prefix=${prefix} +libdir=${exec_prefix}/lib +includedir=${prefix}/include + +Name: SQLite +Description: SQL database engine +Version: 3.29.0 +Libs: -L${libdir} -lsqlite3 +Libs.private: -lm -ldl -lpthread +Cflags: -I${includedir} diff --git a/DevicePortGet/settings.json b/DevicePortGet/settings.json new file mode 100644 index 0000000..8224ee0 --- /dev/null +++ b/DevicePortGet/settings.json @@ -0,0 +1,9 @@ +{ + "search.exclude": { + "src/*":true + + }, + "files.exclude": { + "lib":true + } +} \ No newline at end of file diff --git a/DevicePortGet/soap_sc/CMakeLists.txt b/DevicePortGet/soap_sc/CMakeLists.txt new file mode 100644 index 0000000..21a7e7f --- /dev/null +++ b/DevicePortGet/soap_sc/CMakeLists.txt @@ -0,0 +1,5 @@ +# 查找当前目录下的所有源文件,并将名称保存到 DIR_LIB_SRCS 变量 +aux_source_directory(. DIR_LIB_SRCS) +# 生成链接库 +add_library (soap_sc ${DIR_LIB_SRCS}) + diff --git a/DevicePortGet/soap_sc/SCServiceSoapBinding.nsmap b/DevicePortGet/soap_sc/SCServiceSoapBinding.nsmap new file mode 100644 index 0000000..f50d038 --- /dev/null +++ b/DevicePortGet/soap_sc/SCServiceSoapBinding.nsmap @@ -0,0 +1,11 @@ + +#include "stdsoap2.h" +/* This defines the global XML namespaces[] table to #include and compile */ +SOAP_NMAC struct Namespace namespaces[] = { + { "SOAP-ENV", "http://www.w3.org/2003/05/soap-envelope", "http://schemas.xmlsoap.org/soap/envelope/", NULL }, + { "SOAP-ENC", "http://www.w3.org/2003/05/soap-encoding", "http://schemas.xmlsoap.org/soap/encoding/", NULL }, + { "xsi", "http://www.w3.org/2001/XMLSchema-instance", "http://www.w3.org/*/XMLSchema-instance", NULL }, + { "xsd", "http://www.w3.org/2001/XMLSchema", "http://www.w3.org/*/XMLSchema", NULL }, + { "ns1", "http://server.webservice.hnust.cn.com", NULL, NULL }, + { NULL, NULL, NULL, NULL} + }; diff --git a/DevicePortGet/soap_sc/soapC.c b/DevicePortGet/soap_sc/soapC.c new file mode 100644 index 0000000..45e2bfa --- /dev/null +++ b/DevicePortGet/soap_sc/soapC.c @@ -0,0 +1,1516 @@ +/* soapC.c + Generated by gSOAP 2.8.83 for sc.h + +gSOAP XML Web services tools +Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved. +The soapcpp2 tool and its generated software are released under the GPL. +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +#if defined(__BORLANDC__) +#pragma option push -w-8060 +#pragma option push -w-8004 +#endif + +#include "soapH.h" + +#ifdef __cplusplus +extern "C" { +#endif + +SOAP_SOURCE_STAMP("@(#) soapC.c ver 2.8.83 2019-07-04 00:58:17 GMT") + + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap *soap) +{ + soap->part = SOAP_IN_HEADER; + soap->header = soap_in_SOAP_ENV__Header(soap, "SOAP-ENV:Header", soap->header, NULL); + soap->part = SOAP_END_HEADER; + return soap->header == NULL; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap *soap) +{ + if (soap->version && soap->header) + { soap->part = SOAP_IN_HEADER; + if (soap_out_SOAP_ENV__Header(soap, "SOAP-ENV:Header", 0, soap->header, "")) + return soap->error; + soap->part = SOAP_END_HEADER; + } + return SOAP_OK; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap *soap) +{ + if (soap->version && soap->header) + soap_serialize_SOAP_ENV__Header(soap, soap->header); +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_header(struct soap *soap) +{ + if (soap->header == NULL) + { if ((soap->header = (struct SOAP_ENV__Header*)soap_malloc(soap, sizeof(struct SOAP_ENV__Header)))) + soap_default_SOAP_ENV__Header(soap, soap->header); + } +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap *soap) +{ + if (soap->fault == NULL) + { soap->fault = soap_new_SOAP_ENV__Fault(soap, -1); + if (soap->fault == NULL) + return; + } + if (soap->version == 2 && soap->fault->SOAP_ENV__Code == NULL) + soap->fault->SOAP_ENV__Code = soap_new_SOAP_ENV__Code(soap, -1); + if (soap->version == 2 && soap->fault->SOAP_ENV__Reason == NULL) + soap->fault->SOAP_ENV__Reason = soap_new_SOAP_ENV__Reason(soap, -1); +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap *soap) +{ + if (soap->fault) + soap_serialize_SOAP_ENV__Fault(soap, soap->fault); +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap *soap) +{ + if (soap->fault) + return soap_put_SOAP_ENV__Fault(soap, soap->fault, "SOAP-ENV:Fault", ""); + return SOAP_OK; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap *soap) +{ + return (soap->fault = soap_get_SOAP_ENV__Fault(soap, NULL, "SOAP-ENV:Fault", NULL)) == NULL; +} + +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap *soap) +{ + soap_fault(soap); + if (soap->fault == NULL) + return NULL; + if (soap->version == 2 && soap->fault->SOAP_ENV__Code) + return (const char**)(void*)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Value; + return (const char**)(void*)&soap->fault->faultcode; +} + +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultsubcode(struct soap *soap) +{ + soap_fault(soap); + if (soap->fault == NULL) + return NULL; + if (soap->version == 2 && soap->fault->SOAP_ENV__Code) + { if (soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode == NULL) + { soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode = soap_new_SOAP_ENV__Code(soap, -1); + if (soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode == NULL) + return NULL; + } + return (const char**)(void*)&soap->fault->SOAP_ENV__Code->SOAP_ENV__Subcode->SOAP_ENV__Value; + } + return (const char**)(void*)&soap->fault->faultcode; +} + +SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_subcode(struct soap *soap) +{ + const char **s = soap_faultsubcode(soap); + return s ? *s : NULL; +} + +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultstring(struct soap *soap) +{ + soap_fault(soap); + if (soap->fault == NULL) + return NULL; + if (soap->version == 2 && soap->fault->SOAP_ENV__Reason) + return (const char**)(void*)&soap->fault->SOAP_ENV__Reason->SOAP_ENV__Text; + return (const char**)(void*)&soap->fault->faultstring; +} + +SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_string(struct soap *soap) +{ + const char **s = soap_faultstring(soap); + return s ? *s : NULL; +} + +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultdetail(struct soap *soap) +{ + soap_fault(soap); + if (soap->fault == NULL) + return NULL; + if (soap->version == 2) + { if (soap->fault->SOAP_ENV__Detail == NULL) + soap->fault->SOAP_ENV__Detail = soap_new_SOAP_ENV__Detail(soap, -1); + return (const char**)(void*)&soap->fault->SOAP_ENV__Detail->__any; + } + if (soap->fault->detail == NULL) + soap->fault->detail = soap_new_SOAP_ENV__Detail(soap, -1); + return (const char**)(void*)&soap->fault->detail->__any; +} + +SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_detail(struct soap *soap) +{ + const char **s = soap_faultdetail(soap); + return s ? *s : NULL; +} + +#endif + +#ifndef WITH_NOIDREF +SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap *soap) +{ + int t; + if (soap->version == 1) + { for (;;) + { if (!soap_getelement(soap, NULL, &t)) + if ((soap->error && soap->error != SOAP_TAG_MISMATCH) || soap_ignore_element(soap)) + break; + } + } + if (soap->error == SOAP_NO_TAG || soap->error == SOAP_EOF) + soap->error = SOAP_OK; + return soap->error; +} +#endif +SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap *soap, const char *tag, int *type) +{ (void)type; + if (soap_peek_element(soap)) + return NULL; +#ifndef WITH_NOIDREF + if (!*soap->id || !(*type = soap_lookup_type(soap, soap->id))) + *type = soap_lookup_type(soap, soap->href); + switch (*type) + { + case SOAP_TYPE_byte: + return soap_in_byte(soap, tag, NULL, "xsd:byte"); + case SOAP_TYPE_int: + return soap_in_int(soap, tag, NULL, "xsd:int"); + case SOAP_TYPE_ns1__invoke: + return soap_in_ns1__invoke(soap, tag, NULL, "ns1:invoke"); + case SOAP_TYPE_ns1__invokeResponse: + return soap_in_ns1__invokeResponse(soap, tag, NULL, "ns1:invokeResponse"); + case SOAP_TYPE_PointerToSOAP_ENC__string: + return soap_in_PointerToSOAP_ENC__string(soap, tag, NULL, "SOAP-ENC:string"); + case SOAP_TYPE_SOAP_ENC__string: + { char **s; + s = soap_in_SOAP_ENC__string(soap, tag, NULL, "SOAP-ENC:string"); + return s ? *s : NULL; + } + case SOAP_TYPE__QName: + { char **s; + s = soap_in__QName(soap, tag, NULL, "xsd:QName"); + return s ? *s : NULL; + } + case SOAP_TYPE_string: + { char **s; + s = soap_in_string(soap, tag, NULL, "xsd:string"); + return s ? *s : NULL; + } + default: +#else + *type = 0; +#endif + { const char *t = soap->type; + if (!*t) + t = soap->tag; + if (!soap_match_tag(soap, t, "xsd:byte")) + { *type = SOAP_TYPE_byte; + return soap_in_byte(soap, tag, NULL, NULL); + } + if (!soap_match_tag(soap, t, "xsd:int")) + { *type = SOAP_TYPE_int; + return soap_in_int(soap, tag, NULL, NULL); + } + if (!soap_match_tag(soap, t, "ns1:invoke")) + { *type = SOAP_TYPE_ns1__invoke; + return soap_in_ns1__invoke(soap, tag, NULL, NULL); + } + if (!soap_match_tag(soap, t, "ns1:invokeResponse")) + { *type = SOAP_TYPE_ns1__invokeResponse; + return soap_in_ns1__invokeResponse(soap, tag, NULL, NULL); + } + if (!soap_match_tag(soap, t, "SOAP-ENC:string")) + { char **s; + *type = SOAP_TYPE_SOAP_ENC__string; + s = soap_in_SOAP_ENC__string(soap, tag, NULL, NULL); + return s ? *s : NULL; + } + if (!soap_match_tag(soap, t, "xsd:QName")) + { char **s; + *type = SOAP_TYPE__QName; + s = soap_in__QName(soap, tag, NULL, NULL); + return s ? *s : NULL; + } + if (!soap_match_tag(soap, t, "xsd:string")) + { char **s; + *type = SOAP_TYPE_string; + s = soap_in_string(soap, tag, NULL, NULL); + return s ? *s : NULL; + } + t = soap->tag; +#ifndef WITH_NOIDREF + } +#endif + } + soap->error = SOAP_TAG_MISMATCH; + return NULL; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap *soap) +{ + if (!soap_peek_element(soap)) + { int t; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unexpected element '%s' in input (level = %u, %d)\n", soap->tag, soap->level, soap->body)); + if (soap->mustUnderstand && !soap->other && !soap->fignore) + return soap->error = SOAP_MUSTUNDERSTAND; + if (((soap->mode & SOAP_XML_STRICT) && !soap->fignore && soap->part != SOAP_IN_HEADER) || !soap_match_tag(soap, soap->tag, "SOAP-ENV:")) + { DBGLOG(TEST, SOAP_MESSAGE(fdebug, "REJECTING element '%s'\n", soap->tag)); + return soap->error = SOAP_TAG_MISMATCH; + } + if (!*soap->id || !soap_getelement(soap, NULL, &t)) + { soap->peeked = 0; + if (soap->fignore) + soap->error = soap->fignore(soap, soap->tag); + else + soap->error = SOAP_OK; + DBGLOG(TEST, if (!soap->error) SOAP_MESSAGE(fdebug, "IGNORING element '%s'\n", soap->tag)); + if (!soap->error && soap->body && soap_ignore(soap)) + return soap->error; + } + } + return soap->error; +} + +#ifndef WITH_NOIDREF +SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap *soap) +{ + int i; + struct soap_plist *pp; + if (soap->version == 1 && soap->encodingStyle && !(soap->mode & (SOAP_XML_TREE | SOAP_XML_GRAPH))) + for (i = 0; i < SOAP_PTRHASH; i++) + for (pp = soap->pht[i]; pp; pp = pp->next) + if (pp->mark1 == 2 || pp->mark2 == 2) + if (soap_putelement(soap, pp->ptr, SOAP_MULTIREFTAG, pp->id, pp->type)) + return soap->error; + return SOAP_OK; +} +#endif +SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap *soap, const void *ptr, const char *tag, int id, int type) +{ (void)tag; + switch (type) + { + case SOAP_TYPE_byte: + return soap_out_byte(soap, tag, id, (const char *)ptr, "xsd:byte"); + case SOAP_TYPE_int: + return soap_out_int(soap, tag, id, (const int *)ptr, "xsd:int"); + case SOAP_TYPE_ns1__invoke: + return soap_out_ns1__invoke(soap, tag, id, (const struct ns1__invoke *)ptr, "ns1:invoke"); + case SOAP_TYPE_ns1__invokeResponse: + return soap_out_ns1__invokeResponse(soap, tag, id, (const struct ns1__invokeResponse *)ptr, "ns1:invokeResponse"); + case SOAP_TYPE_PointerToSOAP_ENC__string: + return soap_out_PointerToSOAP_ENC__string(soap, tag, id, (char **const*)ptr, "SOAP-ENC:string"); + case SOAP_TYPE_SOAP_ENC__string: + return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "SOAP-ENC:string"); + case SOAP_TYPE__QName: + return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "xsd:QName"); + case SOAP_TYPE_string: + return soap_out_string(soap, tag, id, (char*const*)(void*)&ptr, "xsd:string"); + case 0: + return SOAP_OK; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_putelement '%s' failed for type %d in soapC.c\n", tag ? tag : "", type)); + return soap_element_empty(soap, tag); /* unknown type to serialize */ +} + +#ifndef WITH_NOIDREF +SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap *soap, const void *ptr, int type) +{ + (void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */ + switch (type) + { + case SOAP_TYPE_ns1__invoke: + soap_serialize_ns1__invoke(soap, (const struct ns1__invoke *)ptr); + break; + case SOAP_TYPE_ns1__invokeResponse: + soap_serialize_ns1__invokeResponse(soap, (const struct ns1__invokeResponse *)ptr); + break; + case SOAP_TYPE_PointerToSOAP_ENC__string: + soap_serialize_PointerToSOAP_ENC__string(soap, (char **const*)ptr); + break; + case SOAP_TYPE_SOAP_ENC__string: + soap_serialize_string(soap, (char*const*)(void*)&ptr); + break; + case SOAP_TYPE__QName: + soap_serialize_string(soap, (char*const*)(void*)&ptr); + break; + case SOAP_TYPE_string: + soap_serialize_string(soap, (char*const*)(void*)&ptr); + break; + } +} +#endif + +SOAP_FMAC3 void * SOAP_FMAC4 soap_dupelement(struct soap *soap, const void *ptr, int type) +{(void)soap; (void)ptr; (void)type; /* appease -Wall -Werror */ + return NULL; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void *ptr, int type) +{(void)ptr; (void)type; /* appease -Wall -Werror */ +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap *soap, const char *tag, int id, const char *a, const char *type) +{ + return soap_outbyte(soap, tag, id, a, type, SOAP_TYPE_byte); +} + +SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap *soap, const char *tag, char *a, const char *type) +{ + a = soap_inbyte(soap, tag, a, type, SOAP_TYPE_byte); + return a; +} + +SOAP_FMAC3 char * SOAP_FMAC4 soap_new_byte(struct soap *soap, int n) +{ + char *p; + char *a = (char*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(char)); + for (p = a; p && n--; p++) + soap_default_byte(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap *soap, const char *a, const char *tag, const char *type) +{ + if (soap_out_byte(soap, tag ? tag : "byte", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap *soap, char *p, const char *tag, const char *type) +{ + if ((p = soap_in_byte(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap *soap, const char *tag, int id, const int *a, const char *type) +{ + return soap_outint(soap, tag, id, a, type, SOAP_TYPE_int); +} + +SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap *soap, const char *tag, int *a, const char *type) +{ + a = soap_inint(soap, tag, a, type, SOAP_TYPE_int); + return a; +} + +SOAP_FMAC3 int * SOAP_FMAC4 soap_new_int(struct soap *soap, int n) +{ + int *p; + int *a = (int*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(int)); + for (p = a; p && n--; p++) + soap_default_int(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap *soap, const int *a, const char *tag, const char *type) +{ + if (soap_out_int(soap, tag ? tag : "int", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap *soap, int *p, const char *tag, const char *type) +{ + if ((p = soap_in_int(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ + soap_default__QName(soap, &a->faultcode); + soap_default_string(soap, &a->faultstring); + soap_default_string(soap, &a->faultactor); + a->detail = NULL; + a->SOAP_ENV__Code = NULL; + a->SOAP_ENV__Reason = NULL; + soap_default_string(soap, &a->SOAP_ENV__Node); + soap_default_string(soap, &a->SOAP_ENV__Role); + a->SOAP_ENV__Detail = NULL; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + soap_serialize__QName(soap, (char*const*)&a->faultcode); + soap_serialize_string(soap, (char*const*)&a->faultstring); + soap_serialize_string(soap, (char*const*)&a->faultactor); + soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->detail); + soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Code); + soap_serialize_PointerToSOAP_ENV__Reason(soap, &a->SOAP_ENV__Reason); + soap_serialize_string(soap, (char*const*)&a->SOAP_ENV__Node); + soap_serialize_string(soap, (char*const*)&a->SOAP_ENV__Role); + soap_serialize_PointerToSOAP_ENV__Detail(soap, &a->SOAP_ENV__Detail); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Fault *a, const char *type) +{ + const char *soap_tmp_faultcode; + soap_tmp_faultcode = soap_QName2s(soap, a->faultcode); + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Fault), type)) + return soap->error; + if (soap_out__QName(soap, "faultcode", -1, (char*const*)(void*)&soap_tmp_faultcode, "")) + return soap->error; + if (soap_out_string(soap, "faultstring", -1, (char*const*)&a->faultstring, "")) + return soap->error; + if (soap_out_string(soap, "faultactor", -1, (char*const*)&a->faultactor, "")) + return soap->error; + if (soap_out_PointerToSOAP_ENV__Detail(soap, "detail", -1, &a->detail, "")) + return soap->error; + if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", -1, &a->SOAP_ENV__Code, "")) + return soap->error; + if (soap_out_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", -1, &a->SOAP_ENV__Reason, "")) + return soap->error; + if (soap_out_string(soap, "SOAP-ENV:Node", -1, (char*const*)&a->SOAP_ENV__Node, "")) + return soap->error; + if (soap_out_string(soap, "SOAP-ENV:Role", -1, (char*const*)&a->SOAP_ENV__Role, "")) + return soap->error; + if (soap_out_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", -1, &a->SOAP_ENV__Detail, "")) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap *soap, const char *tag, struct SOAP_ENV__Fault *a, const char *type) +{ + size_t soap_flag_faultcode = 1; + size_t soap_flag_faultstring = 1; + size_t soap_flag_faultactor = 1; + size_t soap_flag_detail = 1; + size_t soap_flag_SOAP_ENV__Code = 1; + size_t soap_flag_SOAP_ENV__Reason = 1; + size_t soap_flag_SOAP_ENV__Node = 1; + size_t soap_flag_SOAP_ENV__Role = 1; + size_t soap_flag_SOAP_ENV__Detail = 1; + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct SOAP_ENV__Fault*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_SOAP_ENV__Fault(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap_flag_faultcode && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in__QName(soap, "faultcode", (char**)&a->faultcode, "xsd:QName")) + { soap_flag_faultcode--; + continue; + } + } + if (soap_flag_faultstring && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in_string(soap, "faultstring", (char**)&a->faultstring, "xsd:string")) + { soap_flag_faultstring--; + continue; + } + } + if (soap_flag_faultactor && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in_string(soap, "faultactor", (char**)&a->faultactor, "xsd:string")) + { soap_flag_faultactor--; + continue; + } + } + if (soap_flag_detail && soap->error == SOAP_TAG_MISMATCH) + { if (soap_in_PointerToSOAP_ENV__Detail(soap, "detail", &a->detail, "")) + { soap_flag_detail--; + continue; + } + } + if (soap_flag_SOAP_ENV__Code && soap->error == SOAP_TAG_MISMATCH) + { if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Code", &a->SOAP_ENV__Code, "")) + { soap_flag_SOAP_ENV__Code--; + continue; + } + } + if (soap_flag_SOAP_ENV__Reason && soap->error == SOAP_TAG_MISMATCH) + { if (soap_in_PointerToSOAP_ENV__Reason(soap, "SOAP-ENV:Reason", &a->SOAP_ENV__Reason, "")) + { soap_flag_SOAP_ENV__Reason--; + continue; + } + } + if (soap_flag_SOAP_ENV__Node && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in_string(soap, "SOAP-ENV:Node", (char**)&a->SOAP_ENV__Node, "xsd:string")) + { soap_flag_SOAP_ENV__Node--; + continue; + } + } + if (soap_flag_SOAP_ENV__Role && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in_string(soap, "SOAP-ENV:Role", (char**)&a->SOAP_ENV__Role, "xsd:string")) + { soap_flag_SOAP_ENV__Role--; + continue; + } + } + if (soap_flag_SOAP_ENV__Detail && soap->error == SOAP_TAG_MISMATCH) + { if (soap_in_PointerToSOAP_ENV__Detail(soap, "SOAP-ENV:Detail", &a->SOAP_ENV__Detail, "")) + { soap_flag_SOAP_ENV__Detail--; + continue; + } + } + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct SOAP_ENV__Fault *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Fault, SOAP_TYPE_SOAP_ENV__Fault, sizeof(struct SOAP_ENV__Fault), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_new_SOAP_ENV__Fault(struct soap *soap, int n) +{ + struct SOAP_ENV__Fault *p; + struct SOAP_ENV__Fault *a = (struct SOAP_ENV__Fault*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct SOAP_ENV__Fault)); + for (p = a; p && n--; p++) + soap_default_SOAP_ENV__Fault(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap *soap, const struct SOAP_ENV__Fault *a, const char *tag, const char *type) +{ + if (soap_out_SOAP_ENV__Fault(soap, tag ? tag : "SOAP-ENV:Fault", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap *soap, struct SOAP_ENV__Fault *p, const char *tag, const char *type) +{ + if ((p = soap_in_SOAP_ENV__Fault(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ + soap_default_string(soap, &a->SOAP_ENV__Text); +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + soap_serialize_string(soap, (char*const*)&a->SOAP_ENV__Text); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Reason *a, const char *type) +{ + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Reason), type)) + return soap->error; + if (soap->lang) + soap_set_attr(soap, "xml:lang", soap->lang, 1); + if (soap_out_string(soap, "SOAP-ENV:Text", -1, (char*const*)&a->SOAP_ENV__Text, "")) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap *soap, const char *tag, struct SOAP_ENV__Reason *a, const char *type) +{ + size_t soap_flag_SOAP_ENV__Text = 1; + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct SOAP_ENV__Reason*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_SOAP_ENV__Reason(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap_flag_SOAP_ENV__Text && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in_string(soap, "SOAP-ENV:Text", (char**)&a->SOAP_ENV__Text, "xsd:string")) + { soap_flag_SOAP_ENV__Text--; + continue; + } + } + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct SOAP_ENV__Reason *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Reason, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_new_SOAP_ENV__Reason(struct soap *soap, int n) +{ + struct SOAP_ENV__Reason *p; + struct SOAP_ENV__Reason *a = (struct SOAP_ENV__Reason*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct SOAP_ENV__Reason)); + for (p = a; p && n--; p++) + soap_default_SOAP_ENV__Reason(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap *soap, const struct SOAP_ENV__Reason *a, const char *tag, const char *type) +{ + if (soap_out_SOAP_ENV__Reason(soap, tag ? tag : "SOAP-ENV:Reason", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *p, const char *tag, const char *type) +{ + if ((p = soap_in_SOAP_ENV__Reason(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ + a->__any = NULL; + a->__type = 0; + a->fault = NULL; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + soap_markelement(soap, a->fault, a->__type); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Detail *a, const char *type) +{ + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Detail), type)) + return soap->error; + if (soap_outliteral(soap, "-any", (char*const*)&a->__any, NULL)) + return soap->error; + if (soap_putelement(soap, a->fault, "fault", -1, a->__type)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail *a, const char *type) +{ + size_t soap_flag___any = 1; + size_t soap_flag_fault = 1; + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct SOAP_ENV__Detail*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_SOAP_ENV__Detail(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap_flag_fault && soap->error == SOAP_TAG_MISMATCH) + { if ((a->fault = soap_getelement(soap, "fault", &a->__type))) + { soap_flag_fault = 0; + continue; + } + } + if (soap_flag___any && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_inliteral(soap, "-any", (char**)&a->__any)) + { soap_flag___any--; + continue; + } + } + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct SOAP_ENV__Detail *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Detail, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_new_SOAP_ENV__Detail(struct soap *soap, int n) +{ + struct SOAP_ENV__Detail *p; + struct SOAP_ENV__Detail *a = (struct SOAP_ENV__Detail*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct SOAP_ENV__Detail)); + for (p = a; p && n--; p++) + soap_default_SOAP_ENV__Detail(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap *soap, const struct SOAP_ENV__Detail *a, const char *tag, const char *type) +{ + if (soap_out_SOAP_ENV__Detail(soap, tag ? tag : "SOAP-ENV:Detail", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *p, const char *tag, const char *type) +{ + if ((p = soap_in_SOAP_ENV__Detail(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ + soap_default__QName(soap, &a->SOAP_ENV__Value); + a->SOAP_ENV__Subcode = NULL; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + soap_serialize__QName(soap, (char*const*)&a->SOAP_ENV__Value); + soap_serialize_PointerToSOAP_ENV__Code(soap, &a->SOAP_ENV__Subcode); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Code *a, const char *type) +{ + const char *soap_tmp_SOAP_ENV__Value; + soap_tmp_SOAP_ENV__Value = soap_QName2s(soap, a->SOAP_ENV__Value); + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Code), type)) + return soap->error; + if (soap_out__QName(soap, "SOAP-ENV:Value", -1, (char*const*)(void*)&soap_tmp_SOAP_ENV__Value, "")) + return soap->error; + if (soap_out_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", -1, &a->SOAP_ENV__Subcode, "")) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code *a, const char *type) +{ + size_t soap_flag_SOAP_ENV__Value = 1; + size_t soap_flag_SOAP_ENV__Subcode = 1; + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct SOAP_ENV__Code*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_SOAP_ENV__Code(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap_flag_SOAP_ENV__Value && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in__QName(soap, "SOAP-ENV:Value", (char**)&a->SOAP_ENV__Value, "xsd:QName")) + { soap_flag_SOAP_ENV__Value--; + continue; + } + } + if (soap_flag_SOAP_ENV__Subcode && soap->error == SOAP_TAG_MISMATCH) + { if (soap_in_PointerToSOAP_ENV__Code(soap, "SOAP-ENV:Subcode", &a->SOAP_ENV__Subcode, "")) + { soap_flag_SOAP_ENV__Subcode--; + continue; + } + } + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct SOAP_ENV__Code *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Code, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_new_SOAP_ENV__Code(struct soap *soap, int n) +{ + struct SOAP_ENV__Code *p; + struct SOAP_ENV__Code *a = (struct SOAP_ENV__Code*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct SOAP_ENV__Code)); + for (p = a; p && n--; p++) + soap_default_SOAP_ENV__Code(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap *soap, const struct SOAP_ENV__Code *a, const char *tag, const char *type) +{ + if (soap_out_SOAP_ENV__Code(soap, tag ? tag : "SOAP-ENV:Code", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *p, const char *tag, const char *type) +{ + if ((p = soap_in_SOAP_ENV__Code(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap *soap, const char *tag, int id, const struct SOAP_ENV__Header *a, const char *type) +{ + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_SOAP_ENV__Header), type)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap *soap, const char *tag, struct SOAP_ENV__Header *a, const char *type) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct SOAP_ENV__Header*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_SOAP_ENV__Header, sizeof(struct SOAP_ENV__Header), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_SOAP_ENV__Header(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct SOAP_ENV__Header *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_SOAP_ENV__Header, SOAP_TYPE_SOAP_ENV__Header, sizeof(struct SOAP_ENV__Header), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_new_SOAP_ENV__Header(struct soap *soap, int n) +{ + struct SOAP_ENV__Header *p; + struct SOAP_ENV__Header *a = (struct SOAP_ENV__Header*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct SOAP_ENV__Header)); + for (p = a; p && n--; p++) + soap_default_SOAP_ENV__Header(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap *soap, const struct SOAP_ENV__Header *a, const char *tag, const char *type) +{ + if (soap_out_SOAP_ENV__Header(soap, tag ? tag : "SOAP-ENV:Header", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap *soap, struct SOAP_ENV__Header *p, const char *tag, const char *type) +{ + if ((p = soap_in_SOAP_ENV__Header(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__invoke(struct soap *soap, struct ns1__invoke *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ + soap_default_SOAP_ENC__string(soap, &a->_xmlData); +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__invoke(struct soap *soap, const struct ns1__invoke *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + soap_serialize_SOAP_ENC__string(soap, (char*const*)&a->_xmlData); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__invoke(struct soap *soap, const char *tag, int id, const struct ns1__invoke *a, const char *type) +{ + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__invoke), type)) + return soap->error; + if (soap_out_SOAP_ENC__string(soap, "xmlData", -1, (char*const*)&a->_xmlData, "")) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct ns1__invoke * SOAP_FMAC4 soap_in_ns1__invoke(struct soap *soap, const char *tag, struct ns1__invoke *a, const char *type) +{ + size_t soap_flag__xmlData = 1; + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct ns1__invoke*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__invoke, sizeof(struct ns1__invoke), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_ns1__invoke(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap_flag__xmlData && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) + { if (soap_in_SOAP_ENC__string(soap, NULL, (char**)&a->_xmlData, "SOAP-ENC:string")) + { soap_flag__xmlData--; + continue; + } + } + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct ns1__invoke *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__invoke, SOAP_TYPE_ns1__invoke, sizeof(struct ns1__invoke), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct ns1__invoke * SOAP_FMAC4 soap_new_ns1__invoke(struct soap *soap, int n) +{ + struct ns1__invoke *p; + struct ns1__invoke *a = (struct ns1__invoke*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct ns1__invoke)); + for (p = a; p && n--; p++) + soap_default_ns1__invoke(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__invoke(struct soap *soap, const struct ns1__invoke *a, const char *tag, const char *type) +{ + if (soap_out_ns1__invoke(soap, tag ? tag : "ns1:invoke", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct ns1__invoke * SOAP_FMAC4 soap_get_ns1__invoke(struct soap *soap, struct ns1__invoke *p, const char *tag, const char *type) +{ + if ((p = soap_in_ns1__invoke(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__invokeResponse(struct soap *soap, struct ns1__invokeResponse *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ + a->_invokeReturn = NULL; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__invokeResponse(struct soap *soap, const struct ns1__invokeResponse *a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + soap_serialize_PointerToSOAP_ENC__string(soap, &a->_invokeReturn); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__invokeResponse(struct soap *soap, const char *tag, int id, const struct ns1__invokeResponse *a, const char *type) +{ + (void)soap; (void)tag; (void)id; (void)a; (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__invokeResponse), type)) + return soap->error; + if (soap_out_PointerToSOAP_ENC__string(soap, "invokeReturn", -1, &a->_invokeReturn, "")) + return soap->error; + return soap_element_end_out(soap, tag); +} + +SOAP_FMAC3 struct ns1__invokeResponse * SOAP_FMAC4 soap_in_ns1__invokeResponse(struct soap *soap, const char *tag, struct ns1__invokeResponse *a, const char *type) +{ + size_t soap_flag__invokeReturn = 1; + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + (void)type; /* appease -Wall -Werror */ + a = (struct ns1__invokeResponse*)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__invokeResponse, sizeof(struct ns1__invokeResponse), NULL, NULL, NULL, NULL); + if (!a) + return NULL; + soap_default_ns1__invokeResponse(soap, a); + if (soap->body && *soap->href != '#') + { + for (;;) + { soap->error = SOAP_TAG_MISMATCH; + if (soap_flag__invokeReturn && soap->error == SOAP_TAG_MISMATCH) + { if (soap_in_PointerToSOAP_ENC__string(soap, NULL, &a->_invokeReturn, "SOAP-ENC:string")) + { soap_flag__invokeReturn--; + continue; + } + } + if (soap->error == SOAP_TAG_MISMATCH) + soap->error = soap_ignore_element(soap); + if (soap->error == SOAP_NO_TAG) + break; + if (soap->error) + return NULL; + } + if (soap_element_end_in(soap, tag)) + return NULL; + } + else + { a = (struct ns1__invokeResponse *)soap_id_forward(soap, soap->href, (void*)a, 0, SOAP_TYPE_ns1__invokeResponse, SOAP_TYPE_ns1__invokeResponse, sizeof(struct ns1__invokeResponse), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 struct ns1__invokeResponse * SOAP_FMAC4 soap_new_ns1__invokeResponse(struct soap *soap, int n) +{ + struct ns1__invokeResponse *p; + struct ns1__invokeResponse *a = (struct ns1__invokeResponse*)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(struct ns1__invokeResponse)); + for (p = a; p && n--; p++) + soap_default_ns1__invokeResponse(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__invokeResponse(struct soap *soap, const struct ns1__invokeResponse *a, const char *tag, const char *type) +{ + if (soap_out_ns1__invokeResponse(soap, tag ? tag : "ns1:invokeResponse", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct ns1__invokeResponse * SOAP_FMAC4 soap_get_ns1__invokeResponse(struct soap *soap, struct ns1__invokeResponse *p, const char *tag, const char *type) +{ + if ((p = soap_in_ns1__invokeResponse(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Reason)) + soap_serialize_SOAP_ENV__Reason(soap, *a); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Reason *const*a, const char *type) +{ + id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Reason, NULL); + if (id < 0) + return soap->error; + return soap_out_SOAP_ENV__Reason(soap, tag, id, *a, type); +} + +SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap *soap, const char *tag, struct SOAP_ENV__Reason **a, const char *type) +{ + (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_in(soap, tag, 1, NULL)) + return NULL; + if (!a) + if (!(a = (struct SOAP_ENV__Reason **)soap_malloc(soap, sizeof(struct SOAP_ENV__Reason *)))) + return NULL; + *a = NULL; + if (!soap->null && *soap->href != '#') + { soap_revert(soap); + if (!(*a = soap_in_SOAP_ENV__Reason(soap, tag, *a, type))) + return NULL; + } + else + { a = (struct SOAP_ENV__Reason **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Reason, sizeof(struct SOAP_ENV__Reason), 0, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason *const*a, const char *tag, const char *type) +{ + if (soap_out_PointerToSOAP_ENV__Reason(soap, tag ? tag : "SOAP-ENV:Reason", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap *soap, struct SOAP_ENV__Reason **p, const char *tag, const char *type) +{ + if ((p = soap_in_PointerToSOAP_ENV__Reason(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Detail)) + soap_serialize_SOAP_ENV__Detail(soap, *a); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Detail *const*a, const char *type) +{ + id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Detail, NULL); + if (id < 0) + return soap->error; + return soap_out_SOAP_ENV__Detail(soap, tag, id, *a, type); +} + +SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap *soap, const char *tag, struct SOAP_ENV__Detail **a, const char *type) +{ + (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_in(soap, tag, 1, NULL)) + return NULL; + if (!a) + if (!(a = (struct SOAP_ENV__Detail **)soap_malloc(soap, sizeof(struct SOAP_ENV__Detail *)))) + return NULL; + *a = NULL; + if (!soap->null && *soap->href != '#') + { soap_revert(soap); + if (!(*a = soap_in_SOAP_ENV__Detail(soap, tag, *a, type))) + return NULL; + } + else + { a = (struct SOAP_ENV__Detail **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Detail, sizeof(struct SOAP_ENV__Detail), 0, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail *const*a, const char *tag, const char *type) +{ + if (soap_out_PointerToSOAP_ENV__Detail(soap, tag ? tag : "SOAP-ENV:Detail", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap *soap, struct SOAP_ENV__Detail **p, const char *tag, const char *type) +{ + if ((p = soap_in_PointerToSOAP_ENV__Detail(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +#ifndef WITH_NOGLOBAL + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENV__Code)) + soap_serialize_SOAP_ENV__Code(soap, *a); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, int id, struct SOAP_ENV__Code *const*a, const char *type) +{ + char *mark; + id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENV__Code, &mark); + if (id < 0) + return soap->error; + (void)soap_out_SOAP_ENV__Code(soap, tag, id, *a, type); + soap_unmark(soap, mark); + return soap->error; +} + +SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap *soap, const char *tag, struct SOAP_ENV__Code **a, const char *type) +{ + (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_in(soap, tag, 1, NULL)) + return NULL; + if (!a) + if (!(a = (struct SOAP_ENV__Code **)soap_malloc(soap, sizeof(struct SOAP_ENV__Code *)))) + return NULL; + *a = NULL; + if (!soap->null && *soap->href != '#') + { soap_revert(soap); + if (!(*a = soap_in_SOAP_ENV__Code(soap, tag, *a, type))) + return NULL; + } + else + { a = (struct SOAP_ENV__Code **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENV__Code, sizeof(struct SOAP_ENV__Code), 0, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code *const*a, const char *tag, const char *type) +{ + if (soap_out_PointerToSOAP_ENV__Code(soap, tag ? tag : "SOAP-ENV:Code", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap *soap, struct SOAP_ENV__Code **p, const char *tag, const char *type) +{ + if ((p = soap_in_PointerToSOAP_ENV__Code(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#endif + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENC__string(struct soap *soap, char **const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + if (!soap_reference(soap, *a, SOAP_TYPE_SOAP_ENC__string)) + soap_serialize_SOAP_ENC__string(soap, *a); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENC__string(struct soap *soap, const char *tag, int id, char **const*a, const char *type) +{ + id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_SOAP_ENC__string, NULL); + if (id < 0) + return soap->error; + return soap_out_SOAP_ENC__string(soap, tag, id, *a, type); +} + +SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerToSOAP_ENC__string(struct soap *soap, const char *tag, char ***a, const char *type) +{ + (void)type; /* appease -Wall -Werror */ + if (soap_element_begin_in(soap, tag, 1, NULL)) + return NULL; + if (!a) + if (!(a = (char ***)soap_malloc(soap, sizeof(char **)))) + return NULL; + *a = NULL; + if (!soap->null && *soap->href != '#') + { soap_revert(soap); + if (!(*a = soap_in_SOAP_ENC__string(soap, tag, *a, type))) + return NULL; + } + else + { a = (char ***)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_SOAP_ENC__string, sizeof(char *), 1, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENC__string(struct soap *soap, char **const*a, const char *tag, const char *type) +{ + if (soap_out_PointerToSOAP_ENC__string(soap, tag ? tag : "SOAP-ENC:string", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerToSOAP_ENC__string(struct soap *soap, char ***p, const char *tag, const char *type) +{ + if ((p = soap_in_PointerToSOAP_ENC__string(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENC__string(struct soap *soap, char *const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + (void)soap_reference(soap, *a, SOAP_TYPE_SOAP_ENC__string); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENC__string(struct soap *soap, const char *tag, int id, char *const*a, const char *type) +{ + return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_SOAP_ENC__string); +} + +SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_SOAP_ENC__string(struct soap *soap, const char *tag, char **a, const char *type) +{ + a = soap_instring(soap, tag, a, type, SOAP_TYPE_SOAP_ENC__string, 1, 0, -1, NULL); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENC__string(struct soap *soap, char *const*a, const char *tag, const char *type) +{ + if (soap_out_SOAP_ENC__string(soap, tag ? tag : "SOAP-ENC:string", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_SOAP_ENC__string(struct soap *soap, char **p, const char *tag, const char *type) +{ + if ((p = soap_in_SOAP_ENC__string(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap *soap, char *const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + (void)soap_reference(soap, *a, SOAP_TYPE__QName); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap *soap, const char *tag, int id, char *const*a, const char *type) +{ + return soap_outstring(soap, tag, id, a, type, SOAP_TYPE__QName); +} + +SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap *soap, const char *tag, char **a, const char *type) +{ + a = soap_instring(soap, tag, a, type, SOAP_TYPE__QName, 2, 0, -1, NULL); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap *soap, char *const*a, const char *tag, const char *type) +{ + if (soap_out__QName(soap, tag ? tag : "QName", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap *soap, char **p, const char *tag, const char *type) +{ + if ((p = soap_in__QName(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap *soap, char *const*a) +{ + (void)soap; (void)a; /* appease -Wall -Werror */ +#ifndef WITH_NOIDREF + (void)soap_reference(soap, *a, SOAP_TYPE_string); +#endif +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap *soap, const char *tag, int id, char *const*a, const char *type) +{ + return soap_outstring(soap, tag, id, a, type, SOAP_TYPE_string); +} + +SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap *soap, const char *tag, char **a, const char *type) +{ + a = soap_instring(soap, tag, a, type, SOAP_TYPE_string, 1, 0, -1, NULL); + return a; +} + +SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n) +{ + char * *p; + char * *a = (char **)soap_malloc((soap), (n = (n < 0 ? 1 : n)) * sizeof(char *)); + for (p = a; p && n--; p++) + soap_default_string(soap, p); + return a; +} + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap *soap, char *const*a, const char *tag, const char *type) +{ + if (soap_out_string(soap, tag ? tag : "string", -2, a, type)) + return soap->error; + return soap_putindependent(soap); +} + +SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap *soap, char **p, const char *tag, const char *type) +{ + if ((p = soap_in_string(soap, tag, p, type))) + if (soap_getindependent(soap)) + return NULL; + return p; +} + +#ifdef __cplusplus +} +#endif + +#if defined(__BORLANDC__) +#pragma option pop +#pragma option pop +#endif + +/* End of soapC.c */ diff --git a/DevicePortGet/soap_sc/soapClient.c b/DevicePortGet/soap_sc/soapClient.c new file mode 100644 index 0000000..5173a92 --- /dev/null +++ b/DevicePortGet/soap_sc/soapClient.c @@ -0,0 +1,104 @@ +/* soapClient.c + Generated by gSOAP 2.8.83 for sc.h + +gSOAP XML Web services tools +Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved. +The soapcpp2 tool and its generated software are released under the GPL. +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +#if defined(__BORLANDC__) +#pragma option push -w-8060 +#pragma option push -w-8004 +#endif +#include "soapH.h" +#ifdef __cplusplus +extern "C" { +#endif + +SOAP_SOURCE_STAMP("@(#) soapClient.c ver 2.8.83 2019-07-04 00:58:17 GMT") + + +SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__invoke(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_xmlData, char **_invokeReturn) +{ if (soap_send_ns1__invoke(soap, soap_endpoint, soap_action, _xmlData) || soap_recv_ns1__invoke(soap, _invokeReturn)) + return soap->error; + return SOAP_OK; +} + +SOAP_FMAC5 int SOAP_FMAC6 soap_send_ns1__invoke(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_xmlData) +{ struct ns1__invoke soap_tmp_ns1__invoke; + if (soap_endpoint == NULL) + soap_endpoint = "http://127.0.0.1:8080/service/SCService"; + if (soap_action == NULL) + soap_action = ""; + soap_tmp_ns1__invoke._xmlData = _xmlData; + soap_begin(soap); + soap_set_version(soap, 2); /* use SOAP1.2 */ +// soap_set_version(soap, 1); + soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; /* use SOAP encoding style */ + soap_serializeheader(soap); + soap_serialize_ns1__invoke(soap, &soap_tmp_ns1__invoke); + if (soap_begin_count(soap)) + return soap->error; + if ((soap->mode & SOAP_IO_LENGTH)) + { if (soap_envelope_begin_out(soap) + || soap_putheader(soap) + || soap_body_begin_out(soap) + || soap_put_ns1__invoke(soap, &soap_tmp_ns1__invoke, "ns1:invoke", "") + || soap_body_end_out(soap) + || soap_envelope_end_out(soap)) + return soap->error; + } + if (soap_end_count(soap)) + return soap->error; + if (soap_connect(soap, soap_endpoint, soap_action) + || soap_envelope_begin_out(soap) + || soap_putheader(soap) + || soap_body_begin_out(soap) + || soap_put_ns1__invoke(soap, &soap_tmp_ns1__invoke, "ns1:invoke", "") + || soap_body_end_out(soap) + || soap_envelope_end_out(soap) + || soap_end_send(soap)) + return soap_closesock(soap); + return SOAP_OK; +} + +SOAP_FMAC5 int SOAP_FMAC6 soap_recv_ns1__invoke(struct soap *soap, char **_invokeReturn) +{ + struct ns1__invokeResponse *soap_tmp_ns1__invokeResponse; + if (!_invokeReturn) + return soap_closesock(soap); + *_invokeReturn = NULL; + if (soap_begin_recv(soap) + || soap_envelope_begin_in(soap) + || soap_recv_header(soap) + || soap_body_begin_in(soap)) + return soap_closesock(soap); + if (soap_recv_fault(soap, 1)) + return soap->error; + soap_tmp_ns1__invokeResponse = soap_get_ns1__invokeResponse(soap, NULL, "", NULL); + if (!soap_tmp_ns1__invokeResponse || soap->error) + return soap_recv_fault(soap, 0); + if (soap_body_end_in(soap) + || soap_envelope_end_in(soap) + || soap_end_recv(soap)) + return soap_closesock(soap); + if (_invokeReturn && soap_tmp_ns1__invokeResponse->_invokeReturn) + *_invokeReturn = *soap_tmp_ns1__invokeResponse->_invokeReturn; + return soap_closesock(soap); +} + +#ifdef __cplusplus +} +#endif + +#if defined(__BORLANDC__) +#pragma option pop +#pragma option pop +#endif + +/* End of soapClient.c */ diff --git a/DevicePortGet/soap_sc/soapH.h b/DevicePortGet/soap_sc/soapH.h new file mode 100644 index 0000000..bfa081a --- /dev/null +++ b/DevicePortGet/soap_sc/soapH.h @@ -0,0 +1,708 @@ +/* soapH.h + Generated by gSOAP 2.8.83 for fsu.h + +gSOAP XML Web services tools +Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved. +The soapcpp2 tool and its generated software are released under the GPL. +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +#ifndef soapH_H +#define soapH_H +#include "soapStub.h" +#ifdef __cplusplus +extern "C" { +#endif +#ifndef WITH_NOIDREF +SOAP_FMAC3 void SOAP_FMAC4 soap_markelement(struct soap*, const void*, int); +SOAP_FMAC3 int SOAP_FMAC4 soap_putindependent(struct soap*); +SOAP_FMAC3 int SOAP_FMAC4 soap_getindependent(struct soap*); +#endif +SOAP_FMAC3 void * SOAP_FMAC4 soap_getelement(struct soap*, const char*, int*); +SOAP_FMAC3 int SOAP_FMAC4 soap_putelement(struct soap*, const void*, const char*, int, int); +SOAP_FMAC3 void * SOAP_FMAC4 soap_dupelement(struct soap*, const void*, int); +SOAP_FMAC3 void SOAP_FMAC4 soap_delelement(const void*, int); +SOAP_FMAC3 int SOAP_FMAC4 soap_ignore_element(struct soap*); + +#ifndef SOAP_TYPE_byte_DEFINED +#define SOAP_TYPE_byte_DEFINED + +#ifdef SOAP_DEFAULT_byte +#define soap_default_byte(soap, a) (*(a) = SOAP_DEFAULT_byte) +#else +#define soap_default_byte(soap, a) (*(a) = (char)0) +#endif +SOAP_FMAC3 int SOAP_FMAC4 soap_out_byte(struct soap*, const char*, int, const char *, const char*); +SOAP_FMAC3 char * SOAP_FMAC4 soap_in_byte(struct soap*, const char*, char *, const char*); + +SOAP_FMAC3 char * SOAP_FMAC4 soap_new_byte(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_byte(struct soap*, const char *, const char*, const char*); + +#ifndef soap_write_byte +#define soap_write_byte(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || soap_put_byte(soap, data, "byte", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_byte +#define soap_PUT_byte(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_byte(soap, data, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_byte +#define soap_PATCH_byte(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_byte(soap, data, "byte", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_byte +#define soap_POST_send_byte(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_byte(soap, data, "byte", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 char * SOAP_FMAC4 soap_get_byte(struct soap*, char *, const char*, const char*); + +#ifndef soap_read_byte +#define soap_read_byte(soap, data) ( soap_begin_recv(soap) || !soap_get_byte(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_byte +#define soap_GET_byte(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_byte(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_byte +#define soap_POST_recv_byte(soap, data) ( soap_read_byte(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifndef SOAP_TYPE_int_DEFINED +#define SOAP_TYPE_int_DEFINED + +#ifdef SOAP_DEFAULT_int +#define soap_default_int(soap, a) (*(a) = SOAP_DEFAULT_int) +#else +#define soap_default_int(soap, a) (*(a) = (int)0) +#endif +SOAP_FMAC3 int SOAP_FMAC4 soap_out_int(struct soap*, const char*, int, const int *, const char*); +SOAP_FMAC3 int * SOAP_FMAC4 soap_in_int(struct soap*, const char*, int *, const char*); + +SOAP_FMAC3 int * SOAP_FMAC4 soap_new_int(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_int(struct soap*, const int *, const char*, const char*); + +#ifndef soap_write_int +#define soap_write_int(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || soap_put_int(soap, data, "int", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_int +#define soap_PUT_int(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_int(soap, data, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_int +#define soap_PATCH_int(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_int(soap, data, "int", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_int +#define soap_POST_send_int(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_int(soap, data, "int", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 int * SOAP_FMAC4 soap_get_int(struct soap*, int *, const char*, const char*); + +#ifndef soap_read_int +#define soap_read_int(soap, data) ( soap_begin_recv(soap) || !soap_get_int(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_int +#define soap_GET_int(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_int(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_int +#define soap_POST_recv_int(soap, data) ( soap_read_int(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_SOAP_ENV__Fault_DEFINED +#define SOAP_TYPE_SOAP_ENV__Fault_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Fault(struct soap*, const char*, int, const struct SOAP_ENV__Fault *, const char*); +SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_in_SOAP_ENV__Fault(struct soap*, const char*, struct SOAP_ENV__Fault *, const char*); + +SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_new_SOAP_ENV__Fault(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Fault(struct soap*, const struct SOAP_ENV__Fault *, const char*, const char*); + +#ifndef soap_write_SOAP_ENV__Fault +#define soap_write_SOAP_ENV__Fault(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, "SOAP-ENV:Fault", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_SOAP_ENV__Fault +#define soap_PUT_SOAP_ENV__Fault(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_SOAP_ENV__Fault +#define soap_PATCH_SOAP_ENV__Fault(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, "SOAP-ENV:Fault", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_SOAP_ENV__Fault +#define soap_POST_send_SOAP_ENV__Fault(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Fault(soap, data), 0) || soap_put_SOAP_ENV__Fault(soap, data, "SOAP-ENV:Fault", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct SOAP_ENV__Fault * SOAP_FMAC4 soap_get_SOAP_ENV__Fault(struct soap*, struct SOAP_ENV__Fault *, const char*, const char*); + +#ifndef soap_read_SOAP_ENV__Fault +#define soap_read_SOAP_ENV__Fault(soap, data) ( ((data) ? (soap_default_SOAP_ENV__Fault(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_SOAP_ENV__Fault(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_SOAP_ENV__Fault +#define soap_GET_SOAP_ENV__Fault(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_SOAP_ENV__Fault(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_SOAP_ENV__Fault +#define soap_POST_recv_SOAP_ENV__Fault(soap, data) ( soap_read_SOAP_ENV__Fault(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_SOAP_ENV__Reason_DEFINED +#define SOAP_TYPE_SOAP_ENV__Reason_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Reason(struct soap*, const char*, int, const struct SOAP_ENV__Reason *, const char*); +SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_in_SOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason *, const char*); + +SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_new_SOAP_ENV__Reason(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Reason(struct soap*, const struct SOAP_ENV__Reason *, const char*, const char*); + +#ifndef soap_write_SOAP_ENV__Reason +#define soap_write_SOAP_ENV__Reason(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_SOAP_ENV__Reason +#define soap_PUT_SOAP_ENV__Reason(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_SOAP_ENV__Reason +#define soap_PATCH_SOAP_ENV__Reason(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_SOAP_ENV__Reason +#define soap_POST_send_SOAP_ENV__Reason(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Reason(soap, data), 0) || soap_put_SOAP_ENV__Reason(soap, data, "SOAP-ENV:Reason", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct SOAP_ENV__Reason * SOAP_FMAC4 soap_get_SOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *, const char*, const char*); + +#ifndef soap_read_SOAP_ENV__Reason +#define soap_read_SOAP_ENV__Reason(soap, data) ( ((data) ? (soap_default_SOAP_ENV__Reason(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_SOAP_ENV__Reason(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_SOAP_ENV__Reason +#define soap_GET_SOAP_ENV__Reason(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_SOAP_ENV__Reason(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_SOAP_ENV__Reason +#define soap_POST_recv_SOAP_ENV__Reason(soap, data) ( soap_read_SOAP_ENV__Reason(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_SOAP_ENV__Detail_DEFINED +#define SOAP_TYPE_SOAP_ENV__Detail_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Detail(struct soap*, const char*, int, const struct SOAP_ENV__Detail *, const char*); +SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_in_SOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail *, const char*); + +SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_new_SOAP_ENV__Detail(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Detail(struct soap*, const struct SOAP_ENV__Detail *, const char*, const char*); + +#ifndef soap_write_SOAP_ENV__Detail +#define soap_write_SOAP_ENV__Detail(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_SOAP_ENV__Detail +#define soap_PUT_SOAP_ENV__Detail(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_SOAP_ENV__Detail +#define soap_PATCH_SOAP_ENV__Detail(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_SOAP_ENV__Detail +#define soap_POST_send_SOAP_ENV__Detail(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Detail(soap, data), 0) || soap_put_SOAP_ENV__Detail(soap, data, "SOAP-ENV:Detail", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct SOAP_ENV__Detail * SOAP_FMAC4 soap_get_SOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *, const char*, const char*); + +#ifndef soap_read_SOAP_ENV__Detail +#define soap_read_SOAP_ENV__Detail(soap, data) ( ((data) ? (soap_default_SOAP_ENV__Detail(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_SOAP_ENV__Detail(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_SOAP_ENV__Detail +#define soap_GET_SOAP_ENV__Detail(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_SOAP_ENV__Detail(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_SOAP_ENV__Detail +#define soap_POST_recv_SOAP_ENV__Detail(soap, data) ( soap_read_SOAP_ENV__Detail(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_SOAP_ENV__Code_DEFINED +#define SOAP_TYPE_SOAP_ENV__Code_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Code(struct soap*, const char*, int, const struct SOAP_ENV__Code *, const char*); +SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_in_SOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code *, const char*); + +SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_new_SOAP_ENV__Code(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Code(struct soap*, const struct SOAP_ENV__Code *, const char*, const char*); + +#ifndef soap_write_SOAP_ENV__Code +#define soap_write_SOAP_ENV__Code(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, "SOAP-ENV:Code", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_SOAP_ENV__Code +#define soap_PUT_SOAP_ENV__Code(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_SOAP_ENV__Code +#define soap_PATCH_SOAP_ENV__Code(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, "SOAP-ENV:Code", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_SOAP_ENV__Code +#define soap_POST_send_SOAP_ENV__Code(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Code(soap, data), 0) || soap_put_SOAP_ENV__Code(soap, data, "SOAP-ENV:Code", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct SOAP_ENV__Code * SOAP_FMAC4 soap_get_SOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *, const char*, const char*); + +#ifndef soap_read_SOAP_ENV__Code +#define soap_read_SOAP_ENV__Code(soap, data) ( ((data) ? (soap_default_SOAP_ENV__Code(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_SOAP_ENV__Code(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_SOAP_ENV__Code +#define soap_GET_SOAP_ENV__Code(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_SOAP_ENV__Code(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_SOAP_ENV__Code +#define soap_POST_recv_SOAP_ENV__Code(soap, data) ( soap_read_SOAP_ENV__Code(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_SOAP_ENV__Header_DEFINED +#define SOAP_TYPE_SOAP_ENV__Header_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENV__Header(struct soap*, const char*, int, const struct SOAP_ENV__Header *, const char*); +SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_in_SOAP_ENV__Header(struct soap*, const char*, struct SOAP_ENV__Header *, const char*); + +SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_new_SOAP_ENV__Header(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENV__Header(struct soap*, const struct SOAP_ENV__Header *, const char*, const char*); + +#ifndef soap_write_SOAP_ENV__Header +#define soap_write_SOAP_ENV__Header(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, "SOAP-ENV:Header", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_SOAP_ENV__Header +#define soap_PUT_SOAP_ENV__Header(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_SOAP_ENV__Header +#define soap_PATCH_SOAP_ENV__Header(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, "SOAP-ENV:Header", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_SOAP_ENV__Header +#define soap_POST_send_SOAP_ENV__Header(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_SOAP_ENV__Header(soap, data), 0) || soap_put_SOAP_ENV__Header(soap, data, "SOAP-ENV:Header", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct SOAP_ENV__Header * SOAP_FMAC4 soap_get_SOAP_ENV__Header(struct soap*, struct SOAP_ENV__Header *, const char*, const char*); + +#ifndef soap_read_SOAP_ENV__Header +#define soap_read_SOAP_ENV__Header(soap, data) ( ((data) ? (soap_default_SOAP_ENV__Header(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_SOAP_ENV__Header(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_SOAP_ENV__Header +#define soap_GET_SOAP_ENV__Header(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_SOAP_ENV__Header(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_SOAP_ENV__Header +#define soap_POST_recv_SOAP_ENV__Header(soap, data) ( soap_read_SOAP_ENV__Header(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#endif + +#ifndef SOAP_TYPE_ns1__invoke_DEFINED +#define SOAP_TYPE_ns1__invoke_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__invoke(struct soap*, struct ns1__invoke *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__invoke(struct soap*, const struct ns1__invoke *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__invoke(struct soap*, const char*, int, const struct ns1__invoke *, const char*); +SOAP_FMAC3 struct ns1__invoke * SOAP_FMAC4 soap_in_ns1__invoke(struct soap*, const char*, struct ns1__invoke *, const char*); + +SOAP_FMAC3 struct ns1__invoke * SOAP_FMAC4 soap_new_ns1__invoke(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__invoke(struct soap*, const struct ns1__invoke *, const char*, const char*); + +#ifndef soap_write_ns1__invoke +#define soap_write_ns1__invoke(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_ns1__invoke(soap, data), 0) || soap_put_ns1__invoke(soap, data, "ns1:invoke", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_ns1__invoke +#define soap_PUT_ns1__invoke(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_ns1__invoke(soap, data), 0) || soap_put_ns1__invoke(soap, data, "ns1:invoke", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_ns1__invoke +#define soap_PATCH_ns1__invoke(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_ns1__invoke(soap, data), 0) || soap_put_ns1__invoke(soap, data, "ns1:invoke", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_ns1__invoke +#define soap_POST_send_ns1__invoke(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_ns1__invoke(soap, data), 0) || soap_put_ns1__invoke(soap, data, "ns1:invoke", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct ns1__invoke * SOAP_FMAC4 soap_get_ns1__invoke(struct soap*, struct ns1__invoke *, const char*, const char*); + +#ifndef soap_read_ns1__invoke +#define soap_read_ns1__invoke(soap, data) ( ((data) ? (soap_default_ns1__invoke(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_ns1__invoke(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_ns1__invoke +#define soap_GET_ns1__invoke(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_ns1__invoke(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_ns1__invoke +#define soap_POST_recv_ns1__invoke(soap, data) ( soap_read_ns1__invoke(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifndef SOAP_TYPE_ns1__invokeResponse_DEFINED +#define SOAP_TYPE_ns1__invokeResponse_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__invokeResponse(struct soap*, struct ns1__invokeResponse *); +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__invokeResponse(struct soap*, const struct ns1__invokeResponse *); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__invokeResponse(struct soap*, const char*, int, const struct ns1__invokeResponse *, const char*); +SOAP_FMAC3 struct ns1__invokeResponse * SOAP_FMAC4 soap_in_ns1__invokeResponse(struct soap*, const char*, struct ns1__invokeResponse *, const char*); + +SOAP_FMAC3 struct ns1__invokeResponse * SOAP_FMAC4 soap_new_ns1__invokeResponse(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__invokeResponse(struct soap*, const struct ns1__invokeResponse *, const char*, const char*); + +#ifndef soap_write_ns1__invokeResponse +#define soap_write_ns1__invokeResponse(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || (soap_serialize_ns1__invokeResponse(soap, data), 0) || soap_put_ns1__invokeResponse(soap, data, "ns1:invokeResponse", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_ns1__invokeResponse +#define soap_PUT_ns1__invokeResponse(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_ns1__invokeResponse(soap, data), 0) || soap_put_ns1__invokeResponse(soap, data, "ns1:invokeResponse", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_ns1__invokeResponse +#define soap_PATCH_ns1__invokeResponse(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_ns1__invokeResponse(soap, data), 0) || soap_put_ns1__invokeResponse(soap, data, "ns1:invokeResponse", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_ns1__invokeResponse +#define soap_POST_send_ns1__invokeResponse(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || (soap_serialize_ns1__invokeResponse(soap, data), 0) || soap_put_ns1__invokeResponse(soap, data, "ns1:invokeResponse", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 struct ns1__invokeResponse * SOAP_FMAC4 soap_get_ns1__invokeResponse(struct soap*, struct ns1__invokeResponse *, const char*, const char*); + +#ifndef soap_read_ns1__invokeResponse +#define soap_read_ns1__invokeResponse(soap, data) ( ((data) ? (soap_default_ns1__invokeResponse(soap, (data)), 0) : 0) || soap_begin_recv(soap) || !soap_get_ns1__invokeResponse(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_ns1__invokeResponse +#define soap_GET_ns1__invokeResponse(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_ns1__invokeResponse(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_ns1__invokeResponse +#define soap_POST_recv_ns1__invokeResponse(soap, data) ( soap_read_ns1__invokeResponse(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED +#define SOAP_TYPE_PointerToSOAP_ENV__Reason_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Reason(struct soap*, const char *, int, struct SOAP_ENV__Reason *const*, const char *); +SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Reason(struct soap*, const char*, struct SOAP_ENV__Reason **, const char*); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason *const*, const char*, const char*); +SOAP_FMAC3 struct SOAP_ENV__Reason ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Reason(struct soap*, struct SOAP_ENV__Reason **, const char*, const char*); +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED +#define SOAP_TYPE_PointerToSOAP_ENV__Detail_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Detail(struct soap*, const char *, int, struct SOAP_ENV__Detail *const*, const char *); +SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Detail(struct soap*, const char*, struct SOAP_ENV__Detail **, const char*); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail *const*, const char*, const char*); +SOAP_FMAC3 struct SOAP_ENV__Detail ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Detail(struct soap*, struct SOAP_ENV__Detail **, const char*, const char*); +#endif + +#endif + +#ifndef WITH_NOGLOBAL + +#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED +#define SOAP_TYPE_PointerToSOAP_ENV__Code_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENV__Code(struct soap*, const char *, int, struct SOAP_ENV__Code *const*, const char *); +SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_in_PointerToSOAP_ENV__Code(struct soap*, const char*, struct SOAP_ENV__Code **, const char*); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code *const*, const char*, const char*); +SOAP_FMAC3 struct SOAP_ENV__Code ** SOAP_FMAC4 soap_get_PointerToSOAP_ENV__Code(struct soap*, struct SOAP_ENV__Code **, const char*, const char*); +#endif + +#endif + +#ifndef SOAP_TYPE_PointerToSOAP_ENC__string_DEFINED +#define SOAP_TYPE_PointerToSOAP_ENC__string_DEFINED +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToSOAP_ENC__string(struct soap*, char **const*); +SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerToSOAP_ENC__string(struct soap*, const char *, int, char **const*, const char *); +SOAP_FMAC3 char *** SOAP_FMAC4 soap_in_PointerToSOAP_ENC__string(struct soap*, const char*, char ***, const char*); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerToSOAP_ENC__string(struct soap*, char **const*, const char*, const char*); +SOAP_FMAC3 char *** SOAP_FMAC4 soap_get_PointerToSOAP_ENC__string(struct soap*, char ***, const char*, const char*); +#endif + +#ifndef SOAP_TYPE_SOAP_ENC__string_DEFINED +#define SOAP_TYPE_SOAP_ENC__string_DEFINED + +#ifdef SOAP_DEFAULT_SOAP_ENC__string +#define soap_default_SOAP_ENC__string(soap, a) (*(a) = SOAP_DEFAULT_SOAP_ENC__string) +#else +#define soap_default_SOAP_ENC__string(soap, a) (*(a) = (char *)0) +#endif +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_SOAP_ENC__string(struct soap*, char *const*); + +#define soap_SOAP_ENC__string2s(soap, a) (a) +SOAP_FMAC3 int SOAP_FMAC4 soap_out_SOAP_ENC__string(struct soap*, const char*, int, char*const*, const char*); + +#define soap_s2SOAP_ENC__string(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) +SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_SOAP_ENC__string(struct soap*, const char*, char **, const char*); +#define soap_new_SOAP_ENC__string soap_new_string + +SOAP_FMAC3 int SOAP_FMAC4 soap_put_SOAP_ENC__string(struct soap*, char *const*, const char*, const char*); + +#ifndef soap_write_SOAP_ENC__string +#define soap_write_SOAP_ENC__string(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || soap_put_SOAP_ENC__string(soap, data, "SOAP-ENC:string", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_SOAP_ENC__string +#define soap_PUT_SOAP_ENC__string(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_SOAP_ENC__string(soap, data, "SOAP-ENC:string", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_SOAP_ENC__string +#define soap_PATCH_SOAP_ENC__string(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_SOAP_ENC__string(soap, data, "SOAP-ENC:string", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_SOAP_ENC__string +#define soap_POST_send_SOAP_ENC__string(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_SOAP_ENC__string(soap, data, "SOAP-ENC:string", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_SOAP_ENC__string(struct soap*, char **, const char*, const char*); + +#ifndef soap_read_SOAP_ENC__string +#define soap_read_SOAP_ENC__string(soap, data) ( soap_begin_recv(soap) || !soap_get_SOAP_ENC__string(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_SOAP_ENC__string +#define soap_GET_SOAP_ENC__string(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_SOAP_ENC__string(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_SOAP_ENC__string +#define soap_POST_recv_SOAP_ENC__string(soap, data) ( soap_read_SOAP_ENC__string(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifndef SOAP_TYPE__QName_DEFINED +#define SOAP_TYPE__QName_DEFINED + +#ifdef SOAP_DEFAULT__QName +#define soap_default__QName(soap, a) (*(a) = SOAP_DEFAULT__QName) +#else +#define soap_default__QName(soap, a) (*(a) = (char *)0) +#endif +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize__QName(struct soap*, char *const*); + +#define soap__QName2s(soap, a) soap_QName2s(soap, (a)) +SOAP_FMAC3 int SOAP_FMAC4 soap_out__QName(struct soap*, const char*, int, char*const*, const char*); + +#define soap_s2_QName(soap, s, a) soap_s2QName((soap), (s), (char**)(a), 0, -1, NULL) +SOAP_FMAC3 char * * SOAP_FMAC4 soap_in__QName(struct soap*, const char*, char **, const char*); +#define soap_new__QName soap_new_string + +SOAP_FMAC3 int SOAP_FMAC4 soap_put__QName(struct soap*, char *const*, const char*, const char*); + +#ifndef soap_write__QName +#define soap_write__QName(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || soap_put__QName(soap, data, "QName", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT__QName +#define soap_PUT__QName(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put__QName(soap, data, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH__QName +#define soap_PATCH__QName(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put__QName(soap, data, "QName", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send__QName +#define soap_POST_send__QName(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put__QName(soap, data, "QName", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 char ** SOAP_FMAC4 soap_get__QName(struct soap*, char **, const char*, const char*); + +#ifndef soap_read__QName +#define soap_read__QName(soap, data) ( soap_begin_recv(soap) || !soap_get__QName(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET__QName +#define soap_GET__QName(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read__QName(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv__QName +#define soap_POST_recv__QName(soap, data) ( soap_read__QName(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifndef SOAP_TYPE__XML_DEFINED +#define SOAP_TYPE__XML_DEFINED +#endif + +#ifndef SOAP_TYPE_string_DEFINED +#define SOAP_TYPE_string_DEFINED + +#ifdef SOAP_DEFAULT_string +#define soap_default_string(soap, a) (*(a) = SOAP_DEFAULT_string) +#else +#define soap_default_string(soap, a) (*(a) = (char *)0) +#endif +SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_string(struct soap*, char *const*); + +#define soap_string2s(soap, a) (a) +SOAP_FMAC3 int SOAP_FMAC4 soap_out_string(struct soap*, const char*, int, char*const*, const char*); + +#define soap_s2string(soap, s, a) soap_s2char((soap), (s), (char**)(a), 1, 0, -1, NULL) +SOAP_FMAC3 char * * SOAP_FMAC4 soap_in_string(struct soap*, const char*, char **, const char*); + +SOAP_FMAC3 char * * SOAP_FMAC4 soap_new_string(struct soap *soap, int n); +SOAP_FMAC3 int SOAP_FMAC4 soap_put_string(struct soap*, char *const*, const char*, const char*); + +#ifndef soap_write_string +#define soap_write_string(soap, data) ( soap_free_temp(soap), soap_begin_send(soap) || soap_put_string(soap, data, "string", "") || soap_end_send(soap), (soap)->error ) +#endif + + +#ifndef soap_PUT_string +#define soap_PUT_string(soap, URL, data) ( soap_free_temp(soap), soap_PUT(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_string(soap, data, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_PATCH_string +#define soap_PATCH_string(soap, URL, data) ( soap_free_temp(soap), soap_PATCH(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_string(soap, data, "string", "") || soap_end_send(soap) || soap_recv_empty_response(soap), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_send_string +#define soap_POST_send_string(soap, URL, data) ( soap_free_temp(soap), ( soap_POST(soap, URL, NULL, "text/xml; charset=utf-8") || soap_put_string(soap, data, "string", "") || soap_end_send(soap) ) && soap_closesock(soap), (soap)->error ) +#endif + +SOAP_FMAC3 char ** SOAP_FMAC4 soap_get_string(struct soap*, char **, const char*, const char*); + +#ifndef soap_read_string +#define soap_read_string(soap, data) ( soap_begin_recv(soap) || !soap_get_string(soap, (data), NULL, NULL) || soap_end_recv(soap), (soap)->error ) +#endif + + +#ifndef soap_GET_string +#define soap_GET_string(soap, URL, data) ( soap_GET(soap, URL, NULL) || soap_read_string(soap, (data)), soap_closesock(soap) ) +#endif + + +#ifndef soap_POST_recv_string +#define soap_POST_recv_string(soap, data) ( soap_read_string(soap, (data)) || soap_closesock(soap), (soap)->error ) +#endif + +#endif + +#ifdef __cplusplus +} +#endif + +#endif + +/* End of soapH.h */ diff --git a/DevicePortGet/soap_sc/soapServer.c b/DevicePortGet/soap_sc/soapServer.c new file mode 100644 index 0000000..3a5fc36 --- /dev/null +++ b/DevicePortGet/soap_sc/soapServer.c @@ -0,0 +1,121 @@ +/* soapServer.c + Generated by gSOAP 2.8.83 for sc.h + +gSOAP XML Web services tools +Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved. +The soapcpp2 tool and its generated software are released under the GPL. +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +#if defined(__BORLANDC__) +#pragma option push -w-8060 +#pragma option push -w-8004 +#endif +#include "soapH.h" +#ifdef __cplusplus +extern "C" { +#endif + +SOAP_SOURCE_STAMP("@(#) soapServer.c ver 2.8.83 2019-07-04 00:58:17 GMT") +SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap *soap) +{ +#ifndef WITH_FASTCGI + soap->keep_alive = soap->max_keep_alive + 1; +#endif + do + { +#ifndef WITH_FASTCGI + if (soap->keep_alive > 0 && soap->max_keep_alive > 0) + soap->keep_alive--; +#endif + if (soap_begin_serve(soap)) + { if (soap->error >= SOAP_STOP) + continue; + return soap->error; + } + if ((soap_serve_request(soap) || (soap->fserveloop && soap->fserveloop(soap))) && soap->error && soap->error < SOAP_STOP) + { +#ifdef WITH_FASTCGI + soap_send_fault(soap); +#else + return soap_send_fault(soap); +#endif + } +#ifdef WITH_FASTCGI + soap_destroy(soap); + soap_end(soap); + } while (1); +#else + } while (soap->keep_alive); +#endif + return SOAP_OK; +} + +#ifndef WITH_NOSERVEREQUEST +SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap *soap) +{ + soap_peek_element(soap); + if (!soap_match_tag(soap, soap->tag, "ns1:invoke")) + return soap_serve_ns1__invoke(soap); + return soap->error = SOAP_NO_METHOD; +} +#endif + +SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__invoke(struct soap *soap) +{ struct ns1__invoke soap_tmp_ns1__invoke; + struct ns1__invokeResponse soap_tmp_ns1__invokeResponse; + char * soap_tmp_SOAP_ENC__string; + soap_default_ns1__invokeResponse(soap, &soap_tmp_ns1__invokeResponse); + soap_tmp_SOAP_ENC__string = NULL; + soap_tmp_ns1__invokeResponse._invokeReturn = &soap_tmp_SOAP_ENC__string; + soap_default_ns1__invoke(soap, &soap_tmp_ns1__invoke); + if (!soap_get_ns1__invoke(soap, &soap_tmp_ns1__invoke, "ns1:invoke", NULL)) + return soap->error; + if (soap_body_end_in(soap) + || soap_envelope_end_in(soap) + || soap_end_recv(soap)) + return soap->error; + soap->error = ns1__invoke(soap, soap_tmp_ns1__invoke._xmlData, soap_tmp_ns1__invokeResponse._invokeReturn); + if (soap->error) + return soap->error; + soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; /* use SOAP encoding style */ + soap_serializeheader(soap); + soap_serialize_ns1__invokeResponse(soap, &soap_tmp_ns1__invokeResponse); + if (soap_begin_count(soap)) + return soap->error; + if ((soap->mode & SOAP_IO_LENGTH)) + { if (soap_envelope_begin_out(soap) + || soap_putheader(soap) + || soap_body_begin_out(soap) + || soap_put_ns1__invokeResponse(soap, &soap_tmp_ns1__invokeResponse, "ns1:invokeResponse", "") + || soap_body_end_out(soap) + || soap_envelope_end_out(soap)) + return soap->error; + }; + if (soap_end_count(soap) + || soap_response(soap, SOAP_OK) + || soap_envelope_begin_out(soap) + || soap_putheader(soap) + || soap_body_begin_out(soap) + || soap_put_ns1__invokeResponse(soap, &soap_tmp_ns1__invokeResponse, "ns1:invokeResponse", "") + || soap_body_end_out(soap) + || soap_envelope_end_out(soap) + || soap_end_send(soap)) + return soap->error; + return soap_closesock(soap); +} + +#ifdef __cplusplus +} +#endif + +#if defined(__BORLANDC__) +#pragma option pop +#pragma option pop +#endif + +/* End of soapServer.c */ diff --git a/DevicePortGet/soap_sc/soapStub.h b/DevicePortGet/soap_sc/soapStub.h new file mode 100644 index 0000000..780971f --- /dev/null +++ b/DevicePortGet/soap_sc/soapStub.h @@ -0,0 +1,310 @@ +/* soapStub.h + Generated by gSOAP 2.8.83 for sc.h + +gSOAP XML Web services tools +Copyright (C) 2000-2018, Robert van Engelen, Genivia Inc. All Rights Reserved. +The soapcpp2 tool and its generated software are released under the GPL. +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + + +#ifndef soapStub_H +#define soapStub_H +#include "stdsoap2.h" +#if GSOAP_VERSION != 20883 +# error "GSOAP VERSION 20883 MISMATCH IN GENERATED CODE VERSUS LIBRARY CODE: PLEASE REINSTALL PACKAGE" +#endif + +#ifdef __cplusplus +extern "C" { +#endif + +/******************************************************************************\ + * * + * Types with Custom Serializers * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Structs and Unions * + * * +\******************************************************************************/ + +struct ns1__invokeResponse; /* sc.h:233 */ +struct ns1__invoke; /* sc.h:233 */ + +/* sc.h:233 */ +#ifndef SOAP_TYPE_ns1__invokeResponse +#define SOAP_TYPE_ns1__invokeResponse (10) +/* complex XML schema type 'ns1:invokeResponse': */ +struct ns1__invokeResponse { + /** Optional element 'invokeReturn' of XML schema type 'SOAP-ENC:string' */ + char **_invokeReturn; +}; +#endif + +/* sc.h:233 */ +#ifndef SOAP_TYPE_ns1__invoke +#define SOAP_TYPE_ns1__invoke (11) +/* complex XML schema type 'ns1:invoke': */ +struct ns1__invoke { + /** Optional element 'xmlData' of XML schema type 'SOAP-ENC:string' */ + char *_xmlData; +}; +#endif + +/* sc.h:246 */ +#ifndef WITH_NOGLOBAL +#ifndef SOAP_TYPE_SOAP_ENV__Header +#define SOAP_TYPE_SOAP_ENV__Header (12) +/* SOAP_ENV__Header: */ +struct SOAP_ENV__Header { +#ifdef WITH_NOEMPTYSTRUCT + char dummy; /* empty struct is a GNU extension */ +#endif +}; +#endif +#endif + +/* sc.h:246 */ +#ifndef WITH_NOGLOBAL +#ifndef SOAP_TYPE_SOAP_ENV__Code +#define SOAP_TYPE_SOAP_ENV__Code (13) +/* Type SOAP_ENV__Code is a recursive data type, (in)directly referencing itself through its (base or derived class) members */ +/* SOAP_ENV__Code: */ +struct SOAP_ENV__Code { + /** Optional element 'SOAP-ENV:Value' of XML schema type 'xsd:QName' */ + char *SOAP_ENV__Value; + /** Optional element 'SOAP-ENV:Subcode' of XML schema type 'SOAP-ENV:Code' */ + struct SOAP_ENV__Code *SOAP_ENV__Subcode; +}; +#endif +#endif + +/* sc.h:246 */ +#ifndef WITH_NOGLOBAL +#ifndef SOAP_TYPE_SOAP_ENV__Detail +#define SOAP_TYPE_SOAP_ENV__Detail (15) +/* SOAP_ENV__Detail: */ +struct SOAP_ENV__Detail { + char *__any; + /** Any type of element 'fault' assigned to fault with its SOAP_TYPE_ assigned to __type */ + /** Do not create a cyclic data structure throught this member unless SOAP encoding or SOAP_XML_GRAPH are used for id-ref serialization */ + int __type; + void *fault; +}; +#endif +#endif + +/* sc.h:246 */ +#ifndef WITH_NOGLOBAL +#ifndef SOAP_TYPE_SOAP_ENV__Reason +#define SOAP_TYPE_SOAP_ENV__Reason (18) +/* SOAP_ENV__Reason: */ +struct SOAP_ENV__Reason { + /** Optional element 'SOAP-ENV:Text' of XML schema type 'xsd:string' */ + char *SOAP_ENV__Text; +}; +#endif +#endif + +/* sc.h:246 */ +#ifndef WITH_NOGLOBAL +#ifndef SOAP_TYPE_SOAP_ENV__Fault +#define SOAP_TYPE_SOAP_ENV__Fault (19) +/* SOAP_ENV__Fault: */ +struct SOAP_ENV__Fault { + /** Optional element 'faultcode' of XML schema type 'xsd:QName' */ + char *faultcode; + /** Optional element 'faultstring' of XML schema type 'xsd:string' */ + char *faultstring; + /** Optional element 'faultactor' of XML schema type 'xsd:string' */ + char *faultactor; + /** Optional element 'detail' of XML schema type 'SOAP-ENV:Detail' */ + struct SOAP_ENV__Detail *detail; + /** Optional element 'SOAP-ENV:Code' of XML schema type 'SOAP-ENV:Code' */ + struct SOAP_ENV__Code *SOAP_ENV__Code; + /** Optional element 'SOAP-ENV:Reason' of XML schema type 'SOAP-ENV:Reason' */ + struct SOAP_ENV__Reason *SOAP_ENV__Reason; + /** Optional element 'SOAP-ENV:Node' of XML schema type 'xsd:string' */ + char *SOAP_ENV__Node; + /** Optional element 'SOAP-ENV:Role' of XML schema type 'xsd:string' */ + char *SOAP_ENV__Role; + /** Optional element 'SOAP-ENV:Detail' of XML schema type 'SOAP-ENV:Detail' */ + struct SOAP_ENV__Detail *SOAP_ENV__Detail; +}; +#endif +#endif + +/******************************************************************************\ + * * + * Typedefs * + * * +\******************************************************************************/ + + +/* (built-in):0 */ +#ifndef SOAP_TYPE__XML +#define SOAP_TYPE__XML (5) +typedef char *_XML; +#endif + +/* (built-in):0 */ +#ifndef SOAP_TYPE__QName +#define SOAP_TYPE__QName (6) +typedef char *_QName; +#endif + +/* sc.h:120 */ +#ifndef SOAP_TYPE_SOAP_ENC__string +#define SOAP_TYPE_SOAP_ENC__string (7) +typedef char *SOAP_ENC__string; +#endif + +/******************************************************************************\ + * * + * Serializable Types * + * * +\******************************************************************************/ + + +/* char has binding name 'byte' for type 'xsd:byte' */ +#ifndef SOAP_TYPE_byte +#define SOAP_TYPE_byte (3) +#endif + +/* int has binding name 'int' for type 'xsd:int' */ +#ifndef SOAP_TYPE_int +#define SOAP_TYPE_int (1) +#endif + +/* struct SOAP_ENV__Fault has binding name 'SOAP_ENV__Fault' for type '' */ +#ifndef SOAP_TYPE_SOAP_ENV__Fault +#define SOAP_TYPE_SOAP_ENV__Fault (19) +#endif + +/* struct SOAP_ENV__Reason has binding name 'SOAP_ENV__Reason' for type '' */ +#ifndef SOAP_TYPE_SOAP_ENV__Reason +#define SOAP_TYPE_SOAP_ENV__Reason (18) +#endif + +/* struct SOAP_ENV__Detail has binding name 'SOAP_ENV__Detail' for type '' */ +#ifndef SOAP_TYPE_SOAP_ENV__Detail +#define SOAP_TYPE_SOAP_ENV__Detail (15) +#endif + +/* struct SOAP_ENV__Code has binding name 'SOAP_ENV__Code' for type '' */ +#ifndef SOAP_TYPE_SOAP_ENV__Code +#define SOAP_TYPE_SOAP_ENV__Code (13) +#endif + +/* struct SOAP_ENV__Header has binding name 'SOAP_ENV__Header' for type '' */ +#ifndef SOAP_TYPE_SOAP_ENV__Header +#define SOAP_TYPE_SOAP_ENV__Header (12) +#endif + +/* struct ns1__invoke has binding name 'ns1__invoke' for type 'ns1:invoke' */ +#ifndef SOAP_TYPE_ns1__invoke +#define SOAP_TYPE_ns1__invoke (11) +#endif + +/* struct ns1__invokeResponse has binding name 'ns1__invokeResponse' for type 'ns1:invokeResponse' */ +#ifndef SOAP_TYPE_ns1__invokeResponse +#define SOAP_TYPE_ns1__invokeResponse (10) +#endif + +/* struct SOAP_ENV__Reason * has binding name 'PointerToSOAP_ENV__Reason' for type '' */ +#ifndef SOAP_TYPE_PointerToSOAP_ENV__Reason +#define SOAP_TYPE_PointerToSOAP_ENV__Reason (21) +#endif + +/* struct SOAP_ENV__Detail * has binding name 'PointerToSOAP_ENV__Detail' for type '' */ +#ifndef SOAP_TYPE_PointerToSOAP_ENV__Detail +#define SOAP_TYPE_PointerToSOAP_ENV__Detail (20) +#endif + +/* struct SOAP_ENV__Code * has binding name 'PointerToSOAP_ENV__Code' for type '' */ +#ifndef SOAP_TYPE_PointerToSOAP_ENV__Code +#define SOAP_TYPE_PointerToSOAP_ENV__Code (14) +#endif + +/* char ** has binding name 'PointerToSOAP_ENC__string' for type 'SOAP-ENC:string' */ +#ifndef SOAP_TYPE_PointerToSOAP_ENC__string +#define SOAP_TYPE_PointerToSOAP_ENC__string (8) +#endif + +/* SOAP_ENC__string has binding name 'SOAP_ENC__string' for type 'SOAP-ENC:string' */ +#ifndef SOAP_TYPE_SOAP_ENC__string +#define SOAP_TYPE_SOAP_ENC__string (7) +#endif + +/* _QName has binding name '_QName' for type 'xsd:QName' */ +#ifndef SOAP_TYPE__QName +#define SOAP_TYPE__QName (6) +#endif + +/* _XML has binding name '_XML' for type '' */ +#ifndef SOAP_TYPE__XML +#define SOAP_TYPE__XML (5) +#endif + +/* char * has binding name 'string' for type 'xsd:string' */ +#ifndef SOAP_TYPE_string +#define SOAP_TYPE_string (4) +#endif + +/******************************************************************************\ + * * + * Externals * + * * +\******************************************************************************/ + + +/******************************************************************************\ + * * + * Client-Side Call Stub Functions * + * * +\******************************************************************************/ + + + /** Web service synchronous operation 'soap_call_ns1__invoke' to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */ + SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__invoke(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_xmlData, char **_invokeReturn); + /** Web service asynchronous operation 'soap_send_ns1__invoke' to send a request message to the specified endpoint and SOAP Action header, returns SOAP_OK or error code */ + SOAP_FMAC5 int SOAP_FMAC6 soap_send_ns1__invoke(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *_xmlData); + /** Web service asynchronous operation 'soap_recv_ns1__invoke' to receive a response message from the connected endpoint, returns SOAP_OK or error code */ + SOAP_FMAC5 int SOAP_FMAC6 soap_recv_ns1__invoke(struct soap *soap, char **_invokeReturn); + +/******************************************************************************\ + * * + * Server-Side Operations * + * * +\******************************************************************************/ + + /** Web service operation 'ns1__invoke' implementation, should return SOAP_OK or error code */ + SOAP_FMAC5 int SOAP_FMAC6 ns1__invoke(struct soap*, char *_xmlData, char **_invokeReturn); + +/******************************************************************************\ + * * + * Server-Side Skeletons to Invoke Service Operations * + * * +\******************************************************************************/ + +SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap*); + +SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap*); + +SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__invoke(struct soap*); + +#ifdef __cplusplus +} +#endif + +#endif + +/* End of soapStub.h */ diff --git a/DevicePortGet/soap_sc/stdsoap2.c b/DevicePortGet/soap_sc/stdsoap2.c new file mode 100644 index 0000000..6f4aa44 --- /dev/null +++ b/DevicePortGet/soap_sc/stdsoap2.c @@ -0,0 +1,22850 @@ +/* + stdsoap2.c[pp] 2.8.83 + + gSOAP runtime engine + +gSOAP XML Web services tools +Copyright (C) 2000-2019, Robert van Engelen, Genivia Inc., All Rights Reserved. +This part of the software is released under ONE of the following licenses: +GPL, or the gSOAP public license, or Genivia's license for commercial use. +-------------------------------------------------------------------------------- +Contributors: + +Wind River Systems, Inc., for the following addition licensed under the gSOAP +public license: + - vxWorks compatible, enabled with compiler option -DVXWORKS +-------------------------------------------------------------------------------- +gSOAP public license. + +The contents of this file are subject to the gSOAP Public License Version 1.3 +(the "License"); you may not use this file except in compliance with the +License. You may obtain a copy of the License at +http://www.cs.fsu.edu/~engelen/soaplicense.html +Software distributed under the License is distributed on an "AS IS" basis, +WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +for the specific language governing rights and limitations under the License. + +The Initial Developer of the Original Code is Robert A. van Engelen. +Copyright (C) 2000-2019, Robert van Engelen, Genivia Inc., All Rights Reserved. +-------------------------------------------------------------------------------- +GPL license. + +This program is free software; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation; either version 2 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program; if not, write to the Free Software Foundation, Inc., 59 Temple +Place, Suite 330, Boston, MA 02111-1307 USA + +Author contact information: +engelen@genivia.com / engelen@acm.org + +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia, Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +#define GSOAP_LIB_VERSION 20883 + +#ifdef AS400 +# pragma convert(819) /* EBCDIC to ASCII */ +#endif + +#if defined(__gnu_linux__) && !defined(_GNU_SOURCE) +# define _GNU_SOURCE 1 +#endif + +#include "stdsoap2.h" + +#if GSOAP_VERSION != GSOAP_LIB_VERSION +# error "GSOAP VERSION MISMATCH IN LIBRARY: PLEASE REINSTALL PACKAGE" +#endif + +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) +# include /* vxWorks compatible */ +#endif + +#ifdef __BORLANDC__ +# pragma warn -8060 +#else +# ifdef WIN32 +# ifdef UNDER_CE +# pragma comment(lib, "ws2.lib") /* WinCE */ +# else +# pragma comment(lib, "Ws2_32.lib") +# endif +# pragma warning(disable : 4996) /* disable deprecation warnings */ +# endif +#endif + +#ifdef __cplusplus +SOAP_SOURCE_STAMP("@(#) stdsoap2.cpp ver 2.8.83 2019-04-18 00:00:00 GMT") +extern "C" { +#else +SOAP_SOURCE_STAMP("@(#) stdsoap2.c ver 2.8.83 2019-04-18 00:00:00 GMT") +#endif + +/* 8bit character representing unknown character entity or multibyte data */ +#ifndef SOAP_UNKNOWN_CHAR +# define SOAP_UNKNOWN_CHAR (0x7F) +#endif + +/* unicode character representing unknown characters outside the XML 1.0 UTF8 unicode space */ +#ifdef WITH_REPLACE_ILLEGAL_UTF8 +# ifndef SOAP_UNKNOWN_UNICODE_CHAR +# define SOAP_UNKNOWN_UNICODE_CHAR (0xFFFD) +# endif +#endif + +/* EOF=-1 */ +#define SOAP_LT (soap_wchar)(-2) /* XML-specific '<' */ +#define SOAP_TT (soap_wchar)(-3) /* XML-specific '' */ +#define SOAP_QT (soap_wchar)(-5) /* XML-specific '"' */ +#define SOAP_AP (soap_wchar)(-6) /* XML-specific ''' */ + +#define soap_coblank(c) ((c)+1 > 0 && (c) <= 32) + +#if defined(WIN32) && !defined(UNDER_CE) +#define soap_hash_ptr(p) ((size_t)((PtrToUlong(p) >> 3) & (SOAP_PTRHASH - 1))) +#else +#define soap_hash_ptr(p) ((size_t)(((unsigned long)(p) >> 3) & (SOAP_PTRHASH-1))) +#endif + +#ifdef SOAP_DEBUG +static void soap_init_logs(struct soap*); +static void soap_close_logfile(struct soap*, int); +static void soap_set_logfile(struct soap*, int, const char*); +#endif + +#ifdef SOAP_MEM_DEBUG +static void soap_init_mht(struct soap*); +static void soap_free_mht(struct soap*); +static void soap_track_unlink(struct soap*, const void*); +#endif + +static int soap_set_error(struct soap*, const char*, const char*, const char*, const char*, int); +static int soap_copy_fault(struct soap*, const char*, const char*, const char*, const char*); +static int soap_getattrval(struct soap*, char*, size_t*, soap_wchar); +static void soap_version(struct soap*); +static void soap_free_ns(struct soap*); +static soap_wchar soap_char(struct soap*); +static soap_wchar soap_getpi(struct soap*); +static int soap_isxdigit(int); +static void *fplugin(struct soap*, const char*); +static ULONG64 soap_count_attachments(struct soap*); +static int soap_try_connect_command(struct soap*, int http_command, const char *endpoint, const char *action); +static int soap_init_send(struct soap*); + +#ifdef WITH_NTLM +static int soap_ntlm_handshake(struct soap *soap, int command, const char *endpoint, const char *host, int port); +#endif + +#ifndef WITH_NOIDREF +static int soap_has_copies(struct soap*, const char*, const char*); +static int soap_type_punned(struct soap*, const struct soap_ilist*); +static int soap_is_shaky(struct soap*, void*); +static void soap_init_iht(struct soap*); +static void soap_free_iht(struct soap*); +#endif +static void soap_init_pht(struct soap*); +static void soap_free_pht(struct soap*); + +#ifndef WITH_LEAN +static const char *soap_set_validation_fault(struct soap*, const char*, const char*); +static int soap_isnumeric(struct soap*, const char*); +static struct soap_nlist *soap_push_ns(struct soap *soap, const char *id, const char *ns, short utilized, short isearly); +static void soap_utilize_ns(struct soap *soap, const char *tag, short isearly); +static const wchar_t* soap_wstring(struct soap *soap, const char *s, int flag, long minlen, long maxlen, const char *pattern); +static wchar_t* soap_wcollapse(struct soap *soap, wchar_t *s, int flag, int insitu); +#endif + +static const char* soap_string(struct soap *soap, const char *s, int flag, long minlen, long maxlen, const char *pattern); +static char* soap_collapse(struct soap *soap, char *s, int flag, int insitu); +static const char* soap_QName(struct soap *soap, const char *s, long minlen, long maxlen, const char *pattern); + +#ifndef WITH_LEANER +static int soap_begin_attachments(struct soap*); +static int soap_end_attachments(struct soap *soap); +static struct soap_multipart *soap_alloc_multipart(struct soap*, struct soap_multipart**, struct soap_multipart**, const char*, size_t); +static int soap_putdimefield(struct soap*, const char*, size_t); +static char *soap_getdimefield(struct soap*, size_t); +static void soap_select_mime_boundary(struct soap*); +static int soap_valid_mime_boundary(struct soap*); +static void soap_resolve_attachment(struct soap*, struct soap_multipart*); +#endif + +#ifdef WITH_GZIP +static int soap_getgziphdr(struct soap*); +#endif + +#ifdef WITH_OPENSSL +# ifndef SOAP_SSL_RSA_BITS +# define SOAP_SSL_RSA_BITS 2048 +# endif +static int soap_ssl_init_done = 0; +static int ssl_auth_init(struct soap*); +static int ssl_verify_callback(int, X509_STORE_CTX*); +static int ssl_verify_callback_allow_expired_certificate(int, X509_STORE_CTX*); +static int ssl_password(char*, int, int, void *); +#endif + +#ifdef WITH_GNUTLS +# ifndef SOAP_SSL_RSA_BITS +# define SOAP_SSL_RSA_BITS 2048 +# endif +static int soap_ssl_init_done = 0; +static int ssl_auth_init(struct soap*); +static const char *ssl_verify(struct soap *soap, const char *host); +# if GNUTLS_VERSION_NUMBER < 0x020b00 +# if defined(HAVE_PTHREAD_H) +# include + /* make GNUTLS thread safe with pthreads */ + GCRY_THREAD_OPTION_PTHREAD_IMPL; +# elif defined(HAVE_PTH_H) + #include + /* make GNUTLS thread safe with PTH */ + GCRY_THREAD_OPTION_PTH_IMPL; +# endif +# endif +#endif + +#ifdef WITH_SYSTEMSSL +static int ssl_auth_init(struct soap*); +static int ssl_recv(int sk, void *s, int n, char *user); +static int ssl_send(int sk, void *s, int n, char *user); +#endif + +#if !defined(WITH_NOHTTP) || !defined(WITH_LEANER) +static const char * soap_decode(char*, size_t, const char*, const char*); +#endif + +#ifndef WITH_NOHTTP +static soap_wchar soap_getchunkchar(struct soap*); +static const char *http_error(struct soap*, int); +static int http_get(struct soap*); +static int http_put(struct soap*); +static int http_patch(struct soap*); +static int http_del(struct soap*); +static int http_200(struct soap*); +static int http_post(struct soap*, const char*, const char*, int, const char*, const char*, ULONG64); +static int http_send_header(struct soap*, const char*); +static int http_post_header(struct soap*, const char*, const char*); +static int http_response(struct soap*, int, ULONG64); +static int http_parse(struct soap*); +static int http_parse_header(struct soap*, const char*, const char*); +#endif + +#ifndef WITH_NOIO + +static int fsend(struct soap*, const char*, size_t); +static size_t frecv(struct soap*, char*, size_t); +static int tcp_init(struct soap*); +static const char *tcp_error(struct soap*); + +#if !defined(WITH_IPV6) +static int tcp_gethost(struct soap*, const char *addr, struct in_addr *inaddr); +#endif +#if !defined(WITH_IPV6) || defined(WITH_COOKIES) +static int tcp_gethostbyname(struct soap*, const char *addr, struct hostent *hostent, struct in_addr *inaddr); +#endif + +static SOAP_SOCKET tcp_connect(struct soap*, const char *endpoint, const char *host, int port); +static SOAP_SOCKET tcp_accept(struct soap*, SOAP_SOCKET, struct sockaddr*, int*); +static int tcp_select(struct soap*, SOAP_SOCKET, int, int); +static int tcp_disconnect(struct soap*); +static int tcp_closesocket(struct soap*, SOAP_SOCKET); +static int tcp_shutdownsocket(struct soap*, SOAP_SOCKET, int); +static const char *soap_strerror(struct soap*); + +#define SOAP_TCP_SELECT_RCV 0x1 +#define SOAP_TCP_SELECT_SND 0x2 +#define SOAP_TCP_SELECT_ERR 0x4 +#define SOAP_TCP_SELECT_ALL 0x7 +#define SOAP_TCP_SELECT_PIP 0x8 + +#if defined(WIN32) + #define SOAP_SOCKBLOCK(fd) \ + { \ + u_long blocking = 0; \ + ioctlsocket(fd, FIONBIO, &blocking); \ + } + #define SOAP_SOCKNONBLOCK(fd) \ + { \ + u_long nonblocking = 1; \ + ioctlsocket(fd, FIONBIO, &nonblocking); \ + } +#elif defined(VXWORKS) + #define SOAP_SOCKBLOCK(fd) \ + { \ + u_long blocking = 0; \ + ioctl(fd, FIONBIO, (int)(&blocking)); \ + } + #define SOAP_SOCKNONBLOCK(fd) \ + { \ + u_long nonblocking = 1; \ + ioctl(fd, FIONBIO, (int)(&nonblocking)); \ + } +#elif defined(__VMS) + #define SOAP_SOCKBLOCK(fd) \ + { \ + int blocking = 0; \ + ioctl(fd, FIONBIO, &blocking); \ + } + #define SOAP_SOCKNONBLOCK(fd) \ + { \ + int nonblocking = 1; \ + ioctl(fd, FIONBIO, &nonblocking); \ + } +#elif defined(SYMBIAN) + #define SOAP_SOCKBLOCK(fd) \ + { \ + long blocking = 0; \ + ioctl(fd, 0/*FIONBIO*/, &blocking); \ + } + #define SOAP_SOCKNONBLOCK(fd) \ + { \ + long nonblocking = 1; \ + ioctl(fd, 0/*FIONBIO*/, &nonblocking); \ + } +#else + #define SOAP_SOCKBLOCK(fd) fcntl(fd, F_SETFL, fcntl(fd, F_GETFL)&~O_NONBLOCK); + #define SOAP_SOCKNONBLOCK(fd) fcntl(fd, F_SETFL, fcntl(fd, F_GETFL)|O_NONBLOCK); +#endif + +#endif + +static const char soap_env1[42] = "http://schemas.xmlsoap.org/soap/envelope/"; +static const char soap_enc1[42] = "http://schemas.xmlsoap.org/soap/encoding/"; +static const char soap_env2[40] = "http://www.w3.org/2003/05/soap-envelope"; +static const char soap_enc2[40] = "http://www.w3.org/2003/05/soap-encoding"; +static const char soap_rpc[35] = "http://www.w3.org/2003/05/soap-rpc"; + +const union soap_double_nan soap_double_nan = {{0xFFFFFFFF, 0xFFFFFFFF}}; +const char soap_base64o[65] = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/"; +const char soap_base64i[81] = "\76XXX\77\64\65\66\67\70\71\72\73\74\75XXXXXXX\00\01\02\03\04\05\06\07\10\11\12\13\14\15\16\17\20\21\22\23\24\25\26\27\30\31XXXXXX\32\33\34\35\36\37\40\41\42\43\44\45\46\47\50\51\52\53\54\55\56\57\60\61\62\63"; + +#ifndef WITH_LEAN +static const char soap_indent[21] = "\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t"; +/* Alternative indentation form for SOAP_XML_INDENT with spaces instead of tabs: +static const char soap_indent[41] = "\n "; +*/ +#endif + +#ifndef SOAP_CANARY +# define SOAP_CANARY (0xC0DE) +#endif + +static const char soap_padding[4] = "\0\0\0"; +#define SOAP_STR_PADDING (soap_padding) +#define SOAP_STR_EOS (soap_padding) +#define SOAP_NON_NULL (soap_padding) + +#ifndef WITH_LEAN +static const struct soap_code_map html_entity_codes[] = /* entities for XHTML parsing */ +{ + { 160, "nbsp" }, + { 161, "iexcl" }, + { 162, "cent" }, + { 163, "pound" }, + { 164, "curren" }, + { 165, "yen" }, + { 166, "brvbar" }, + { 167, "sect" }, + { 168, "uml" }, + { 169, "copy" }, + { 170, "ordf" }, + { 171, "laquo" }, + { 172, "not" }, + { 173, "shy" }, + { 174, "reg" }, + { 175, "macr" }, + { 176, "deg" }, + { 177, "plusmn" }, + { 178, "sup2" }, + { 179, "sup3" }, + { 180, "acute" }, + { 181, "micro" }, + { 182, "para" }, + { 183, "middot" }, + { 184, "cedil" }, + { 185, "sup1" }, + { 186, "ordm" }, + { 187, "raquo" }, + { 188, "frac14" }, + { 189, "frac12" }, + { 190, "frac34" }, + { 191, "iquest" }, + { 192, "Agrave" }, + { 193, "Aacute" }, + { 194, "Acirc" }, + { 195, "Atilde" }, + { 196, "Auml" }, + { 197, "Aring" }, + { 198, "AElig" }, + { 199, "Ccedil" }, + { 200, "Egrave" }, + { 201, "Eacute" }, + { 202, "Ecirc" }, + { 203, "Euml" }, + { 204, "Igrave" }, + { 205, "Iacute" }, + { 206, "Icirc" }, + { 207, "Iuml" }, + { 208, "ETH" }, + { 209, "Ntilde" }, + { 210, "Ograve" }, + { 211, "Oacute" }, + { 212, "Ocirc" }, + { 213, "Otilde" }, + { 214, "Ouml" }, + { 215, "times" }, + { 216, "Oslash" }, + { 217, "Ugrave" }, + { 218, "Uacute" }, + { 219, "Ucirc" }, + { 220, "Uuml" }, + { 221, "Yacute" }, + { 222, "THORN" }, + { 223, "szlig" }, + { 224, "agrave" }, + { 225, "aacute" }, + { 226, "acirc" }, + { 227, "atilde" }, + { 228, "auml" }, + { 229, "aring" }, + { 230, "aelig" }, + { 231, "ccedil" }, + { 232, "egrave" }, + { 233, "eacute" }, + { 234, "ecirc" }, + { 235, "euml" }, + { 236, "igrave" }, + { 237, "iacute" }, + { 238, "icirc" }, + { 239, "iuml" }, + { 240, "eth" }, + { 241, "ntilde" }, + { 242, "ograve" }, + { 243, "oacute" }, + { 244, "ocirc" }, + { 245, "otilde" }, + { 246, "ouml" }, + { 247, "divide" }, + { 248, "oslash" }, + { 249, "ugrave" }, + { 250, "uacute" }, + { 251, "ucirc" }, + { 252, "uuml" }, + { 253, "yacute" }, + { 254, "thorn" }, + { 255, "yuml" }, + { 0, NULL } +}; +#endif + +#ifndef WITH_NOIO +#ifndef WITH_LEAN +static const struct soap_code_map h_error_codes[] = +{ +#ifdef HOST_NOT_FOUND + { HOST_NOT_FOUND, "Host not found" }, +#endif +#ifdef TRY_AGAIN + { TRY_AGAIN, "Try Again" }, +#endif +#ifdef NO_RECOVERY + { NO_RECOVERY, "No Recovery" }, +#endif +#ifdef NO_DATA + { NO_DATA, "No Data" }, +#endif +#ifdef NO_ADDRESS + { NO_ADDRESS, "No Address" }, +#endif + { 0, NULL } +}; +#endif +#endif + +#ifndef WITH_NOHTTP +#ifndef WITH_LEAN +static const struct soap_code_map h_http_error_codes[] = +{ + { 100, "Continue" }, + { 101, "Switching Protocols" }, + { 200, "OK" }, + { 201, "Created" }, + { 202, "Accepted" }, + { 203, "Non-Authoritative Information" }, + { 204, "No Content" }, + { 205, "Reset Content" }, + { 206, "Partial Content" }, + { 300, "Multiple Choices" }, + { 301, "Moved Permanently" }, + { 302, "Found" }, + { 303, "See Other" }, + { 304, "Not Modified" }, + { 305, "Use Proxy" }, + { 307, "Temporary Redirect" }, + { 400, "Bad Request" }, + { 401, "Unauthorized" }, + { 402, "Payment Required" }, + { 403, "Forbidden" }, + { 404, "Not Found" }, + { 405, "Method Not Allowed" }, + { 406, "Not Acceptable" }, + { 407, "Proxy Authentication Required" }, + { 408, "Request Time-out" }, + { 409, "Conflict" }, + { 410, "Gone" }, + { 411, "Length Required" }, + { 412, "Precondition Failed" }, + { 413, "Request Entity Too Large" }, + { 414, "Request-URI Too Large" }, + { 415, "Unsupported Media Type" }, + { 416, "Requested range not satisfiable" }, + { 417, "Expectation Failed" }, + { 422, "Unprocessable Entity" }, + { 426, "Upgrade Required" }, + { 428, "Precondition Required" }, + { 429, "Too Many Requests" }, + { 431, "Request Header Fields Too Large" }, + { 500, "Internal Server Error" }, + { 501, "Not Implemented" }, + { 502, "Bad Gateway" }, + { 503, "Service Unavailable" }, + { 504, "Gateway Time-out" }, + { 505, "HTTP Version not supported" }, + { 511, "Network Authentication Required" }, + { 0, NULL } +}; +#endif +#endif + +#ifdef WITH_OPENSSL +static const struct soap_code_map h_ssl_error_codes[] = +{ +#define _SSL_ERROR(e) { e, #e } + _SSL_ERROR(SSL_ERROR_SSL), + _SSL_ERROR(SSL_ERROR_ZERO_RETURN), + _SSL_ERROR(SSL_ERROR_WANT_READ), + _SSL_ERROR(SSL_ERROR_WANT_WRITE), + _SSL_ERROR(SSL_ERROR_WANT_CONNECT), + _SSL_ERROR(SSL_ERROR_WANT_X509_LOOKUP), + _SSL_ERROR(SSL_ERROR_SYSCALL), + { 0, NULL } +}; +#endif + +#ifndef WITH_LEANER +static const struct soap_code_map mime_codes[] = +{ + { SOAP_MIME_7BIT, "7bit" }, + { SOAP_MIME_8BIT, "8bit" }, + { SOAP_MIME_BINARY, "binary" }, + { SOAP_MIME_QUOTED_PRINTABLE, "quoted-printable" }, + { SOAP_MIME_BASE64, "base64" }, + { SOAP_MIME_IETF_TOKEN, "ietf-token" }, + { SOAP_MIME_X_TOKEN, "x-token" }, + { 0, NULL } +}; +#endif + +#ifdef WIN32 +static int tcp_done = 0; +#endif + +#if (defined(_AIX43) || defined(TRU64) || defined(HP_UX)) && defined(HAVE_GETHOSTBYNAME_R) +#ifndef h_errno +extern int h_errno; +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static int +fsend(struct soap *soap, const char *s, size_t n) +{ + int nwritten, err; + SOAP_SOCKET sk; + soap->errnum = 0; +#if defined(__cplusplus) && !defined(WITH_COMPAT) + if (soap->os) + { + soap->os->write(s, (std::streamsize)n); + if (soap->os->good()) + return SOAP_OK; + return SOAP_EOF; + } +#endif + sk = soap->sendsk; + if (!soap_valid_socket(sk)) + sk = soap->socket; + while (n) + { + if (soap_valid_socket(sk)) + { + if (soap->send_timeout) + { + for (;;) + { + int r; +#ifdef WITH_SELF_PIPE +#ifdef WITH_OPENSSL + if (soap->ssl) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_ALL | SOAP_TCP_SELECT_PIP, soap->send_timeout); + else +#endif +#ifdef WITH_GNUTLS + if (soap->session) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_ALL | SOAP_TCP_SELECT_PIP, soap->send_timeout); + else +#endif +#ifdef WITH_SYSTEMSSL + if (soap->ssl) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_ALL | SOAP_TCP_SELECT_PIP, soap->send_timeout); + else +#endif + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR | SOAP_TCP_SELECT_PIP, soap->send_timeout); + if ((r & SOAP_TCP_SELECT_PIP)) /* abort if data is pending on pipe */ + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connection closed by self pipe\n")); + return SOAP_EOF; + } +#else +#ifdef WITH_OPENSSL + if (soap->ssl) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_ALL, soap->send_timeout); + else +#endif +#ifdef WITH_GNUTLS + if (soap->session) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_ALL, soap->send_timeout); + else +#endif +#ifdef WITH_SYSTEMSSL + if (soap->ssl) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_ALL, soap->send_timeout); + else +#endif + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, soap->send_timeout); +#endif + if (r > 0) + break; + if (!r) + return SOAP_EOF; + err = soap->errnum; + if (!err) + return soap->error; + if (err != SOAP_EAGAIN && err != SOAP_EWOULDBLOCK) + return SOAP_EOF; + } + } +#ifndef WITH_LEAN + if (soap->transfer_timeout) + { + time_t now = time(NULL); + if ((soap->transfer_timeout > 0 && difftime(now, (time_t)soap->start) > (double)soap->transfer_timeout) + || (soap->transfer_timeout < 0 && difftime(now, (time_t)soap->start) > -1000000.0 * (double)soap->transfer_timeout)) + return SOAP_EOF; + } +#endif +#ifdef WITH_OPENSSL + if (soap->ssl) + nwritten = SSL_write(soap->ssl, s, (int)n); + else if (soap->bio) + nwritten = BIO_write(soap->bio, s, (int)n); + else +#endif +#ifdef WITH_GNUTLS + if (soap->session) + nwritten = gnutls_record_send(soap->session, s, n); + else +#endif +#ifdef WITH_SYSTEMSSL + if (soap->ssl) + { + err = gsk_secure_socket_write(soap->ssl, (char*)s, n, &nwritten); + if (err != GSK_OK) + nwritten = 0; + } + else +#endif +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + { + if (soap->peerlen) + nwritten = sendto(sk, (char*)s, (SOAP_WINSOCKINT)n, soap->socket_flags, &soap->peer.addr, (SOAP_WINSOCKINT)soap->peerlen); + else + nwritten = send(sk, s, (SOAP_WINSOCKINT)n, soap->socket_flags); + /* retry and back-off algorithm */ + /* TODO: this is not very clear from specs so verify and limit conditions under which we should loop (e.g. ENOBUFS) */ + if (nwritten < 0) + { + int udp_repeat; + int udp_delay; + if ((soap->connect_flags & SO_BROADCAST)) + udp_repeat = 2; /* SOAP-over-UDP MULTICAST_UDP_REPEAT - 1 */ + else + udp_repeat = 1; /* SOAP-over-UDP UNICAST_UDP_REPEAT - 1 */ + udp_delay = ((unsigned int)soap_random % 201) + 50; /* UDP_MIN_DELAY .. UDP_MAX_DELAY */ + do + { + tcp_select(soap, sk, SOAP_TCP_SELECT_ERR, -1000 * udp_delay); + if (soap->peerlen) + nwritten = sendto(sk, (char*)s, (SOAP_WINSOCKINT)n, soap->socket_flags, &soap->peer.addr, (SOAP_WINSOCKINT)soap->peerlen); + else + nwritten = send(sk, s, (SOAP_WINSOCKINT)n, soap->socket_flags); + udp_delay <<= 1; + if (udp_delay > 500) /* UDP_UPPER_DELAY */ + udp_delay = 500; + } while (nwritten < 0 && --udp_repeat > 0); + } + if (nwritten < 0) + { + err = soap_socket_errno(sk); + if (err && err != SOAP_EINTR) + { + soap->errnum = err; + return SOAP_EOF; + } + nwritten = 0; /* and call write() again */ + } + } + else +#endif +#if !defined(AS400) + nwritten = send(sk, s, (int)n, soap->socket_flags); +#else + nwritten = send(sk, (void*)s, n, soap->socket_flags); +#endif + if (nwritten <= 0) + { + int r = 0; + err = soap_socket_errno(sk); +#ifdef WITH_OPENSSL + if (soap->ssl && (r = SSL_get_error(soap->ssl, nwritten)) != SSL_ERROR_NONE && r != SSL_ERROR_WANT_READ && r != SSL_ERROR_WANT_WRITE) + { + soap->errnum = err; + return SOAP_EOF; + } +#endif +#ifdef WITH_GNUTLS + if (soap->session) + { + if (nwritten == GNUTLS_E_INTERRUPTED) + err = SOAP_EINTR; + else if (nwritten == GNUTLS_E_AGAIN) + err = SOAP_EAGAIN; + } +#endif + if (err == SOAP_EWOULDBLOCK || err == SOAP_EAGAIN) + { +#if defined(WITH_OPENSSL) + if (soap->ssl && r == SSL_ERROR_WANT_READ) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, soap->send_timeout ? soap->send_timeout : -10000); + else +#elif defined(WITH_GNUTLS) + if (soap->session && !gnutls_record_get_direction(soap->session)) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, soap->send_timeout ? soap->send_timeout : -10000); + else +#endif + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, soap->send_timeout ? soap->send_timeout : -10000); + if (!r && soap->send_timeout) + return SOAP_EOF; + if (r < 0) + return SOAP_EOF; + } + else if (err && err != SOAP_EINTR) + { + soap->errnum = err; + return SOAP_EOF; + } + nwritten = 0; /* and call write() again */ + } + } + else + { +#ifdef WITH_FASTCGI + nwritten = fwrite((void*)s, 1, n, stdout); + fflush(stdout); +#else +#ifdef UNDER_CE + nwritten = fwrite(s, 1, n, soap->sendfd); +#else +#ifdef WMW_RPM_IO + /* vxWorks compatible */ + if (soap->rpmreqid) + nwritten = (httpBlockPut(soap->rpmreqid, (char*)s, n) == 0) ? n : -1; + else +#endif +#ifdef WIN32 + nwritten = _write(soap->sendfd, s, (unsigned int)n); +#else + nwritten = write(soap->sendfd, s, (unsigned int)n); +#endif +#endif +#endif + if (nwritten <= 0) + { +#ifndef WITH_FASTCGI + err = soap_errno; +#else + err = EOF; +#endif + if (err && err != SOAP_EINTR && err != SOAP_EWOULDBLOCK && err != SOAP_EAGAIN) + { + soap->errnum = err; + return SOAP_EOF; + } + nwritten = 0; /* and call write() again */ + } + } + n -= nwritten; + s += nwritten; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_send_raw(struct soap *soap, const char *s, size_t n) +{ + if (!n) + return SOAP_OK; +#ifndef WITH_LEANER + if (soap->fpreparesend && (soap->mode & SOAP_IO) != SOAP_IO_STORE && (soap->mode & SOAP_IO_LENGTH) && (soap->error = soap->fpreparesend(soap, s, n)) != SOAP_OK) + return soap->error; + if (soap->ffiltersend && (soap->error = soap->ffiltersend(soap, &s, &n)) != SOAP_OK) + return soap->error; +#endif + if ((soap->mode & SOAP_IO_LENGTH)) + { + soap->count += n; + } + else if ((soap->mode & SOAP_IO)) + { + size_t i = sizeof(soap->buf) - soap->bufidx; + while (n >= i) + { + (void)soap_memcpy((void*)(soap->buf + soap->bufidx), i, (const void*)s, i); + soap->bufidx = sizeof(soap->buf); + if (soap_flush(soap)) + return soap->error; + s += i; + n -= i; + i = sizeof(soap->buf); + } + (void)soap_memcpy((void*)(soap->buf + soap->bufidx), sizeof(soap->buf) - soap->bufidx, (const void*)s, n); + soap->bufidx += n; + } + else + { + return soap_flush_raw(soap, s, n); + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_flush(struct soap *soap) +{ + size_t n = soap->bufidx; + if (!n) + return soap->error = soap->fsend(soap, SOAP_STR_EOS, 0); /* force a zero send for HTTP GET and DELETE */ +#ifndef WITH_LEANER + if ((soap->mode & SOAP_IO) == SOAP_IO_STORE) + { + int r; + if (soap->fpreparesend && (r = soap->fpreparesend(soap, soap->buf, n)) != SOAP_OK) + return soap->error = r; + } +#endif + soap->bufidx = 0; +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB) && soap->d_stream) + { + soap->d_stream->next_in = (Byte*)soap->buf; + soap->d_stream->avail_in = (unsigned int)n; +#ifdef WITH_GZIP + soap->z_crc = crc32(soap->z_crc, (Byte*)soap->buf, (unsigned int)n); +#endif + do + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Deflating %u bytes\n", soap->d_stream->avail_in)); + if (deflate(soap->d_stream, Z_NO_FLUSH) != Z_OK) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unable to deflate: %s\n", soap->d_stream->msg ? soap->d_stream->msg : SOAP_STR_EOS)); + return soap->error = SOAP_ZLIB_ERROR; + } + if (!soap->d_stream->avail_out) + { + if (soap_flush_raw(soap, soap->z_buf, sizeof(soap->buf))) + return soap->error; + soap->d_stream->next_out = (Byte*)soap->z_buf; + soap->d_stream->avail_out = sizeof(soap->buf); + } + } while (soap->d_stream->avail_in); + return SOAP_OK; + } +#endif + return soap_flush_raw(soap, soap->buf, n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_flush_raw(struct soap *soap, const char *s, size_t n) +{ + if ((soap->mode & SOAP_IO) == SOAP_IO_STORE) + { + void *t; + t = soap_push_block(soap, NULL, n); + if (!t) + return soap->error = SOAP_EOM; + (void)soap_memcpy(t, n, (const void*)s, n); + return SOAP_OK; + } +#ifndef WITH_LEANER + if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK) + { + char t[24]; + (SOAP_SNPRINTF(t, sizeof(t), 20), &"\r\n%lX\r\n"[soap->chunksize ? 0 : 2], (unsigned long)n); + DBGMSG(SENT, t, strlen(t)); + soap->error = soap->fsend(soap, t, strlen(t)); + if (soap->error) + return soap->error; + soap->chunksize += n; + } + DBGMSG(SENT, s, n); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Send %u bytes to socket=%d/fd=%d\n", (unsigned int)n, (int)soap->socket, soap->sendfd)); +#endif + return soap->error = soap->fsend(soap, s, n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_send(struct soap *soap, const char *s) +{ + if (s) + return soap_send_raw(soap, s, strlen(s)); + return SOAP_OK; +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_send2(struct soap *soap, const char *s1, const char *s2) +{ + if (soap_send(soap, s1)) + return soap->error; + return soap_send(soap, s2); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_send3(struct soap *soap, const char *s1, const char *s2, const char *s3) +{ + if (soap_send(soap, s1) + || soap_send(soap, s2)) + return soap->error; + return soap_send(soap, s3); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_query_send_key(struct soap *soap, const char *s) +{ + if (!s) + return SOAP_OK; + if (!soap->body && soap_send_raw(soap, "&", 1)) + return soap->error; + soap->body = 0; + (void)soap_encode_url(s, soap->msgbuf, (int)sizeof(soap->msgbuf)); /* msgbuf length is max SOAP_TMPLEN or just 1024 bytes */ + return soap_send(soap, soap->msgbuf); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_query_send_val(struct soap *soap, const char *s) +{ + if (!s) + return SOAP_OK; + if (soap_send_raw(soap, "=", 1)) + return soap->error; + (void)soap_encode_url(s, soap->msgbuf, (int)sizeof(soap->msgbuf)); /* msgbuf length is max SOAP_TMPLEN or just 1024 bytes */ + return soap_send(soap, soap->msgbuf); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_query(struct soap *soap) +{ + return strchr(soap->path, '?'); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_query_key(struct soap *soap, char **s) +{ + char *t = *s; + (void)soap; + if (t && *t) + { + *s = (char*)soap_query_decode(t, strlen(t), t + 1); + return t; + } + return *s = NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_query_val(struct soap *soap, char **s) +{ + char *t = *s; + (void)soap; + if (t && *t == '=') + { + *s = (char*)soap_query_decode(t, strlen(t), t + 1); + return t; + } + return NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_query_decode(char *buf, size_t len, const char *val) +{ + const char *s; + char *t; + for (s = val; *s; s++) + if (*s != ' ' && *s != '=') + break; + if (*s == '"') + { + t = buf; + s++; + while (*s && *s != '"' && --len) + *t++ = *s++; + *t = '\0'; + do s++; + while (*s && *s != '&' && *s != '='); + } + else + { + t = buf; + while (*s && *s != '&' && *s != '=' && --len) + { + switch (*s) + { + case '+': + *t++ = ' '; + s++; + break; + case '\t': + case '\n': + case '\r': + case ' ': + s++; + break; + case '%': + *t++ = ((s[1] >= 'A' ? (s[1]&0x7) + 9 : s[1] - '0') << 4) + (s[2] >= 'A' ? (s[2]&0x7) + 9 : s[2] - '0'); + s += 3; + break; + default: + *t++ = *s++; + } + } + *t = '\0'; + } + return s; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static size_t +frecv(struct soap *soap, char *s, size_t n) +{ + int r; + int retries = 100; /* max 100 retries with non-blocking sockets */ + SOAP_SOCKET sk; + soap->errnum = 0; +#if defined(__cplusplus) && !defined(WITH_COMPAT) + if (soap->is) /* recv from C++ stream */ + { + if (soap->is->good()) + return (size_t)soap->is->read(s, (std::streamsize)n).gcount(); /* downcast to std::streamsize is OK: gcount() returns how much we got in s[] */ + return 0; + } +#else + if (soap->is) /* recv from C buffer until NUL */ + { + size_t l = strlen(soap->is); + if (l > n) + l = n; + (void)soap_memcpy((void*)s, n, soap->is, l); + soap->is += l; + return l; + } +#endif + sk = soap->recvsk; + if (!soap_valid_socket(sk)) + sk = soap->socket; + if (soap_valid_socket(sk)) + { + for (;;) + { +#if defined(WITH_OPENSSL) || defined(WITH_SYSTEMSSL) + int err = 0; +#endif +#ifdef WITH_OPENSSL + if (soap->recv_timeout && !soap->ssl) /* OpenSSL: sockets are nonblocking so go ahead to read */ +#else + if (soap->recv_timeout) +#endif + { + for (;;) + { +#ifdef WITH_SELF_PIPE + r = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR | SOAP_TCP_SELECT_PIP, soap->recv_timeout); + if ((r & SOAP_TCP_SELECT_PIP)) /* abort if data is pending on pipe */ + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connection closed by self pipe\n")); + return 0; + } +#else + r = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, soap->recv_timeout); +#endif + if (r > 0) + break; + if (!r) + return 0; + r = soap->errnum; + if (r != SOAP_EAGAIN && r != SOAP_EWOULDBLOCK) + return 0; + } + } +#ifndef WITH_LEAN + if (soap->transfer_timeout) + { + time_t now = time(NULL); + if ((soap->transfer_timeout > 0 && difftime(now, (time_t)soap->start) > (double)soap->transfer_timeout) + || (soap->transfer_timeout < 0 && difftime(now, (time_t)soap->start) > -1000000.0 * (double)soap->transfer_timeout)) + return 0; + } +#endif +#ifdef WITH_OPENSSL + if (soap->ssl) + { + r = SSL_read(soap->ssl, s, (int)n); + if (r > 0) + return (size_t)r; + err = SSL_get_error(soap->ssl, r); + if (err != SSL_ERROR_NONE && err != SSL_ERROR_WANT_READ && err != SSL_ERROR_WANT_WRITE) + return 0; + } + else if (soap->bio) + { + r = BIO_read(soap->bio, s, (int)n); + if (r > 0) + return (size_t)r; + return 0; + } + else +#endif +#ifdef WITH_GNUTLS + if (soap->session) + { + r = (int)gnutls_record_recv(soap->session, s, n); + if (r >= 0) + return (size_t)r; + } + else +#endif +#ifdef WITH_SYSTEMSSL + if (soap->ssl) + { + err = gsk_secure_socket_read(soap->ssl, s, n, &r); + if (err == GSK_OK && r > 0) + return (size_t)r; + if (err != GSK_OK && err != GSK_WOULD_BLOCK && err != GSK_WOULD_BLOCK_WRITE) + return 0; + } + else +#endif + { +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + { + SOAP_SOCKLEN_T k = (SOAP_SOCKLEN_T)sizeof(soap->peer); + memset((void*)&soap->peer, 0, sizeof(soap->peer)); + r = recvfrom(sk, s, (SOAP_WINSOCKINT)n, soap->socket_flags, &soap->peer.addr, &k); /* portability note: see SOAP_SOCKLEN_T definition in stdsoap2.h, SOAP_WINSOCKINT cast is safe due to limited range of n in the engine (64K) */ + soap->peerlen = (size_t)k; +#ifdef WITH_IPV6 + soap->ip = 0; + soap->ip6[0] = 0; + soap->ip6[1] = 0; + soap->ip6[2] = 0; + soap->ip6[3] = 0; +#else + soap->ip = ntohl(soap->peer.in.sin_addr.s_addr); + soap->ip6[0] = 0; + soap->ip6[1] = 0; + soap->ip6[2] = 0xFFFF; + soap->ip6[3] = soap->ip; +#endif + } + else +#endif + r = recv(sk, s, (SOAP_WINSOCKINT)n, soap->socket_flags); /* SOAP_WINSOCKINT cast is safe due to limited range of n in the engine (64K) */ + if (r >= 0) + return (size_t)r; + r = soap_socket_errno(sk); + if (r != SOAP_EINTR && r != SOAP_EAGAIN && r != SOAP_EWOULDBLOCK) + { + soap->errnum = r; + return 0; + } + } +#if defined(WITH_OPENSSL) + if (soap->ssl && err == SSL_ERROR_WANT_WRITE) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, soap->recv_timeout ? soap->recv_timeout : 5); + else +#elif defined(WITH_GNUTLS) + if (soap->session && gnutls_record_get_direction(soap->session)) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, soap->recv_timeout ? soap->recv_timeout : 5); + else +#elif defined(WITH_SYSTEMSSL) + if (soap->ssl && err == GSK_WOULD_BLOCK_WRITE) + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, soap->recv_timeout ? soap->recv_timeout : 5); + else +#endif + r = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, soap->recv_timeout ? soap->recv_timeout : 5); + if (!r && soap->recv_timeout) + return 0; + if (r < 0) + { + r = soap->errnum; + if (r != SOAP_EAGAIN && r != SOAP_EWOULDBLOCK) + return 0; + } + if (retries-- <= 0) + return 0; + } + } +#ifdef WITH_FASTCGI + return fread(s, 1, n, stdin); +#else +#ifdef UNDER_CE + return fread(s, 1, n, soap->recvfd); +#else +#ifdef WMW_RPM_IO + if (soap->rpmreqid) + r = httpBlockRead(soap->rpmreqid, s, n); + else +#endif +#ifdef WIN32 + r = _read(soap->recvfd, s, (unsigned int)n); +#else + r = read(soap->recvfd, s, n); +#endif + if (r >= 0) + return (size_t)r; + soap->errnum = soap_errno; + return 0; +#endif +#endif +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static soap_wchar +soap_getchunkchar(struct soap *soap) +{ + if (soap->bufidx < soap->buflen) + return soap->buf[soap->bufidx++]; + soap->bufidx = 0; + soap->buflen = soap->chunkbuflen = soap->frecv(soap, soap->buf, sizeof(soap->buf)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Read %u bytes from socket=%d/fd=%d\n", (unsigned int)soap->buflen, (int)soap->socket, soap->recvfd)); + DBGMSG(RECV, soap->buf, soap->buflen); + if (soap->buflen) + return soap->buf[soap->bufidx++]; + return EOF; +} +#endif + +/******************************************************************************/ + +static int +soap_isxdigit(int c) +{ + return (c >= '0' && c <= '9') || (c >= 'A' && c <= 'F') || (c >= 'a' && c <= 'f'); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_recv_raw(struct soap *soap) +{ + size_t ret; +#if !defined(WITH_LEANER) || defined(WITH_ZLIB) + int r; +#endif +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB) && soap->d_stream) + { + if (soap->d_stream->next_out == Z_NULL) + { + soap->bufidx = soap->buflen = 0; + return EOF; + } + if (soap->d_stream->avail_in || !soap->d_stream->avail_out) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflating\n")); + soap->d_stream->next_out = (Byte*)soap->buf; + soap->d_stream->avail_out = sizeof(soap->buf); + r = inflate(soap->d_stream, Z_NO_FLUSH); + if (r == Z_NEED_DICT && soap->z_dict) + r = inflateSetDictionary(soap->d_stream, (const Bytef*)soap->z_dict, soap->z_dict_len); + if (r == Z_OK || r == Z_STREAM_END) + { + soap->bufidx = 0; + ret = soap->buflen = sizeof(soap->buf) - soap->d_stream->avail_out; + if (soap->zlib_in == SOAP_ZLIB_GZIP) + soap->z_crc = crc32(soap->z_crc, (Byte*)soap->buf, (unsigned int)ret); + if (r == Z_STREAM_END) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflated %lu->%lu bytes\n", soap->d_stream->total_in, soap->d_stream->total_out)); + soap->z_ratio_in = (float)soap->d_stream->total_in / (float)soap->d_stream->total_out; + soap->d_stream->next_out = Z_NULL; + } + if (ret) + { + if (soap->count + ret < soap->count) + return soap->error = SOAP_EOF; + soap->count += ret; + if (soap->recv_maxlength && soap->count > soap->recv_maxlength) + return soap->error = SOAP_EOF; + if (soap->count > SOAP_MAXINFLATESIZE && soap->z_ratio_in < SOAP_MINDEFLATERATIO) + { + soap->d_stream->msg = (char*)"caught SOAP_MINDEFLATERATIO explosive decompression guard (remedy: increase SOAP_MAXINFLATESIZE and/or decrease SOAP_MINDEFLATERATIO)"; + return soap->error = SOAP_ZLIB_ERROR; + } + DBGLOG(RECV, SOAP_MESSAGE(fdebug, "\n---- decompressed ----\n")); + DBGMSG(RECV, soap->buf, ret); + DBGLOG(RECV, SOAP_MESSAGE(fdebug, "\n----\n")); +#ifndef WITH_LEANER + if (soap->fpreparerecv && (r = soap->fpreparerecv(soap, soap->buf, ret)) != SOAP_OK) + return soap->error = r; +#endif + return SOAP_OK; + } + } + else if (r != Z_BUF_ERROR) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflate error: %s\n", soap->d_stream->msg ? soap->d_stream->msg : SOAP_STR_EOS)); + soap->d_stream->next_out = Z_NULL; + return soap->error = SOAP_ZLIB_ERROR; + } + } +zlib_again: + if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK && !soap->chunksize) + { + (void)soap_memcpy((void*)soap->buf, sizeof(soap->buf), (const void*)soap->z_buf, sizeof(soap->buf)); + soap->buflen = soap->z_buflen; + } + DBGLOG(RECV, SOAP_MESSAGE(fdebug, "\n---- compressed ----\n")); + } +#endif +#ifndef WITH_NOHTTP + if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK) /* read HTTP chunked transfer */ + { + for (;;) + { + soap_wchar c; + char *t, tmp[17]; + if (soap->chunksize) + { + soap->buflen = ret = soap->frecv(soap, soap->buf, soap->chunksize > sizeof(soap->buf) ? sizeof(soap->buf) : soap->chunksize); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Getting chunk: read %u bytes\n", (unsigned int)ret)); + DBGMSG(RECV, soap->buf, ret); + soap->bufidx = 0; + if (!ret) + { + soap->ahead = EOF; + return EOF; + } + soap->chunksize -= ret; + break; + } + if (!soap->chunkbuflen) + { + soap->chunkbuflen = ret = soap->frecv(soap, soap->buf, sizeof(soap->buf)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Read %u bytes (chunked) from socket=%d\n", (unsigned int)ret, (int)soap->socket)); + DBGMSG(RECV, soap->buf, ret); + soap->bufidx = 0; + if (!ret) + { + soap->ahead = EOF; + return EOF; + } + } + else + { + soap->bufidx = soap->buflen; + } + soap->buflen = soap->chunkbuflen; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Getting chunk size (idx=%u len=%u)\n", (unsigned int)soap->bufidx, (unsigned int)soap->buflen)); + while (!soap_isxdigit((int)(c = soap_getchunkchar(soap)))) + { + if ((int)c == EOF) + { + soap->ahead = EOF; + return EOF; + } + } + t = tmp; + do + { + *t++ = (char)c; + } while (soap_isxdigit((int)(c = soap_getchunkchar(soap))) && (size_t)(t - tmp) < sizeof(tmp)-1); + while ((int)c != EOF && c != '\n') + c = soap_getchunkchar(soap); + if ((int)c == EOF) + { + soap->ahead = EOF; + return EOF; + } + *t = '\0'; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunk size = %s (hex)\n", tmp)); + soap->chunksize = (size_t)soap_strtoul(tmp, &t, 16); + if (!soap->chunksize) + { + soap->bufidx = soap->buflen = soap->chunkbuflen = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End of chunked message\n")); + ret = 0; + soap->ahead = EOF; + break; + } + soap->buflen = soap->bufidx + soap->chunksize; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Moving buf len to idx=%u len=%u (%s)\n", (unsigned int)soap->bufidx, (unsigned int)soap->buflen, tmp)); + if (soap->buflen > soap->chunkbuflen) + { + soap->buflen = soap->chunkbuflen; + soap->chunksize -= soap->buflen - soap->bufidx; + soap->chunkbuflen = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Passed end of buffer for chunked HTTP (%u bytes left)\n", (unsigned int)(soap->buflen - soap->bufidx))); + } + else if (soap->chunkbuflen) + { + soap->chunksize = 0; + } + ret = soap->buflen - soap->bufidx; + if (ret) + break; + } + } + else +#endif + { + soap->bufidx = 0; + soap->buflen = ret = soap->frecv(soap, soap->buf, sizeof(soap->buf)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Read %u bytes from socket=%d/fd=%d\n", (unsigned int)ret, (int)soap->socket, soap->recvfd)); + DBGMSG(RECV, soap->buf, ret); + } +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB)) + { + (void)soap_memcpy((void*)soap->z_buf, sizeof(soap->buf), (const void*)soap->buf, sizeof(soap->buf)); + soap->d_stream->next_in = (Byte*)(soap->z_buf + soap->bufidx); + soap->d_stream->avail_in = (unsigned int)ret; + soap->d_stream->next_out = (Byte*)soap->buf; + soap->d_stream->avail_out = sizeof(soap->buf); + r = inflate(soap->d_stream, Z_NO_FLUSH); + if (r == Z_NEED_DICT && soap->z_dict) + r = inflateSetDictionary(soap->d_stream, (const Bytef*)soap->z_dict, soap->z_dict_len); + if (r == Z_OK || r == Z_STREAM_END) + { + soap->bufidx = 0; + soap->z_buflen = soap->buflen; + soap->buflen = sizeof(soap->buf) - soap->d_stream->avail_out; + if (soap->zlib_in == SOAP_ZLIB_GZIP) + soap->z_crc = crc32(soap->z_crc, (Byte*)soap->buf, (unsigned int)soap->buflen); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflated %u bytes\n", (unsigned int)soap->buflen)); + if (ret && !soap->buflen && r != Z_STREAM_END) + goto zlib_again; + ret = soap->buflen; + if (r == Z_STREAM_END) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflated total %lu->%lu bytes\n", soap->d_stream->total_in, soap->d_stream->total_out)); + soap->z_ratio_in = (float)soap->d_stream->total_in / (float)soap->d_stream->total_out; + soap->d_stream->next_out = Z_NULL; + } + if (soap->count + ret > SOAP_MAXINFLATESIZE && soap->z_ratio_in < SOAP_MINDEFLATERATIO) + { + soap->d_stream->msg = (char*)"caught SOAP_MINDEFLATERATIO explosive decompression guard (remedy: increase SOAP_MAXINFLATESIZE and/or decrease SOAP_MINDEFLATERATIO)"; + return soap->error = SOAP_ZLIB_ERROR; + } + DBGLOG(RECV, SOAP_MESSAGE(fdebug, "\n---- decompressed ----\n")); + DBGMSG(RECV, soap->buf, ret); +#ifndef WITH_LEANER + if (soap->fpreparerecv && (r = soap->fpreparerecv(soap, soap->buf, ret)) != SOAP_OK) + return soap->error = r; +#endif + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unable to inflate: (%d) %s\n", r, soap->d_stream->msg ? soap->d_stream->msg : SOAP_STR_EOS)); + soap->d_stream->next_out = Z_NULL; + return soap->error = SOAP_ZLIB_ERROR; + } + } +#endif +#ifndef WITH_LEANER + if (soap->fpreparerecv +#ifdef WITH_ZLIB + && soap->zlib_in == SOAP_ZLIB_NONE +#endif + && (r = soap->fpreparerecv(soap, soap->buf + soap->bufidx, ret))) + return soap->error = r; +#endif + if (ret) + { + if (soap->count + ret < soap->count) + return EOF; + soap->count += ret; + if (soap->recv_maxlength && soap->count > soap->recv_maxlength) + return EOF; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Read count=" SOAP_ULONG_FORMAT " (+%lu)\n", soap->count, (unsigned long)ret)); + return SOAP_OK; + } + return EOF; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_recv(struct soap *soap) +{ +#ifndef WITH_LEANER + if ((soap->mode & SOAP_ENC_DIME)) + { + if (soap->dime.buflen) + { + char *s; + int i; + unsigned char tmp[12]; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "DIME hdr for chunked SOAP in DIME is in buffer\n")); + soap->buflen = soap->dime.buflen; + soap->dime.buflen = 0; + soap->dime.chunksize = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Skip padding (%ld bytes)\n", -(long)soap->dime.size&3)); + for (i = -(long)soap->dime.size&3; i > 0; i--) + { + soap->bufidx++; + if (soap->bufidx >= soap->buflen) + if (soap_recv_raw(soap)) + return EOF; + } + if (!(soap->dime.flags & SOAP_DIME_CF)) + return SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Get DIME hdr for next SOAP in DIME chunk\n")); + s = (char*)tmp; + for (i = 12; i > 0; i--) + { + *s++ = soap->buf[soap->bufidx++]; + if (soap->bufidx >= soap->buflen) + if (soap_recv_raw(soap)) + return EOF; + } + if ((tmp[0] & 0xF8) != SOAP_DIME_VERSION) + return soap->error = SOAP_DIME_MISMATCH; + soap->dime.flags = (tmp[0] & 0x7) | (tmp[1] & 0xF0); + soap->dime.size = ((size_t)tmp[8] << 24) | ((size_t)tmp[9] << 16) | ((size_t)tmp[10] << 8) | ((size_t)tmp[11]); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Get SOAP in DIME chunk (%u bytes)\n", (unsigned int)soap->dime.size)); + soap->dime.chunksize = soap->dime.size; + if (soap->buflen - soap->bufidx >= soap->dime.size) + { + if ((soap->dime.flags & SOAP_DIME_ME)) + { + soap->mode &= ~SOAP_ENC_DIME; + } + else + { + soap->dime.buflen = soap->buflen; + soap->buflen = soap->bufidx + soap->dime.chunksize; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked SOAP in DIME (%u bytes buffered)\n", (unsigned int)soap->buflen)); + } + } + else + { + soap->dime.chunksize -= soap->buflen - soap->bufidx; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked SOAP in DIME (%u bytes in chunk left)\n", (unsigned int)soap->dime.chunksize)); + } + return SOAP_OK; + } + if (soap->dime.chunksize) + { + if (soap_recv_raw(soap)) + return EOF; + if (soap->buflen - soap->bufidx >= soap->dime.chunksize) + { + if ((soap->dime.flags & SOAP_DIME_ME)) + { + soap->dime.chunksize = 0; + soap->mode &= ~SOAP_ENC_DIME; + } + else + { + soap->dime.buflen = soap->buflen; + soap->buflen = soap->bufidx + soap->dime.chunksize; + soap->dime.chunksize = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked SOAP in DIME (%u bytes buffered)\n", (unsigned int)soap->buflen)); + } + } + else + { + soap->dime.chunksize -= soap->buflen - soap->bufidx; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked SOAP in DIME (%u bytes in chunk left)\n", (unsigned int)soap->dime.chunksize)); + } + return SOAP_OK; + } + } + if (soap->ffilterrecv) + { + int err; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Filter recverror = %d bufidx = %lu buflen = %lu\n", soap->recverror, (unsigned long)soap->bufidx, (unsigned long)soap->buflen)); + if (soap->recverror) + { + soap->bufidx = soap->buflen = 0; + } + else + { + soap->bufidx = soap->buflen = 0; + err = soap->ffilterrecv(soap, soap->buf, &soap->buflen, sizeof(soap->buf)); + if (err) + { + if (err == SOAP_EOF) + return SOAP_EOF; + return soap->error = err; + } + if (soap->buflen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Filtered output continued %lu bytes\n", (unsigned long)soap->buflen)); + return SOAP_OK; + } + soap->recverror = soap_recv_raw(soap); + soap->buflen -= soap->bufidx; /* chunked may set bufidx > 0 to skip hex chunk length */ + } + while (soap->ffilterrecv) + { + err = soap->ffilterrecv(soap, soap->buf + soap->bufidx, &soap->buflen, sizeof(soap->buf) - soap->bufidx); + if (err) + { + if (err == SOAP_EOF) + return SOAP_EOF; + return soap->error = err; + } + if (soap->buflen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Filtered output %lu bytes\n", (unsigned long)soap->buflen)); + soap->buflen += soap->bufidx; + return SOAP_OK; + } + if (soap->recverror) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Returning postponed error %d\n", soap->recverror)); + return soap->recverror; + } + soap->recverror = soap_recv_raw(soap); + soap->buflen -= soap->bufidx; /* chunked may set bufidx > 0 to skip hex chunk length */ + } + } + return soap->recverror = soap_recv_raw(soap); +#else + return soap_recv_raw(soap); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +soap_wchar +SOAP_FMAC2 +soap_getchar(struct soap *soap) +{ + soap_wchar c; + c = soap->ahead; + if (c) + { + if ((int)c != EOF) + soap->ahead = 0; + return c; + } + return soap_get1(soap); +} + +/******************************************************************************/ + +SOAP_FMAC1 +const struct soap_code_map* +SOAP_FMAC2 +soap_code(const struct soap_code_map *code_map, const char *str) +{ + if (code_map && str) + { + while (code_map->string) + { + if (!strcmp(str, code_map->string)) /* case sensitive */ + return code_map; + code_map++; + } + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +LONG64 +SOAP_FMAC2 +soap_code_int(const struct soap_code_map *code_map, const char *str, LONG64 other) +{ + if (code_map) + { + while (code_map->string) + { + if (!soap_tag_cmp(str, code_map->string)) /* case insensitive */ + return code_map->code; + code_map++; + } + } + return other; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_code_str(const struct soap_code_map *code_map, long code) +{ + if (!code_map) + return NULL; + while (code_map->code != code && code_map->string) + code_map++; + return code_map->string; +} + +/******************************************************************************/ + +SOAP_FMAC1 +LONG64 +SOAP_FMAC2 +soap_code_bits(const struct soap_code_map *code_map, const char *str) +{ + LONG64 bits = 0; + if (code_map) + { + while (str && *str) + { + const struct soap_code_map *p; + for (p = code_map; p->string; p++) + { + size_t n = strlen(p->string); + if (!strncmp(p->string, str, n) && soap_coblank((soap_wchar)str[n])) + { + bits |= p->code; + str += n; + while (*str > 0 && *str <= 32) + str++; + break; + } + } + if (!p->string) + return 0; + } + } + return bits; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_code_list(struct soap *soap, const struct soap_code_map *code_map, long code) +{ + char *t = soap->tmpbuf; + if (code_map) + { + while (code_map->string) + { + if ((code_map->code & code)) + { + const char *s = code_map->string; + if (t != soap->tmpbuf) + *t++ = ' '; + while (*s && t < soap->tmpbuf + sizeof(soap->tmpbuf) - 1) + *t++ = *s++; + if (t == soap->tmpbuf + sizeof(soap->tmpbuf) - 1) + break; + } + code_map++; + } + } + *t = '\0'; + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_binary_search_string(const char **a, int n, const char *s) +{ + int min = 0, max = n-1; + while (min <= max) + { + int mid = (min+max)/2; + int r = strcmp(s, a[mid]); + if (r < 0) + max = mid - 1; + else if (r > 0) + min = mid + 1; + else + return mid; + } + return -1; +} + +/******************************************************************************/ + +static soap_wchar +soap_char(struct soap *soap) +{ + char tmp[8]; + int i; + soap_wchar c; + char *s = tmp; + for (i = 0; i < (int)sizeof(tmp)-1; i++) + { + c = soap_get1(soap); + if (c == ';' || (int)c == EOF) + break; + *s++ = (char)c; + } + *s = '\0'; + if (*tmp == '#') + { + if (tmp[1] == 'x' || tmp[1] == 'X') + return (soap_wchar)soap_strtol(tmp + 2, NULL, 16); + return (soap_wchar)soap_strtol(tmp + 1, NULL, 10); + } + if (!strcmp(tmp, "lt")) + return '<'; + if (!strcmp(tmp, "gt")) + return '>'; + if (!strcmp(tmp, "amp")) + return '&'; + if (!strcmp(tmp, "quot")) + return '"'; + if (!strcmp(tmp, "apos")) + return '\''; +#ifndef WITH_LEAN + return (soap_wchar)soap_code_int(html_entity_codes, tmp, (LONG64)SOAP_UNKNOWN_CHAR); +#else + return SOAP_UNKNOWN_CHAR; /* use this to represent unknown code */ +#endif +} + +/******************************************************************************/ + +#ifdef WITH_LEAN +soap_wchar +soap_get0(struct soap *soap) +{ + if (soap->bufidx >= soap->buflen && soap_recv(soap)) + return EOF; + return (unsigned char)soap->buf[soap->bufidx]; +} +#endif + +/******************************************************************************/ + +#ifdef WITH_LEAN +soap_wchar +soap_get1(struct soap *soap) +{ + if (soap->bufidx >= soap->buflen && soap_recv(soap)) + return EOF; + return (unsigned char)soap->buf[soap->bufidx++]; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +soap_wchar +SOAP_FMAC2 +soap_get(struct soap *soap) +{ + soap_wchar c; + c = soap->ahead; + if (c) + { + if ((int)c != EOF) + soap->ahead = 0; + } + else + { + c = soap_get1(soap); + } + while ((int)c != EOF) + { + if (soap->cdata) + { + if (c == ']') + { + c = soap_get1(soap); + if (c == ']') + { + c = soap_get0(soap); + if (c == '>') + { + soap->cdata = 0; + c = soap_get1(soap); + c = soap_get1(soap); + } + else + { + soap_unget(soap, ']'); + return ']'; + } + } + else + { + soap_revget1(soap); + return ']'; + } + } + else + { + return c; + } + } + switch (c) + { + case '<': + do + { + c = soap_get1(soap); + } while (soap_coblank(c)); + if (c == '!' || c == '?' || c == '%') + { + int k = 1; + if (c == '!') + { + c = soap_get1(soap); + if (c == '[') + { + do + { + c = soap_get1(soap); + } while ((int)c != EOF && c != '['); + if ((int)c == EOF) + break; + soap->cdata = 1; + c = soap_get1(soap); + continue; + } + if (c == '-' && (c = soap_get1(soap)) == '-') + { + do + { + c = soap_get1(soap); + if (c == '-' && (c = soap_get1(soap)) == '-') + break; + } while ((int)c != EOF); + } + } + else if (c == '?') + { + c = soap_getpi(soap); + } + while ((int)c != EOF) + { + if (c == '<') + { + k++; + } + else if (c == '>') + { + if (--k <= 0) + break; + } + c = soap_get1(soap); + } + if ((int)c == EOF) + break; + c = soap_get1(soap); + continue; + } + if (c == '/') + return SOAP_TT; + soap_revget1(soap); + return SOAP_LT; + case '>': + return SOAP_GT; + case '"': + return SOAP_QT; + case '\'': + return SOAP_AP; + case '&': + return soap_char(soap) | 0x80000000; + } + break; + } + return c; +} + +/******************************************************************************/ + +static soap_wchar +soap_getpi(struct soap *soap) +{ + char buf[64]; + char *s = buf; + size_t i = sizeof(buf); + soap_wchar c; + while ((int)(c = soap_getchar(soap)) != EOF && c != '?') + { + if (i > 1) + { + if (soap_coblank(c)) + c = ' '; + *s++ = (char)c; + i--; + } + } + *s = '\0'; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "XML PI \n", buf)); + if (!strncmp(buf, "xml ", 4)) + { + s = strstr(buf, " encoding="); + if (s && s[10]) + { + if (!soap_tag_cmp(s + 11, "iso-8859-1*") + || !soap_tag_cmp(s + 11, "latin1*")) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Switching to latin1 encoding\n")); + soap->mode |= SOAP_ENC_LATIN; + } + else if (!soap_tag_cmp(s + 11, "utf-8*")) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Switching to utf-8 encoding\n")); + soap->mode &= ~SOAP_ENC_LATIN; + } + } + } + if ((int)c != EOF) + c = soap_getchar(soap); + return c; +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_move(struct soap *soap, ULONG64 n) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Moving " SOAP_ULONG_FORMAT " bytes forward\n", n)); + for (; n; n--) + if ((int)soap_getchar(soap) == EOF) + return SOAP_EOF; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +ULONG64 +SOAP_FMAC2 +soap_tell(struct soap *soap) +{ + return soap->count - soap->buflen + soap->bufidx - (soap->ahead != 0); +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_pututf8(struct soap *soap, unsigned long c) +{ + char tmp[24]; + if ((c < 0x7F && c > 0x1F)) + { + *tmp = (char)c; + return soap_send_raw(soap, tmp, 1); + } +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + if (!(c == 0x09 || c == 0x0A || c == 0x0D || (c >= 0x80 && c <= 0xD7FF) || (c >= 0xE000 && c <= 0xFFFD) || (c >= 0x10000 && c <= 0x10FFFF))) + c = SOAP_UNKNOWN_UNICODE_CHAR; +#endif +#ifndef WITH_LEAN + if (c > 0x9F) + { + char *t = tmp; + if (c < 0x0800) + { + *t++ = (char)(0xC0 | ((c >> 6) & 0x1F)); + } + else + { + if (c < 0x010000) + { + *t++ = (char)(0xE0 | ((c >> 12) & 0x0F)); + } + else + { + if (c < 0x200000) + { + *t++ = (char)(0xF0 | ((c >> 18) & 0x07)); + } + else + { + if (c < 0x04000000) + { + *t++ = (char)(0xF8 | ((c >> 24) & 0x03)); + } + else + { + *t++ = (char)(0xFC | ((c >> 30) & 0x01)); + *t++ = (char)(0x80 | ((c >> 24) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 18) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 12) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 6) & 0x3F)); + } + *t++ = (char)(0x80 | (c & 0x3F)); + *t = '\0'; + } + else +#endif + (SOAP_SNPRINTF(tmp, sizeof(tmp), 20), "&#x%lX;", c); + return soap_send(soap, tmp); +} + +/******************************************************************************/ + +SOAP_FMAC1 +soap_wchar +SOAP_FMAC2 +soap_getutf8(struct soap *soap) +{ +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + soap_wchar c, c1, c2, c3; +#else + soap_wchar c, c1, c2, c3, c4; +#endif + c = soap->ahead; + if (c >= 0x80) + soap->ahead = 0; + else + c = (soap_wchar)soap_get(soap); + if (c < 0x80 || c > 0xFF || (soap->mode & SOAP_ENC_LATIN)) + return c; +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + c1 = (soap_wchar)soap_get1(soap); + if (c <= 0xC1 || (c1 & 0xC0) != 0x80) + { + soap_revget1(soap); + return SOAP_UNKNOWN_UNICODE_CHAR; + } + c1 &= 0x3F; + if (c < 0xE0) + return (((c & 0x1F) << 6) | c1); + c2 = (soap_wchar)soap_get1(soap); + if ((c == 0xE0 && c1 < 0x20) || (c2 & 0xC0) != 0x80) + { + soap_revget1(soap); + return SOAP_UNKNOWN_UNICODE_CHAR; + } + c2 &= 0x3F; + if (c < 0xF0) + return (((c & 0x0F) << 12) | (c1 << 6) | c2); + c3 = (soap_wchar)soap_get1(soap); + if ((c == 0xF0 && c1 < 0x10) || (c == 0xF4 && c1 >= 0x10) || c >= 0xF5 || (c3 & 0xC0) != 0x80) + { + soap_revget1(soap); + return SOAP_UNKNOWN_UNICODE_CHAR; + } + return (((c & 0x07) << 18) | (c1 << 12) | (c2 << 6) | (c3 & 0x3F)); +#else + c1 = (soap_wchar)soap_get1(soap); + if (c < 0xC0 || (c1 & 0xC0) != 0x80) + { + soap_revget1(soap); + /* doesn't look like this is UTF-8, try continue as if ISO-8859-1 */ + return c; + } + c1 &= 0x3F; + if (c < 0xE0) + return ((soap_wchar)(c & 0x1F) << 6) | c1; + c2 = (soap_wchar)soap_get1(soap) & 0x3F; + if (c < 0xF0) + return ((soap_wchar)(c & 0x0F) << 12) | (c1 << 6) | c2; + c3 = (soap_wchar)soap_get1(soap) & 0x3F; + if (c < 0xF8) + return ((soap_wchar)(c & 0x07) << 18) | (c1 << 12) | (c2 << 6) | c3; + c4 = (soap_wchar)soap_get1(soap) & 0x3F; + if (c < 0xFC) + return ((soap_wchar)(c & 0x03) << 24) | (c1 << 18) | (c2 << 12) | (c3 << 6) | c4; + return ((soap_wchar)(c & 0x01) << 30) | (c1 << 24) | (c2 << 18) | (c3 << 12) | (c4 << 6) | (soap_wchar)(soap_get1(soap) & 0x3F); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +size_t +SOAP_FMAC2 +soap_utf8len(const char *s) +{ + size_t l = 0; + while (*s) + if ((*s++ & 0xC0) != 0x80) + l++; + return l; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_puthex(struct soap *soap, const unsigned char *s, int n) +{ + char d[2 * SOAP_BINARY_BUFLEN], *p = d; +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_s2hex(soap, s, NULL, n); + if (!soap->dom->text) + return soap->error; + return SOAP_OK; + } +#endif + for (; n > 0; n--) + { + int m = *s++; + p[0] = (char)((m >> 4) + (m > 159 ? '7' : '0')); + m &= 0x0F; + p[1] = (char)(m + (m > 9 ? '7' : '0')); + p += 2; + if (p - d == sizeof(d)) + { + if (soap_send_raw(soap, d, sizeof(d))) + return soap->error; + p = d; + } + } + if (p != d && soap_send_raw(soap, d, p - d)) + return soap->error; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +unsigned char* +SOAP_FMAC2 +soap_gethex(struct soap *soap, int *n) +{ + size_t l = 0; +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_string_in(soap, 0, -1, -1, NULL); + return (unsigned char*)soap_hex2s(soap, soap->dom->text, NULL, 0, n); + } +#endif +#ifdef WITH_FAST + soap->labidx = 0; + for (;;) + { + char *s; + size_t i, k; + if (soap_append_lab(soap, NULL, 0)) + return NULL; + s = soap->labbuf + soap->labidx; + k = soap->lablen - soap->labidx; + soap->labidx = soap->lablen; + for (i = 0; i < k; i++) + { + char d1, d2; + soap_wchar c; + c = soap_get(soap); + if (soap_isxdigit(c)) + { + d1 = (char)c; + c = soap_get(soap); + if (soap_isxdigit(c)) + { + d2 = (char)c; + } + else + { + soap->error = SOAP_TYPE; + return NULL; + } + } + else + { + unsigned char *p = NULL; + l = soap->lablen + i - k; + soap_unget(soap, c); + if (n) + *n = (int)l; + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + } + else + { + p = (unsigned char*)soap_malloc(soap, l); + if (p) + (void)soap_memcpy((void*)p, l, (const void*)soap->labbuf, l); + } + return p; + } + *s++ = (char)(((d1 >= 'A' ? (d1 & 0x7) + 9 : d1 - '0') << 4) + (d2 >= 'A' ? (d2 & 0x7) + 9 : d2 - '0')); + } + l = soap->lablen; + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + return NULL; + } + } +#else + if (soap_alloc_block(soap) == NULL) + return NULL; + for (;;) + { + int i; + char *s = (char*)soap_push_block(soap, NULL, SOAP_BLKLEN); + if (!s) + { + soap_end_block(soap, NULL); + return NULL; + } + for (i = 0; i < SOAP_BLKLEN; i++) + { + char d1, d2; + soap_wchar c = soap_get(soap); + if (soap_isxdigit(c)) + { + d1 = (char)c; + c = soap_get(soap); + if (soap_isxdigit(c)) + d2 = (char)c; + else + { + soap_end_block(soap, NULL); + soap->error = SOAP_TYPE; + return NULL; + } + } + else + { + unsigned char *p; + soap_unget(soap, c); + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + soap_end_block(soap, NULL); + return NULL; + } + if (n) + *n = (int)soap_size_block(soap, NULL, i); + p = (unsigned char*)soap_save_block(soap, NULL, NULL, 0); + return p; + } + *s++ = ((d1 >= 'A' ? (d1 & 0x7) + 9 : d1 - '0') << 4) + (d2 >= 'A' ? (d2 & 0x7) + 9 : d2 - '0'); + l++; + } + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + soap_end_block(soap, NULL); + return NULL; + } + } +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putbase64(struct soap *soap, const unsigned char *s, int n) +{ + char d[4 * SOAP_BINARY_BUFLEN], *p = d; + if (!s) + return SOAP_OK; +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_s2base64(soap, s, NULL, n); + if (!soap->dom->text) + return soap->error; + return SOAP_OK; + } +#endif + for (; n > 2; n -= 3, s += 3) + { + p[0] = soap_base64o[(s[0] & 0xFC) >> 2]; + p[1] = soap_base64o[((s[0] & 0x03) << 4) | ((s[1] & 0xF0) >> 4)]; + p[2] = soap_base64o[((s[1] & 0x0F) << 2) | ((s[2] & 0xC0) >> 6)]; + p[3] = soap_base64o[s[2] & 0x3F]; + p += 4; + if (p - d == sizeof(d)) + { + if (soap_send_raw(soap, d, sizeof(d))) + return soap->error; + p = d; + } + } + if (n == 2) + { + p[0] = soap_base64o[(s[0] & 0xFC) >> 2]; + p[1] = soap_base64o[((s[0] & 0x03) << 4) | ((s[1] & 0xF0) >> 4)]; + p[2] = soap_base64o[(s[1] & 0x0F) << 2]; + p[3] = '='; + p += 4; + } + else if (n == 1) + { + p[0] = soap_base64o[(s[0] & 0xFC) >> 2]; + p[1] = soap_base64o[(s[0] & 0x03) << 4]; + p[2] = '='; + p[3] = '='; + p += 4; + } + if (p != d && soap_send_raw(soap, d, p - d)) + return soap->error; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +unsigned char* +SOAP_FMAC2 +soap_getbase64(struct soap *soap, int *n, int malloc_flag) +{ + size_t l = 0; + (void)malloc_flag; +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_string_in(soap, 0, -1, -1, NULL); + return (unsigned char*)soap_base642s(soap, soap->dom->text, NULL, 0, n); + } +#endif +#ifdef WITH_FAST + soap->labidx = 0; + for (;;) + { + size_t i, k; + char *s; + if (soap_append_lab(soap, NULL, 2)) + return NULL; + s = soap->labbuf + soap->labidx; + k = soap->lablen - soap->labidx; + soap->labidx = 3 * (soap->lablen / 3); + if (k > 2) + { + for (i = 0; i < k - 2; i += 3) + { + unsigned long m = 0; + int j = 0; + do + { + soap_wchar c = soap_get(soap); + if (c < SOAP_AP) + c &= 0x7FFFFFFF; + if (c == '=' || c < 0) + { + unsigned char *p = NULL; + switch (j) + { + case 2: + *s++ = (char)((m >> 4) & 0xFF); + i++; + break; + case 3: + *s++ = (char)((m >> 10) & 0xFF); + *s++ = (char)((m >> 2) & 0xFF); + i += 2; + } + l = soap->lablen + i - k; + if (n) + *n = (int)l; + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + soap->error = SOAP_LENGTH; + else + { + p = (unsigned char*)soap_malloc(soap, l); + if (p) + (void)soap_memcpy((void*)p, l, (const void*)soap->labbuf, l); + } + if (c >= 0) + { + while ((int)((c = soap_get(soap)) != EOF) && c != SOAP_LT && c != SOAP_TT) + continue; + } + soap_unget(soap, c); + return p; + } + c -= '+'; + if (c >= 0 && c <= 79) + { + int b = soap_base64i[c]; + if (b >= 64) + { + soap->error = SOAP_TYPE; + return NULL; + } + m = (m << 6) + b; + j++; + } + else if (!soap_coblank(c + '+')) + { + soap->error = SOAP_TYPE; + return NULL; + } + } while (j < 4); + *s++ = (char)((m >> 16) & 0xFF); + *s++ = (char)((m >> 8) & 0xFF); + *s++ = (char)(m & 0xFF); + } + l = soap->lablen; + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + return NULL; + } + } + } +#else + if (soap_alloc_block(soap) == NULL) + return NULL; + for (;;) + { + int i; + char *s = (char*)soap_push_block(soap, NULL, 3 * SOAP_BLKLEN); /* must be multiple of 3 */ + if (!s) + { + soap_end_block(soap, NULL); + return NULL; + } + for (i = 0; i < SOAP_BLKLEN; i++) + { + unsigned long m = 0; + int j = 0; + do + { + soap_wchar c = soap_get(soap); + if (c < SOAP_AP) + c &= 0x7FFFFFFF; + if (c == '=' || c < 0) + { + unsigned char *p; + i *= 3; + switch (j) + { + case 2: + *s++ = (char)((m >> 4) & 0xFF); + i++; + l++; + break; + case 3: + *s++ = (char)((m >> 10) & 0xFF); + *s++ = (char)((m >> 2) & 0xFF); + l += 2; + i += 2; + } + if (n) + *n = (int)soap_size_block(soap, NULL, i); + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + soap_end_block(soap, NULL); + return NULL; + } + p = (unsigned char*)soap_save_block(soap, NULL, NULL, 0); + if (c >= 0) + { + while ((int)((c = soap_get(soap)) != EOF) && c != SOAP_LT && c != SOAP_TT) + continue; + } + soap_unget(soap, c); + return p; + } + c -= '+'; + if (c >= 0 && c <= 79) + { + int b = soap_base64i[c]; + if (b >= 64) + { + soap->error = SOAP_TYPE; + return NULL; + } + m = (m << 6) + b; + j++; + } + else if (!soap_coblank(c + '+')) + { + soap->error = SOAP_TYPE; + return NULL; + } + } while (j < 4); + *s++ = (char)((m >> 16) & 0xFF); + *s++ = (char)((m >> 8) & 0xFF); + *s++ = (char)(m & 0xFF); + l += 3; + } + if (soap->maxlength > 0 && l > (size_t)soap->maxlength) + { + soap->error = SOAP_LENGTH; + soap_end_block(soap, NULL); + return NULL; + } + } +#endif +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_xop_forward(struct soap *soap, unsigned char **ptr, int *size, char **id, char **type, char **options) +{ + /* Check MTOM xop:Include element (within hex/base64Binary) */ + /* TODO: this code to be obsoleted with new import/xop.h conventions */ + short body = soap->body; /* should save type too? */ + if (!soap_peek_element(soap)) + { + if (!soap_element_begin_in(soap, ":Include", 0, NULL)) + { + if (soap_attachment_forward(soap, ptr, size, id, type, options) + || (soap->body && soap_element_end_in(soap, ":Include"))) + return soap->error; + } + else if (soap->error == SOAP_TAG_MISMATCH) + soap_retry(soap); + else + return soap->error; + } + soap->body = body; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_attachment_forward(struct soap *soap, unsigned char **ptr, int *size, char **id, char **type, char **options) +{ + struct soap_xlist *xp; + *ptr = NULL; + *size = 0; + *id = NULL; + *type = NULL; + *options = NULL; + if (!*soap->href) + return SOAP_OK; + *id = soap_strdup(soap, soap->href); + xp = (struct soap_xlist*)SOAP_MALLOC(soap, sizeof(struct soap_xlist)); + if (!xp) + return soap->error = SOAP_EOM; + xp->next = soap->xlist; + xp->ptr = ptr; + xp->size = size; + xp->id = *id; + xp->type = type; + xp->options = options; + soap->xlist = xp; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void * +SOAP_FMAC2 +soap_memdup(struct soap *soap, const void *s, size_t n) +{ + void *t = NULL; + if (s) + { + t = soap_malloc(soap, n); + if (t) + (void)soap_memcpy(t, n, s, n); + } + return t; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_strdup(struct soap *soap, const char *s) +{ + char *t = NULL; + if (s) + { + size_t n = strlen(s) + 1; + if (n > 0) + { + t = (char*)soap_malloc(soap, n); + if (t) + { + (void)soap_memcpy((void*)t, n, (const void*)s, n); + t[n - 1] = '\0'; + } + } + } + return t; +} + +/******************************************************************************/ + +SOAP_FMAC1 +wchar_t * +SOAP_FMAC2 +soap_wstrdup(struct soap *soap, const wchar_t *s) +{ + wchar_t *t = NULL; + if (s) + { + size_t n = 0, m; + while (s[n]) + n++; + n++; + m = sizeof(wchar_t) * n; + if (n > 0) + { + t = (wchar_t*)soap_malloc(soap, m); + if (t) + { + (void)soap_memcpy((void*)t, m, (const void*)s, m); + t[n - 1] = L'\0'; + } + } + } + return t; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_strtrim(struct soap *soap, char *s) +{ + (void)soap; + if (s) + { + char *t; + while ((*s >= 9 && *s <= 13) || *s == 32) + s++; + t = s; + while (*t) + t++; + while (--t > s && ((*t >= 9 && *t <= 13) || *t == 32)) + continue; + t[1] = '\0'; + } + return s; +} + +/******************************************************************************/ + +SOAP_FMAC1 +wchar_t * +SOAP_FMAC2 +soap_wstrtrim(struct soap *soap, wchar_t *s) +{ + (void)soap; + if (s) + { + wchar_t *t; + while ((*s >= 9 && *s <= 13) || *s == 32) + s++; + t = s; + while (*t) + t++; + while (--t > s && ((*t >= 9 && *t <= 13) || *t == 32)) + continue; + t[1] = L'\0'; + } + return s; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_blist* +SOAP_FMAC2 +soap_alloc_block(struct soap *soap) +{ + struct soap_blist *p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New block sequence (prev=%p)\n", (void*)soap->blist)); + p = (struct soap_blist*)SOAP_MALLOC(soap, sizeof(struct soap_blist)); + if (!p) + { + soap->error = SOAP_EOM; + return NULL; + } + p->next = soap->blist; + p->head = NULL; + p->size = 0; + p->item = 0; + soap->blist = p; + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_push_block(struct soap *soap, struct soap_blist *b, size_t n) +{ + struct soap_bhead *p; + if (!b) + b = soap->blist; + if (!b + || b->size + n < b->size + || sizeof(struct soap_bhead) + n < n + || (SOAP_MAXALLOCSIZE > 0 && sizeof(struct soap_bhead) + n > SOAP_MAXALLOCSIZE)) + { + soap->error = SOAP_EOM; + return NULL; + } + p = (struct soap_bhead*)SOAP_MALLOC(soap, sizeof(struct soap_bhead) + n); + if (!p) + { + soap->error = SOAP_EOM; + return NULL; + } + p->next = b->head; + b->head = p; + p->size = n; + b->size += n; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Push block %p of %u bytes on %lu previous blocks (%lu bytes total)\n", (void*)p, (unsigned int)n, (unsigned long)b->item, (unsigned long)b->size)); + b->item++; + return (void*)(p + 1); /* skip block header and point to n allocated bytes */ +} + +/******************************************************************************/ + +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_push_block_max(struct soap *soap, struct soap_blist *b, size_t n) +{ + if (b && b->item >= soap->maxoccurs) /* restrict block array length */ + { + soap->error = SOAP_OCCURS; + return NULL; + } + return soap_push_block(soap, b, n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_pop_block(struct soap *soap, struct soap_blist *b) +{ + struct soap_bhead *p; + if (!b) + b = soap->blist; + if (!b || !b->head) + return; + p = b->head; + b->size -= p->size; + b->head = p->next; + b->item--; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Pop block %p (%lu items of %lu bytes total)\n", (void*)p, (unsigned long)b->item, (unsigned long)b->size)); + SOAP_FREE(soap, p); +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_update_pointers(struct soap *soap, const char *dst, const char *src, size_t len) +{ + const void *start = src, *end = src + len; +#ifndef WITH_LEANER + struct soap_xlist *xp; +#endif +#ifndef WITH_NOIDREF + if ((soap->version && !(soap->imode & SOAP_XML_TREE)) || (soap->mode & SOAP_XML_GRAPH)) + { + int i; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Update pointers %p (%lu bytes) -> %p\n", (void*)src, (unsigned long)len, (void*)dst)); + for (i = 0; i < SOAP_IDHASH; i++) + { + struct soap_ilist *ip; + for (ip = soap->iht[i]; ip; ip = ip->next) + { + struct soap_flist *fp; + void *p, **q; + if (ip->shaky) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Update shaky id='%s'\n", ip->id)); + if (ip->ptr && ip->ptr >= start && ip->ptr < end) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Update ptr %p -> %p\n", ip->ptr, (void*)((const char*)ip->ptr + (dst-src)))); + ip->ptr = (void*)((const char*)ip->ptr + (dst-src)); + } + for (q = &ip->link; q; q = (void**)p) + { + p = *q; + if (p && p >= start && p < end) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Link update id='%s' %p -> %p\n", ip->id, p, (void*)((const char*)p + (dst-src)))); + *q = (void*)((const char*)p + (dst-src)); + } + } + for (q = &ip->copy; q; q = (void**)p) + { + p = *q; + if (p && p >= start && p < end) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy chain update id='%s' %p -> %p\n", ip->id, p, (void*)((const char*)p + (dst-src)))); + *q = (void*)((const char*)p + (dst-src)); + } + } + for (fp = ip->flist; fp; fp = fp->next) + { + if (fp->ptr >= start && fp->ptr < end) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy list update id='%s' target type=%d %p -> %p\n", ip->id, fp->type, fp->ptr, (void*)((char*)fp->ptr + (dst-src)))); + fp->ptr = (void*)((const char*)fp->ptr + (dst-src)); + } + } + if (ip->smart && ip->smart >= start && ip->smart < end) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Smart shared pointer update %p -> %p\n", ip->smart, (void*)((const char*)ip->smart + (dst-src)))); + ip->smart = (void*)((const char*)ip->smart + (dst-src)); + } + } + } + } + } +#else + (void)soap; (void)start; (void)end; (void)dst; (void)src; +#endif +#ifndef WITH_LEANER + for (xp = soap->xlist; xp; xp = xp->next) + { + if (xp->ptr && (void*)xp->ptr >= start && (void*)xp->ptr < end) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Update attachment id='%s' %p -> %p\n", xp->id ? xp->id : SOAP_STR_EOS, (void*)xp->ptr, (void*)((char*)xp->ptr + (dst-src)))); + xp->ptr = (unsigned char**)((char*)xp->ptr + (dst-src)); + xp->size = (int*)((char*)xp->size + (dst-src)); + xp->type = (char**)((char*)xp->type + (dst-src)); + xp->options = (char**)((char*)xp->options + (dst-src)); + } + } +#endif +} + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +static int +soap_has_copies(struct soap *soap, const char *start, const char *end) +{ + int i; + struct soap_ilist *ip = NULL; + struct soap_flist *fp = NULL; + const char *p; + for (i = 0; i < SOAP_IDHASH; i++) + { + for (ip = soap->iht[i]; ip; ip = ip->next) + { + for (p = (const char*)ip->copy; p; p = *(const char**)p) + if (p >= start && p < end) + return SOAP_ERR; + for (fp = ip->flist; fp; fp = fp->next) + if (fp->type == ip->type && (const char*)fp->ptr >= start && (const char*)fp->ptr < end) + return SOAP_ERR; + } + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_resolve(struct soap *soap) +{ + int i; + short flag; + const char *id; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolving forwarded refs\n")); + for (i = 0; i < SOAP_IDHASH; i++) + { + struct soap_ilist *ip; + for (ip = soap->iht[i]; ip; ip = ip->next) + { + if (ip->ptr) + { + void **q; + struct soap_flist *fp, **fpp = &ip->flist; + if (ip->spine) + ip->spine[0] = ip->ptr; + q = (void**)ip->link; + ip->link = NULL; + DBGLOG(TEST, if (q) SOAP_MESSAGE(fdebug, "Traversing link chain to resolve id='%s' type=%d\n", ip->id, ip->type)); + while (q) + { + void *p = *q; + *q = ip->ptr; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "... link %p -> %p\n", (void*)q, ip->ptr)); + q = (void**)p; + } + while ((fp = *fpp)) + { + if (fp->level > 0 && fp->finsert) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "... insert type=%d link %p -> %p\n", fp->type, fp->ptr, ip->ptr)); + if (ip->spine && fp->level <= SOAP_MAXPTRS) + fp->finsert(soap, ip->type, fp->type, fp->ptr, fp->index, &ip->spine[fp->level - 1], &ip->smart); + else if (fp->level == 1) + fp->finsert(soap, ip->type, fp->type, fp->ptr, fp->index, &ip->ptr, &ip->smart); + else if (fp->level <= SOAP_MAXPTRS) + { + int i; + ip->spine = (void**)soap_malloc(soap, SOAP_MAXPTRS * sizeof(void*)); + if (!ip->spine) + return soap->error = SOAP_EOM; + ip->spine[0] = ip->ptr; + for (i = 1; i < SOAP_MAXPTRS; i++) + ip->spine[i] = &ip->spine[i - 1]; + fp->finsert(soap, ip->type, fp->type, fp->ptr, fp->index, &ip->spine[fp->level - 1], &ip->smart); + } + *fpp = fp->next; + SOAP_FREE(soap, fp); + } + else + fpp = &fp->next; + } + } + else if (*ip->id == '#') + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Missing id='%s'\n", ip->id)); + soap_strcpy(soap->id, sizeof(soap->id), ip->id + 1); + return soap->error = SOAP_MISSING_ID; + } + } + } + do + { + flag = 0; + id = NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolution phase\n")); + for (i = 0; i < SOAP_IDHASH; i++) + { + struct soap_ilist *ip; + for (ip = soap->iht[i]; ip; ip = ip->next) + { + if (ip->copy || ip->flist) + { + if (ip->ptr && !soap_has_copies(soap, (const char*)ip->ptr, (const char*)ip->ptr + ip->size)) + { + struct soap_flist *fp; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolving id='%s' type=%d ptr=%p size=%lu ...\n", ip->id, ip->type, ip->ptr, (unsigned long)ip->size)); + if (ip->copy) + { + void *p, **q = (void**)ip->copy; + DBGLOG(TEST, if (q) SOAP_MESSAGE(fdebug, "Traversing copy chain to resolve id='%s'\n", ip->id)); + ip->copy = NULL; + do + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "... copy %p -> %p (%u bytes)\n", ip->ptr, (void*)q, (unsigned int)ip->size)); + p = *q; + (void)soap_memcpy((void*)q, ip->size, (const void*)ip->ptr, ip->size); + q = (void**)p; + } while (q); + flag = 1; + } + while ((fp = ip->flist)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolving forwarded data type=%d target type=%d location=%p level=%u id='%s'\n", ip->type, fp->type, ip->ptr, fp->level, ip->id)); + if (fp->level == 0) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "... copy %p -> %p (%lu bytes)\n", ip->ptr, fp->ptr, (unsigned long)ip->size)); + if (fp->finsert) + fp->finsert(soap, ip->type, fp->type, fp->ptr, fp->index, ip->ptr, &ip->smart); + else + (void)soap_memcpy((void*)fp->ptr, ip->size, (const void*)ip->ptr, ip->size); + } + ip->flist = fp->next; + SOAP_FREE(soap, fp); + flag = 1; + } + } + else if (*ip->id == '#') + id = ip->id; + } + } + } + } while (flag); + if (id) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolution error: forwarded data for id='%s' could not be propagated, please report this problem to the gSOAP developers\n", id)); + return soap_id_nullify(soap, id); + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolution done\n")); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +size_t +SOAP_FMAC2 +soap_size_block(struct soap *soap, struct soap_blist *b, size_t n) +{ + if (!b) + b = soap->blist; + if (b->head) + { + b->size -= b->head->size - n; + b->head->size = n; + } + return b->size; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_first_block(struct soap *soap, struct soap_blist *b) +{ + struct soap_bhead *p, *q, *r; + if (!b) + b = soap->blist; + p = b->head; + if (!p) + return NULL; + r = NULL; + do + { + q = p->next; + p->next = r; + r = p; + p = q; + } while (p); + b->head = r; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "First block %p\n", (void*)(r + 1))); + return (char*)(r + 1); +} + +/******************************************************************************/ + +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_next_block(struct soap *soap, struct soap_blist *b) +{ + struct soap_bhead *p; + if (!b) + b = soap->blist; + p = b->head; + if (p) + { + b->head = p->next; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Next block %p, deleting current block\n", (void*)(b->head ? b->head + 1 : NULL))); + SOAP_FREE(soap, p); + if (b->head) + return (char*)(b->head + 1); + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +size_t +SOAP_FMAC2 +soap_block_size(struct soap *soap, struct soap_blist *b) +{ + if (!b) + b = soap->blist; + return b->head->size; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_end_block(struct soap *soap, struct soap_blist *b) +{ + struct soap_bhead *p, *q; + if (!b) + b = soap->blist; + if (b) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End of block sequence, free all remaining blocks\n")); + for (p = b->head; p; p = q) + { + q = p->next; + SOAP_FREE(soap, p); + } + if (soap->blist == b) + soap->blist = b->next; + else + { + struct soap_blist *bp; + for (bp = soap->blist; bp; bp = bp->next) + { + if (bp->next == b) + { + bp->next = b->next; + break; + } + } + } + SOAP_FREE(soap, b); + } + DBGLOG(TEST, if (soap->blist) SOAP_MESSAGE(fdebug, "Restored previous block sequence\n")); +#ifndef WITH_NOIDREF + if (!soap->blist && ((soap->version && !(soap->imode & SOAP_XML_TREE)) || (soap->mode & SOAP_XML_GRAPH))) + { + int i; + struct soap_ilist *ip = NULL; + for (i = 0; i < SOAP_IDHASH; i++) + for (ip = soap->iht[i]; ip; ip = ip->next) + ip->shaky = 0; + } +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_save_block(struct soap *soap, struct soap_blist *b, char *p, int flag) +{ + size_t n; + char *q, *s; + if (!b) + b = soap->blist; + if (b->size) + { + if (!p) + p = (char*)soap_malloc(soap, b->size); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Save all %lu blocks in contiguous memory space of %u bytes (%p->%p)\n", (unsigned long)b->item, (unsigned int)b->size, (void*)b->head, (void*)p)); + if (p) + { + s = p; + for (q = soap_first_block(soap, b); q; q = soap_next_block(soap, b)) + { + n = soap_block_size(soap, b); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copy %u bytes from %p to %p\n", (unsigned int)n, (void*)q, (void*)s)); + if (flag) + soap_update_pointers(soap, s, q, n); + (void)soap_memcpy((void*)s, n, (const void*)q, n); + s += n; + } + } + else + soap->error = SOAP_EOM; + } + soap_end_block(soap, b); + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_putsizesoffsets(struct soap *soap, const char *type, const int *size, const int *offset, int dim) +{ + int i; + const char *t = ",%d"; + if (!type) + return NULL; + if (soap->version == 2) + t = " %d"; + if (soap->version != 2 && offset) + { + (SOAP_SNPRINTF(soap->type, sizeof(soap->type) - 1, strlen(type) + 20), "%s[%d", type, size[0] + offset[0]); + for (i = 1; i < dim; i++) + { + size_t l = strlen(soap->type); + (SOAP_SNPRINTF(soap->type + l, sizeof(soap->type) - l - 1, 20), t, size[i] + offset[i]); + } + } + else + { + (SOAP_SNPRINTF(soap->type, sizeof(soap->type) - 1, strlen(type) + 20), "%s[%d", type, size[0]); + for (i = 1; i < dim; i++) + { + size_t l = strlen(soap->type); + (SOAP_SNPRINTF(soap->type + l, sizeof(soap->type) - l - 1, 20), t, size[i]); + } + } + soap_strcat(soap->type, sizeof(soap->type), "]"); + return soap->type; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_putoffsets(struct soap *soap, const int *offset, int dim) +{ + int i; + soap->arrayOffset[0] = '\0'; + if (soap->version == 1) + { + (SOAP_SNPRINTF(soap->arrayOffset, sizeof(soap->arrayOffset) - 1, 20), "[%d", offset[0]); + for (i = 1; i < dim; i++) + { + size_t l = strlen(soap->arrayOffset); + (SOAP_SNPRINTF(soap->arrayOffset + l, sizeof(soap->arrayOffset) - l - 1, 20), ",%d", offset[i]); + } + soap_strcat(soap->arrayOffset, sizeof(soap->arrayOffset), "]"); + } + return soap->arrayOffset; +} + +/******************************************************************************/ + +SOAP_FMAC1 +size_t +SOAP_FMAC2 +soap_size(const int *size, int dim) +{ + int i; + size_t n = 0; + if (size[0] <= 0) + return 0; + n = (size_t)size[0]; + for (i = 1; i < dim; i++) + { + if (size[i] <= 0) + return 0; + n *= (size_t)size[i]; + } + return (size_t)n; +} + +/******************************************************************************/ + +SOAP_FMAC1 +size_t +SOAP_FMAC2 +soap_getsizes(const char *attr, int *size, int dim) +{ + size_t i, k, n; + if (!*attr) + return 0; + i = strlen(attr); + n = 1; + do + { + for (; i > 0; i--) + if (attr[i - 1] == '[' || attr[i - 1] == ',' || attr[i - 1] == ' ') + break; + n *= k = (size_t)soap_strtoul(attr + i, NULL, 10); + size[--dim] = (int)k; + if (n > SOAP_MAXARRAYSIZE) + return 0; + } while (dim > 0 && --i > 0 && attr[i] != '['); + return n; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getoffsets(const char *attr, const int *size, int *offset, int dim) +{ + int i, j = 0; + if (offset) + { + for (i = 0; i < dim && attr && *attr; i++) + { + attr++; + j *= size[i]; + j += offset[i] = (int)soap_strtol(attr, NULL, 10); + attr = strchr(attr, ','); + } + } + else + { + for (i = 0; i < dim && attr && *attr; i++) + { + attr++; + j *= size[i]; + j += (int)soap_strtol(attr, NULL, 10); + attr = strchr(attr, ','); + } + } + return j; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getposition(const char *attr, int *pos) +{ + int i, n; + if (!*attr) + return -1; + n = 0; + i = 1; + do + { + pos[n++] = (int)soap_strtol(attr + i, NULL, 10); + while (attr[i] && attr[i] != ',' && attr[i] != ']') + i++; + if (attr[i] == ',') + i++; + } while (n < SOAP_MAXDIMS && attr[i] && attr[i] != ']'); + return n; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_nlist * +SOAP_FMAC2 +soap_push_namespace(struct soap *soap, const char *id, const char *ns) +{ + struct soap_nlist *np = NULL; + struct Namespace *p; + short i = -1; + size_t n, k; + n = strlen(id); + k = strlen(ns) + 1; + p = soap->local_namespaces; + if (p) + { + for (i = 0; p->id; p++, i++) + { + if (p->ns && !strcmp(ns, p->ns)) + break; + if (p->out) + { + if (!strcmp(ns, p->out)) + break; + } + else if (p->in) + { + if (!soap_tag_cmp(ns, p->in)) + { + if (SOAP_MAXALLOCSIZE <= 0 || k <= SOAP_MAXALLOCSIZE) + p->out = (char*)SOAP_MALLOC(soap, k); + if (p->out) + soap_strcpy(p->out, k, ns); + break; + } + } + } + if (!p->id) + i = -1; + } + if (i >= 0) + k = 0; + if (sizeof(struct soap_nlist) + n + k > n && (SOAP_MAXALLOCSIZE <= 0 || sizeof(struct soap_nlist) + n + k <= SOAP_MAXALLOCSIZE)) + np = (struct soap_nlist*)SOAP_MALLOC(soap, sizeof(struct soap_nlist) + n + k); + if (!np) + { + soap->error = SOAP_EOM; + return NULL; + } + np->next = soap->nlist; + soap->nlist = np; + np->level = soap->level; + np->index = i; + soap_strcpy((char*)np->id, n + 1, id); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Push namespace binding (level=%u) '%s'='%s'\n", soap->level, id, ns)); + if (i < 0) + { + np->ns = np->id + n + 1; + soap_strcpy((char*)np->ns, k, ns); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Push NOT OK: no match found for '%s' in namespace mapping table (added to stack anyway)\n", ns)); + } + else + { + np->ns = NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Push OK ('%s' matches '%s' in namespace table)\n", id, p->id)); + } + return np; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_pop_namespace(struct soap *soap) +{ + struct soap_nlist *np, *nq; + for (np = soap->nlist; np && np->level >= soap->level; np = nq) + { + nq = np->next; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Pop namespace binding (level=%u) '%s' level=%u\n", soap->level, np->id, np->level)); + SOAP_FREE(soap, np); + } + soap->nlist = np; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_match_namespace(struct soap *soap, const char *id1, const char *id2, size_t n1, size_t n2) +{ + struct soap_nlist *np = soap->nlist; + const char *s; + while (np && (strncmp(np->id, id1, n1) || np->id[n1])) + np = np->next; + if (np) + { + if (!(soap->mode & SOAP_XML_IGNORENS) && (n2 > 0 || !np->ns || *np->ns)) + { + if (np->index < 0 + || ((s = soap->local_namespaces[np->index].id) && (strncmp(s, id2, n2) || (s[n2] && s[n2] != '_')))) + return SOAP_NAMESPACE; + } + return SOAP_OK; + } + if (n1 == 0) + return n2 == 0 || (soap->mode & SOAP_XML_IGNORENS) ? SOAP_OK : SOAP_NAMESPACE; + if ((n1 == 3 && n1 == n2 && !strncmp(id1, "xml", 3) && !strncmp(id1, id2, 3)) + || (soap->mode & SOAP_XML_IGNORENS)) + return SOAP_OK; + return soap->error = SOAP_SYNTAX_ERROR; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_current_namespace_tag(struct soap *soap, const char *tag) +{ + struct soap_nlist *np; + const char *s; + if (!tag || !strncmp(tag, "xml", 3)) + return NULL; + np = soap->nlist; + s = strchr(tag, ':'); + if (!s) + { + while (np && *np->id) /* find default namespace, if present */ + np = np->next; + } + else + { + while (np && (strncmp(np->id, tag, s - tag) || np->id[s - tag])) + np = np->next; + if (!np) + soap->error = SOAP_NAMESPACE; + } + if (np) + { + if (np->index >= 0) + return soap->namespaces[np->index].ns; + if (np->ns) + { + s = np->ns; + if (*s) + return soap_strdup(soap, s); + do + np = np->next; + while (np && *np->id); /* find if there is any other default namespace */ + if (np) + return soap_strdup(soap, s); + } + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_current_namespace_att(struct soap *soap, const char *tag) +{ + struct soap_nlist *np; + const char *s; + if (!tag || !strncmp(tag, "xml", 3)) + return NULL; + s = strchr(tag, ':'); + if (!s) + return NULL; + np = soap->nlist; + while (np && (strncmp(np->id, tag, s - tag) || np->id[s - tag])) + np = np->next; + if (!np) + soap->error = SOAP_NAMESPACE; + if (np) + { + if (np->index >= 0) + return soap->namespaces[np->index].ns; + if (np->ns && *np->ns) + return soap_strdup(soap, np->ns); + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_tag_cmp(const char *s, const char *t) +{ + for (;;) + { + int c1 = *s; + int c2 = *t; + if (!c1 || c1 == '"') + break; + if (c2 != '-') + { + if (c1 != c2) + { + if (c1 >= 'A' && c1 <= 'Z') + c1 += 'a' - 'A'; + if (c2 >= 'A' && c2 <= 'Z') + c2 += 'a' - 'A'; + } + if (c1 != c2) + { + if (c2 != '*') + return 1; + c2 = *++t; + if (!c2) + return 0; + if (c2 >= 'A' && c2 <= 'Z') + c2 += 'a' - 'A'; + for (;;) + { + c1 = *s; + if (!c1 || c1 == '"') + break; + if (c1 >= 'A' && c1 <= 'Z') + c1 += 'a' - 'A'; + if (c1 == c2 && !soap_tag_cmp(s + 1, t + 1)) + return 0; + s++; + } + break; + } + } + s++; + t++; + } + if (*t == '*' && !t[1]) + return 0; + return *t; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_match_tag(struct soap *soap, const char *tag1, const char *tag2) +{ + const char *s, *t; + int err; + if (!tag1 || !tag2 || !*tag2) + return SOAP_OK; + s = strchr(tag1, ':'); + t = strchr(tag2, ':'); + if (t) + { + if (s) + { + if (t[1] && SOAP_STRCMP(s + 1, t + 1)) + return SOAP_TAG_MISMATCH; + if (t != tag2 && !(soap->mode & SOAP_XML_IGNORENS)) + { + err = soap_match_namespace(soap, tag1, tag2, s - tag1, t - tag2); + if (err) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Tags '%s' and '%s' match but namespaces differ\n", tag1, tag2)); + if (err == SOAP_NAMESPACE) + return SOAP_TAG_MISMATCH; + return err; + } + } + } + else if (!t[1]) + { + if ((soap->mode & SOAP_XML_IGNORENS) || soap_match_namespace(soap, tag1, tag2, 0, t - tag2)) + return SOAP_TAG_MISMATCH; + } + else if (SOAP_STRCMP(tag1, t + 1)) + { + return SOAP_TAG_MISMATCH; + } + else if (t != tag2) + { + err = soap_match_namespace(soap, tag1, tag2, 0, t - tag2); + if (err) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Tags '%s' and '%s' match but namespaces differ\n", tag1, tag2)); + if (err == SOAP_NAMESPACE) + return SOAP_TAG_MISMATCH; + return err; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Tags and (default) namespaces match: '%s' '%s'\n", tag1, tag2)); + return SOAP_OK; + } + if (s) + { + if (!(soap->mode & SOAP_XML_IGNORENS) || SOAP_STRCMP(s + 1, tag2)) /* always fails (except when ignoring ns) */ + return SOAP_TAG_MISMATCH; + } + else if (SOAP_STRCMP(tag1, tag2) +#ifndef WITH_NOEMPTYNAMESPACES + || ((soap->mode & SOAP_XML_STRICT) && !(soap->mode & SOAP_XML_IGNORENS) && soap_match_namespace(soap, tag1, tag2, 0, 0)) /* strict checking: default namespace must be null namespace */ +#endif + ) + { + return SOAP_TAG_MISMATCH; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Tags match: '%s' '%s'\n", tag1, tag2)); + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_match_att(struct soap *soap, const char *tag1, const char *tag2) +{ + const char *s, *t; + int err; + if (!tag1 || !tag2 || !*tag2) + return SOAP_OK; + s = strchr(tag1, ':'); + t = strchr(tag2, ':'); + if (t) + { + if (s) + { + if (t[1] && SOAP_STRCMP(s + 1, t + 1)) + return SOAP_TAG_MISMATCH; + if (t != tag2 && !(soap->mode & SOAP_XML_IGNORENS)) + { + err = soap_match_namespace(soap, tag1, tag2, s - tag1, t - tag2); + if (err) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Atts '%s' and '%s' match but namespaces differ\n", tag1, tag2)); + if (err == SOAP_NAMESPACE) + return SOAP_TAG_MISMATCH; + return err; + } + } + } + else if (!t[1] || t != tag2 || SOAP_STRCMP(tag1, t + 1)) + return SOAP_TAG_MISMATCH; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Atts and (default) namespaces match: '%s' '%s'\n", tag1, tag2)); + return SOAP_OK; + } + if (s) + { + if (!(soap->mode & SOAP_XML_IGNORENS) || SOAP_STRCMP(s + 1, tag2)) /* always fails (except when ignoring ns) */ + return SOAP_TAG_MISMATCH; + } + else if (SOAP_STRCMP(tag1, tag2)) + return SOAP_TAG_MISMATCH; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Atts match: '%s' '%s'\n", tag1, tag2)); + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_match_array(struct soap *soap, const char *type) +{ + if (type && *soap->arrayType) + { + if (soap->version == 1 || !strchr(type, '[')) + { + if (soap_match_tag(soap, soap->arrayType, type) + && soap_match_tag(soap, soap->arrayType, "xsd:anyType") + && soap_match_tag(soap, soap->arrayType, "xsd:ur-type")) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SOAP array type mismatch: '%s' '%s'\n", soap->arrayType, type)); + return SOAP_TAG_MISMATCH; + } + } + } + return SOAP_OK; +} + +/******************************************************************************\ + * + * SSL/TLS + * +\******************************************************************************/ + +#ifdef WITH_OPENSSL +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_rand() +{ + int r; + if (!soap_ssl_init_done) + soap_ssl_init(); +#if OPENSSL_VERSION_NUMBER < 0x10100000L + RAND_pseudo_bytes((unsigned char*)&r, sizeof(int)); +#else + RAND_bytes((unsigned char*)&r, sizeof(int)); +#endif + return r; +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) || defined(WITH_SYSTEMSSL) +SOAP_FMAC1 +int +SOAP_FMAC2 +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) +soap_ssl_server_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *keyid, const char *password, const char *cafile, const char *capath, const char *dhfile, const char *randfile, const char *sid) +#else +soap_ssl_server_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *password, const char *cafile, const char *capath, const char *dhfile, const char *randfile, const char *sid) +#endif +{ + int err; + soap->keyfile = keyfile; +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) + soap->keyid = keyid; /* vxWorks compatible */ +#endif + soap->password = password; + soap->cafile = cafile; + soap->capath = capath; +#ifdef WITH_OPENSSL + soap->dhfile = dhfile; + soap->randfile = randfile; + if (!soap->fsslverify) + soap->fsslverify = ssl_verify_callback; +#endif + soap->ssl_flags = flags | (dhfile == NULL ? SOAP_SSL_RSA : 0); +#ifdef WITH_GNUTLS + (void)randfile; (void)sid; + if (dhfile) + { + char *s; + int n = (int)soap_strtoul(dhfile, &s, 10); + if (!soap->dh_params) + gnutls_dh_params_init(&soap->dh_params); + /* if dhfile is numeric, treat it as a key length to generate DH params which can take a while */ + if (n >= 512 && s && *s == '\0') + gnutls_dh_params_generate2(soap->dh_params, (unsigned int)n); + else + { + unsigned int dparams_len; + unsigned char dparams_buf[1024]; + FILE *fd = fopen(dhfile, "r"); + if (!fd) + return soap_set_receiver_error(soap, "SSL/TLS error", "Invalid DH file", SOAP_SSL_ERROR); + dparams_len = (unsigned int)fread(dparams_buf, 1, sizeof(dparams_buf), fd); + fclose(fd); + gnutls_datum_t dparams = { + dparams_buf, dparams_len }; + if (gnutls_dh_params_import_pkcs3(soap->dh_params, &dparams, GNUTLS_X509_FMT_PEM)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Invalid DH file", SOAP_SSL_ERROR); + } + } + else + { +#if GNUTLS_VERSION_NUMBER < 0x030300 + if (!soap->rsa_params) + gnutls_rsa_params_init(&soap->rsa_params); + gnutls_rsa_params_generate2(soap->rsa_params, SOAP_SSL_RSA_BITS); +#endif + } + if (soap->session) + { + gnutls_deinit(soap->session); + soap->session = NULL; + } + if (soap->xcred) + { + gnutls_certificate_free_credentials(soap->xcred); + soap->xcred = NULL; + } +#endif +#ifdef WITH_SYSTEMSSL + (void)randfile; (void)sid; + if (soap->ctx) + gsk_environment_close(&soap->ctx); +#endif + err = soap->fsslauth(soap); +#ifdef WITH_OPENSSL + if (!err) + { + if (sid) + SSL_CTX_set_session_id_context(soap->ctx, (unsigned char*)sid, (unsigned int)strlen(sid)); + else + SSL_CTX_set_session_cache_mode(soap->ctx, SSL_SESS_CACHE_OFF); + } +#endif + return err; +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) || defined(WITH_SYSTEMSSL) +SOAP_FMAC1 +int +SOAP_FMAC2 +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) +soap_ssl_client_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *keyid, const char *password, const char *cafile, const char *capath, const char *randfile) +#else +soap_ssl_client_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *password, const char *cafile, const char *capath, const char *randfile) +#endif +{ + soap->keyfile = keyfile; +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) + soap->keyid = keyid; /* vxWorks compatible */ +#endif + soap->password = password; + soap->cafile = cafile; + soap->capath = capath; + soap->ssl_flags = SOAP_SSL_CLIENT | flags; +#ifdef WITH_OPENSSL + soap->dhfile = NULL; + soap->randfile = randfile; + if (!soap->fsslverify) + soap->fsslverify = (flags & SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE) == 0 ? ssl_verify_callback : ssl_verify_callback_allow_expired_certificate; +#endif +#ifdef WITH_GNUTLS + (void)randfile; + if (soap->session) + { + gnutls_deinit(soap->session); + soap->session = NULL; + } + if (soap->xcred) + { + gnutls_certificate_free_credentials(soap->xcred); + soap->xcred = NULL; + } +#endif +#ifdef WITH_SYSTEMSSL + (void)randfile; + if (soap->ctx) + gsk_environment_close(&soap->ctx); +#endif + return soap->fsslauth(soap); +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_ssl_crl(struct soap *soap, const char *crlfile) +{ +#ifdef WITH_OPENSSL + if (crlfile && soap->ctx) + { +#if OPENSSL_VERSION_NUMBER > 0x00907000L + X509_STORE *store = SSL_CTX_get_cert_store(soap->ctx); + if (*crlfile) + { + int ret; + X509_LOOKUP *lookup = X509_STORE_add_lookup(store, X509_LOOKUP_file()); + if (!lookup) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't create X509_LOOKUP object", SOAP_SSL_ERROR); + ret = X509_load_crl_file(lookup, crlfile, X509_FILETYPE_PEM); + if (ret <= 0) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read CRL PEM file", SOAP_SSL_ERROR); + } + X509_STORE_set_flags(store, X509_V_FLAG_CRL_CHECK | X509_V_FLAG_CRL_CHECK_ALL); +#endif + } + else + soap->crlfile = crlfile; /* activate later when store is available */ +#endif +#ifdef WITH_GNUTLS + if (crlfile && soap->xcred) + { + if (*crlfile) + if (gnutls_certificate_set_x509_crl_file(soap->xcred, crlfile, GNUTLS_X509_FMT_PEM) < 0) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read CRL PEM file", SOAP_SSL_ERROR); + } + else + { + soap->crlfile = crlfile; /* activate later when xcred is available */ + } +#endif + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_ssl_init() +{ + /* Note: for multi-threaded applications, the main program should call soap_ssl_init() before any threads are started */ + if (!soap_ssl_init_done) + { + soap_ssl_init_done = 1; +#ifdef WITH_OPENSSL + SSL_library_init(); + OpenSSL_add_all_algorithms(); /* we keep ciphers and digests for the program's lifetime */ +#ifndef WITH_LEAN + SSL_load_error_strings(); +#endif +#if !defined(WIN32) && !defined(CYGWIN) && !defined(__MINGW32__) && !defined(__MINGW64__) + if (!RAND_load_file("/dev/urandom", 1024)) +#else + if (1) +#endif + { + /* if /dev/urandom does not exist we need to do at least some pertubations to seed the OpenSSL PRNG */ + char buf[1024]; + RAND_seed(buf, sizeof(buf)); +#ifdef HAVE_RANDOM + srandom((unsigned long)time(NULL)); +#else + srand((unsigned int)time(NULL)); +#endif + do + { +#ifdef HAVE_RANDOM + long r = random(); /* we actually do no use random() anywhere, except to help seed the OpenSSL PRNG */ + RAND_seed(&r, sizeof(long)); +#else + int r = rand(); /* we actually do no use rand() anywhere, except to help seed the OpenSSL PRNG */ + RAND_seed(&r, sizeof(int)); +#endif + } while (!RAND_status()); + } +#endif +#ifdef WITH_GNUTLS +# if GNUTLS_VERSION_NUMBER < 0x020b00 +# if defined(HAVE_PTHREAD_H) + gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pthread); +# elif defined(HAVE_PTH_H) + gcry_control(GCRYCTL_SET_THREAD_CBS, &gcry_threads_pth); +# endif + gcry_control(GCRYCTL_ENABLE_QUICK_RANDOM, 0); + gcry_control(GCRYCTL_DISABLE_SECMEM, 0); + gcry_control(GCRYCTL_INITIALIZATION_FINISHED, 0); /* libgcrypt init done */ +# endif +# if GNUTLS_VERSION_NUMBER < 0x030300 + gnutls_global_init(); +# endif +#endif + } +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_ssl_noinit() +{ + /* Call this first to bypass SSL init is SSL is already initialized elsewhere */ + soap_ssl_init_done = 1; +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_ssl_error(struct soap *soap, int ret, int err) +{ +#ifdef WITH_OPENSSL + const char *msg = soap_code_str(h_ssl_error_codes, err); + if (!msg) + return ERR_error_string(err, soap->msgbuf); + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), strlen(msg) + 1), "%s\n", msg); + if (ERR_peek_error()) + { + unsigned long r; + while ((r = ERR_get_error())) + { + size_t l = strlen(soap->msgbuf); + ERR_error_string_n(r, soap->msgbuf + l, sizeof(soap->msgbuf) - l); + l = strlen(soap->msgbuf); + if (l + 1 < sizeof(soap->msgbuf)) + { + soap->msgbuf[l++] = '\n'; + soap->msgbuf[l] = '\0'; + } + if (ERR_GET_REASON(r) == SSL_R_CERTIFICATE_VERIFY_FAILED && l < sizeof(soap->msgbuf)) + { + const char *s = X509_verify_cert_error_string(SSL_get_verify_result(soap->ssl)); + (SOAP_SNPRINTF(soap->msgbuf + l, sizeof(soap->msgbuf) - l, strlen(s)), "%s", s); + } + } + } + else + { + size_t l = strlen(soap->msgbuf); + switch (ret) + { + case 0: + soap_strcpy(soap->msgbuf + l, sizeof(soap->msgbuf) - l, "EOF was observed that violates the SSL/TLS protocol. The client probably provided invalid authentication information."); + break; + case -1: + { + const char *s = strerror(soap_errno); + (SOAP_SNPRINTF(soap->msgbuf + l, sizeof(soap->msgbuf) - l, strlen(s) + 42), "Error observed by underlying SSL/TLS BIO: %s", s); + } + break; + } + } + ERR_clear_error(); + return soap->msgbuf; +#endif +#ifdef WITH_GNUTLS + (void)soap; + (void)err; + return gnutls_strerror(ret); +#endif +} +#endif + +/******************************************************************************/ + +#ifdef WITH_SYSTEMSSL +static int +ssl_recv(int sk, void *s, int n, char *user) +{ + (void)user; + return recv(sk, s, n, 0); +} +#endif + +/******************************************************************************/ + +#ifdef WITH_SYSTEMSSL +static int +ssl_send(int sk, void *s, int n, char *user) +{ + (void)user; + return send(sk, s, n, 0); +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) || defined(WITH_SYSTEMSSL) +static int +ssl_auth_init(struct soap *soap) +{ +#ifdef WITH_OPENSSL +#if OPENSSL_VERSION_NUMBER >= 0x10101000L + int minv = 0, maxv = 0; +#endif + long flags = SSL_OP_ALL; + int mode; +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) + EVP_PKEY* pkey; /* vxWorks compatible */ +#endif + if (!soap_ssl_init_done) + soap_ssl_init(); + ERR_clear_error(); + if (!soap->ctx) + { +#if OPENSSL_VERSION_NUMBER >= 0x10100000L + /* TLS_method: a TLS/SSL connection established may understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols. */ + soap->ctx = SSL_CTX_new(TLS_method()); +#else + /* SSLv23_method: a TLS/SSL connection established may understand the SSLv3, TLSv1, TLSv1.1 and TLSv1.2 protocols. */ + soap->ctx = SSL_CTX_new(SSLv23_method()); +#endif + if (!soap->ctx) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't setup context", SOAP_SSL_ERROR); + /* The following alters the behavior of SSL read/write: */ +#if 0 + SSL_CTX_set_mode(soap->ctx, SSL_MODE_ENABLE_PARTIAL_WRITE | SSL_MODE_AUTO_RETRY); +#endif + } + if (soap->randfile) + { + if (!RAND_load_file(soap->randfile, -1)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't load randomness", SOAP_SSL_ERROR); + } + if (soap->cafile || soap->capath) + { + if (!SSL_CTX_load_verify_locations(soap->ctx, soap->cafile, soap->capath)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read CA PEM file", SOAP_SSL_ERROR); + if (soap->cafile && (soap->ssl_flags & SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION)) + SSL_CTX_set_client_CA_list(soap->ctx, SSL_load_client_CA_file(soap->cafile)); + } + if (!(soap->ssl_flags & SOAP_SSL_NO_DEFAULT_CA_PATH)) + { + if (!SSL_CTX_set_default_verify_paths(soap->ctx)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read default CA PEM file and/or directory", SOAP_SSL_ERROR); + } + if (soap->crlfile) + { + if (soap_ssl_crl(soap, soap->crlfile)) + return soap->error; + } +/* This code assumes a typical scenario with key and cert in one PEM file, see alternative code below */ +#if 1 + if (soap->keyfile) + { + if (!SSL_CTX_use_certificate_chain_file(soap->ctx, soap->keyfile)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't find or read certificate in private key PEM file", SOAP_SSL_ERROR); + if (soap->password) + { + SSL_CTX_set_default_passwd_cb_userdata(soap->ctx, (void*)soap->password); + SSL_CTX_set_default_passwd_cb(soap->ctx, ssl_password); + } +#ifndef WM_SECURE_KEY_STORAGE + if (!SSL_CTX_use_PrivateKey_file(soap->ctx, soap->keyfile, SSL_FILETYPE_PEM)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read private key PEM file", SOAP_SSL_ERROR); +#endif + } +#else +/* Suggested alternative approach to check the key file for cert only when cafile==NULL */ + if (soap->password) + { + SSL_CTX_set_default_passwd_cb_userdata(soap->ctx, (void*)soap->password); + SSL_CTX_set_default_passwd_cb(soap->ctx, ssl_password); + } + if (!soap->cafile) + { + if (soap->keyfile) + { + if (!SSL_CTX_use_certificate_chain_file(soap->ctx, soap->keyfile)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't find or read certificate in private key PEM file", SOAP_SSL_ERROR); + if (!SSL_CTX_use_PrivateKey_file(soap->ctx, soap->keyfile, SSL_FILETYPE_PEM)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read private key PEM file", SOAP_SSL_ERROR); + } + } + else /* use cafile for (server) cert and keyfile for (server) key */ + { + if (!SSL_CTX_use_certificate_chain_file(soap->ctx, soap->cafile)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read CA PEM file", SOAP_SSL_ERROR); + if (soap->keyfile) + if (!SSL_CTX_use_PrivateKey_file(soap->ctx, soap->keyfile, SSL_FILETYPE_PEM)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read private key PEM file", SOAP_SSL_ERROR); + } +#endif +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) + /* vxWorks compatible */ + pkey = ipcom_key_db_pkey_get(soap->keyid); + if (!pkey) + return soap_set_receiver_error(soap, "SSL error", "Can't find key", SOAP_SSL_ERROR); + if (!SSL_CTX_use_PrivateKey(soap->ctx, pkey)) + return soap_set_receiver_error(soap, "SSL error", "Can't read key", SOAP_SSL_ERROR); +#endif + if ((soap->ssl_flags & SOAP_SSL_RSA)) + { +#if OPENSSL_VERSION_NUMBER >= 0x10002000L + if (SSL_CTX_need_tmp_RSA(soap->ctx)) + { + unsigned long e = RSA_F4; + BIGNUM *bne = BN_new(); + RSA *rsa = RSA_new(); + if (!bne || !rsa || !BN_set_word(bne, e) || !RSA_generate_key_ex(rsa, SOAP_SSL_RSA_BITS, bne, NULL) || !SSL_CTX_set_tmp_rsa(soap->ctx, rsa)) + { + if (bne) + BN_free(bne); + if (rsa) + RSA_free(rsa); + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't generate RSA key", SOAP_SSL_ERROR); + } + BN_free(bne); + RSA_free(rsa); + } +#else + RSA *rsa = RSA_generate_key(SOAP_SSL_RSA_BITS, RSA_F4, NULL, NULL); + if (!rsa || !SSL_CTX_set_tmp_rsa(soap->ctx, rsa)) + { + if (rsa) + RSA_free(rsa); + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't generate RSA key", SOAP_SSL_ERROR); + } + RSA_free(rsa); +#endif + } + else if (soap->dhfile) + { + DH *dh = NULL; + char *s; + int n = (int)soap_strtoul(soap->dhfile, &s, 10); + /* if dhfile is numeric, treat it as a key length to generate DH params which can take a while */ + if (n >= 512 && s && *s == '\0') + { +#if OPENSSL_VERSION_NUMBER >= 0x10002000L + dh = DH_new(); + if (!DH_generate_parameters_ex(dh, n, 2/*or 5*/, NULL)) + { + DH_free(dh); + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't generate DH parameters", SOAP_SSL_ERROR); + } +#elif defined(VXWORKS) + dh = DH_new(); + DH_generate_parameters_ex(dh, n, 2/*or 5*/, NULL); +#else + dh = DH_generate_parameters(n, 2/*or 5*/, NULL, NULL); +#endif + } + else + { + BIO *bio; + bio = BIO_new_file(soap->dhfile, "r"); + if (!bio) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read DH PEM file", SOAP_SSL_ERROR); + dh = PEM_read_bio_DHparams(bio, NULL, NULL, NULL); + BIO_free(bio); + } + if (!dh || DH_check(dh, &n) != 1 || SSL_CTX_set_tmp_dh(soap->ctx, dh) < 0) + { + if (dh) + DH_free(dh); + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't set DH parameters", SOAP_SSL_ERROR); + } + DH_free(dh); + } + /* enable all TSLv1 protocols and disable SSLv3 by default if no SSL/TLS flags are set */ + if (!(soap->ssl_flags & SOAP_SSLv3_TLSv1)) + soap->ssl_flags = SOAP_TLSv1; +#if OPENSSL_VERSION_NUMBER >= 0x10101000L + if ((soap->ssl_flags & SOAP_SSLv3)) + minv = SSL3_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_0)) + minv = TLS1_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_1)) + minv = TLS1_1_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_2)) + minv = TLS1_2_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_3)) + minv = TLS1_3_VERSION; + if ((soap->ssl_flags & SOAP_TLSv1_3) && OpenSSL_version_num() >= 0x10101000L) + maxv = TLS1_3_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_2)) + maxv = TLS1_2_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_1)) + maxv = TLS1_1_VERSION; + else if ((soap->ssl_flags & SOAP_TLSv1_0)) + maxv = TLS1_VERSION; + else + maxv = SSL3_VERSION; + if (!SSL_CTX_set_min_proto_version(soap->ctx, minv) + || !SSL_CTX_set_max_proto_version(soap->ctx, maxv)) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't set protocol version", SOAP_SSL_ERROR); +#else + /* disable SSL v2 by default and enable specific protos */ + flags = SSL_OP_NO_SSLv2; + if (!(soap->ssl_flags & SOAP_SSLv3)) + flags |= SSL_OP_NO_SSLv3; +#if OPENSSL_VERSION_NUMBER >= 0x10001000L + if (!(soap->ssl_flags & SOAP_TLSv1_0)) + flags |= SSL_OP_NO_TLSv1; + if (!(soap->ssl_flags & SOAP_TLSv1_1)) + flags |= SSL_OP_NO_TLSv1_1; + if (!(soap->ssl_flags & SOAP_TLSv1_2)) + flags |= SSL_OP_NO_TLSv1_2; +#endif +#endif +#ifdef SSL_OP_NO_TICKET + /* TLS extension is enabled by default in OPENSSL v0.9.8k disable it by */ + flags |= SSL_OP_NO_TICKET; +#endif + SSL_CTX_set_options(soap->ctx, flags); + if ((soap->ssl_flags & SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION)) + mode = (SSL_VERIFY_PEER | SSL_VERIFY_FAIL_IF_NO_PEER_CERT); + else if ((soap->ssl_flags & SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION)) + mode = SSL_VERIFY_PEER; + else + mode = SSL_VERIFY_NONE; + SSL_CTX_set_verify(soap->ctx, mode, soap->fsslverify); +#if OPENSSL_VERSION_NUMBER < 0x00905100L + SSL_CTX_set_verify_depth(soap->ctx, 1); +#else + SSL_CTX_set_verify_depth(soap->ctx, 9); +#endif +#endif +#ifdef WITH_GNUTLS + int ret; + char priority[80]; + soap_strcpy(priority, sizeof(priority), "PERFORMANCE"); + if (!soap_ssl_init_done) + soap_ssl_init(); + if (!soap->xcred) + { + if (gnutls_certificate_allocate_credentials(&soap->xcred) != GNUTLS_E_SUCCESS) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't allocate credentials or trust", SOAP_SSL_ERROR); +#if GNUTLS_VERSION_NUMBER >= 0x030300 + gnutls_certificate_set_x509_system_trust(soap->xcred); +#endif + if (soap->cafile) + { + if (gnutls_certificate_set_x509_trust_file(soap->xcred, soap->cafile, GNUTLS_X509_FMT_PEM) < 0) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read CA PEM file", SOAP_SSL_ERROR); + } + if (soap->crlfile) + { + if (soap_ssl_crl(soap, soap->crlfile)) + return soap->error; + } + if (soap->keyfile) + { + if (gnutls_certificate_set_x509_key_file2(soap->xcred, soap->keyfile, soap->keyfile, GNUTLS_X509_FMT_PEM, soap->password, GNUTLS_PKCS_PKCS12_3DES | GNUTLS_PKCS_PKCS12_ARCFOUR | GNUTLS_PKCS_PKCS12_RC2_40 | GNUTLS_PKCS_PBES2_AES_128 | GNUTLS_PKCS_PBES2_AES_192 | GNUTLS_PKCS_PBES2_AES_256 | GNUTLS_PKCS_PBES2_DES) < 0) /* Assumes that key and cert(s) are concatenated in the keyfile and the key is encrypted with one of these algorithms */ + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't read private key PEM file", SOAP_SSL_ERROR); + } + } + if ((soap->ssl_flags & SOAP_SSL_CLIENT)) + { + gnutls_init(&soap->session, GNUTLS_CLIENT); + if (soap->cafile || soap->crlfile || soap->keyfile) + { + ret = gnutls_priority_set_direct(soap->session, "PERFORMANCE", NULL); + if (ret != GNUTLS_E_SUCCESS) + return soap_set_receiver_error(soap, soap_ssl_error(soap, ret, 0), "SSL/TLS set priority error", SOAP_SSL_ERROR); + gnutls_credentials_set(soap->session, GNUTLS_CRD_CERTIFICATE, soap->xcred); + } + else + { + if (!soap->acred) + gnutls_anon_allocate_client_credentials(&soap->acred); + ret = gnutls_priority_set_direct(soap->session, "PERFORMANCE:+ANON-DH:!ARCFOUR-128", NULL); + if (ret != GNUTLS_E_SUCCESS) + return soap_set_receiver_error(soap, soap_ssl_error(soap, ret, 0), "SSL/TLS set priority error", SOAP_SSL_ERROR); + gnutls_credentials_set(soap->session, GNUTLS_CRD_ANON, soap->acred); + } + } + else if (!soap->keyfile) + { + return soap_set_receiver_error(soap, "SSL/TLS error", "No key file: anonymous server authentication not supported in this release", SOAP_SSL_ERROR); + } + else + { +#if GNUTLS_VERSION_NUMBER < 0x030300 + int protocol_priority[] = { 0, 0, 0, 0, 0 }; + int *protocol = protocol_priority; + if ((soap->ssl_flags & SOAP_SSL_RSA) && soap->rsa_params) + gnutls_certificate_set_rsa_export_params(soap->xcred, soap->rsa_params); +#endif + if (!(soap->ssl_flags & SOAP_SSL_RSA) && soap->dh_params) + gnutls_certificate_set_dh_params(soap->xcred, soap->dh_params); + if (!soap->cache) + gnutls_priority_init(&soap->cache, "NORMAL", NULL); + gnutls_init(&soap->session, GNUTLS_SERVER); + gnutls_priority_set(soap->session, soap->cache); + gnutls_credentials_set(soap->session, GNUTLS_CRD_CERTIFICATE, soap->xcred); + if ((soap->ssl_flags & SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION)) + gnutls_certificate_server_set_request(soap->session, GNUTLS_CERT_REQUEST); + gnutls_session_enable_compatibility_mode(soap->session); + /* enable all TSLv1 protocols and disable SSLv3 by default if no SSL/TLS flags are set */ + if (!(soap->ssl_flags & SOAP_SSLv3_TLSv1)) + soap->ssl_flags = SOAP_TLSv1; +#if GNUTLS_VERSION_NUMBER < 0x030300 + if ((soap->ssl_flags & SOAP_SSLv3)) + *protocol++ = GNUTLS_SSL3; + if ((soap->ssl_flags & SOAP_TLSv1_0)) + *protocol++ = GNUTLS_TLS1_0; + if ((soap->ssl_flags & SOAP_TLSv1_1)) + *protocol++ = GNUTLS_TLS1_1; + if ((soap->ssl_flags & SOAP_TLSv1_2)) + *protocol++ = GNUTLS_TLS1_2; + if (gnutls_protocol_set_priority(soap->session, protocol_priority) != GNUTLS_E_SUCCESS) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't set protocol", SOAP_SSL_ERROR); +#else + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), "NORMAL:+VERS-ALL"); + if (!(soap->ssl_flags & SOAP_TLSv1_0)) + soap_strcat(soap->tmpbuf, sizeof(soap->tmpbuf), ":-VERS-TLS1.0"); + if (!(soap->ssl_flags & SOAP_TLSv1_1)) + soap_strcat(soap->tmpbuf, sizeof(soap->tmpbuf), ":-VERS-TLS1.1"); + if (!(soap->ssl_flags & SOAP_TLSv1_2)) + soap_strcat(soap->tmpbuf, sizeof(soap->tmpbuf), ":-VERS-TLS1.2"); + if (gnutls_priority_set_direct(soap->session, soap->tmpbuf, NULL) != GNUTLS_E_SUCCESS) + return soap_set_receiver_error(soap, "SSL/TLS error", "Can't set protocol priority", SOAP_SSL_ERROR); +#endif + } +#endif +#ifdef WITH_SYSTEMSSL + if (!soap->ctx) + { + int err; + err = gsk_environment_open(&soap->ctx); + if (err == GSK_OK) + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_SSLV2, GSK_PROTOCOL_SSLV2_OFF); + /* enable all TSLv1 protocols and disable SSLv3 by default if no SSL/TLS flags are set */ + if (!(soap->ssl_flags & SOAP_SSLv3_TLSv1)) + soap->ssl_flags = SOAP_TLSv1; + if (err == GSK_OK) + { + if ((soap->ssl_flags & SOAP_SSLv3)) + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_SSLV3, GSK_PROTOCOL_SSLV3_ON); + else + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_SSLV3, GSK_PROTOCOL_SSLV3_OFF); + } + if (err == GSK_OK) + { + if ((soap->ssl_flags & SOAP_TLSv1_0)) + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_TLSV1, GSK_PROTOCOL_TLSV1_ON); + else + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_TLSV1, GSK_PROTOCOL_TLSV1_OFF); + } + if (err == GSK_OK) + { + if ((soap->ssl_flags & SOAP_TLSv1_1)) + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_TLSV1, GSK_PROTOCOL_TLSV1_1_ON); + else + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_TLSV1, GSK_PROTOCOL_TLSV1_1_OFF); + } + if (err == GSK_OK) + { + if ((soap->ssl_flags & SOAP_TLSv1_2)) + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_TLSV1, GSK_PROTOCOL_TLSV1_2_ON); + else + err = gsk_attribute_set_enum(soap->ctx, GSK_PROTOCOL_TLSV1, GSK_PROTOCOL_TLSV1_2_OFF); + } + if (err == GSK_OK) + err = gsk_attribute_set_buffer(soap->ctx, GSK_KEYRING_FILE, soap->keyfile, 0); /* keyfile is a keyring .kdb file */ + if (err == GSK_OK) + err = gsk_attribute_set_buffer(soap->ctx, GSK_KEYRING_PW, soap->password, 0); /* locked by password */ + if (err == GSK_OK) + err = gsk_environment_init(soap->ctx); + if (err != GSK_OK) + return soap_set_receiver_error(soap, gsk_strerror(err), "SYSTEM SSL error in ssl_auth_init()", SOAP_SSL_ERROR); + } +#endif + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifdef WITH_OPENSSL +static int +ssl_password(char *buf, int num, int rwflag, void *userdata) +{ + (void)rwflag; + if (!buf || !userdata) + return 0; + soap_strcpy(buf, (size_t)num, (char*)userdata); + return (int)strlen(buf); +} +#endif + +/******************************************************************************/ + +#ifdef WITH_OPENSSL +static int +ssl_verify_callback(int ok, X509_STORE_CTX *store) +{ + (void)store; +#ifdef SOAP_DEBUG + if (!ok) + { + char buf[1024]; + int err = X509_STORE_CTX_get_error(store); + X509 *cert = X509_STORE_CTX_get_current_cert(store); + fprintf(stderr, "\nDEBUG mode TLS/SSL warnings:\nSSL verify error %d or warning with certificate at depth %d: %s\n", err, X509_STORE_CTX_get_error_depth(store), X509_verify_cert_error_string(err)); + X509_NAME_oneline(X509_get_issuer_name(cert), buf, sizeof(buf)-1); + fprintf(stderr, " certificate issuer: %s\n", buf); + X509_NAME_oneline(X509_get_subject_name(cert), buf, sizeof(buf)-1); + fprintf(stderr, " certificate subject: %s\n", buf); + /* accept self-signed certificates and certificates out of date */ + switch (err) + { + case X509_V_ERR_CERT_NOT_YET_VALID: + case X509_V_ERR_CERT_HAS_EXPIRED: + case X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT: + case X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN: + case X509_V_ERR_UNABLE_TO_GET_CRL: + case X509_V_ERR_CRL_NOT_YET_VALID: + case X509_V_ERR_CRL_HAS_EXPIRED: + X509_STORE_CTX_set_error(store, X509_V_OK); + ok = 1; + fprintf(stderr, "Initialize soap_ssl_client_context with SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE to allow this verification error to pass without DEBUG mode enabled\n"); + } + } +#endif + /* Note: return 1 to try to continue, but unsafe progress will be terminated by OpenSSL */ + return ok; +} +#endif + +/******************************************************************************/ + +#ifdef WITH_OPENSSL +static int +ssl_verify_callback_allow_expired_certificate(int ok, X509_STORE_CTX *store) +{ + ok = ssl_verify_callback(ok, store); + if (!ok) + { + /* accept self signed certificates, expired certificates, and certficiates w/o CRL */ + switch (X509_STORE_CTX_get_error(store)) + { + case X509_V_ERR_CERT_NOT_YET_VALID: + case X509_V_ERR_CERT_HAS_EXPIRED: + case X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT: + case X509_V_ERR_SELF_SIGNED_CERT_IN_CHAIN: + case X509_V_ERR_UNABLE_TO_GET_CRL: + case X509_V_ERR_CRL_NOT_YET_VALID: + case X509_V_ERR_CRL_HAS_EXPIRED: + X509_STORE_CTX_set_error(store, X509_V_OK); + ok = 1; + } + } + /* Note: return 1 to continue, but unsafe progress will be terminated by SSL */ + return ok; +} +#endif + +/******************************************************************************/ + +#ifdef WITH_GNUTLS +static const char * +ssl_verify(struct soap *soap, const char *host) +{ + unsigned int status; + const char *err = NULL; + int r = gnutls_certificate_verify_peers2(soap->session, &status); + if (r < 0) + err = "Certificate verify error"; + else if ((status & GNUTLS_CERT_INVALID)) + err = "The certificate is not trusted"; + else if ((status & GNUTLS_CERT_SIGNER_NOT_FOUND)) + err = "The certificate hasn't got a known issuer"; + else if ((status & GNUTLS_CERT_REVOKED)) + err = "The certificate has been revoked"; + else if (gnutls_certificate_type_get(soap->session) == GNUTLS_CRT_X509) + { + gnutls_x509_crt_t cert; + const gnutls_datum_t *cert_list; + unsigned int cert_list_size; + if (gnutls_x509_crt_init(&cert) < 0) + err = "Could not get X509 certificates"; + else if ((cert_list = gnutls_certificate_get_peers(soap->session, &cert_list_size)) == NULL) + err = "Could not get X509 certificates"; + else if (gnutls_x509_crt_import(cert, &cert_list[0], GNUTLS_X509_FMT_DER) < 0) + err = "Error parsing X509 certificate"; + else if (!(soap->ssl_flags & SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE) && gnutls_x509_crt_get_expiration_time(cert) < time(NULL)) + err = "The certificate has expired"; + else if (!(soap->ssl_flags & SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE) && gnutls_x509_crt_get_activation_time(cert) > time(NULL)) + err = "The certificate is not yet activated"; + else if (host && !(soap->ssl_flags & SOAP_SSL_SKIP_HOST_CHECK)) + { + if (!gnutls_x509_crt_check_hostname(cert, host)) + err = "Certificate host name mismatch"; + } + gnutls_x509_crt_deinit(cert); + } + return err; +} +#endif + +/******************************************************************************/ + +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) +#ifndef WITH_NOIO +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_ssl_accept(struct soap *soap) +{ + SOAP_SOCKET sk = soap->socket; +#ifdef WITH_OPENSSL + BIO *bio; + int err = SSL_ERROR_NONE; + int retries, r, s; + ERR_clear_error(); + if (!soap_valid_socket(sk)) + return soap_set_receiver_error(soap, "SSL/TLS error", "No socket in soap_ssl_accept()", SOAP_SSL_ERROR); + soap->ssl_flags &= ~SOAP_SSL_CLIENT; + if (!soap->ctx && (soap->error = soap->fsslauth(soap)) != SOAP_OK) + return soap_closesock(soap); + if (!soap->ssl) + { + soap->ssl = SSL_new(soap->ctx); + if (!soap->ssl) + { + soap_closesock(soap); + return soap_set_receiver_error(soap, "SSL/TLS error", "SSL_new() failed in soap_ssl_accept()", SOAP_SSL_ERROR); + } + } + else + { + SSL_clear(soap->ssl); + } + bio = BIO_new_socket((int)sk, BIO_NOCLOSE); + SSL_set_bio(soap->ssl, bio, bio); + /* Default timeout: 10 sec retries, 100 times 0.1 sec */ + retries = 100; + if (soap->recv_timeout || soap->send_timeout) + { + int t = soap->recv_timeout > soap->send_timeout ? soap->recv_timeout : soap->send_timeout; + if (t > 0) + retries = 10 * t; + else if (t > -100000) + retries = 1; + else + retries = t/-100000; + } + SOAP_SOCKNONBLOCK(sk) + while ((r = SSL_accept(soap->ssl)) <= 0) + { + err = SSL_get_error(soap->ssl, r); + if (err == SSL_ERROR_WANT_ACCEPT || err == SSL_ERROR_WANT_READ || err == SSL_ERROR_WANT_WRITE) + { + if (err == SSL_ERROR_WANT_READ) + s = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, -100000); + else + s = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, -100000); + if (s < 0) + break; + } + else + { + soap->errnum = soap_socket_errno(sk); + break; + } + if (retries-- <= 0) + break; + } + if (!soap->recv_timeout && !soap->send_timeout) + SOAP_SOCKBLOCK(sk) + if (r <= 0) + { + soap_set_receiver_error(soap, soap_ssl_error(soap, r, err), "SSL_accept() failed in soap_ssl_accept()", SOAP_SSL_ERROR); + return soap_closesock(soap); + } + if ((soap->ssl_flags & SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION)) + { + X509 *peer; + int err; + if ((err = SSL_get_verify_result(soap->ssl)) != X509_V_OK) + { + soap_closesock(soap); + return soap_set_sender_error(soap, X509_verify_cert_error_string(err), "SSL certificate presented by peer cannot be verified in soap_ssl_accept()", SOAP_SSL_ERROR); + } + peer = SSL_get_peer_certificate(soap->ssl); + if (!peer) + { + soap_closesock(soap); + return soap_set_sender_error(soap, "SSL/TLS error", "No SSL certificate was presented by the peer in soap_ssl_accept()", SOAP_SSL_ERROR); + } + X509_free(peer); + } +#endif +#ifdef WITH_GNUTLS + int retries, r, s; + if (!soap_valid_socket(sk)) + return soap_set_receiver_error(soap, "SSL/TLS error", "No socket in soap_ssl_accept()", SOAP_SSL_ERROR); + soap->ssl_flags &= ~SOAP_SSL_CLIENT; + if (!soap->session && (soap->error = soap->fsslauth(soap)) != SOAP_OK) + return soap_closesock(soap); + gnutls_transport_set_ptr(soap->session, (gnutls_transport_ptr_t)(long)sk); + /* default timeout: 10 sec retries, 100 times 0.1 sec */ + retries = 100; + if (soap->recv_timeout || soap->send_timeout) + { + int t = soap->recv_timeout > soap->send_timeout ? soap->recv_timeout : soap->send_timeout; + if (t > 0) + retries = 10 * t; + else if (t > -100000) + retries = 1; + else + retries = t/-100000; + } + SOAP_SOCKNONBLOCK(sk) + while ((r = gnutls_handshake(soap->session))) + { + /* GNUTLS repeat handhake when GNUTLS_E_AGAIN */ + if (r == GNUTLS_E_AGAIN || r == GNUTLS_E_INTERRUPTED) + { + if (!gnutls_record_get_direction(soap->session)) + s = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, -100000); + else + s = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, -100000); + if (s < 0) + break; + } + else + { + soap->errnum = soap_socket_errno(sk); + break; + } + if (retries-- <= 0) + break; + } + if (!soap->recv_timeout && !soap->send_timeout) + SOAP_SOCKBLOCK(sk) + if (r) + { + soap_set_receiver_error(soap, soap_ssl_error(soap, r, 0), "SSL/TLS handshake failed", SOAP_SSL_ERROR); + return soap_closesock(soap); + } + if ((soap->ssl_flags & SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION)) + { + const char *err = ssl_verify(soap, NULL); + if (err) + { + soap_closesock(soap); + return soap_set_receiver_error(soap, "SSL/TLS error", err, SOAP_SSL_ERROR); + } + } +#endif +#ifdef WITH_SYSTEMSSL + gsk_iocallback local_io = { ssl_recv, ssl_send, NULL, NULL, NULL, NULL }; + int retries, r, s; + if (!soap_valid_socket(sk)) + return soap_set_receiver_error(soap, "SSL/TLS error", "No socket in soap_ssl_accept()", SOAP_SSL_ERROR); + soap->ssl_flags &= ~SOAP_SSL_CLIENT; + /* default timeout: 10 sec retries, 100 times 0.1 sec */ + retries = 100; + if (soap->recv_timeout || soap->send_timeout) + { + int t = soap->recv_timeout > soap->send_timeout ? soap->recv_timeout : soap->send_timeout; + if (t > 0) + retries = 10 * t; + else if (t > -100000) + retries = 1; + else + retries = t/-100000; + } + SOAP_SOCKNONBLOCK(sk) + r = gsk_secure_socket_open(soap->ctx, &soap->ssl); + if (r == GSK_OK) + r = gsk_attribute_set_numeric_value(soap->ssl, GSK_FD, sk); + if (r == GSK_OK) + r = gsk_attribute_set_buffer(soap->ssl, GSK_KEYRING_LABEL, soap->cafile, 0); + if (r == GSK_OK) + r = gsk_attribute_set_enum(soap->ssl, GSK_SESSION_TYPE, GSK_SERVER_SESSION); + if (r == GSK_OK) + r = gsk_attribute_set_buffer(soap->ssl, GSK_V3_CIPHER_SPECS_EXPANDED, "0035002F000A", 0); + if (r == GSK_OK) + r = gsk_attribute_set_enum(soap->ssl, GSK_V3_CIPHERS, GSK_V3_CIPHERS_CHAR4); + if (r == GSK_OK) + r = gsk_attribute_set_callback(soap->ssl, GSK_IO_CALLBACK, &local_io); + if (r != GSK_OK) + return soap_set_receiver_error(soap, gsk_strerror(r), "SYSTEM SSL error in soap_ssl_accept()", SOAP_SSL_ERROR); + while ((r = gsk_secure_socket_init(soap->ssl)) != GSK_OK) + { + if (r == GSK_WOULD_BLOCK_READ || r == GSK_WOULD_BLOCK_WRITE) + { + if (r == GSK_WOULD_BLOCK_READ) + s = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, -100000); + else + s = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, -100000); + if (s < 0) + break; + } + else + { + soap->errnum = soap_socket_errno(sk); + break; + } + if (retries-- <= 0) + break; + } + if (!soap->recv_timeout && !soap->send_timeout) + SOAP_SOCKBLOCK(sk) + if (r != GSK_OK) + { + soap_set_receiver_error(soap, gsk_strerror(r), "gsk_secure_socket_init() failed in soap_ssl_accept()", SOAP_SSL_ERROR); + return soap_closesock(soap); + } +#endif + soap->imode |= SOAP_ENC_SSL; + soap->omode |= SOAP_ENC_SSL; + return SOAP_OK; +} +#endif +#endif + +/******************************************************************************\ + * + * TCP/UDP [SSL/TLS] IPv4 and IPv6 + * +\******************************************************************************/ + +#ifndef WITH_NOIO +static int +tcp_init(struct soap *soap) +{ + soap->errmode = 1; +#ifdef WIN32 + if (tcp_done) + return 0; + else + { + WSADATA w; + if (WSAStartup(MAKEWORD(1, 1), &w)) + return -1; + tcp_done = 1; + } +#endif + return 0; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static const char* +tcp_error(struct soap *soap) +{ + const char *msg = NULL; + switch (soap->errmode) + { + case 0: + msg = soap_strerror(soap); + break; + case 1: + msg = "WSAStartup failed"; + break; + case 2: + { +#ifndef WITH_LEAN + msg = soap_code_str(h_error_codes, soap->errnum); + if (!msg) +#endif + { + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), 37), "TCP/UDP IP error %d", soap->errnum); + msg = soap->msgbuf; + } + } + } + return msg; +} +#endif + +/******************************************************************************/ + +#if !defined(WITH_IPV6) || defined(WITH_COOKIES) +#ifndef WITH_NOIO +static int +tcp_gethostbyname(struct soap *soap, const char *addr, struct hostent *hostent, struct in_addr *inaddr) +{ +#if defined(__GLIBC__) && (!_GNU_SOURCE && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) && defined(HAVE_GETHOSTBYNAME_R)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || (defined(HAVE_GETHOSTBYNAME_R) && (defined(FREEBSD) || defined(__FreeBSD__))) + int r; + char *tmpbuf = soap->tmpbuf; + size_t tmplen = sizeof(soap->tmpbuf); +#elif (defined(_AIX43) || defined(TRU64) || defined(HP_UX)) && defined(HAVE_GETHOSTBYNAME_R) + struct hostent_data ht_data; +#elif defined(HAVE_GETHOSTBYNAME_R) + char *tmpbuf = soap->tmpbuf; + size_t tmplen = sizeof(soap->tmpbuf); +#endif +#ifdef VXWORKS + int hostint; /* vxWorks compatible */ +#endif + if (inaddr) + { + soap_int32 iadd = -1; +#ifdef AS400 + iadd = inet_addr((void*)addr); +#else + iadd = inet_addr((char*)addr); +#endif + if (iadd != -1) + { + if (soap_memcpy((void*)inaddr, sizeof(struct in_addr), (const void*)&iadd, sizeof(iadd))) + return soap->error = SOAP_EOM; + return SOAP_OK; + } + } +#if defined(__GLIBC__) && (!_GNU_SOURCE && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) && defined(HAVE_GETHOSTBYNAME_R)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || (defined(HAVE_GETHOSTBYNAME_R) && (defined(FREEBSD) || defined(__FreeBSD__))) + while ((r = gethostbyname_r(addr, hostent, tmpbuf, tmplen, &hostent, &soap->errnum)) < 0) + { + if (tmpbuf != soap->tmpbuf) + SOAP_FREE(soap, tmpbuf); + if (r != SOAP_ERANGE) + { + hostent = NULL; + break; + } + tmplen *= 2; + tmpbuf = (char*)SOAP_MALLOC(soap, tmplen); + if (!tmpbuf) + break; + } +#elif (defined(_AIX43) || defined(TRU64) || defined(HP_UX)) && defined(HAVE_GETHOSTBYNAME_R) + memset((void*)&ht_data, 0, sizeof(ht_data)); + if (gethostbyname_r(addr, hostent, &ht_data) < 0) + { + hostent = NULL; + soap->errnum = h_errno; + } +#elif defined(HAVE_GETHOSTBYNAME_R) + hostent = gethostbyname_r(addr, hostent, tmpbuf, tmplen, &soap->errnum); +#elif defined(VXWORKS) + /* vxWorks compatible */ + /* If the DNS resolver library resolvLib has been configured in the vxWorks + * image, a query for the host IP address is sent to the DNS server, if the + * name was not found in the local host table. */ + hostint = hostGetByName((char*)addr); + if (hostint == ERROR) + { + hostent = NULL; + soap->errnum = soap_errno; + } +#else +#ifdef AS400 + hostent = gethostbyname((void*)addr); +#else + hostent = gethostbyname((char*)addr); +#endif + if (!hostent) + soap->errnum = h_errno; +#endif + if (!hostent) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Host name not found\n")); + return SOAP_ERR; + } + if (inaddr) + { +#ifdef VXWORKS + inaddr->s_addr = hostint; /* vxWorks compatible */ +#else + if (soap_memcpy((void*)inaddr, sizeof(struct in_addr), (const void*)hostent->h_addr, (size_t)hostent->h_length)) + { +#if defined(__GLIBC__) && (!_GNU_SOURCE && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) && defined(HAVE_GETHOSTBYNAME_R)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || (defined(HAVE_GETHOSTBYNAME_R) && (defined(__GNU__) || defined(__GNUC__))) || (defined(HAVE_GETHOSTBYNAME_R) && (defined(FREEBSD) || defined(__FreeBSD__))) + if (tmpbuf && tmpbuf != soap->tmpbuf) + SOAP_FREE(soap, tmpbuf); +#endif + return soap->error = SOAP_EOM; + } +#endif + } +#if defined(__GLIBC__) && (!_GNU_SOURCE && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE) && defined(HAVE_GETHOSTBYNAME_R)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || (defined(HAVE_GETHOSTBYNAME_R) && (defined(__GNU__) || defined(__GNUC__))) || (defined(HAVE_GETHOSTBYNAME_R) && (defined(FREEBSD) || defined(__FreeBSD__))) + if (tmpbuf && tmpbuf != soap->tmpbuf) + SOAP_FREE(soap, tmpbuf); +#endif + return SOAP_OK; +} +#endif +#endif + +/******************************************************************************/ + +#if !defined(WITH_IPV6) +#ifndef WITH_NOIO +static int +tcp_gethost(struct soap *soap, const char *addr, struct in_addr *inaddr) +{ + struct hostent hostent; + return tcp_gethostbyname(soap, addr, &hostent, inaddr); +} +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static SOAP_SOCKET +tcp_connect(struct soap *soap, const char *endpoint, const char *host, int port) +{ +#ifdef WITH_IPV6 + struct addrinfo hints, *res, *ressave; +#endif + SOAP_SOCKET sk; + int err = 0; +#ifndef WITH_LEAN + int set = 1; +#endif +#if !defined(WITH_LEAN) || defined(WITH_OPENSSL) || defined(WITH_GNUTLS) || defined(WITH_SYSTEMSSL) + int retries; +#endif + soap->errnum = 0; + soap->errmode = 0; + if (soap_valid_socket(soap->socket)) + { + if ((soap->omode & SOAP_IO_UDP) && soap->socket == soap->master) + { +#ifdef IP_MULTICAST_TTL +#ifndef WITH_IPV6 + soap->errmode = 2; + if (soap->fresolve(soap, host, &soap->peer.in.sin_addr)) + { + soap_set_receiver_error(soap, tcp_error(soap), "get host by name failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, soap->socket); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->peer.in.sin_port = htons((short)port); + soap->errmode = 0; +#else + if (getaddrinfo(host, soap_int2s(soap, port), &hints, &res) || !res) + { + soap_set_receiver_error(soap, SOAP_GAI_STRERROR(err), "getaddrinfo failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, soap->socket); + return soap->socket = SOAP_INVALID_SOCKET; + } + if (soap_memcpy((void*)&soap->peer.storage, sizeof(soap->peer.storage), (const void*)res->ai_addr, res->ai_addrlen)) + { + soap->error = SOAP_EOM; + soap->fclosesocket(soap, soap->socket); + freeaddrinfo(res); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->peerlen = res->ai_addrlen; + freeaddrinfo(res); +#endif + if (soap->ipv4_multicast_ttl) + { + unsigned char ttl = soap->ipv4_multicast_ttl; + if (setsockopt(soap->socket, IPPROTO_IP, IP_MULTICAST_TTL, (char*)&ttl, sizeof(ttl))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IP_MULTICAST_TTL failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, soap->socket); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + if (soap->ipv4_multicast_if && !soap->ipv6_multicast_if) + { + if (setsockopt(soap->socket, IPPROTO_IP, IP_MULTICAST_IF, (char*)soap->ipv4_multicast_if, sizeof(struct in_addr))) +#ifndef WINDOWS + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IP_MULTICAST_IF failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, soap->socket); + return soap->socket = SOAP_INVALID_SOCKET; + } +#else +#ifndef IP_MULTICAST_IF +#define IP_MULTICAST_IF 2 +#endif + if (setsockopt(soap->socket, IPPROTO_IP, IP_MULTICAST_IF, (char*)soap->ipv4_multicast_if, sizeof(struct in_addr))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IP_MULTICAST_IF failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, soap->socket); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif + } +#endif + return soap->socket; + } + soap->fclosesocket(soap, soap->socket); + soap->socket = SOAP_INVALID_SOCKET; + } + if (tcp_init(soap)) + { + soap_set_receiver_error(soap, tcp_error(soap), "TCP init failed in tcp_connect()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + soap->errmode = 0; +#ifdef WITH_IPV6 + memset((void*)&hints, 0, sizeof(hints)); + hints.ai_family = PF_UNSPEC; +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + hints.ai_socktype = SOCK_DGRAM; + else +#endif + hints.ai_socktype = SOCK_STREAM; + soap->errmode = 2; + if (soap->proxy_host) + err = getaddrinfo(soap->proxy_host, soap_int2s(soap, soap->proxy_port), &hints, &res); + else + err = getaddrinfo(host, soap_int2s(soap, port), &hints, &res); + if (err || !res) + { + soap_set_receiver_error(soap, SOAP_GAI_STRERROR(err), "getaddrinfo failed in tcp_connect()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + ressave = res; +again: + sk = soap->socket = socket(res->ai_family, res->ai_socktype, res->ai_protocol); + soap->error = SOAP_OK; + soap->errmode = 0; +#else +#ifndef WITH_LEAN +again: +#endif +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + sk = soap->socket = socket(AF_INET, SOCK_DGRAM, 0); + else +#endif + sk = soap->socket = socket(AF_INET, SOCK_STREAM, 0); +#endif + if (!soap_valid_socket(sk)) + { +#ifdef WITH_IPV6 + if (res->ai_next) + { + res = res->ai_next; + goto again; + } +#endif + soap->errnum = soap_socket_errno(sk); + soap_set_receiver_error(soap, tcp_error(soap), "socket failed in tcp_connect()", SOAP_TCP_ERROR); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + return SOAP_INVALID_SOCKET; + } +#ifdef WITH_SOCKET_CLOSE_ON_EXIT +#ifdef WIN32 +#ifndef UNDER_CE + SetHandleInformation((HANDLE)sk, HANDLE_FLAG_INHERIT, 0); +#endif +#else + fcntl(sk, F_SETFD, 1); +#endif +#endif +#ifndef WITH_LEAN + if ((soap->connect_flags & SO_LINGER)) + { + struct linger linger; + memset((void*)&linger, 0, sizeof(linger)); + linger.l_onoff = 1; + linger.l_linger = soap->linger_time; + if (setsockopt(sk, SOL_SOCKET, SO_LINGER, (char*)&linger, sizeof(struct linger))) + { + soap->errnum = soap_socket_errno(sk); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_LINGER failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + return soap->socket = SOAP_INVALID_SOCKET; + } + } + if ((soap->connect_flags & ~SO_LINGER) && setsockopt(sk, SOL_SOCKET, soap->connect_flags & ~SO_LINGER, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#ifndef UNDER_CE + if ((soap->keep_alive || soap->tcp_keep_alive) && setsockopt(sk, SOL_SOCKET, SO_KEEPALIVE, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_KEEPALIVE failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + if (soap->sndbuf > 0 && setsockopt(sk, SOL_SOCKET, SO_SNDBUF, (char*)&soap->sndbuf, sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_SNDBUF failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + if (soap->rcvbuf > 0 && setsockopt(sk, SOL_SOCKET, SO_RCVBUF, (char*)&soap->rcvbuf, sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_RCVBUF failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#ifdef TCP_KEEPIDLE + if (soap->tcp_keep_idle && setsockopt(sk, IPPROTO_TCP, TCP_KEEPIDLE, (char*)&(soap->tcp_keep_idle), sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_KEEPIDLE failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif +#ifdef TCP_KEEPINTVL + if (soap->tcp_keep_intvl && setsockopt(sk, IPPROTO_TCP, TCP_KEEPINTVL, (char*)&(soap->tcp_keep_intvl), sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_KEEPINTVL failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif +#ifdef TCP_KEEPCNT + if (soap->tcp_keep_cnt && setsockopt(sk, IPPROTO_TCP, TCP_KEEPCNT, (char*)&(soap->tcp_keep_cnt), sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_KEEPCNT failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif +#ifdef TCP_NODELAY + if (!(soap->omode & SOAP_IO_UDP) && setsockopt(sk, IPPROTO_TCP, TCP_NODELAY, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_NODELAY failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif +#ifdef WITH_IPV6 + if ((soap->omode & SOAP_IO_UDP) && soap->ipv6_multicast_if) + { + struct sockaddr_in6 *in6addr = (struct sockaddr_in6*)res->ai_addr; + in6addr->sin6_scope_id = soap->ipv6_multicast_if; + } +#endif +#endif +#ifdef IP_MULTICAST_TTL + if ((soap->omode & SOAP_IO_UDP)) + { + if (soap->ipv4_multicast_ttl) + { + unsigned char ttl = soap->ipv4_multicast_ttl; + if (setsockopt(sk, IPPROTO_IP, IP_MULTICAST_TTL, (char*)&ttl, sizeof(ttl))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IP_MULTICAST_TTL failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + if ((soap->omode & SOAP_IO_UDP) && soap->ipv4_multicast_if && !soap->ipv6_multicast_if) + { + if (setsockopt(sk, IPPROTO_IP, IP_MULTICAST_IF, (char*)soap->ipv4_multicast_if, sizeof(struct in_addr))) +#ifndef WINDOWS + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IP_MULTICAST_IF failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#else +#ifndef IP_MULTICAST_IF +#define IP_MULTICAST_IF 2 +#endif + if (setsockopt(sk, IPPROTO_IP, IP_MULTICAST_IF, (char*)soap->ipv4_multicast_if, sizeof(struct in_addr))) + { + soap->errnum = soap_socket_errno(sk); +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IP_MULTICAST_IF failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif + } + } +#endif +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Opening socket=%d to host='%s' port=%d\n", (int)sk, host, port)); +#ifndef WITH_IPV6 + soap->peerlen = sizeof(soap->peer.in); + memset((void*)&soap->peer.in, 0, sizeof(soap->peer.in)); + soap->peer.in.sin_family = AF_INET; + if (soap->client_port >= 0) + { + struct sockaddr_in addr; + memset((void*)&addr, 0, sizeof(addr)); + addr.sin_family = AF_INET; + addr.sin_port = htons(soap->client_port); + if (bind(sk, (struct sockaddr*)&addr, sizeof(addr))) + { + soap->errnum = soap_socket_errno(sk); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not bind before connect\n")); + soap_set_receiver_error(soap, tcp_error(soap), "bind failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + soap->client_port = -1; + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->client_port = -1; /* disable bind before connect, so need to set it again before the next connect */ + } +#ifndef WIN32 + if (soap->client_interface) + { + if (inet_pton(AF_INET, soap->client_interface, &soap->peer.in.sin_addr) != 1) + { + soap->errnum = soap_socket_errno(sk); + soap_set_receiver_error(soap, tcp_error(soap), "inet_pton() failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + soap->client_interface = NULL; + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->client_interface = NULL; /* disable client interface, so need to set it again before the next connect */ + } +#endif + soap->errmode = 2; + if (soap->proxy_host) + { + if (soap->fresolve(soap, soap->proxy_host, &soap->peer.in.sin_addr)) + { + soap_set_receiver_error(soap, tcp_error(soap), "get proxy host by name failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->peer.in.sin_port = htons((short)soap->proxy_port); + } + else + { + if (soap->fresolve(soap, host, &soap->peer.in.sin_addr)) + { + soap_set_receiver_error(soap, tcp_error(soap), "get host by name failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->peer.in.sin_port = htons((short)port); + } + soap->errmode = 0; +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + return sk; +#endif +#else + if (soap->client_port >= 0) + { + struct sockaddr_in6 addr; + memset((void*)&addr, 0, sizeof(addr)); + addr.sin6_family = AF_INET6; + addr.sin6_port = htons(soap->client_port); + if (bind(sk, (struct sockaddr*)&addr, sizeof(addr))) + { + soap->errnum = soap_socket_errno(sk); + freeaddrinfo(ressave); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not bind before connect\n")); + soap_set_receiver_error(soap, tcp_error(soap), "bind failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + soap->client_port = -1; + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->client_port = -1; /* disable bind before connect, so need to set t again before the next connect */ + } + if (soap->client_interface) + { + if (inet_pton(AF_INET6, soap->client_interface, res->ai_addr) != 1) + { + if (inet_pton(AF_INET, soap->client_interface, res->ai_addr) != 1) + { + soap->errnum = soap_socket_errno(sk); + freeaddrinfo(ressave); + soap_set_receiver_error(soap, tcp_error(soap), "inet_pton() failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + soap->client_interface = NULL; + return soap->socket = SOAP_INVALID_SOCKET; + } + } + soap->client_interface = NULL; /* disable client interface, so need to set it again before the next connect */ + } +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + { + if (soap_memcpy((void*)&soap->peer.storage, sizeof(soap->peer.storage), (const void*)res->ai_addr, res->ai_addrlen)) + { + soap->error = SOAP_EOM; + soap->fclosesocket(soap, sk); + soap->socket = sk = SOAP_INVALID_SOCKET; + } + soap->peerlen = res->ai_addrlen; + freeaddrinfo(ressave); + return sk; + } +#endif +#endif +#ifndef WITH_LEAN + if (soap->connect_timeout) + SOAP_SOCKNONBLOCK(sk) + else + SOAP_SOCKBLOCK(sk) + retries = 10; +#endif + for (;;) + { +#ifdef WITH_IPV6 + if (connect(sk, res->ai_addr, (int)res->ai_addrlen)) +#else + if (connect(sk, &soap->peer.addr, sizeof(soap->peer.in))) +#endif + { + err = soap_socket_errno(sk); +#ifdef WITH_IPV6 + if (err == SOAP_ECONNREFUSED && res->ai_next) + { + soap->fclosesocket(soap, sk); + res = res->ai_next; + goto again; + } +#endif +#ifndef WITH_LEAN + if (err == SOAP_EADDRINUSE) + { + soap->fclosesocket(soap, sk); + if (retries-- > 0) + goto again; + } + else if (soap->connect_timeout && (err == SOAP_EINPROGRESS || err == SOAP_EAGAIN || err == SOAP_EWOULDBLOCK)) + { + SOAP_SOCKLEN_T k; + for (;;) + { + int r; +#ifdef WITH_SELF_PIPE + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_PIP, soap->connect_timeout); + if ((r & SOAP_TCP_SELECT_PIP)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connection closed by self pipe\n")); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#else + r = tcp_select(soap, sk, SOAP_TCP_SELECT_SND, soap->connect_timeout); +#endif + if (r > 0) + break; + if (!r) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connect timeout\n")); + soap_set_receiver_error(soap, "Timeout", "connect failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); +#ifdef WITH_IPV6 + if (res->ai_next) + { + res = res->ai_next; + goto again; + } + freeaddrinfo(ressave); +#endif + return soap->socket = SOAP_INVALID_SOCKET; + } + r = soap->errnum = soap_socket_errno(sk); + if (r != SOAP_EINTR) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not connect to host\n")); + soap_set_receiver_error(soap, tcp_error(soap), "connect failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); +#ifdef WITH_IPV6 + if (res->ai_next) + { + res = res->ai_next; + goto again; + } + freeaddrinfo(ressave); +#endif + return soap->socket = SOAP_INVALID_SOCKET; + } + } + k = (SOAP_SOCKLEN_T)sizeof(soap->errnum); + if (!getsockopt(sk, SOL_SOCKET, SO_ERROR, (char*)&soap->errnum, &k) && !soap->errnum) /* portability note: see SOAP_SOCKLEN_T definition in stdsoap2.h */ + break; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not connect to host\n")); + if (!soap->errnum) + soap->errnum = soap_socket_errno(sk); + soap_set_receiver_error(soap, tcp_error(soap), "connect failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); +#ifdef WITH_IPV6 + if (res->ai_next) + { + res = res->ai_next; + goto again; + } + freeaddrinfo(ressave); +#endif + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif +#ifdef WITH_IPV6 + if (res->ai_next) + { + res = res->ai_next; + soap->fclosesocket(soap, sk); + goto again; + } +#endif + if (err && err != SOAP_EINTR) + { + soap->errnum = err; +#ifdef WITH_IPV6 + freeaddrinfo(ressave); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not connect to host\n")); + soap_set_receiver_error(soap, tcp_error(soap), "connect failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + else + { + break; + } + } +#ifdef WITH_IPV6 + soap->peerlen = 0; /* IPv6: already connected so use send() */ + freeaddrinfo(ressave); +#endif + soap->imode &= ~SOAP_ENC_SSL; + soap->omode &= ~SOAP_ENC_SSL; + if (endpoint && !soap_tag_cmp(endpoint, "https:*")) + { +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) || defined(WITH_SYSTEMSSL) +#ifdef WITH_OPENSSL + BIO *bio; +#endif +#ifdef WITH_SYSTEMSSL + gsk_iocallback local_io = { ssl_recv, ssl_send, NULL, NULL, NULL, NULL }; +#endif + int r; + if (soap->proxy_host) + { + soap_mode m = soap->mode; /* preserve settings */ + soap_mode om = soap->omode; /* make sure we only parse HTTP */ + ULONG64 n = soap->count; /* save the content length */ + const char *userid, *passwd; + int status = soap->status; /* save the current status/command */ + int keep_alive = soap->keep_alive; /* save the KA status */ + soap->omode &= ~SOAP_ENC; /* mask IO and ENC */ + soap->omode |= SOAP_IO_BUFFER; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connecting to %s proxy server %s for destination endpoint %s\n", soap->proxy_http_version, soap->proxy_host, endpoint)); +#ifdef WITH_NTLM + if (soap->ntlm_challenge && soap_ntlm_handshake(soap, SOAP_CONNECT, endpoint, host, port)) + { + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif + if (soap_init_send(soap)) + { + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->status = SOAP_CONNECT; + if (!soap->keep_alive) + soap->keep_alive = -1; /* must keep alive */ + soap->error = soap->fpost(soap, endpoint, host, port, NULL, NULL, 0); + if (soap->error + || soap_end_send_flush(soap)) + { + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->keep_alive = keep_alive; + soap->omode = om; + om = soap->imode; + soap->imode &= ~SOAP_ENC; /* mask IO and ENC */ + userid = soap->userid; /* preserve */ + passwd = soap->passwd; /* preserve */ + soap->error = soap->fparse(soap); + if (soap->error) + { + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + soap->status = status; /* restore */ + soap->userid = userid; /* restore */ + soap->passwd = passwd; /* restore */ + soap->imode = om; /* restore */ + soap->count = n; /* restore */ + if (soap_init_send(soap)) + { + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + if (endpoint) + soap_strcpy(soap->endpoint, sizeof(soap->endpoint), endpoint); /* restore */ + soap->mode = m; + } +#ifdef WITH_OPENSSL + ERR_clear_error(); + soap->ssl_flags |= SOAP_SSL_CLIENT; + if (!soap->ctx && (soap->error = soap->fsslauth(soap)) != SOAP_OK) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL required, but no ctx set\n")); + soap->fclosesocket(soap, sk); + soap->error = SOAP_SSL_ERROR; + return soap->socket = SOAP_INVALID_SOCKET; + } + if (!soap->ssl) + { + soap->ssl = SSL_new(soap->ctx); + if (!soap->ssl) + { + soap->fclosesocket(soap, sk); + soap->error = SOAP_SSL_ERROR; + return soap->socket = SOAP_INVALID_SOCKET; + } + } + else + { + SSL_clear(soap->ssl); + } + if (soap->session) + { + if (!strcmp(soap->session_host, host) && soap->session_port == port) + SSL_set_session(soap->ssl, soap->session); + SSL_SESSION_free(soap->session); + soap->session = NULL; + } +#if OPENSSL_VERSION_NUMBER >= 0x1000000aL + if (!(soap->ssl_flags & SOAP_SSLv3) && !SSL_set_tlsext_host_name(soap->ssl, host)) + { + soap_set_receiver_error(soap, "SSL/TLS error", "SNI failed", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#elif (OPENSSL_VERSION_NUMBER >= 0x0090800fL) && defined(SSL_CTRL_SET_TLSEXT_HOSTNAME) + if (!SSL_ctrl(soap->ssl, SSL_CTRL_SET_TLSEXT_HOSTNAME, TLSEXT_NAMETYPE_host_name, (void*)host)) + { + soap_set_receiver_error(soap, "SSL/TLS error", "SNI failed", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif + bio = BIO_new_socket((int)sk, BIO_NOCLOSE); + SSL_set_bio(soap->ssl, bio, bio); + if (soap->connect_timeout || soap->recv_timeout || soap->send_timeout) + { + /* Set SSL connect timeout and set SSL sockets to non-blocking */ + int t = soap->recv_timeout > soap->send_timeout ? soap->recv_timeout : soap->send_timeout; + if (soap->connect_timeout > 0 && t < soap->connect_timeout) + t = soap->connect_timeout; + if (t > 0) + retries = 10 * t; + else if (t > -100000) + retries = 1; + else + retries = t/-100000; + SOAP_SOCKNONBLOCK(sk) + } + else + { + /* Set sockets to blocking */ + retries = 1; + SOAP_SOCKBLOCK(sk) + } + err = SSL_ERROR_NONE; + /* Try connecting until success or timeout */ + do + { + if ((r = SSL_connect(soap->ssl)) <= 0) + { + err = SSL_get_error(soap->ssl, r); + if (err == SSL_ERROR_WANT_CONNECT || err == SSL_ERROR_WANT_READ || err == SSL_ERROR_WANT_WRITE) + { + int s; + if (err == SSL_ERROR_WANT_READ) + s = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, -100000); + else + s = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, -100000); + if (s < 0) + break; + if (s == 0 && retries-- <= 0) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL/TLS connect timeout\n")); + soap_set_receiver_error(soap, "Timeout", "SSL_connect() failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + else + { + soap->errnum = soap_socket_errno(sk); + break; + } + } + } while (!SSL_is_init_finished(soap->ssl)); + if (r <= 0) + { + soap_set_sender_error(soap, soap_ssl_error(soap, r, err), "SSL/TLS handshake failed", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + /* Check server credentials when required */ + if ((soap->ssl_flags & SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION)) + { + if ((err = SSL_get_verify_result(soap->ssl)) != X509_V_OK) + { + soap_set_sender_error(soap, X509_verify_cert_error_string(err), "SSL/TLS certificate presented by peer cannot be verified in tcp_connect()", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + if (!(soap->ssl_flags & SOAP_SSL_SKIP_HOST_CHECK)) + { + X509_NAME *subj; + STACK_OF(CONF_VALUE) *val = NULL; +#if OPENSSL_VERSION_NUMBER >= 0x0090800fL + GENERAL_NAMES *names = NULL; +#else + int ext_count; +#endif + int ok = 0; + X509 *peer = SSL_get_peer_certificate(soap->ssl); + if (!peer) + { + soap_set_sender_error(soap, "SSL/TLS error", "No SSL/TLS certificate was presented by the peer in tcp_connect()", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#if OPENSSL_VERSION_NUMBER < 0x0090800fL + ext_count = X509_get_ext_count(peer); + if (ext_count > 0) + { + int i; + for (i = 0; i < ext_count; i++) + { + X509_EXTENSION *ext = X509_get_ext(peer, i); + const char *ext_str = OBJ_nid2sn(OBJ_obj2nid(X509_EXTENSION_get_object(ext))); + if (ext_str && !strcmp(ext_str, "subjectAltName")) + { + X509V3_EXT_METHOD *meth = (X509V3_EXT_METHOD*)X509V3_EXT_get(ext); + unsigned char *data; + if (!meth) + break; + data = ext->value->data; + if (data) + { +#if OPENSSL_VERSION_NUMBER > 0x00907000L + void *ext_data; + if (meth->it) + ext_data = ASN1_item_d2i(NULL, &data, ext->value->length, ASN1_ITEM_ptr(meth->it)); + else + { +#if OPENSSL_VERSION_NUMBER > 0x0090800fL + ext_data = meth->d2i(NULL, (const unsigned char **)&data, ext->value->length); +#else + ext_data = meth->d2i(NULL, &data, ext->value->length); +#endif + } + if (ext_data) + val = meth->i2v(meth, ext_data, NULL); + else + val = NULL; + if (meth->it) + ASN1_item_free((ASN1_VALUE*)ext_data, ASN1_ITEM_ptr(meth->it)); + else + meth->ext_free(ext_data); +#else + void *ext_data = meth->d2i(NULL, &data, ext->value->length); + if (ext_data) + val = meth->i2v(meth, ext_data, NULL); + meth->ext_free(ext_data); +#endif + if (val) + { + int j; + for (j = 0; j < sk_CONF_VALUE_num(val); j++) + { + CONF_VALUE *nval = sk_CONF_VALUE_value(val, j); + if (nval && (!strcmp(nval->name, "DNS") || !strcmp(nval->name, "IP Address")) && !soap_tag_cmp(host, nval->value)) + { + ok = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s match with certificate %s %s\n", host, nval->name, nval->value)); + break; + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s mismatch with certificate %s %s\n", host, nval->name, nval->value)); + } + } + sk_CONF_VALUE_pop_free(val, X509V3_conf_free); + } + } + } + if (ok) + break; + } + } +#else + names = (GENERAL_NAMES*)X509_get_ext_d2i(peer, NID_subject_alt_name, NULL, NULL); + if (names) + { + val = i2v_GENERAL_NAMES(NULL, names, val); + sk_GENERAL_NAME_pop_free(names, GENERAL_NAME_free); + } + if (val) + { + int j; + for (j = 0; j < sk_CONF_VALUE_num(val); j++) + { + CONF_VALUE *nval = sk_CONF_VALUE_value(val, j); + if (nval && (!strcmp(nval->name, "DNS") || !strcmp(nval->name, "IP Address")) && !soap_tag_cmp(host, nval->value)) + { + ok = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s match with certificate %s %s\n", host, nval->name, nval->value)); + break; + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s mismatch with certificate %s %s\n", host, nval->name, nval->value)); + } + } + sk_CONF_VALUE_pop_free(val, X509V3_conf_free); + } +#endif + if (!ok && (subj = X509_get_subject_name(peer)) != 0) + { + int i = -1; + do + { + ASN1_STRING *name; + i = X509_NAME_get_index_by_NID(subj, NID_commonName, i); + if (i == -1) + break; + name = X509_NAME_ENTRY_get_data(X509_NAME_get_entry(subj, i)); + if (name) + { +#if OPENSSL_VERSION_NUMBER < 0x10100000L + const char *tmp = (const char*)ASN1_STRING_data(name); +#else + const char *tmp = (const char*)ASN1_STRING_get0_data(name); +#endif + if (!soap_tag_cmp(host, tmp)) + { + ok = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s match with certificate subject %s\n", host, tmp)); + } + else + { + unsigned char *tmp = NULL; + ASN1_STRING_to_UTF8(&tmp, name); + if (tmp) + { + if (!soap_tag_cmp(host, (const char*)tmp)) + { + ok = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s match with certificate subject %s\n", host, tmp)); + } + else if (tmp[0] == '*') /* wildcard domain */ + { + const char *t = strchr(host, '.'); + if (t && !soap_tag_cmp(t, (const char*)tmp + 1)) + { + ok = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s match with certificate subject %s\n", host, tmp)); + } + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL: host name %s mismatch with certificate %s\n", host, tmp)); + } + OPENSSL_free(tmp); + } + } + } + } while (!ok); + } + X509_free(peer); + if (!ok) + { + soap_set_sender_error(soap, "SSL/TLS error", "SSL/TLS certificate host name mismatch in tcp_connect()", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + } +#endif +#ifdef WITH_GNUTLS + soap->ssl_flags |= SOAP_SSL_CLIENT; + if (!soap->session && (soap->error = soap->fsslauth(soap)) != SOAP_OK) + { + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + gnutls_transport_set_ptr(soap->session, (gnutls_transport_ptr_t)(long)sk); + if (soap->connect_timeout || soap->recv_timeout || soap->send_timeout) + { + /* Set SSL connect timeout and set SSL sockets to non-blocking */ + int t = soap->recv_timeout > soap->send_timeout ? soap->recv_timeout : soap->send_timeout; + if (soap->connect_timeout > 0 && t < soap->connect_timeout) + t = soap->connect_timeout; + if (t > 0) + retries = 10 * t; + else if (t > -100000) + retries = 1; + else + retries = t/-100000; + SOAP_SOCKNONBLOCK(sk) + } + else + { + /* Set sockets to blocking */ + retries = 1; + SOAP_SOCKBLOCK(sk) + } + /* Try connecting until success or timeout */ + while ((r = gnutls_handshake(soap->session))) + { + /* GNUTLS repeat handhake when GNUTLS_E_AGAIN */ + if (r == GNUTLS_E_AGAIN || r == GNUTLS_E_INTERRUPTED) + { + int s; + if (!gnutls_record_get_direction(soap->session)) + s = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, -100000); + else + s = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, -100000); + if (s < 0) + break; + if (s == 0 && retries-- <= 0) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL/TLS connect timeout\n")); + soap_set_receiver_error(soap, "Timeout", "SSL_connect() failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + else + { + soap->errnum = soap_socket_errno(sk); + break; + } + } + if (r) + { + soap_set_sender_error(soap, soap_ssl_error(soap, r, 0), "SSL/TLS handshake failed", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + if ((soap->ssl_flags & SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION)) + { + const char *s = ssl_verify(soap, host); + if (s) + { + soap->fclosesocket(soap, sk); + soap->error = soap_set_sender_error(soap, "SSL/TLS verify error", s, SOAP_SSL_ERROR); + return soap->socket = SOAP_INVALID_SOCKET; + } + } +#endif +#ifdef WITH_SYSTEMSSL + soap->ssl_flags |= SOAP_SSL_CLIENT; + if (!soap->ctx && (soap->error = soap->fsslauth(soap)) != SOAP_OK) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL required, but no ctx set\n")); + soap->fclosesocket(soap, sk); + soap->error = SOAP_SSL_ERROR; + return soap->socket = SOAP_INVALID_SOCKET; + } + if (soap->connect_timeout || soap->recv_timeout || soap->send_timeout) + { + /* Set SSL connect timeout and set SSL sockets to non-blocking */ + int t = soap->recv_timeout > soap->send_timeout ? soap->recv_timeout : soap->send_timeout; + if (soap->connect_timeout > 0 && t < soap->connect_timeout) + t = soap->connect_timeout; + if (t > 0) + retries = 10 * t; + else if (t > -100000) + retries = 1; + else + retries = t/-100000; + SOAP_SOCKNONBLOCK(sk) + } + else + { + /* Set sockets to blocking */ + retries = 1; + SOAP_SOCKBLOCK(sk) + } + r = gsk_secure_socket_open(soap->ctx, &soap->ssl); + if (r == GSK_OK) + r = gsk_attribute_set_numeric_value(soap->ssl, GSK_FD, sk); + if (r == GSK_OK) + r = gsk_attribute_set_buffer(soap->ssl, GSK_KEYRING_LABEL, soap->cafile, 0); /* Certificate label */ + if (r == GSK_OK) + r = gsk_attribute_set_enum(soap->ssl, GSK_SESSION_TYPE, GSK_CLIENT_SESSION); + if (r == GSK_OK) + r = gsk_attribute_set_buffer(soap->ssl, GSK_V3_CIPHER_SPECS_EXPANDED, "0035002F000A", 0); + if (r == GSK_OK) + r = gsk_attribute_set_enum(soap->ssl, GSK_V3_CIPHERS, GSK_V3_CIPHERS_CHAR4); + if (r == GSK_OK) + r = gsk_attribute_set_callback(soap->ssl, GSK_IO_CALLBACK, &local_io); + if (r != GSK_OK) + { + soap_set_receiver_error(soap, gsk_strerror(r), "SYSTEM SSL error in tcp_connect()", SOAP_SSL_ERROR); + return soap->socket = SOAP_INVALID_SOCKET; + } + /* Try connecting until success or timeout */ + while ((r = gsk_secure_socket_init(soap->ssl)) != GSK_OK) + { + if (r == GSK_WOULD_BLOCK_READ || r == GSK_WOULD_BLOCK_WRITE) + { + int s; + if (r == GSK_WOULD_BLOCK_READ) + s = tcp_select(soap, sk, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, -100000); + else + s = tcp_select(soap, sk, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, -100000); + if (s < 0) + break; + if (s == 0 && retries-- <= 0) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL/TLS connect timeout\n")); + soap_set_receiver_error(soap, "Timeout", "SSL_connect() failed in tcp_connect()", SOAP_TCP_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } + } + else + { + soap->errnum = soap_socket_errno(sk); + break; + } + } + if (r != GSK_OK) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "SSL_connect/select error in tcp_connect\n")); + soap_set_receiver_error(soap, gsk_strerror(r), "SSL/TLS handshake failed", SOAP_SSL_ERROR); + soap->fclosesocket(soap, sk); + return soap->socket = SOAP_INVALID_SOCKET; + } +#endif + soap->imode |= SOAP_ENC_SSL; + soap->omode |= SOAP_ENC_SSL; +#else + soap->fclosesocket(soap, sk); + soap->error = SOAP_SSL_ERROR; + return soap->socket = SOAP_INVALID_SOCKET; +#endif + } + if (soap->recv_timeout || soap->send_timeout) + SOAP_SOCKNONBLOCK(sk) + else + SOAP_SOCKBLOCK(sk) + return sk; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static int +tcp_select(struct soap *soap, SOAP_SOCKET sk, int flags, int timeout) +{ + int r; + struct timeval tv; + fd_set fd[3], *rfd, *sfd, *efd; + int retries = 0; + int eintr = SOAP_MAXEINTR; + soap->errnum = 0; + if (!soap_valid_socket(sk)) + { + soap->error = SOAP_EOF; + return -1; + } +#ifndef WIN32 +#if !defined(FD_SETSIZE) || defined(__QNX__) || defined(QNX) + /* no FD_SETSIZE or select() is not MT safe on some QNX: always poll */ + if (1) +#else + /* if fd max set size exceeded, use poll() when available */ + if ((int)sk >= (int)FD_SETSIZE) +#endif +#ifdef HAVE_POLL + { +#ifdef WITH_SELF_PIPE + struct pollfd pollfd[2]; + pollfd[1].fd = soap->pipe_fd[0]; + pollfd[1].events = POLLIN; +#else + struct pollfd pollfd[1]; +#endif + pollfd[0].fd = (int)sk; + pollfd[0].events = 0; + if ((flags & SOAP_TCP_SELECT_RCV)) + pollfd[0].events |= POLLIN; + if ((flags & SOAP_TCP_SELECT_SND)) + pollfd[0].events |= POLLOUT; + if ((flags & SOAP_TCP_SELECT_ERR)) + pollfd[0].events |= POLLERR; + if (timeout <= 0) + timeout /= -1000; /* -usec -> ms */ + else + { + retries = timeout - 1; + timeout = 1000; + } + do + { +#ifdef WITH_SELF_PIPE + r = poll(pollfd, 2, timeout); +#else + r = poll(pollfd, 1, timeout); +#endif + if (r < 0 && (soap->errnum = soap_socket_errno(sk)) == SOAP_EINTR && eintr > 0) + { + eintr--; + r = 0; + } + else if (retries-- <= 0) + { + break; + } + } while (r == 0); + if (r > 0) + { + r = 0; + if ((flags & SOAP_TCP_SELECT_RCV) && (pollfd[0].revents & POLLIN)) + r |= SOAP_TCP_SELECT_RCV; + if ((flags & SOAP_TCP_SELECT_SND) && (pollfd[0].revents & POLLOUT)) + r |= SOAP_TCP_SELECT_SND; + if ((flags & SOAP_TCP_SELECT_ERR) && (pollfd[0].revents & POLLERR)) + r |= SOAP_TCP_SELECT_ERR; +#ifdef WITH_SELF_PIPE + if ((flags & SOAP_TCP_SELECT_PIP) && (pollfd[1].revents & POLLIN)) + { + char ch; + for (;;) + { + if (read(soap->pipe_fd[0], &ch, 1) == -1) + { + if (soap_socket_errno(soap->pipe_fd[0]) == SOAP_EAGAIN) + break; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Self pipe read error\n")); + return -1; + } + } + r |= SOAP_TCP_SELECT_PIP; + } +#endif + } + else if (r == 0) + { + soap->errnum = 0; + } + return r; + } +#else + { + soap->error = SOAP_FD_EXCEEDED; + return -1; + } +#endif +#endif + if (timeout > 0) + retries = timeout - 1; + do + { + rfd = sfd = efd = NULL; +#ifdef WITH_SELF_PIPE + if ((flags & SOAP_TCP_SELECT_PIP) || (flags & SOAP_TCP_SELECT_RCV)) + { + rfd = &fd[0]; + FD_ZERO(rfd); + if ((flags & SOAP_TCP_SELECT_PIP)) + FD_SET(soap->pipe_fd[0], rfd); + if ((flags & SOAP_TCP_SELECT_RCV)) + FD_SET(sk, rfd); + } +#else + if ((flags & SOAP_TCP_SELECT_RCV)) + { + rfd = &fd[0]; + FD_ZERO(rfd); + FD_SET(sk, rfd); + } +#endif + if ((flags & SOAP_TCP_SELECT_SND)) + { + sfd = &fd[1]; + FD_ZERO(sfd); + FD_SET(sk, sfd); + } + if ((flags & SOAP_TCP_SELECT_ERR)) + { + efd = &fd[2]; + FD_ZERO(efd); + FD_SET(sk, efd); + } + if (timeout <= 0) + { + tv.tv_sec = -timeout / 1000000; + tv.tv_usec = -timeout % 1000000; + } + else + { + tv.tv_sec = 1; + tv.tv_usec = 0; + } +#ifdef WITH_SELF_PIPE + r = select((int)(sk > soap->pipe_fd[0] ? sk : soap->pipe_fd[0]) + 1, rfd, sfd, efd, &tv); +#else + r = select((int)sk + 1, rfd, sfd, efd, &tv); +#endif + if (r < 0 && (soap->errnum = soap_socket_errno(sk)) == SOAP_EINTR && eintr > 0) + { + eintr--; + r = 0; + } + else if (retries-- <= 0) + { + break; + } + } while (r == 0); + if (r > 0) + { + r = 0; + if ((flags & SOAP_TCP_SELECT_RCV) && FD_ISSET(sk, rfd)) + r |= SOAP_TCP_SELECT_RCV; + if ((flags & SOAP_TCP_SELECT_SND) && FD_ISSET(sk, sfd)) + r |= SOAP_TCP_SELECT_SND; + if ((flags & SOAP_TCP_SELECT_ERR) && FD_ISSET(sk, efd)) + r |= SOAP_TCP_SELECT_ERR; +#ifdef WITH_SELF_PIPE + if ((flags & SOAP_TCP_SELECT_PIP) && FD_ISSET(soap->pipe_fd[0], rfd)) + { + char ch; + for (;;) + { + if (read(soap->pipe_fd[0], &ch, 1) == -1) + { + if (soap_socket_errno(soap->pipe_fd[0]) == SOAP_EAGAIN) + break; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Self pipe read error\n")); + return -1; + } + } + r |= SOAP_TCP_SELECT_PIP; + } +#endif + } + else if (r == 0) + { + soap->errnum = 0; + } + return r; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static SOAP_SOCKET +tcp_accept(struct soap *soap, SOAP_SOCKET sk, struct sockaddr *addr, int *len) +{ + SOAP_SOCKET s; + (void)soap; + s = accept(sk, addr, (SOAP_SOCKLEN_T*)len); /* portability note: see SOAP_SOCKLEN_T definition in stdsoap2.h */ +#ifdef WITH_SOCKET_CLOSE_ON_EXIT +#ifdef WIN32 +#ifndef UNDER_CE + SetHandleInformation((HANDLE)s, HANDLE_FLAG_INHERIT, 0); +#endif +#else + fcntl(s, F_SETFD, FD_CLOEXEC); +#endif +#endif + return s; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static int +tcp_disconnect(struct soap *soap) +{ +#ifdef WITH_OPENSSL + if (soap->ssl) + { + int r; + if (soap->session) + { + SSL_SESSION_free(soap->session); + soap->session = NULL; + } + if (*soap->host) + { + soap->session = SSL_get1_session(soap->ssl); + if (soap->session) + { + soap_strcpy(soap->session_host, sizeof(soap->session_host), soap->host); + soap->session_port = soap->port; + } + } + r = SSL_shutdown(soap->ssl); + /* SSL shutdown does not work when reads are pending, non-blocking */ + if (r == 0) + { + while (SSL_want_read(soap->ssl)) + { + if (SSL_read(soap->ssl, NULL, 0) + || soap_socket_errno(soap->socket) != SOAP_EAGAIN) + { + r = SSL_shutdown(soap->ssl); + break; + } + } + } + if (r == 0) + { + if (soap_valid_socket(soap->socket)) + { + if (!soap->fshutdownsocket(soap, soap->socket, SOAP_SHUT_WR)) + { +#if !defined(WITH_LEAN) && !defined(WIN32) + /* + wait up to 5 seconds for close_notify to be sent by peer (if peer not + present, this avoids calling SSL_shutdown() which has a lengthy return + timeout) + */ + r = tcp_select(soap, soap->socket, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, 5); + if (r <= 0) + { + soap->errnum = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connection lost...\n")); + soap->fclosesocket(soap, soap->socket); + soap->socket = SOAP_INVALID_SOCKET; + ERR_clear_error(); + SSL_free(soap->ssl); + soap->ssl = NULL; + return SOAP_OK; + } +#else + r = SSL_shutdown(soap->ssl); + if (r <= 0) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Shutdown failed: %d\n", SSL_get_error(soap->ssl, r))); + if (soap_valid_socket(soap->socket) && !(soap->omode & SOAP_IO_UDP)) + { + soap->fclosesocket(soap, soap->socket); + soap->socket = SOAP_INVALID_SOCKET; + } + } +#endif + } + } + } + SSL_free(soap->ssl); + soap->ssl = NULL; + ERR_clear_error(); + } +#endif +#ifdef WITH_GNUTLS + if (soap->session) + { + gnutls_bye(soap->session, GNUTLS_SHUT_RDWR); + gnutls_deinit(soap->session); + soap->session = NULL; + } +#endif +#ifdef WITH_SYSTEMSSL + if (soap->ssl) + { + gsk_secure_socket_shutdown(soap->ssl); + gsk_secure_socket_close(&soap->ssl); + } +#endif + if (soap_valid_socket(soap->socket) && !(soap->omode & SOAP_IO_UDP)) + { + soap->fshutdownsocket(soap, soap->socket, SOAP_SHUT_RDWR); + soap->fclosesocket(soap, soap->socket); + soap->socket = SOAP_INVALID_SOCKET; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static int +tcp_closesocket(struct soap *soap, SOAP_SOCKET sk) +{ + (void)soap; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Close socket=%d\n", (int)sk)); + return soap_closesocket(sk); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static int +tcp_shutdownsocket(struct soap *soap, SOAP_SOCKET sk, int how) +{ + (void)soap; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Shutdown socket=%d how=%d\n", (int)sk, how)); + return shutdown(sk, how); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +SOAP_FMAC1 +SOAP_SOCKET +SOAP_FMAC2 +soap_bind(struct soap *soap, const char *host, int port, int backlog) +{ +#if defined(WITH_IPV6) + struct addrinfo *addrinfo = NULL; + struct addrinfo hints; + struct addrinfo res; + int err; + int set = 1; + int unset = 0; +#elif !defined(WITH_LEAN) + int set = 1; +#endif + if (soap_valid_socket(soap->master)) + { + soap->fclosesocket(soap, soap->master); + soap->master = SOAP_INVALID_SOCKET; + } + soap->socket = SOAP_INVALID_SOCKET; + soap->errnum = 0; + soap->errmode = 1; + if (tcp_init(soap)) + { + soap_set_receiver_error(soap, tcp_error(soap), "TCP init failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#ifdef WITH_IPV6 + memset((void*)&hints, 0, sizeof(hints)); + hints.ai_family = soap->bind_inet6 ? AF_INET6 : PF_UNSPEC; +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + hints.ai_socktype = SOCK_DGRAM; + else +#endif + hints.ai_socktype = SOCK_STREAM; + hints.ai_flags = AI_PASSIVE; + soap->errmode = 2; + err = getaddrinfo(host, soap_int2s(soap, port), &hints, &addrinfo); + if (err || !addrinfo) + { + soap_set_receiver_error(soap, SOAP_GAI_STRERROR(err), "getaddrinfo failed in soap_bind()", SOAP_TCP_ERROR); + if (addrinfo) + freeaddrinfo(addrinfo); + return SOAP_INVALID_SOCKET; + } + res = *addrinfo; + if (soap_memcpy((void*)&soap->peer.storage, sizeof(soap->peer.storage), (const void*)addrinfo->ai_addr, addrinfo->ai_addrlen)) + { + freeaddrinfo(addrinfo); + soap->error = SOAP_EOM; + return SOAP_INVALID_SOCKET; + } + soap->peerlen = addrinfo->ai_addrlen; + res.ai_addr = &soap->peer.addr; + res.ai_addrlen = soap->peerlen; + freeaddrinfo(addrinfo); + soap->master = (int)socket(res.ai_family, res.ai_socktype, res.ai_protocol); +#else +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + soap->master = (int)socket(AF_INET, SOCK_DGRAM, 0); + else +#endif + soap->master = (int)socket(AF_INET, SOCK_STREAM, 0); +#endif + soap->errmode = 0; + if (!soap_valid_socket(soap->master)) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "socket failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + soap->port = port; +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + soap->socket = soap->master; +#endif +#ifdef WITH_SOCKET_CLOSE_ON_EXIT +#ifdef WIN32 +#ifndef UNDER_CE + SetHandleInformation((HANDLE)soap->master, HANDLE_FLAG_INHERIT, 0); +#endif +#else + fcntl(soap->master, F_SETFD, 1); +#endif +#endif +#ifndef WITH_LEAN + if (soap->bind_flags && setsockopt(soap->master, SOL_SOCKET, soap->bind_flags, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#ifndef UNDER_CE + if (((soap->imode | soap->omode) & SOAP_IO_KEEPALIVE) && (!((soap->imode | soap->omode) & SOAP_IO_UDP)) && setsockopt(soap->master, SOL_SOCKET, SO_KEEPALIVE, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_KEEPALIVE failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + if (soap->sndbuf > 0 && setsockopt(soap->master, SOL_SOCKET, SO_SNDBUF, (char*)&soap->sndbuf, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_SNDBUF failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + if (soap->rcvbuf > 0 && setsockopt(soap->master, SOL_SOCKET, SO_RCVBUF, (char*)&soap->rcvbuf, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_RCVBUF failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#ifdef TCP_NODELAY + if (!(soap->omode & SOAP_IO_UDP) && setsockopt(soap->master, IPPROTO_TCP, TCP_NODELAY, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_NODELAY failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#endif +#ifdef TCP_FASTOPEN + if (!(soap->omode & SOAP_IO_UDP) && setsockopt(soap->master, IPPROTO_TCP, TCP_FASTOPEN, (char*)&set, sizeof(int))) + { + /* silently ignore */ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "setsockopt TCP_FASTOPEN failed in soap_bind()\n")); + } +#endif +#endif +#endif +#ifdef WITH_IPV6 + if (res.ai_family == AF_INET6 && setsockopt(soap->master, IPPROTO_IPV6, IPV6_V6ONLY, soap->bind_v6only ? (char*)&set : (char*)&unset, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->master); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt IPV6_V6ONLY failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + soap->errmode = 0; + if (bind(soap->master, res.ai_addr, (int)res.ai_addrlen)) + { + soap->errnum = soap_socket_errno(soap->master); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not bind to host, bind failed\n")); + soap_closesock(soap); + soap_set_receiver_error(soap, tcp_error(soap), "bind failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#else + soap->peerlen = sizeof(soap->peer.in); + memset((void*)&soap->peer.in, 0, sizeof(soap->peer.in)); + soap->peer.in.sin_family = AF_INET; + soap->errmode = 2; + if (host) + { + if (soap->fresolve(soap, host, &soap->peer.in.sin_addr)) + { + soap_set_receiver_error(soap, tcp_error(soap), "get host by name failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + } + else + soap->peer.in.sin_addr.s_addr = htonl(INADDR_ANY); + soap->peer.in.sin_port = htons((short)port); + soap->errmode = 0; + if (bind(soap->master, &soap->peer.addr, (int)soap->peerlen)) + { + soap->errnum = soap_socket_errno(soap->master); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not bind to host, bind failed\n")); + soap_closesock(soap); + soap_set_receiver_error(soap, tcp_error(soap), "bind failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#endif + if (!(soap->omode & SOAP_IO_UDP) && listen(soap->master, backlog)) + { + soap->errnum = soap_socket_errno(soap->master); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not bind to host, listen failed\n")); + soap_closesock(soap); + soap_set_receiver_error(soap, tcp_error(soap), "listen failed in soap_bind()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + return soap->master; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_poll(struct soap *soap) +{ +#ifndef WITH_LEAN + int r; + if (soap_valid_socket(soap->socket)) + { + r = tcp_select(soap, soap->socket, SOAP_TCP_SELECT_ALL, 0); + if (r > 0 && (r & SOAP_TCP_SELECT_ERR)) + r = -1; + } + else if (soap_valid_socket(soap->master)) + { + r = tcp_select(soap, soap->master, SOAP_TCP_SELECT_SND | SOAP_TCP_SELECT_ERR, 0); + } + else + { + return SOAP_OK; /* OK when no socket! */ + } + if (r > 0) + { + int t; +#ifdef WITH_OPENSSL + if ((soap->imode & SOAP_ENC_SSL)) + { + if (soap_valid_socket(soap->socket) + && (r & SOAP_TCP_SELECT_SND) + && (!(r & SOAP_TCP_SELECT_RCV) + || SSL_peek(soap->ssl, (char*)&t, 1) > 0)) + return SOAP_OK; + } + else +#endif + { + if (soap_valid_socket(soap->socket) + && (r & SOAP_TCP_SELECT_SND) + && (!(r & SOAP_TCP_SELECT_RCV) + || recv(soap->socket, (char*)&t, 1, MSG_PEEK) > 0)) + return SOAP_OK; + } + } + else if (r < 0) + { + if ((soap_valid_socket(soap->master) && soap_socket_errno(soap->master) != SOAP_EINTR) + || (soap_valid_socket(soap->socket) && soap_socket_errno(soap->socket) != SOAP_EINTR)) + return soap_set_receiver_error(soap, tcp_error(soap), "select failed in soap_poll()", SOAP_TCP_ERROR); + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_poll: other end down on socket=%d select=%d\n", (int)soap->socket, r)); + return SOAP_EOF; +#else + (void)soap; + return SOAP_OK; +#endif +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_ready(struct soap *soap) +{ +#ifndef WITH_LEAN + int r; + if (!soap_valid_socket(soap->socket)) + return SOAP_OK; /* OK when no socket! */ + r = tcp_select(soap, soap->socket, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_ERR, 0); + if (r > 0 && (r & SOAP_TCP_SELECT_ERR)) + r = -1; + if (r < 0 && soap_socket_errno(soap->socket) != SOAP_EINTR) + return soap_set_receiver_error(soap, tcp_error(soap), "select failed in soap_ready()", SOAP_TCP_ERROR); + if (r > 0) + { + char t; +#ifdef WITH_OPENSSL + if ((soap->imode & SOAP_ENC_SSL)) + { + if (SSL_peek(soap->ssl, &t, 1) > 0) + return SOAP_OK; + } + else +#endif + { + if (recv(soap->socket, &t, 1, MSG_PEEK) > 0) + return SOAP_OK; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "soap_ready: other end not ready to send on socket=%d select=%d\n", (int)soap->socket, r)); + return SOAP_EOF; +#else + (void)soap; + return SOAP_OK; +#endif +} +#endif +/******************************************************************************/ + +#ifndef WITH_NOIO +SOAP_FMAC1 +SOAP_SOCKET +SOAP_FMAC2 +soap_accept(struct soap *soap) +{ + int n = (int)sizeof(soap->peer); + int err; +#ifndef WITH_LEAN + int set = 1; +#endif + soap->error = SOAP_OK; + memset((void*)&soap->peer, 0, sizeof(soap->peer)); + soap->socket = SOAP_INVALID_SOCKET; + soap->errmode = 0; + soap->errnum = 0; + soap->keep_alive = 0; + if (!soap_valid_socket(soap->master)) + { + soap_set_receiver_error(soap, tcp_error(soap), "no master socket in soap_accept()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } +#ifndef WITH_LEAN + if ((soap->omode & SOAP_IO_UDP)) + return soap->socket = soap->master; +#endif + for (;;) + { + if (soap->accept_timeout) + { + for (;;) + { + int r; + r = tcp_select(soap, soap->master, SOAP_TCP_SELECT_ALL, soap->accept_timeout); + if (r > 0) + break; + if (!r) + { + soap_set_receiver_error(soap, "Timeout", "accept failed in soap_accept()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + if (r < 0) + { + r = soap->errnum; + if (r != SOAP_EINTR) + { + soap_closesock(soap); + soap_set_receiver_error(soap, tcp_error(soap), "accept failed in soap_accept()", SOAP_TCP_ERROR); + return SOAP_INVALID_SOCKET; + } + } + } + } + n = (int)sizeof(soap->peer); + soap->socket = soap->faccept(soap, soap->master, &soap->peer.addr, &n); + soap->peerlen = (size_t)n; + if (soap_valid_socket(soap->socket)) + { +#ifdef WITH_IPV6 + char port[16]; + struct addrinfo *res = NULL; + struct addrinfo hints; + memset(&hints, 0, sizeof(struct addrinfo)); + hints.ai_family = PF_UNSPEC; + hints.ai_socktype = SOCK_STREAM; + hints.ai_flags = AI_NUMERICHOST | AI_NUMERICSERV; + getnameinfo(&soap->peer.addr, n, soap->host, sizeof(soap->host), port, sizeof(port), NI_NUMERICHOST | NI_NUMERICSERV); + soap->ip = 0; + soap->ip6[0] = 0; + soap->ip6[1] = 0; + soap->ip6[2] = 0; + soap->ip6[3] = 0; + if (getaddrinfo(soap->host, NULL, &hints, &res) == 0 && res) + { + struct sockaddr_storage result; + soap_memcpy(&result, sizeof(result), res->ai_addr, res->ai_addrlen); + freeaddrinfo(res); + if (result.ss_family == AF_INET6) + { + struct sockaddr_in6 *addr = (struct sockaddr_in6*)&result; + struct in6_addr *inaddr = &addr->sin6_addr; + int i; + for (i = 0; i < 16; i++) + soap->ip6[i/4] = (soap->ip6[i/4] << 8) + inaddr->s6_addr[i]; + } + else if (result.ss_family == AF_INET) + { + struct sockaddr_in *addr = (struct sockaddr_in*)&result; + soap->ip = ntohl(addr->sin_addr.s_addr); + soap->ip6[2] = 0xFFFF; + soap->ip6[3] = soap->ip; + } + } + soap->port = soap_strtol(port, NULL, 10); +#else + soap->ip = ntohl(soap->peer.in.sin_addr.s_addr); + soap->ip6[0] = 0; + soap->ip6[1] = 0; + soap->ip6[2] = 0xFFFF; + soap->ip6[3] = soap->ip; + (SOAP_SNPRINTF(soap->host, sizeof(soap->host), 80), "%u.%u.%u.%u", (int)(soap->ip>>24)&0xFF, (int)(soap->ip>>16)&0xFF, (int)(soap->ip>>8)&0xFF, (int)soap->ip&0xFF); + soap->port = (int)ntohs(soap->peer.in.sin_port); /* does not return port number on some systems */ +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Accept socket=%d at port=%d from IP='%s'\n", (int)soap->socket, soap->port, soap->host)); +#ifndef WITH_LEAN + if ((soap->accept_flags & SO_LINGER)) + { + struct linger linger; + memset((void*)&linger, 0, sizeof(linger)); + linger.l_onoff = 1; + linger.l_linger = soap->linger_time; + if (setsockopt(soap->socket, SOL_SOCKET, SO_LINGER, (char*)&linger, sizeof(struct linger))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_LINGER failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } + } + if ((soap->accept_flags & ~SO_LINGER) && setsockopt(soap->socket, SOL_SOCKET, soap->accept_flags & ~SO_LINGER, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } +#ifndef UNDER_CE + if (((soap->imode | soap->omode) & SOAP_IO_KEEPALIVE) && setsockopt(soap->socket, SOL_SOCKET, SO_KEEPALIVE, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_KEEPALIVE failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } + if (soap->sndbuf > 0 && setsockopt(soap->socket, SOL_SOCKET, SO_SNDBUF, (char*)&soap->sndbuf, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_SNDBUF failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } + if (soap->rcvbuf > 0 && setsockopt(soap->socket, SOL_SOCKET, SO_RCVBUF, (char*)&soap->rcvbuf, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt SO_RCVBUF failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } +#ifdef TCP_NODELAY + if (setsockopt(soap->socket, IPPROTO_TCP, TCP_NODELAY, (char*)&set, sizeof(int))) + { + soap->errnum = soap_socket_errno(soap->socket); + soap_set_receiver_error(soap, tcp_error(soap), "setsockopt TCP_NODELAY failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } +#endif +#endif +#endif + soap->keep_alive = -(((soap->imode | soap->omode) & SOAP_IO_KEEPALIVE) != 0); + if (soap->send_timeout || soap->recv_timeout) + SOAP_SOCKNONBLOCK(soap->socket) + else + SOAP_SOCKBLOCK(soap->socket) + return soap->socket; + } + err = soap_socket_errno(soap->socket); + if (err != 0 && err != SOAP_EINTR && err != SOAP_EAGAIN && err != SOAP_EWOULDBLOCK) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Accept failed from %s\n", soap->host)); + soap->errnum = err; + soap_set_receiver_error(soap, tcp_error(soap), "accept failed in soap_accept()", SOAP_TCP_ERROR); + soap_closesock(soap); + return SOAP_INVALID_SOCKET; + } + } +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_closesock(struct soap *soap) +{ + int status = soap->error; + int err = SOAP_OK; + soap->part = SOAP_END; +#ifndef WITH_LEANER + if (status && status < 200) /* attachment state is not to be trusted */ + { + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->dime.first = NULL; + soap->dime.last = NULL; + } +#endif + if (soap->fdisconnect) + err = soap->fdisconnect(soap); + if (err || status == SOAP_EOF || status == SOAP_TCP_ERROR || status == SOAP_SSL_ERROR || !soap->keep_alive) + { + soap->keep_alive = 0; + if (soap->fclose && (soap->error = soap->fclose(soap)) != SOAP_OK) + return soap->error; + if (err) + return soap->error = err; + } +#ifdef WITH_ZLIB + if (!(soap->mode & SOAP_MIME_POSTCHECK)) + { + if (soap->zlib_state == SOAP_ZLIB_DEFLATE) + deflateEnd(soap->d_stream); + else if (soap->zlib_state == SOAP_ZLIB_INFLATE) + inflateEnd(soap->d_stream); + soap->zlib_state = SOAP_ZLIB_NONE; + } +#endif + return soap->error = status; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_force_closesock(struct soap *soap) +{ + soap->keep_alive = 0; + if (soap_valid_socket(soap->socket) && soap->fclosesocket) + { + soap->fclosesocket(soap, soap->socket); + soap->socket = SOAP_INVALID_SOCKET; + } + return soap->error; +} + +/******************************************************************************/ + +#ifdef WITH_SELF_PIPE +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_close_connection(struct soap *soap) +{ + if (soap_valid_socket(soap->socket)) + write(soap->pipe_fd[1], "1", 1); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_cleanup(struct soap *soap) +{ + soap_done(soap); +#ifdef WIN32 + if (!tcp_done) + return; + tcp_done = 0; + WSACleanup(); +#endif +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_done(struct soap *soap) +{ +#ifdef SOAP_DEBUG + int i; +#endif + if (soap_check_state(soap)) + return; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Done with context%s\n", soap->state == SOAP_COPY ? " copy" : "")); + soap_free_temp(soap); + while (soap->clist) + { + struct soap_clist *p = soap->clist->next; + SOAP_FREE(soap, soap->clist); + soap->clist = p; + } + if (soap->state == SOAP_INIT) + soap->omode &= ~SOAP_IO_UDP; /* to force close the socket */ + soap->keep_alive = 0; /* to force close the socket */ + if (soap->master == soap->socket) /* do not close twice */ + soap->master = SOAP_INVALID_SOCKET; + soap_closesock(soap); +#ifdef WITH_COOKIES + soap_free_cookies(soap); +#endif + while (soap->plugins) + { + struct soap_plugin *p = soap->plugins->next; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Removing plugin '%s'\n", soap->plugins->id)); + if (soap->plugins->fcopy || soap->state == SOAP_INIT) + soap->plugins->fdelete(soap, soap->plugins); + SOAP_FREE(soap, soap->plugins); + soap->plugins = p; + } + soap->fplugin = fplugin; +#ifndef WITH_NOHTTP + soap->fpost = http_post; + soap->fget = http_get; + soap->fput = http_put; + soap->fpatch = http_patch; + soap->fdel = http_del; + soap->fopt = http_200; + soap->fhead = http_200; + soap->fform = NULL; + soap->fposthdr = http_post_header; + soap->fresponse = http_response; + soap->fparse = http_parse; + soap->fparsehdr = http_parse_header; +#endif + soap->fheader = NULL; +#ifndef WITH_NOIO +#ifndef WITH_IPV6 + soap->fresolve = tcp_gethost; +#else + soap->fresolve = NULL; +#endif + soap->faccept = tcp_accept; + soap->fopen = tcp_connect; + soap->fclose = tcp_disconnect; + soap->fclosesocket = tcp_closesocket; + soap->fshutdownsocket = tcp_shutdownsocket; + soap->fsend = fsend; + soap->frecv = frecv; + soap->fpoll = soap_poll; +#else + soap->fopen = NULL; + soap->fclose = NULL; + soap->fpoll = NULL; +#endif +#ifndef WITH_LEANER + soap->fsvalidate = NULL; + soap->fwvalidate = NULL; + soap->feltbegin = NULL; + soap->feltendin = NULL; + soap->feltbegout = NULL; + soap->feltendout = NULL; + soap->fprepareinitsend = NULL; + soap->fprepareinitrecv = NULL; + soap->fpreparesend = NULL; + soap->fpreparerecv = NULL; + soap->fpreparefinalsend = NULL; + soap->fpreparefinalrecv = NULL; + soap->ffiltersend = NULL; + soap->ffilterrecv = NULL; +#endif + soap->fseterror = NULL; + soap->fignore = NULL; + soap->fserveloop = NULL; +#ifdef WITH_OPENSSL + if (soap->session) + { + SSL_SESSION_free(soap->session); + soap->session = NULL; + } +#endif + if (soap->state == SOAP_INIT) + { + if (soap_valid_socket(soap->master)) + { + soap->fclosesocket(soap, soap->master); + soap->master = SOAP_INVALID_SOCKET; + } + } +#ifdef WITH_OPENSSL + if (soap->ssl) + { + SSL_free(soap->ssl); + soap->ssl = NULL; + } + if (soap->state == SOAP_INIT) + { + if (soap->ctx) + { + SSL_CTX_free(soap->ctx); + soap->ctx = NULL; + } + } + ERR_clear_error(); +# if OPENSSL_VERSION_NUMBER >= 0x10100000L && !defined(LIBRESSL_VERSION_NUMBER) + /* OpenSSL libraries handle thread init and deinit */ +# elif OPENSSL_VERSION_NUMBER >= 0x10000000L + ERR_remove_thread_state(NULL); +# else + ERR_remove_state(0); +# endif +#endif +#ifdef WITH_GNUTLS + if (soap->state == SOAP_INIT) + { + if (soap->xcred) + { + gnutls_certificate_free_credentials(soap->xcred); + soap->xcred = NULL; + } + if (soap->acred) + { + gnutls_anon_free_client_credentials(soap->acred); + soap->acred = NULL; + } + if (soap->cache) + { + gnutls_priority_deinit(soap->cache); + soap->cache = NULL; + } + if (soap->dh_params) + { + gnutls_dh_params_deinit(soap->dh_params); + soap->dh_params = NULL; + } +# if GNUTLS_VERSION_NUMBER < 0x030300 + if (soap->rsa_params) + { + gnutls_rsa_params_deinit(soap->rsa_params); + soap->rsa_params = NULL; + } +#endif + } + if (soap->session) + { + gnutls_deinit(soap->session); + soap->session = NULL; + } +#endif +#ifdef WITH_SYSTEMSSL + if (soap->ssl) + gsk_secure_socket_close(&soap->ssl); + if (soap->state == SOAP_INIT) + if (soap->ctx) + gsk_environment_close(&soap->ctx); +#endif +#ifdef WITH_C_LOCALE + SOAP_FREELOCALE(soap); +#endif +#ifdef WITH_ZLIB + if (soap->d_stream) + { + SOAP_FREE(soap, soap->d_stream); + soap->d_stream = NULL; + } + if (soap->z_buf) + { + SOAP_FREE(soap, soap->z_buf); + soap->z_buf = NULL; + } +#endif +#ifdef SOAP_DEBUG + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free logfiles\n")); + for (i = 0; i < SOAP_MAXLOGS; i++) + { + soap_close_logfile(soap, i); + if (soap->logfile[i]) + { + SOAP_FREE_UNMANAGED(soap->logfile[i]); + soap->logfile[i] = NULL; + } + } +#endif +#ifdef WITH_SELF_PIPE + close(soap->pipe_fd[0]); + close(soap->pipe_fd[1]); +#endif +#ifdef SOAP_MEM_DEBUG + soap_free_mht(soap); +#endif + soap->state = SOAP_NONE; +} + +/******************************************************************************\ + * + * HTTP + * +\******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_parse(struct soap *soap) +{ + char header[SOAP_HDRLEN], *s; + int err = SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Waiting for HTTP request/response...\n")); + soap->fform = NULL; + *soap->endpoint = '\0'; + soap->bearer = NULL; +#ifdef WITH_NTLM + if (!soap->ntlm_challenge) +#endif + { + soap->userid = NULL; + soap->passwd = NULL; + soap->authrealm = NULL; + } +#ifdef WITH_NTLM + soap->ntlm_challenge = NULL; +#endif + soap->proxy_from = NULL; + soap->cors_origin = NULL; + soap->cors_method = NULL; + soap->cors_header = NULL; + do + { + soap->length = 0; + soap->http_content = NULL; + soap->action = NULL; + soap->status = 0; + soap->body = 1; + if (soap_getline(soap, soap->msgbuf, sizeof(soap->msgbuf))) + { + if (soap->error == SOAP_EOF) + return SOAP_EOF; + return soap->error = 414; + } + s = strchr(soap->msgbuf, ' '); + if (s) + { + soap->status = (unsigned short)soap_strtoul(s, &s, 10); + if (!soap_coblank((soap_wchar)*s)) + soap->status = 0; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "HTTP status: %s\n", soap->msgbuf)); + for (;;) + { + if (soap_getline(soap, header, SOAP_HDRLEN)) + { + if (soap->error == SOAP_EOF) + { + soap->error = SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "EOF in HTTP header, try to continue anyway\n")); + break; + } + return soap->error; + } + if (!*header) + break; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "HTTP header: %s\n", header)); + s = strchr(header, ':'); + if (s) + { + char *t; + *s = '\0'; + do + { + s++; + } while (*s && *s <= 32); + if (*s == '"') + s++; + t = s + strlen(s) - 1; + while (t > s && *t <= 32) + t--; + if (t >= s && *t == '"') + t--; + t[1] = '\0'; + soap->error = soap->fparsehdr(soap, header, s); + if (soap->error) + { + if (soap->error < SOAP_STOP) + return soap->error; + err = soap->error; + soap->error = SOAP_OK; + } + } + } + } while (soap->status == 100); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Finished HTTP header parsing, status = %d\n", soap->status)); + s = strstr(soap->msgbuf, "HTTP/"); + if (s && s[5] == '1' && s[6] == '.' && s[7] == '0') + { + soap->keep_alive = 0; /* HTTP 1.0 does not support keep-alive */ + if (soap->status == 0 && (soap->omode & SOAP_IO) == SOAP_IO_CHUNK) /* soap->status == 0 for HTTP request */ + soap->omode = (soap->omode & ~SOAP_IO) | SOAP_IO_STORE; /* HTTP 1.0 does not support chunked transfers */ + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Keep alive connection = %d\n", soap->keep_alive)); + if (soap->status == 0) + { + size_t l = 0; + if (s) + { + if (!strncmp(soap->msgbuf, "POST ", l = 5)) + soap->status = SOAP_POST; + else if (!strncmp(soap->msgbuf, "GET ", l = 4)) + soap->status = SOAP_GET; + else if (!strncmp(soap->msgbuf, "PUT ", l = 4)) + soap->status = SOAP_PUT; + else if (!strncmp(soap->msgbuf, "PATCH ", l = 4)) + soap->status = SOAP_PATCH; + else if (!strncmp(soap->msgbuf, "DELETE ", l = 7)) + soap->status = SOAP_DEL; + else if (!strncmp(soap->msgbuf, "HEAD ", l = 5)) + soap->status = SOAP_HEAD; + else if (!strncmp(soap->msgbuf, "OPTIONS ", l = 8)) + soap->status = SOAP_OPTIONS; + } + if (s && soap->status) + { + size_t m, n, k; + int r; + while (soap->msgbuf[l] && soap_coblank((soap_wchar)soap->msgbuf[l])) + l++; + m = strlen(soap->endpoint); + n = m + (s - soap->msgbuf) - l - 1; + if (n >= sizeof(soap->endpoint)) + n = sizeof(soap->endpoint) - 1; + if (m > n) + m = n; + k = n - m + 1; + if (k >= sizeof(soap->path)) + k = sizeof(soap->path) - 1; + while (k > 0 && soap_coblank((soap_wchar)soap->msgbuf[l + k - 1])) + k--; + if (soap_strncpy(soap->path, sizeof(soap->path), soap->msgbuf + l, k)) + return soap->error = 414; + if (*soap->path && *soap->path != '/') + r = soap_strncpy(soap->endpoint, sizeof(soap->endpoint), soap->path, k); + else + r = soap_strncat(soap->endpoint, sizeof(soap->endpoint), soap->path, k); + if (r) + return soap->error = 414; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Target endpoint='%s' path='%s'\n", soap->endpoint, soap->path)); + if (err) + return soap->error = err; + } + else if (err) + { + return soap->error = err; + } + else if (s) + { + return soap->error = 405; + } + return SOAP_OK; + } + if ((soap->status >= 200 && soap->status <= 299) /* OK, Accepted, etc */ + || soap->status == 400 /* Bad Request */ + || soap->status == 500) /* Internal Server Error */ + return soap->error = SOAP_OK; + return soap->error = soap->status; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_parse_header(struct soap *soap, const char *key, const char *val) +{ + if (!soap_tag_cmp(key, "Host")) + { +#if defined(WITH_OPENSSL) || defined(WITH_GNUTLS) + if ((soap->imode & SOAP_ENC_SSL)) + soap_strcpy(soap->endpoint, sizeof(soap->endpoint), "https://"); + else +#endif + soap_strcpy(soap->endpoint, sizeof(soap->endpoint), "http://"); + if (soap_strncat(soap->endpoint, sizeof(soap->endpoint), val, sizeof(soap->endpoint) - 9)) + return soap->error = SOAP_HDR; + } +#ifndef WITH_LEANER + else if (!soap_tag_cmp(key, "Content-Type")) + { + const char *action; + soap->http_content = soap_strdup(soap, val); + if (soap_http_header_attribute(soap, val, "application/dime")) + soap->imode |= SOAP_ENC_DIME; + else if (soap_http_header_attribute(soap, val, "multipart/related") + || soap_http_header_attribute(soap, val, "multipart/form-data")) + { + const char *type; + soap->mime.boundary = soap_strdup(soap, soap_http_header_attribute(soap, val, "boundary")); + soap->mime.start = soap_strdup(soap, soap_http_header_attribute(soap, val, "start")); + soap->imode |= SOAP_ENC_MIME; + type = soap_http_header_attribute(soap, val, "type"); + if (type && !strcmp(type, "application/xop+xml")) + soap->imode |= SOAP_ENC_MTOM; + } + action = soap_http_header_attribute(soap, val, "action"); + if (action) + { + if (*action == '"') + { + soap->action = soap_strdup(soap, action + 1); + if (soap->action && *soap->action) + soap->action[strlen(soap->action) - 1] = '\0'; + } + else + soap->action = soap_strdup(soap, action); + } + } +#endif + else if (!soap_tag_cmp(key, "Content-Length")) + { + soap->length = soap_strtoull(val, NULL, 10); + if (soap->length == 0) + soap->body = 0; + } + else if (!soap_tag_cmp(key, "Content-Encoding")) + { + if (!soap_tag_cmp(val, "deflate")) +#ifdef WITH_ZLIB + soap->zlib_in = SOAP_ZLIB_DEFLATE; +#else + return SOAP_ZLIB_ERROR; +#endif + else if (!soap_tag_cmp(val, "gzip")) +#ifdef WITH_GZIP + soap->zlib_in = SOAP_ZLIB_GZIP; +#else + return SOAP_ZLIB_ERROR; +#endif + } +#ifdef WITH_ZLIB + else if (!soap_tag_cmp(key, "Accept-Encoding")) + { +#ifdef WITH_GZIP + if (strchr(val, '*') || soap_http_header_attribute(soap, val, "gzip")) + soap->zlib_out = SOAP_ZLIB_GZIP; + else +#endif + if (strchr(val, '*') || soap_http_header_attribute(soap, val, "deflate")) + soap->zlib_out = SOAP_ZLIB_DEFLATE; + else + soap->zlib_out = SOAP_ZLIB_NONE; + } +#endif + else if (!soap_tag_cmp(key, "Transfer-Encoding")) + { + soap->imode &= ~SOAP_IO; + if (!soap_tag_cmp(val, "chunked")) + soap->imode |= SOAP_IO_CHUNK; + } + else if (!soap_tag_cmp(key, "Connection")) + { + if (!soap_tag_cmp(val, "close")) + soap->keep_alive = 0; + } +#if !defined(WITH_LEAN) || defined(WITH_NTLM) + else if (!soap_tag_cmp(key, "Authorization") || !soap_tag_cmp(key, "Proxy-Authorization")) + { +#ifdef WITH_NTLM + if (!soap_tag_cmp(val, "NTLM*")) + { + soap->ntlm_challenge = soap_strdup(soap, val + 4); + } + else +#endif + if (!soap_tag_cmp(val, "Bearer *")) + { + soap->bearer = soap_strdup(soap, val + 7); + } + else if (!soap_tag_cmp(val, "Basic *")) + { + int n; + char *s; + soap_base642s(soap, val + 6, soap->tmpbuf, sizeof(soap->tmpbuf) - 1, &n); + soap->tmpbuf[n] = '\0'; + s = strchr(soap->tmpbuf, ':'); + if (s) + { + *s = '\0'; + soap->userid = soap_strdup(soap, soap->tmpbuf); + soap->passwd = soap_strdup(soap, s + 1); + } + } + } + else if (!soap_tag_cmp(key, "WWW-Authenticate") || !soap_tag_cmp(key, "Proxy-Authenticate")) + { +#ifdef WITH_NTLM + if (!soap_tag_cmp(val, "NTLM*")) + soap->ntlm_challenge = soap_strdup(soap, val + 4); + else +#endif + soap->authrealm = soap_strdup(soap, soap_http_header_attribute(soap, val + 6, "realm")); + } + else if (!soap_tag_cmp(key, "Expect")) + { + if (!soap_tag_cmp(val, "100-continue")) + { + if ((soap->error = soap->fposthdr(soap, "HTTP/1.1 100 Continue", NULL)) != SOAP_OK + || (soap->error = soap->fposthdr(soap, NULL, NULL)) != SOAP_OK) + return soap->error; + } + } +#endif + else if (!soap_tag_cmp(key, "SOAPAction")) + { + if (*val == '"') + { + soap->action = soap_strdup(soap, val + 1); + if (*soap->action) + soap->action[strlen(soap->action) - 1] = '\0'; + } + else + soap->action = soap_strdup(soap, val); + } + else if (!soap_tag_cmp(key, "Location")) + { + soap_strcpy(soap->endpoint, sizeof(soap->endpoint), val); + } + else if (!soap_tag_cmp(key, "X-Forwarded-For")) + { + soap->proxy_from = soap_strdup(soap, val); + } + else if (!soap_tag_cmp(key, "Origin")) + { + soap->origin = soap_strdup(soap, val); + soap->cors_origin = soap->cors_allow; + } + else if (!soap_tag_cmp(key, "Access-Control-Request-Method")) + { + soap->cors_method = soap_strdup(soap, val); + } + else if (!soap_tag_cmp(key, "Access-Control-Request-Headers")) + { + soap->cors_header = soap_strdup(soap, val); + } +#ifdef WITH_COOKIES + else if (!soap_tag_cmp(key, "Cookie") + || !soap_tag_cmp(key, "Cookie2") + || !soap_tag_cmp(key, "Set-Cookie") + || !soap_tag_cmp(key, "Set-Cookie2")) + { + soap_getcookies(soap, val); + } +#endif + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#if !defined(WITH_NOHTTP) || !defined(WITH_LEANER) +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_http_header_attribute(struct soap *soap, const char *line, const char *key) +{ + const char *s = line; + if (s) + { + while (*s) + { + short flag; + s = soap_decode_key(soap->tmpbuf, sizeof(soap->tmpbuf), s); + flag = soap_tag_cmp(soap->tmpbuf, key); + s = soap_decode_val(soap->tmpbuf, sizeof(soap->tmpbuf), s); + if (!flag) + return soap->tmpbuf; + } + } + return NULL; +} +#endif + +/******************************************************************************/ + +#if !defined(WITH_NOHTTP) || !defined(WITH_LEANER) +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_decode_key(char *buf, size_t len, const char *val) +{ + return soap_decode(buf, len, val, "=,;"); +} +#endif + +/******************************************************************************/ + +#if !defined(WITH_NOHTTP) || !defined(WITH_LEANER) +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_decode_val(char *buf, size_t len, const char *val) +{ + if (*val != '=') + { + *buf = '\0'; + return val; + } + return soap_decode(buf, len, val + 1, ",;"); +} +#endif + +/******************************************************************************/ + +#if !defined(WITH_NOHTTP) || !defined(WITH_LEANER) +static const char * +soap_decode(char *buf, size_t len, const char *val, const char *sep) +{ + const char *s; + char *t = buf; + size_t i = len; + for (s = val; *s; s++) + if (*s != ' ' && *s != '\t' && !strchr(sep, *s)) + break; + if (len > 0) + { + if (*s == '"') + { + s++; + while (*s && *s != '"' && --i) + *t++ = *s++; + } + else + { + while (*s && !strchr(sep, *s) && --i) + { + if (*s == '%' && s[1] && s[2]) + { + *t++ = ((s[1] >= 'A' ? (s[1] & 0x7) + 9 : s[1] - '0') << 4) + + (s[2] >= 'A' ? (s[2] & 0x7) + 9 : s[2] - '0'); + s += 3; + } + else + *t++ = *s++; + } + } + buf[len - 1] = '\0'; /* appease static checkers that get confused */ + } + *t = '\0'; + while (*s && !strchr(sep, *s)) + s++; + return s; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static const char* +http_error(struct soap *soap, int status) +{ + const char *msg = SOAP_STR_EOS; + (void)soap; + (void)status; +#ifndef WITH_LEAN + msg = soap_code_str(h_http_error_codes, status); + if (!msg) + msg = SOAP_STR_EOS; +#endif + return msg; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_get(struct soap *soap) +{ + (void)soap; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "HTTP GET request\n")); + return SOAP_GET_METHOD; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_put(struct soap *soap) +{ + (void)soap; + return SOAP_PUT_METHOD; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_patch(struct soap *soap) +{ + (void)soap; + return SOAP_PATCH_METHOD; +} +#endif +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_del(struct soap *soap) +{ + (void)soap; + return SOAP_DEL_METHOD; +} +#endif +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_200(struct soap *soap) +{ + if (soap->origin && soap->cors_method) /* CORS Origin and Access-Control-Request-Method headers */ + { + soap->cors_origin = soap->cors_allow; /* modify this code or hook your own soap->fopt() callback with logic */ + soap->cors_methods = "GET, PUT, PATCH, POST, HEAD, OPTIONS"; + soap->cors_headers = soap->cors_header; + } + return soap_send_empty_response(soap, 200); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_post(struct soap *soap, const char *endpoint, const char *host, int port, const char *path, const char *action, ULONG64 count) +{ + const char *s; + int err; + size_t l; + switch (soap->status) + { + case SOAP_GET: + s = "GET"; + break; + case SOAP_PUT: + s = "PUT"; + break; + case SOAP_PATCH: + s = "PATCH"; + break; + case SOAP_DEL: + s = "DELETE"; + break; + case SOAP_CONNECT: + s = "CONNECT"; + break; + case SOAP_HEAD: + s = "HEAD"; + break; + case SOAP_OPTIONS: + s = "OPTIONS"; + break; + default: + s = "POST"; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "HTTP %s to %s\n", s, endpoint ? endpoint : "(null)")); + if (!endpoint || (soap_tag_cmp(endpoint, "http:*") && soap_tag_cmp(endpoint, "https:*") && soap_tag_cmp(endpoint, "httpg:*"))) + return SOAP_OK; + /* set l to prevent overruns ('host' and 'soap->host' are substrings of 'endpoint') */ + l = strlen(endpoint) + strlen(soap->http_version) + 80; + if (l > sizeof(soap->tmpbuf)) + return soap->error = SOAP_EOM; + if (soap->status == SOAP_CONNECT) + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l), "%s %s:%d HTTP/%s", s, soap->host, soap->port, soap->http_version); + else if (soap->proxy_host && endpoint) + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l), "%s %s HTTP/%s", s, endpoint, soap->http_version); + else + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l), "%s /%s HTTP/%s", s, (*path == '/' ? path + 1 : path), soap->http_version); + err = soap->fposthdr(soap, soap->tmpbuf, NULL); + if (err) + return err; +#ifdef WITH_OPENSSL + if ((soap->ssl && port != 443) || (!soap->ssl && port != 80)) +#else + if (port != 80) +#endif + { +#ifdef WITH_IPV6 + if (*host != '[' && strchr(host, ':')) + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l), "[%s]:%d", host, port); /* RFC 2732 */ + else +#endif + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l), "%s:%d", host, port); + } + else + { +#ifdef WITH_IPV6 + if (*host != '[' && strchr(host, ':')) + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l), "[%s]", host); /* RFC 2732 */ + else +#endif + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), host); + } + err = soap->fposthdr(soap, "Host", soap->tmpbuf); + if (err) + return err; + err = soap->fposthdr(soap, "User-Agent", "gSOAP/2.8"); + if (err) + return err; + if (soap->origin) + { + err = soap->fposthdr(soap, "Origin", soap->origin); + if (err) + return err; + if (soap->status == SOAP_OPTIONS) + { + err = soap->fposthdr(soap, "Access-Control-Request-Method", soap->cors_method ? soap->cors_method : "POST"); + if (err) + return err; + if (soap->cors_header) + { + err = soap->fposthdr(soap, "Access-Control-Request-Headers", soap->cors_header); + if (err) + return err; + } + } + } + err = soap_puthttphdr(soap, SOAP_OK, count); + if (err) + return err; +#ifndef WITH_LEANER + if ((soap->imode & SOAP_ENC_MTOM)) + { + err = soap->fposthdr(soap, "Accept", "multipart/related,application/xop+xml,*/*;q=0.8"); + if (err) + return err; + } +#endif +#ifdef WITH_ZLIB +#ifdef WITH_GZIP + err = soap->fposthdr(soap, "Accept-Encoding", "gzip,deflate"); +#else + err = soap->fposthdr(soap, "Accept-Encoding", "deflate"); +#endif + if (err) + return err; +#endif +#if !defined(WITH_LEAN) || defined(WITH_NTLM) + if (soap->bearer) + { + l = strlen(soap->bearer); + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l + 1), "Bearer %s", soap->bearer); + err = soap->fposthdr(soap, "Authorization", soap->tmpbuf); + if (err) + return err; + } +#ifdef WITH_NTLM + if (soap->ntlm_challenge) + { + l = strlen(soap->ntlm_challenge); + if (l) + { + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), l + 5), "NTLM %s", soap->ntlm_challenge); + if (soap->proxy_host) + { + err = soap->fposthdr(soap, "Proxy-Authorization", soap->tmpbuf); + if (err) + return err; + } + else + { + err = soap->fposthdr(soap, "Authorization", soap->tmpbuf); + if (err) + return err; + } + } + } + else + { +#endif + if (soap->userid && soap->passwd) + { + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), "Basic "); + (SOAP_SNPRINTF(soap->tmpbuf + 262, sizeof(soap->tmpbuf) - 262, strlen(soap->userid) + strlen(soap->passwd) + 1), "%s:%s", soap->userid, soap->passwd); + soap_s2base64(soap, (const unsigned char*)(soap->tmpbuf + 262), soap->tmpbuf + 6, (int)strlen(soap->tmpbuf + 262)); + err = soap->fposthdr(soap, "Authorization", soap->tmpbuf); + if (err) + return err; + } + if (soap->proxy_userid && soap->proxy_passwd) + { + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), "Basic "); + (SOAP_SNPRINTF(soap->tmpbuf + 262, sizeof(soap->tmpbuf) - 262, strlen(soap->proxy_userid) + strlen(soap->proxy_passwd) + 1), "%s:%s", soap->proxy_userid, soap->proxy_passwd); + soap_s2base64(soap, (const unsigned char*)(soap->tmpbuf + 262), soap->tmpbuf + 6, (int)strlen(soap->tmpbuf + 262)); + err = soap->fposthdr(soap, "Proxy-Authorization", soap->tmpbuf); + if (err) + return err; + } +#ifdef WITH_NTLM + } +#endif +#endif +#ifdef WITH_COOKIES +#ifdef WITH_OPENSSL + if (soap_putcookies(soap, host, path, soap->ssl != NULL)) + return soap->error; +#else + if (soap_putcookies(soap, host, path, 0)) + return soap->error; +#endif +#endif + if (action && soap->status != SOAP_GET && soap->status != SOAP_DEL) + { + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), strlen(action) + 2), "\"%s\"", action); + err = soap->fposthdr(soap, "SOAPAction", soap->tmpbuf); + if (err) + return err; + } + return soap->fposthdr(soap, NULL, NULL); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_send_header(struct soap *soap, const char *s) +{ + const char *t; + do + { + t = strchr(s, '\n'); /* disallow \n in HTTP headers */ + if (!t) + t = s + strlen(s); + if (soap_send_raw(soap, s, t - s)) + return soap->error; + s = t + 1; + } while (*t); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_post_header(struct soap *soap, const char *key, const char *val) +{ + if (key) + { + if (http_send_header(soap, key)) + return soap->error; + if (val && (soap_send_raw(soap, ": ", 2) || http_send_header(soap, val))) + return soap->error; + } + return soap_send_raw(soap, "\r\n", 2); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +static int +http_response(struct soap *soap, int status, ULONG64 count) +{ + int err; + char http[32]; + int code = status; + const char *line; +#ifdef WMW_RPM_IO + if (soap->rpmreqid) + httpOutputEnable(soap->rpmreqid); + if (soap->rpmreqid + || soap_valid_socket(soap->master) + || soap_valid_socket(soap->socket) + || soap->recvfd != 0 + || soap->sendfd != 1 + || soap->os) /* RPM behaves as if standalone */ +#else + if (soap_valid_socket(soap->master) + || soap_valid_socket(soap->socket) +#ifndef UNDER_CE + || soap->recvfd != 0 + || soap->sendfd != 1 +#else + || soap->recvfd != stdin + || soap->sendfd != stdout +#endif + || soap->os) /* standalone server application (over sockets), not CGI (over stdin/out) */ +#endif + (SOAP_SNPRINTF(http, sizeof(http), strlen(soap->http_version) + 5), "HTTP/%s", soap->http_version); + else + soap_strcpy(http, sizeof(http), "Status:"); + if (status >= SOAP_FILE && status < SOAP_FILE + 600) + { + code = status - SOAP_FILE; + if (code == 0) + code = 200; + } + else if (!status || status == SOAP_HTML) + { + if (count || ((soap->omode & SOAP_IO) == SOAP_IO_CHUNK)) + code = 200; + else + code = 202; + } + else if (status < 200 || status >= 600) + { + const char *s = *soap_faultcode(soap); + if (status >= SOAP_GET_METHOD && status <= SOAP_HTTP_METHOD) + code = 405; + else if (soap->version == 2 && (!s || !strcmp(s, "SOAP-ENV:Sender"))) + code = 400; + else + code = 500; + } + line = http_error(soap, code); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "HTTP Status = %d %s\n", code, line)); + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), sizeof(http) + 22 + strlen(line)), "%s %d %s", http, code, line); + err = soap->fposthdr(soap, soap->tmpbuf, NULL); + if (err) + return err; +#ifndef WITH_LEAN + if (status == 401) + { + (SOAP_SNPRINTF_SAFE(soap->tmpbuf, sizeof(soap->tmpbuf)), "Basic realm=\"%s\"", (soap->authrealm && strlen(soap->authrealm) + 14 < sizeof(soap->tmpbuf)) ? soap->authrealm : "gSOAP Web Service"); + err = soap->fposthdr(soap, "WWW-Authenticate", soap->tmpbuf); + if (err) + return err; + } + else if ((status >= 301 && status <= 303) || status == 307) + { + err = soap->fposthdr(soap, "Location", soap->endpoint); + if (err) + return err; + } +#endif + err = soap->fposthdr(soap, "Server", "gSOAP/2.8"); + if (err) + return err; + if (soap->cors_origin) + { + err = soap->fposthdr(soap, "Access-Control-Allow-Origin", soap->cors_origin); + if (err) + return err; + err = soap->fposthdr(soap, "Access-Control-Allow-Credentials", "true"); + if (err) + return err; + if (soap->cors_methods) + { + err = soap->fposthdr(soap, "Access-Control-Allow-Methods", soap->cors_methods); + if (err) + return err; + if (soap->cors_headers) + { + err = soap->fposthdr(soap, "Access-Control-Allow-Headers", soap->cors_headers); + if (err) + return err; + } + } + } + if (soap->x_frame_options) + { + err = soap->fposthdr(soap, "X-Frame-Options", soap->x_frame_options); + if (err) + return err; + } + soap->cors_origin = NULL; + soap->cors_methods = NULL; + soap->cors_headers = NULL; + err = soap_puthttphdr(soap, status, count); + if (err) + return err; +#ifdef WITH_COOKIES + if (soap_putsetcookies(soap)) + return soap->error; + soap_free_cookies(soap); +#endif + return soap->fposthdr(soap, NULL, NULL); +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_response(struct soap *soap, int status) +{ + ULONG64 count; + if (!(soap->omode & (SOAP_ENC_PLAIN | SOAP_IO_STORE /* this tests for chunking too */)) + && (status == SOAP_HTML || (status >= SOAP_FILE && status < SOAP_FILE + 600))) + soap->omode = (soap->omode & ~SOAP_IO) | SOAP_IO_STORE; + soap->status = status; + count = soap_count_attachments(soap); + if (soap_init_send(soap)) + return soap->error; +#ifndef WITH_NOHTTP + if ((soap->mode & SOAP_IO) != SOAP_IO_STORE && !(soap->mode & SOAP_ENC_PLAIN)) + { + int k = soap->mode; + soap->mode &= ~(SOAP_IO | SOAP_ENC_ZLIB); + if ((k & SOAP_IO) != SOAP_IO_FLUSH) + soap->mode |= SOAP_IO_BUFFER; + soap->error = soap->fresponse(soap, status, count); + if (soap->error) + return soap->error; +#ifndef WITH_LEANER + if ((k & SOAP_IO) == SOAP_IO_CHUNK) + { + if (soap_flush(soap)) + return soap->error; + } +#endif + soap->mode = k; + } +#endif +#ifndef WITH_LEANER + if (soap_begin_attachments(soap)) + return soap->error; +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_extend_url(struct soap *soap, const char *s, const char *t) +{ + if (s) + soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf), s); + else + *soap->msgbuf = '\0'; + if (t && (*t == '/' || *t == '?')) + { + char *r = strchr(soap->msgbuf, '?'); + if (r) + { + if (*t == '?') + { + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), "&"); + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), t + 1); + } + else /* *t == '/' */ + { + size_t l = r - soap->msgbuf; + *r = '\0'; + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), t); + if (s) + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), s + l); + } + } + else + { + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), t); + } + } + return soap->msgbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_extend_url_query(struct soap *soap, const char *s, const char *t) +{ + (void)soap_extend_url(soap, s, t); /* fills and returns soap->msgbuf */ + if (strchr(soap->msgbuf, '?')) + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), "&"); + else + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), "?"); + return soap->msgbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_url_query(struct soap *soap, const char *s, const char *t) +{ + size_t n = strlen(s); + if (n) + { + char *r = soap->msgbuf; + size_t k = n - (s[n-1] == '='); + while ((r = strchr(r, '{')) != NULL) + if (!strncmp(++r, s, k) && r[k] == '}') + break; + if (r) + { + size_t m = t ? strlen(t) : 0; + (void)soap_memmove(r + m - 1, soap->msgbuf + sizeof(soap->msgbuf) - (r + n + 1), r + k + 1, strlen(r + k + 1) + 1); + if (m) + (void)soap_memmove(r - 1, soap->msgbuf + sizeof(soap->msgbuf) - (r - 1), t, m); + } + else + { + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), s); + if (t) + { + int m = (int)strlen(soap->msgbuf); /* msgbuf length is max SOAP_TMPLEN or just 1024 bytes */ + (void)soap_encode_url(t, soap->msgbuf + m, (int)sizeof(soap->msgbuf) - m); + } + soap_strcat(soap->msgbuf, sizeof(soap->msgbuf), "&"); + } + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_encode_url(const char *s, char *t, int len) +{ + int c; + int n = len; + if (s && n > 0) + { + while ((c = *s++) && --n > 0) + { + if (c == '-' + || c == '.' + || (c >= '0' && c <= '9') + || (c >= 'A' && c <= 'Z') + || c == '_' + || (c >= 'a' && c <= 'z') + || c == '~') + { + *t++ = c; + } + else if (n > 2) + { + *t++ = '%'; + *t++ = (c >> 4) + (c > 159 ? '7' : '0'); + c &= 0xF; + *t++ = c + (c > 9 ? '7' : '0'); + n -= 2; + } + else + { + break; + } + } + *t = '\0'; + } + return len - n; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_encode_url_string(struct soap *soap, const char *s) +{ + if (s) + { + int n = 3 * (int)strlen(s) + 1; + char *t = (char*)soap_malloc(soap, n); + if (t) + { + (void)soap_encode_url(s, t, n); + return t; + } + } + return SOAP_STR_EOS; +} + +/******************************************************************************\ + * + * HTTP Cookies RFC 6265 + * +\******************************************************************************/ + +#ifdef WITH_COOKIES + +SOAP_FMAC1 +struct soap_cookie* +SOAP_FMAC2 +soap_cookie(struct soap *soap, const char *name, const char *domain, const char *path) +{ + return soap_cookie_env(soap, name, domain, path, 0); +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_cookie* +SOAP_FMAC2 +soap_cookie_env(struct soap *soap, const char *name, const char *domain, const char *path, short env) +{ + struct soap_cookie *p; + if (!domain && !env) + domain = soap->cookie_domain; + if (!path) + path = soap->cookie_path; + if (!path) + path = SOAP_STR_EOS; + else if (*path == '/') + path++; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Search cookie='%s' domain='%s' path='%s' env=%hd\n", name, domain ? domain : "(null)", path ? path : "(null)", env)); + for (p = soap->cookies; p; p = p->next) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Cookie in database: %s='%s' domain='%s' path='%s' env=%hd\n", p->name, p->value ? p->value : "(null)", p->domain ? p->domain : "(null)", p->path ? p->path : "(null)", p->env)); + if ((!env || p->env) + && !strcmp(p->name, name) + && (!domain || (domain && p->domain && !strcmp(p->domain, domain))) + && (!path || (path && p->path && !strncmp(p->path, path, strlen(p->path))))) + break; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_cookie* +SOAP_FMAC2 +soap_set_cookie(struct soap *soap, const char *name, const char *value, const char *domain, const char *path) +{ + struct soap_cookie **p, *q; + int n; + if (!domain) + domain = soap->cookie_domain; + if (!path) + path = soap->cookie_path; + if (!path) + path = SOAP_STR_EOS; + else if (*path == '/') + path++; + q = soap_cookie(soap, name, domain, path); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Set %scookie: %s='%s' domain='%s' path='%s'\n", q ? SOAP_STR_EOS : "new ", name, value ? value : "(null)", domain ? domain : "(null)", path ? path : "(null)")); + if (!q) + { + q = (struct soap_cookie*)SOAP_MALLOC(soap, sizeof(struct soap_cookie)); + if (q) + { + size_t l = strlen(name) + 1; + q->name = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + q->name = (char*)SOAP_MALLOC(soap, l); + if (q->name) + (void)soap_memcpy(q->name, l, name, l); + q->value = NULL; + q->domain = NULL; + q->path = NULL; + q->expire = 0; + q->maxage = -1; + q->version = 1; + q->secure = 0; + q->modified = 0; + for (p = &soap->cookies, n = soap->cookie_max; *p && n; p = &(*p)->next, n--) + if (!strcmp((*p)->name, name) && (*p)->path && path && strcmp((*p)->path, path) < 0) + break; + if (n) + { + q->next = *p; + *p = q; + } + else + { + SOAP_FREE(soap, q->name); + SOAP_FREE(soap, q); + q = NULL; + } + } + } + else + { + q->modified = 1; + } + if (q) + { + if (q->value) + { + if (!value || strcmp(value, q->value)) + { + SOAP_FREE(soap, q->value); + q->value = NULL; + } + } + if (value && *value && !q->value) + { + size_t l = strlen(value) + 1; + q->value = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + q->value = (char*)SOAP_MALLOC(soap, l); + if (q->value) + soap_strcpy(q->value, l, value); + } + if (q->domain) + { + if (!domain || strcmp(domain, q->domain)) + { + SOAP_FREE(soap, q->domain); + q->domain = NULL; + } + } + if (domain && !q->domain) + { + size_t l = strlen(domain) + 1; + q->domain = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + q->domain = (char*)SOAP_MALLOC(soap, l); + if (q->domain) + soap_strcpy(q->domain, l, domain); + } + if (q->path) + { + if (!path || strncmp(path, q->path, strlen(q->path))) + { + SOAP_FREE(soap, q->path); + q->path = NULL; + } + } + if (path && !q->path) + { + size_t l = strlen(path) + 1; + q->path = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + q->path = (char*)SOAP_MALLOC(soap, l); + if (q->path) + soap_strcpy(q->path, l, path); + } + q->session = 1; + q->env = 0; + } + return q; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_clr_cookie(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie **p, *q; + if (!domain) + domain = soap->cookie_domain; + if (!domain) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Error in clear cookie='%s': cookie domain not set\n", name ? name : "(null)")); + return; + } + if (!path) + path = soap->cookie_path; + if (!path) + path = SOAP_STR_EOS; + else if (*path == '/') + path++; + for (p = &soap->cookies, q = *p; q; q = *p) + { + if (!strcmp(q->name, name) && (!q->domain || !strcmp(q->domain, domain)) && (!q->path || !strncmp(q->path, path, strlen(q->path)))) + { + SOAP_FREE(soap, q->name); + if (q->value) + SOAP_FREE(soap, q->value); + if (q->domain) + SOAP_FREE(soap, q->domain); + if (q->path) + SOAP_FREE(soap, q->path); + *p = q->next; + SOAP_FREE(soap, q); + } + else + p = &q->next; + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_cookie_value(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie *p; + p = soap_cookie(soap, name, domain, path); + if (p) + return p->value; + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_env_cookie_value(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie *p; + p = soap_cookie(soap, name, domain, path); + if (p && p->env) + return p->value; + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +time_t +SOAP_FMAC2 +soap_cookie_expire(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie *p; + p = soap_cookie(soap, name, domain, path); + if (p) + return (time_t)p->expire; + return -1; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_cookie_expire(struct soap *soap, const char *name, long maxage, const char *domain, const char *path) +{ + struct soap_cookie *p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Set cookie expiration max-age=%ld: cookie='%s' domain='%s' path='%s'\n", maxage, name, domain ? domain : "(null)", path ? path : "(null)")); + p = soap_cookie(soap, name, domain, path); + if (p) + { + p->maxage = maxage; + p->modified = 1; + return SOAP_OK; + } + return SOAP_ERR; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_cookie_secure(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie *p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Set cookie secure: cookie='%s' domain='%s' path='%s'\n", name, domain ? domain : "(null)", path ? path : "(null)")); + p = soap_cookie(soap, name, domain, path); + if (p) + { + p->secure = 1; + p->modified = 1; + return SOAP_OK; + } + return SOAP_ERR; +} +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_cookie_session(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie *p; + p = soap_cookie(soap, name, domain, path); + if (p) + { + p->session = 1; + p->modified = 1; + return SOAP_OK; + } + return SOAP_ERR; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_clr_cookie_session(struct soap *soap, const char *name, const char *domain, const char *path) +{ + struct soap_cookie *p; + p = soap_cookie(soap, name, domain, path); + if (p) + { + p->session = 0; + p->modified = 1; + return SOAP_OK; + } + return SOAP_ERR; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putsetcookies(struct soap *soap) +{ + struct soap_cookie *p; + char *s, tmp[4096]; + const char *t; + for (p = soap->cookies; p; p = p->next) + { + if ((p->modified +#ifdef WITH_OPENSSL + || (!p->env && !soap->ssl == !p->secure) +#endif + ) && p->name && p->value && *p->name && *p->value) + { + s = tmp; + s += soap_encode_url(p->name, s, 3967); + *s++ = '='; + s += soap_encode_url(p->value, s, 3968 - (int)(s-tmp)); + t = p->domain ? p->domain : soap->cookie_domain; + if (t && (int)strlen(t) < 3968 - (int)(s-tmp)) + { + soap_strcpy(s, 4096 - (s-tmp), ";Domain="); + s += 8; + soap_strcpy(s, 4096 - (s-tmp), t); + s += strlen(s); + } + t = p->path ? p->path : soap->cookie_path; + if (t && (int)strlen(t) < 3976 - (int)(s-tmp)) + { + soap_strcpy(s, 4096 - (s-tmp), ";Path=/"); + s += 7; + if (*t == '/') + t++; + if (strchr(t, '%')) /* already URL encoded? */ + { + soap_strcpy(s, 4096 - (s-tmp), t); + s += strlen(s); + } + else + { + s += soap_encode_url(t, s, 4096 - (int)(s-tmp)); + } + } + if (p->version > 0 && s-tmp < 3983) + { + (SOAP_SNPRINTF(s, 4096 - (s-tmp), 29), ";Version=%u", p->version); + s += strlen(s); + } + if (p->maxage >= 0 && s-tmp < 4012) + { + (SOAP_SNPRINTF(s, 4096 - (s-tmp), 29), ";Max-Age=%ld", p->maxage); + s += strlen(s); + } +#if !defined(WITH_LEAN) +#if defined(HAVE_GMTIME_R) || defined(HAVE_GMTIME) + if (p->maxage >= 0 && s-tmp < 4041) + { + time_t n = time(NULL) + p->maxage; + struct tm T, *pT = &T; + size_t l = 0; + /* format is Wed, 09 Jun 2021 10:18:14 GMT */ +#if defined(HAVE_GMTIME_R) + if (gmtime_r(&n, pT) != SOAP_FUNC_R_ERR) + l = strftime(s, 4096 - (s-tmp), ";Expires=%a, %d %b %Y %H:%M:%S GMT", pT); +#else + pT = gmtime(&n); + if (pT) + l = strftime(s, 4096 - (s-tmp), ";Expires=%a, %d %b %Y %H:%M:%S GMT", pT); +#endif + s += l; + } +#endif +#endif + if (s-tmp < 4079 + && (p->secure +#ifdef WITH_OPENSSL + || soap->ssl +#endif + )) + { + soap_strcpy(s, 4096 - (s-tmp), ";Secure"); + s += strlen(s); + } + if (s-tmp < 4086) + soap_strcpy(s, 4096 - (s-tmp), ";HttpOnly"); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Set-Cookie: %s\n", tmp)); + soap->error = soap->fposthdr(soap, "Set-Cookie", tmp); + if (soap->error) + return soap->error; + } + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putcookies(struct soap *soap, const char *domain, const char *path, int secure) +{ + struct soap_cookie **p, *q; + char *s, tmp[4096]; + unsigned int version = 0; + time_t now = time(NULL); + if (!domain || !path) + return SOAP_OK; + s = tmp; + p = &soap->cookies; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Sending cookies for domain='%s' path='%s'\n", domain, path)); + if (*path == '/') + path++; + while ((q = *p)) + { + if (q->expire && now >= (time_t)q->expire) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Cookie %s expired\n", q->name)); + SOAP_FREE(soap, q->name); + if (q->value) + SOAP_FREE(soap, q->value); + if (q->domain) + SOAP_FREE(soap, q->domain); + if (q->path) + SOAP_FREE(soap, q->path); + *p = q->next; + SOAP_FREE(soap, q); + } + else + { + int flag; + char *t = q->domain; + size_t n = 0; + if (!t) + flag = 1; + else + { + const char *r = strchr(t, ':'); + if (r) + n = r - t; + else + n = strlen(t); + flag = !strncmp(t, domain, n); + } + /* domain-level cookies, cannot compile when WITH_NOIO set */ +#ifndef WITH_NOIO + if (!flag) + { + struct hostent hostent; + if (!tcp_gethostbyname(soap, (char*)domain, &hostent, NULL)) + { + const char *r = hostent.h_name; + if (*t == '.') + { + size_t k = strlen(hostent.h_name); + if (k >= n) + r = hostent.h_name + k - n; + } + flag = !strncmp(t, r, n); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Domain cookie %s host %s (match=%d)\n", t, r, flag)); + } + } +#endif + if (flag + && (!q->path || !strncmp(q->path, path, strlen(q->path))) +#ifndef WITH_INSECURE_COOKIES + && (!q->secure || secure) +#endif + ) + { + size_t n = 12; + if (q->name) + n += 3*strlen(q->name); + if (q->value && *q->value) + n += 3*strlen(q->value) + 1; + if (q->path && *q->path) + n += strlen(q->path) + 9; + if (q->domain) + n += strlen(q->domain) + 11; + if (s + n >= tmp + sizeof(tmp)) + { + if (s == tmp) + return SOAP_OK; /* header too big, cannot split */ + /* split up HTTP header */ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Cookie: %s\n", tmp)); + soap->error = soap->fposthdr(soap, "Cookie", tmp); + if (soap->error) + return soap->error; + s = tmp; + } + else if (s != tmp) + { + *s++ = ';'; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Sending cookie %s=%s path=\"/%s\" domain=\"%s\"\n", q->name ? q->name : "(null)", q->value ? q->value : "(null)", q->path ? q->path : "(null)", q->domain ? q->domain : "(null)")); + if (q->version != version && (s-tmp) + (size_t)36 < sizeof(tmp)) + { + (SOAP_SNPRINTF_SAFE(s, sizeof(tmp) - (s-tmp)), "$Version=%u;", q->version); + version = q->version; + s += strlen(s); + } + if (q->name && (s-tmp) + strlen(q->name) + (size_t)15 < sizeof(tmp)) + { + s += soap_encode_url(q->name, s, (int)(tmp+sizeof(tmp)-s)-15); + } + if (q->value && *q->value && (s-tmp) + strlen(q->value) + (size_t)16 < sizeof(tmp)) + { + *s++ = '='; + s += soap_encode_url(q->value, s, (int)(tmp+sizeof(tmp)-s)-16); + } + if (q->path && (s-tmp) + strlen(q->path) + (size_t)36 < sizeof(tmp)) + { + (SOAP_SNPRINTF_SAFE(s, sizeof(tmp) - (s-tmp)), ";$Path=\"/%s\"", (*q->path == '/' ? q->path + 1 : q->path)); + s += strlen(s); + } + if (q->domain && (s-tmp) + strlen(q->domain) + (size_t)36 < sizeof(tmp)) + { + (SOAP_SNPRINTF_SAFE(s, sizeof(tmp) - (s-tmp)), ";$Domain=\"%s\"", q->domain); + s += strlen(s); + } + } + p = &q->next; + } + } + if (s != tmp) + { + soap->error = soap->fposthdr(soap, "Cookie", tmp); + if (soap->error) + return soap->error; + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_getcookies(struct soap *soap, const char *val) +{ + struct soap_cookie *p = NULL, *q; + const char *s; + char *t, tmp[4096]; /* cookie size is up to 4096 bytes [RFC2109] */ + char *domain = NULL; + char *path = NULL; + unsigned int version = 0; + time_t now = time(NULL); + if (!val) + return; + s = val; + while (*s) + { + s = soap_decode_key(tmp, sizeof(tmp), s); + if (!soap_tag_cmp(tmp, "$Version")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + if (s) + { + if (p) + p->version = (int)soap_strtol(tmp, NULL, 10); + else + version = (int)soap_strtol(tmp, NULL, 10); + } + } + else if (!soap_tag_cmp(tmp, "$Path")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + if (*tmp) + { + size_t l = strlen(tmp) + 1; + t = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + t = (char*)SOAP_MALLOC(soap, l); + if (t) + (void)soap_memcpy((void*)t, l, (const void*)tmp, l); + } + else + { + t = NULL; + } + if (p) + { + if (p->path) + SOAP_FREE(soap, p->path); + p->path = t; + } + else + { + if (path) + SOAP_FREE(soap, path); + path = t; + } + } + else if (!soap_tag_cmp(tmp, "$Domain")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + if (*tmp) + { + size_t l = strlen(tmp) + 1; + t = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + t = (char*)SOAP_MALLOC(soap, l); + if (t) + (void)soap_memcpy((void*)t, l, (const void*)tmp, l); + } + else + { + t = NULL; + } + if (p) + { + if (p->domain) + SOAP_FREE(soap, p->domain); + p->domain = t; + } + else + { + if (domain) + SOAP_FREE(soap, domain); + domain = t; + } + } + else if (p && !soap_tag_cmp(tmp, "Path")) + { + if (p->path) + SOAP_FREE(soap, p->path); + s = soap_decode_val(tmp, sizeof(tmp), s); + if (*tmp) + { + size_t l = strlen(tmp) + 1; + p->path = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + p->path = (char*)SOAP_MALLOC(soap, l); + if (p->path) + (void)soap_memcpy((void*)p->path, l, (const void*)tmp, l); + } + else + { + p->path = NULL; + } + } + else if (p && !soap_tag_cmp(tmp, "Domain")) + { + if (p->domain) + SOAP_FREE(soap, p->domain); + s = soap_decode_val(tmp, sizeof(tmp), s); + if (*tmp) + { + size_t l = strlen(tmp) + 1; + p->domain = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + p->domain = (char*)SOAP_MALLOC(soap, l); + if (p->domain) + (void)soap_memcpy((void*)p->domain, l, (const void*)tmp, l); + } + else + { + p->domain = NULL; + } + } + else if (p && !soap_tag_cmp(tmp, "Version")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + p->version = (unsigned int)soap_strtoul(tmp, NULL, 10); + } + else if (p && !soap_tag_cmp(tmp, "Max-Age")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + p->expire = (ULONG64)(now + soap_strtol(tmp, NULL, 10)); + } + else if (p && !soap_tag_cmp(tmp, "Expires")) + { + if (*s == '=') + { + s = soap_decode(tmp, sizeof(tmp), s + 1, ";"); + if (!p->expire && strlen(tmp) >= 23) + { + char a[3]; + struct tm T; + static const char mns[] = "anebarprayunulugepctovec"; + const char *t = strchr(tmp, ' '); + if (t) + { + a[2] = '\0'; + memset((void*)&T, 0, sizeof(T)); + if (t[1] >= 'A') + { + /* format is Sun Nov 6 08:49:37 94 */ + a[0] = t[2]; + a[1] = t[3]; + T.tm_mon = (int)(strstr(mns, a) - mns) / 2; + a[0] = t[5]; + a[1] = t[6]; + T.tm_mday = (int)soap_strtol(a, NULL, 10); + if (t[17] && t[18] && t[19] != ' ') + t += 2; /* format is Sun Nov 6 08:49:37 2017 - ANSI-C */ + a[0] = t[17]; + a[1] = t[18]; + T.tm_year = 100 + (int)soap_strtol(a, NULL, 10); + t += 6; + } + else + { + /* format is Sunday, 06-Nov-17 08:49:37 GMT - RFC 850 */ + a[0] = t[1]; + a[1] = t[2]; + T.tm_mday = (int)soap_strtol(a, NULL, 10); + a[0] = t[5]; + a[1] = t[6]; + T.tm_mon = (int)(strstr(mns, a) - mns) / 2; + if (t[10] != ' ') + t += 2; /* format is Wed, 09 Jun 2021 10:18:14 GMT - RFC 822 */ + a[0] = t[8]; + a[1] = t[9]; + T.tm_year = 100 + (int)soap_strtol(a, NULL, 10); + t += 11; + } + a[0] = t[0]; + a[1] = t[1]; + T.tm_hour = (int)soap_strtol(a, NULL, 10); + a[0] = t[3]; + a[1] = t[4]; + T.tm_min = (int)soap_strtol(a, NULL, 10); + a[0] = t[6]; + a[1] = t[7]; + T.tm_sec = (int)soap_strtol(a, NULL, 10); + p->expire = (ULONG64)soap_timegm(&T); + } + } + } + } + else if (p && !soap_tag_cmp(tmp, "Secure")) + { + p->secure = 1; + s = soap_decode_val(tmp, sizeof(tmp), s); + } + else if (p && !soap_tag_cmp(tmp, "HttpOnly")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + } + else if (p && !soap_tag_cmp(tmp, "Comment")) + { + s = soap_decode_val(tmp, sizeof(tmp), s); + } + else if (*tmp) + { + if (p) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Got environment cookie='%s' value='%s' domain='%s' path='%s' expire=" SOAP_ULONG_FORMAT " secure=%d\n", p->name, p->value ? p->value : "(null)", p->domain ? p->domain : "(null)", p->path ? p->path : "(null)", p->expire, p->secure)); + q = soap_set_cookie(soap, p->name, p->value, p->domain, p->path); + if (q) + { + q->version = p->version; + q->expire = p->expire; + q->secure = p->secure; + q->env = 1; + } + if (p->name) + SOAP_FREE(soap, p->name); + if (p->value) + SOAP_FREE(soap, p->value); + if (p->domain) + SOAP_FREE(soap, p->domain); + if (p->path) + SOAP_FREE(soap, p->path); + SOAP_FREE(soap, p); + } + p = (struct soap_cookie*)SOAP_MALLOC(soap, sizeof(struct soap_cookie)); + if (p) + { + size_t l = strlen(tmp) + 1; + p->name = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + p->name = (char*)SOAP_MALLOC(soap, l); + if (p->name) + (void)soap_memcpy(p->name, l, tmp, l); + s = soap_decode_val(tmp, sizeof(tmp), s); + if (*tmp) + { + l = strlen(tmp) + 1; + p->value = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + p->value = (char*)SOAP_MALLOC(soap, l); + if (p->value) + (void)soap_memcpy((void*)p->value, l, (const void*)tmp, l); + } + else + { + p->value = NULL; + } + if (domain) + { + p->domain = domain; + } + else + { + p->domain = NULL; + } + if (path) + { + p->path = path; + } + else if (*soap->path) + { + l = strlen(soap->path) + 1; + p->path = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + p->path = (char*)SOAP_MALLOC(soap, l); + if (p->path) + (void)soap_memcpy((void*)p->path, l, (const void*)soap->path, l); + } + else + { + p->path = (char*)SOAP_MALLOC(soap, 2); + if (p->path) + (void)soap_memcpy((void*)p->path, 2, (const void*)"/", 2); + } + p->expire = 0; + p->secure = 0; + p->version = version; + } + } + } + if (p) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Got environment cookie='%s' value='%s' domain='%s' path='%s' expire=" SOAP_ULONG_FORMAT " secure=%d\n", p->name, p->value ? p->value : "(null)", p->domain ? p->domain : "(null)", p->path ? p->path : "(null)", p->expire, p->secure)); + q = soap_set_cookie(soap, p->name, p->value, p->domain, p->path); + if (q) + { + q->version = p->version; + q->expire = p->expire; + q->secure = p->secure; + q->env = 1; + } + if (p->name) + SOAP_FREE(soap, p->name); + if (p->value) + SOAP_FREE(soap, p->value); + if (p->domain) + SOAP_FREE(soap, p->domain); + if (p->path) + SOAP_FREE(soap, p->path); + SOAP_FREE(soap, p); + } + if (domain) + SOAP_FREE(soap, domain); + if (path) + SOAP_FREE(soap, path); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getenv_cookies(struct soap *soap) +{ + struct soap_cookie *p; + const char *s; + char key[4096], val[4096]; /* cookie size is up to 4096 bytes [RFC2109] */ + s = getenv("HTTP_COOKIE"); + if (!s) + return SOAP_ERR; + do + { + s = soap_decode_key(key, sizeof(key), s); + s = soap_decode_val(val, sizeof(val), s); + p = soap_set_cookie(soap, key, val, NULL, NULL); + if (p) + p->env = 1; + } while (*s); + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_cookie* +SOAP_FMAC2 +soap_copy_cookies(struct soap *copy, const struct soap *soap) +{ + struct soap_cookie *p, **q, *r; + (void)copy; + q = &r; + for (p = soap->cookies; p; p = p->next) + { + *q = (struct soap_cookie*)SOAP_MALLOC(copy, sizeof(struct soap_cookie)); + if (!*q) + return r; + **q = *p; + if (p->name) + { + size_t l = strlen(p->name) + 1; + (*q)->name = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + (*q)->name = (char*)SOAP_MALLOC(copy, l); + if ((*q)->name) + (void)soap_memcpy((*q)->name, l, p->name, l); + } + if (p->value) + { + size_t l = strlen(p->value) + 1; + (*q)->value = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + (*q)->value = (char*)SOAP_MALLOC(copy, l); + if ((*q)->value) + (void)soap_memcpy((*q)->value, l, p->value, l); + } + if (p->domain) + { + size_t l = strlen(p->domain) + 1; + (*q)->domain = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + (*q)->domain = (char*)SOAP_MALLOC(copy, l); + if ((*q)->domain) + (void)soap_memcpy((*q)->domain, l, p->domain, l); + } + if (p->path) + { + size_t l = strlen(p->path) + 1; + (*q)->path = NULL; + if (SOAP_MAXALLOCSIZE <= 0 || l <= SOAP_MAXALLOCSIZE) + (*q)->path = (char*)SOAP_MALLOC(copy, l); + if ((*q)->path) + (void)soap_memcpy((*q)->path, l, p->path, l); + } + q = &(*q)->next; + } + *q = NULL; + return r; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_free_cookies(struct soap *soap) +{ + struct soap_cookie *p; + for (p = soap->cookies; p; p = soap->cookies) + { + soap->cookies = p->next; + SOAP_FREE(soap, p->name); + if (p->value) + SOAP_FREE(soap, p->value); + if (p->domain) + SOAP_FREE(soap, p->domain); + if (p->path) + SOAP_FREE(soap, p->path); + SOAP_FREE(soap, p); + } +} + +/******************************************************************************/ + +#endif /* WITH_COOKIES */ + +/******************************************************************************/ + +SOAP_FMAC1 +size_t +SOAP_FMAC2 +soap_hash(const char *s) +{ + size_t h = 0; + while (*s) + h = 65599*h + *s++; + return h % SOAP_IDHASH; +} + +/******************************************************************************/ + +static void +soap_init_pht(struct soap *soap) +{ + int i; + soap->pblk = NULL; + soap->pidx = 0; + for (i = 0; i < (int)SOAP_PTRHASH; i++) + soap->pht[i] = NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap* +SOAP_FMAC2 +soap_versioning(soap_new)(soap_mode imode, soap_mode omode) +{ + struct soap *soap; +#ifdef __cplusplus + soap = SOAP_NEW_UNMANAGED(struct soap); +#else + soap = (struct soap*)SOAP_MALLOC_UNMANAGED(sizeof(struct soap)); +#endif + if (soap) + soap_versioning(soap_init)(soap, imode, omode); + return soap; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_free(struct soap *soap) +{ + soap_done(soap); +#ifdef __cplusplus + SOAP_DELETE_UNMANAGED(soap); +#else + SOAP_FREE_UNMANAGED(soap); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_del(struct soap *soap) +{ + free(soap); +} + +/******************************************************************************/ + +static void +soap_free_pht(struct soap *soap) +{ + struct soap_pblk *pb, *next; + int i; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free pointer hashtable\n")); + for (pb = soap->pblk; pb; pb = next) + { + next = pb->next; + SOAP_FREE(soap, pb); + } + soap->pblk = NULL; + soap->pidx = 0; + for (i = 0; i < (int)SOAP_PTRHASH; i++) + soap->pht[i] = NULL; +} + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_embed(struct soap *soap, const void *p, const void *a, int n, int t) +{ + int id; + struct soap_plist *pp; + if (soap->version == 2) + soap->encoding = 1; + if (!p || (!soap->encodingStyle && !(soap->mode & SOAP_XML_GRAPH)) || (soap->mode & SOAP_XML_TREE)) + return 0; + if (a) + id = soap_array_pointer_lookup(soap, p, a, n, t, &pp); + else + id = soap_pointer_lookup(soap, p, t, &pp); + if (id) + { + if (soap_is_embedded(soap, pp) + || soap_is_single(soap, pp)) + return 0; + soap_set_embedded(soap, pp); + } + return id; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_pointer_lookup(struct soap *soap, const void *p, int type, struct soap_plist **ppp) +{ + struct soap_plist *pp; + *ppp = NULL; + if (p) + { + for (pp = soap->pht[soap_hash_ptr(p)]; pp; pp = pp->next) + { + if (pp->ptr == p && pp->type == type) + { + *ppp = pp; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Lookup location=%p type=%d id=%d\n", p, type, pp->id)); + return pp->id; + } + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Lookup location=%p type=%d: not found\n", p, type)); + return 0; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_pointer_enter(struct soap *soap, const void *p, const void *a, int n, int type, struct soap_plist **ppp) +{ + size_t h; + struct soap_plist *pp; + (void)n; + if (!soap->pblk || soap->pidx >= SOAP_PTRBLK) + { + struct soap_pblk *pb = (struct soap_pblk*)SOAP_MALLOC(soap, sizeof(struct soap_pblk)); + if (!pb) + { + soap->error = SOAP_EOM; + return 0; + } + pb->next = soap->pblk; + soap->pblk = pb; + soap->pidx = 0; + } + *ppp = pp = &soap->pblk->plist[soap->pidx++]; + if (a) + h = soap_hash_ptr(a); + else + h = soap_hash_ptr(p); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Pointer enter location=%p array=%p size=%lu type=%d id=%d\n", p, a, (unsigned long)n, type, soap->idnum+1)); + pp->next = soap->pht[h]; + pp->type = type; + pp->mark1 = 0; + pp->mark2 = 0; + pp->ptr = p; + pp->dup = NULL; + pp->array = a; + pp->size = n; + soap->pht[h] = pp; + pp->id = ++soap->idnum; + return pp->id; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_array_pointer_lookup(struct soap *soap, const void *p, const void *a, int n, int type, struct soap_plist **ppp) +{ + struct soap_plist *pp; + *ppp = NULL; + if (!p || !a) + return 0; + for (pp = soap->pht[soap_hash_ptr(a)]; pp; pp = pp->next) + { + if (pp->type == type && pp->array == a && pp->size == n) + { + *ppp = pp; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Array lookup location=%p type=%d id=%d\n", a, type, pp->id)); + return pp->id; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Array lookup location=%p type=%d: not found\n", a, type)); + return 0; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_begin_count(struct soap *soap) +{ + soap_free_ns(soap); + soap->error = SOAP_OK; +#ifndef WITH_LEANER + if ((soap->mode & SOAP_ENC_DIME) || (soap->omode & SOAP_ENC_DIME)) + { + soap->mode = soap->omode | SOAP_IO_LENGTH | SOAP_ENC_DIME; + } + else +#endif + { + soap->mode = soap->omode; + if ((soap->mode & SOAP_IO_UDP)) + { + soap->mode &= SOAP_IO; + soap->mode |= SOAP_IO_BUFFER | SOAP_ENC_PLAIN; + } + if ((soap->mode & SOAP_IO) == SOAP_IO_STORE + || (((soap->mode & SOAP_IO) == SOAP_IO_CHUNK || (soap->mode & SOAP_ENC_PLAIN)) +#ifndef WITH_LEANER + && !soap->fpreparesend +#endif + )) + soap->mode &= ~SOAP_IO_LENGTH; + else + soap->mode |= SOAP_IO_LENGTH; + } +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB) && (soap->mode & SOAP_IO) == SOAP_IO_FLUSH) + { + if (!(soap->mode & SOAP_ENC_DIME)) + soap->mode &= ~SOAP_IO_LENGTH; + if ((soap->mode & SOAP_ENC_PLAIN)) + soap->mode |= SOAP_IO_BUFFER; + else + soap->mode |= SOAP_IO_STORE; + } +#endif +#ifndef WITH_LEANER + if ((soap->mode & SOAP_ENC_MTOM) && (soap->mode & SOAP_ENC_DIME)) + soap->mode |= SOAP_ENC_MIME; + else if (!(soap->mode & SOAP_ENC_MIME)) + soap->mode &= ~SOAP_ENC_MTOM; + if ((soap->mode & SOAP_ENC_MIME)) + soap_select_mime_boundary(soap); + soap->dime.list = soap->dime.last; /* keep track of last DIME attachment */ +#endif + soap->count = 0; + soap->ns = 0; + soap->null = 0; + soap->position = 0; + soap->mustUnderstand = 0; + soap->encoding = 0; + soap->part = SOAP_BEGIN_SEND; + soap->event = 0; + soap->evlev = 0; + soap->idnum = 0; + soap->body = 1; + soap->level = 0; + soap_clr_attr(soap); + soap_set_local_namespaces(soap); +#ifndef WITH_LEANER + soap->dime.size = 0; /* accumulate total size of attachments */ + if (soap->fprepareinitsend && (soap->mode & SOAP_IO) != SOAP_IO_STORE && (soap->error = soap->fprepareinitsend(soap)) != SOAP_OK) + return soap->error; +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Begin count phase (socket=%d mode=0x%x count=" SOAP_ULONG_FORMAT ")\n", (int)soap->socket, (unsigned int)soap->mode, soap->count)); +#ifndef WITH_LEANER + if ((soap->mode & SOAP_IO_LENGTH)) + return soap_begin_attachments(soap); +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_end_count(struct soap *soap) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End of count phase\n")); +#ifndef WITH_LEANER + if ((soap->mode & SOAP_IO_LENGTH)) + { + if (soap_end_attachments(soap)) + return soap->error; + if (soap->fpreparefinalsend && (soap->error = soap->fpreparefinalsend(soap)) != SOAP_OK) + return soap->error; + } +#else + (void)soap; +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +static int +soap_init_send(struct soap *soap) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Initializing for output to socket=%d/fd=%d\n", (int)soap->socket, soap->sendfd)); + *soap->tag = '\0'; + soap_free_ns(soap); + soap->error = SOAP_OK; + soap->mode = soap->omode | (soap->mode & (SOAP_IO_LENGTH | SOAP_ENC_DIME)); +#ifndef WITH_LEAN + if ((soap->mode & SOAP_IO_UDP)) + { + soap->mode &= ~SOAP_IO; + soap->mode |= SOAP_IO_BUFFER | SOAP_ENC_PLAIN; + if ((soap->mode & SOAP_IO_LENGTH) && soap->count > sizeof(soap->buf)) + return soap->error = SOAP_UDP_ERROR; + } +#endif +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB) && (soap->mode & SOAP_IO) == SOAP_IO_FLUSH) + { + if ((soap->mode & SOAP_ENC_PLAIN)) + soap->mode |= SOAP_IO_BUFFER; + else + soap->mode |= SOAP_IO_STORE; + } +#endif +#if !defined(__cplusplus) || defined(WITH_COMPAT) + if (soap->os) + { + *soap->os = NULL; + soap->mode = (soap->mode & ~SOAP_IO) | SOAP_IO_STORE; + } + else +#endif + if ((soap->mode & SOAP_IO) == SOAP_IO_FLUSH && soap_valid_socket(soap->socket)) + { + if ((soap->mode & SOAP_IO_LENGTH) || (soap->mode & SOAP_ENC_PLAIN)) + soap->mode |= SOAP_IO_BUFFER; + else + soap->mode |= SOAP_IO_STORE; + } + soap->mode &= ~SOAP_IO_LENGTH; + if ((soap->mode & SOAP_IO) == SOAP_IO_STORE && soap_alloc_block(soap) == NULL) + return soap->error; + if (!(soap->mode & SOAP_IO_KEEPALIVE)) + soap->keep_alive = 0; +#ifndef WITH_LEANER + if ((soap->mode & SOAP_ENC_MTOM) && (soap->mode & SOAP_ENC_DIME)) + { + soap->mode |= SOAP_ENC_MIME; + soap->mode &= ~SOAP_ENC_DIME; + } + else if (!(soap->mode & SOAP_ENC_MIME)) + { + soap->mode &= ~SOAP_ENC_MTOM; + } + if ((soap->mode & SOAP_ENC_MIME)) + soap_select_mime_boundary(soap); +#ifdef WIN32 +#ifndef UNDER_CE +#ifndef WITH_FASTCGI + if (!soap_valid_socket(soap->socket) && !soap->os && soap->sendfd >= 0) /* Set win32 stdout or soap->sendfd to BINARY, e.g. to support DIME */ +#ifdef __BORLANDC__ + setmode(soap->sendfd, _O_BINARY); +#else + _setmode(soap->sendfd, _O_BINARY); +#endif +#endif +#endif +#endif +#endif + if ((soap->mode & SOAP_IO)) + soap->buflen = soap->bufidx = 0; + soap->chunksize = 0; + soap->ns = 0; + soap->null = 0; + soap->position = 0; + soap->mustUnderstand = 0; + soap->encoding = 0; + soap->event = 0; + soap->evlev = 0; + soap->idnum = 0; + soap->body = 1; + soap->level = 0; + soap_clr_attr(soap); + soap_set_local_namespaces(soap); +#ifdef WITH_ZLIB + soap->z_ratio_out = 1.0; + if ((soap->mode & SOAP_ENC_ZLIB) && soap->zlib_state != SOAP_ZLIB_DEFLATE) + { + if (!soap->d_stream) + { + soap->d_stream = (z_stream*)SOAP_MALLOC(soap, sizeof(z_stream)); + if (!soap->d_stream) + return soap->error = SOAP_EOM; + soap->d_stream->zalloc = Z_NULL; + soap->d_stream->zfree = Z_NULL; + soap->d_stream->opaque = Z_NULL; + soap->d_stream->next_in = Z_NULL; + } + if (!soap->z_buf) + soap->z_buf = (char*)SOAP_MALLOC(soap, sizeof(soap->buf)); + if (!soap->z_buf) + return soap->error = SOAP_EOM; + soap->d_stream->next_out = (Byte*)soap->z_buf; + soap->d_stream->avail_out = sizeof(soap->buf); +#ifdef WITH_GZIP + if (soap->zlib_out != SOAP_ZLIB_DEFLATE) + { + (void)soap_memcpy((void*)soap->z_buf, sizeof(soap->buf), (const void*)"\37\213\10\0\0\0\0\0\0\377", 10); + soap->d_stream->next_out = (Byte*)soap->z_buf + 10; + soap->d_stream->avail_out = sizeof(soap->buf) - 10; + soap->z_crc = crc32(0L, NULL, 0); + soap->zlib_out = SOAP_ZLIB_GZIP; + if (soap->z_dict) + *((Byte*)soap->z_buf + 2) = 0xff; + if (deflateInit2(soap->d_stream, soap->z_level, Z_DEFLATED, -MAX_WBITS, 8, Z_DEFAULT_STRATEGY) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + } + else +#endif + if (deflateInit(soap->d_stream, soap->z_level) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + if (soap->z_dict) + { + if (deflateSetDictionary(soap->d_stream, (const Bytef*)soap->z_dict, soap->z_dict_len) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Deflate initialized\n")); + soap->zlib_state = SOAP_ZLIB_DEFLATE; + } +#endif +#ifdef WITH_OPENSSL + if (soap->ssl) + ERR_clear_error(); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Begin send phase (socket=%d mode=0x%x count=" SOAP_ULONG_FORMAT ")\n", (int)soap->socket, soap->mode, soap->count)); + soap->part = SOAP_BEGIN_SEND; +#ifndef WITH_LEANER + if (soap->fprepareinitsend && (soap->mode & SOAP_IO) == SOAP_IO_STORE && (soap->error = soap->fprepareinitsend(soap)) != SOAP_OK) + return soap->error; +#endif +#ifndef WITH_LEAN + soap->start = (ULONG64)time(NULL); +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_begin_send(struct soap *soap) +{ +#ifndef WITH_LEANER + if (soap_init_send(soap)) + return soap->error; + return soap_begin_attachments(soap); +#else + return soap_init_send(soap); +#endif +} + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_embedded(struct soap *soap, const void *p, int t) +{ + struct soap_plist *pp; + if (soap_pointer_lookup(soap, p, t, &pp)) + { + pp->mark1 = 1; + pp->mark2 = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Embedded %p type=%d mark set to 1\n", p, t)); + } +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_reference(struct soap *soap, const void *p, int t) +{ + struct soap_plist *pp; + if (!p || (!soap->encodingStyle && !(soap->omode & (SOAP_ENC_DIME | SOAP_ENC_MIME | SOAP_ENC_MTOM | SOAP_XML_GRAPH))) || (soap->omode & SOAP_XML_TREE)) + return 1; + if (soap_pointer_lookup(soap, p, t, &pp)) + { + if (pp->mark1 == 0) + { + pp->mark1 = 2; + pp->mark2 = 2; + } + } + else if (!soap_pointer_enter(soap, p, NULL, 0, t, &pp)) + { + return 1; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Reference %p type=%d (%d %d)\n", p, t, (int)pp->mark1, (int)pp->mark2)); + return pp->mark1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_array_reference(struct soap *soap, const void *p, const void *a, int n, int t) +{ + struct soap_plist *pp; + if (!p || !a || (!soap->encodingStyle && !(soap->omode & SOAP_XML_GRAPH)) || (soap->omode & SOAP_XML_TREE)) + return 1; + if (soap_array_pointer_lookup(soap, p, a, n, t, &pp)) + { + if (pp->mark1 == 0) + { + pp->mark1 = 2; + pp->mark2 = 2; + } + } + else if (!soap_pointer_enter(soap, p, a, n, t, &pp)) + { + return 1; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Array reference %p ptr=%p n=%lu t=%d (%d %d)\n", p, a, (unsigned long)n, t, (int)pp->mark1, (int)pp->mark2)); + return pp->mark1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_attachment_reference(struct soap *soap, const void *p, const void *a, int n, int t, const char *id, const char *type) +{ + struct soap_plist *pp; + if (!p || !a || (!soap->encodingStyle && !(soap->omode & SOAP_XML_GRAPH) && !id && !type) || (soap->omode & SOAP_XML_TREE)) + return 1; + if (soap_array_pointer_lookup(soap, p, a, n, t, &pp)) + { + if (pp->mark1 == 0) + { + pp->mark1 = 2; + pp->mark2 = 2; + } + } + else if (!soap_pointer_enter(soap, p, a, n, t, &pp)) + { + return 1; + } + if (id || type) + soap->mode |= SOAP_ENC_DIME; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Attachment reference %p ptr=%p n=%lu t=%d (%d %d)\n", p, a, (unsigned long)n, t, (int)pp->mark1, (int)pp->mark2)); + return pp->mark1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_embedded_id(struct soap *soap, int id, const void *p, int t) +{ + struct soap_plist *pp = NULL; + if (id >= 0 || (!soap->encodingStyle && !(soap->omode & SOAP_XML_GRAPH)) || (soap->omode & SOAP_XML_TREE)) + return id; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Embedded_id %p type=%d id=%d\n", p, t, id)); + if (id < -1) + return soap_embed(soap, p, NULL, 0, t); + if (id < 0) + { + id = soap_pointer_lookup(soap, p, t, &pp); + if (soap->version == 1 && soap->part != SOAP_IN_HEADER) + { + if (id) + { + if ((soap->mode & SOAP_IO_LENGTH)) + pp->mark1 = 2; + else + pp->mark2 = 2; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Embedded_id multiref id=%d %p type=%d = (%d %d)\n", id, p, t, (int)pp->mark1, (int)pp->mark2)); + } + return -1; + } + else if (id) + { + if ((soap->mode & SOAP_IO_LENGTH)) + pp->mark1 = 1; + else + pp->mark2 = 1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Embedded_id embedded ref id=%d %p type=%d = (%d %d)\n", id, p, t, (int)pp->mark1, (int)pp->mark2)); + } + } + return id; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_is_embedded(struct soap *soap, struct soap_plist *pp) +{ + if (!pp) + return 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Is embedded? %d %d\n", (int)pp->mark1, (int)pp->mark2)); + if (soap->version == 1 && soap->encodingStyle && !(soap->omode & SOAP_XML_GRAPH) && soap->part != SOAP_IN_HEADER) + { + if ((soap->mode & SOAP_IO_LENGTH)) + return pp->mark1 != 0; + return pp->mark2 != 0; + } + if ((soap->mode & SOAP_IO_LENGTH)) + return pp->mark1 == 1; + return pp->mark2 == 1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_is_single(struct soap *soap, struct soap_plist *pp) +{ + if (soap->part == SOAP_IN_HEADER) + return 1; + if (!pp) + return 0; + if ((soap->mode & SOAP_IO_LENGTH)) + return pp->mark1 == 0; + return pp->mark2 == 0; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_embedded(struct soap *soap, struct soap_plist *pp) +{ + if (!pp) + return; + if ((soap->mode & SOAP_IO_LENGTH)) + pp->mark1 = 1; + else + pp->mark2 = 1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_attachment(struct soap *soap, const char *tag, int id, const void *p, const void *a, int n, const char *aid, const char *atype, const char *aoptions, const char *type, int t) +{ + struct soap_plist *pp; + int i; + if (!p || !a || (!aid && !atype) || (!soap->encodingStyle && !(soap->omode & (SOAP_ENC_DIME | SOAP_ENC_MIME | SOAP_ENC_MTOM | SOAP_XML_GRAPH))) || (soap->omode & SOAP_XML_TREE)) + return soap_element_id(soap, tag, id, p, a, n, type, t, NULL); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Attachment tag='%s' id='%s' (%d) type='%s'\n", tag, aid ? aid : SOAP_STR_EOS, id, atype ? atype : SOAP_STR_EOS)); + i = soap_array_pointer_lookup(soap, p, a, n, t, &pp); + if (!i) + { + i = soap_pointer_enter(soap, p, a, n, t, &pp); + if (!i) + { + soap->error = SOAP_EOM; + return -1; + } + } + if (id <= 0) + id = i; + if (!aid) + { + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), strlen(soap->dime_id_format) + 20), soap->dime_id_format, id); + aid = soap_strdup(soap, soap->tmpbuf); + if (!aid) + return -1; + } + /* Add MTOM xop:Include element when necessary */ + /* TODO: this code to be obsoleted with new import/xop.h conventions */ + if ((soap->omode & SOAP_ENC_MTOM) && strcmp(tag, "xop:Include")) + { + if (soap_element_begin_out(soap, tag, 0, type) + || soap_element_href(soap, "xop:Include", 0, "xmlns:xop=\"http://www.w3.org/2004/08/xop/include\" href", aid) + || soap_element_end_out(soap, tag)) + return soap->error; + } + else if (soap_element_href(soap, tag, 0, "href", aid)) + { + return soap->error; + } + if ((soap->mode & SOAP_IO_LENGTH)) + { + if (pp->mark1 != 3) + { + struct soap_multipart *content; + if ((soap->omode & SOAP_ENC_MTOM)) + content = soap_alloc_multipart(soap, &soap->mime.first, &soap->mime.last, (const char*)a, n); + else + content = soap_alloc_multipart(soap, &soap->dime.first, &soap->dime.last, (const char*)a, n); + if (!content) + { + soap->error = SOAP_EOM; + return -1; + } + if (!strncmp(aid, "cid:", 4)) /* RFC 2111 */ + { + if ((soap->omode & SOAP_ENC_MTOM)) + { + size_t l = strlen(aid) - 1; + char *s = (char*)soap_malloc(soap, l); + if (s) + { + s[0] = '<'; + (void)soap_strncpy(s + 1, l - 1, aid + 4, l - 3); + s[l - 2] = '>'; + s[l - 1] = '\0'; + content->id = s; + } + } + else + { + content->id = aid + 4; + } + } + else + { + content->id = aid; + } + content->type = atype; + content->options = aoptions; + content->encoding = SOAP_MIME_BINARY; + pp->mark1 = 3; + } + } + else + { + pp->mark2 = 3; + } + return -1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +static void +soap_init_iht(struct soap *soap) +{ + int i; + for (i = 0; i < SOAP_IDHASH; i++) + soap->iht[i] = NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +static void +soap_free_iht(struct soap *soap) +{ + int i; + struct soap_ilist *ip = NULL, *p = NULL; + struct soap_flist *fp = NULL, *fq = NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free ID hashtable\n")); + for (i = 0; i < SOAP_IDHASH; i++) + { + for (ip = soap->iht[i]; ip; ip = p) + { + for (fp = ip->flist; fp; fp = fq) + { + fq = fp->next; + SOAP_FREE(soap, fp); + } + p = ip->next; + SOAP_FREE(soap, ip); + } + soap->iht[i] = NULL; + } +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +struct soap_ilist * +SOAP_FMAC2 +soap_lookup(struct soap *soap, const char *id) +{ + struct soap_ilist *ip = NULL; + for (ip = soap->iht[soap_hash(id)]; ip; ip = ip->next) + if (!strcmp(ip->id, id)) + return ip; + return NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +struct soap_ilist * +SOAP_FMAC2 +soap_enter(struct soap *soap, const char *id, int t, size_t n) +{ + size_t h; + struct soap_ilist *ip = NULL; + size_t l = strlen(id); + if (sizeof(struct soap_ilist) + l > l && (SOAP_MAXALLOCSIZE <= 0 || sizeof(struct soap_ilist) + l <= SOAP_MAXALLOCSIZE)) + ip = (struct soap_ilist*)SOAP_MALLOC(soap, sizeof(struct soap_ilist) + l); + if (ip) + { + ip->type = t; + ip->size = n; + ip->ptr = NULL; + ip->spine = NULL; + ip->link = NULL; + ip->copy = NULL; + ip->flist = NULL; + ip->smart = NULL; + ip->shaky = 0; + (void)soap_memcpy((char*)ip->id, l + 1, id, l + 1); + h = soap_hash(id); /* h = (HASH(id) % SOAP_IDHASH) so soap->iht[h] is safe */ + ip->next = soap->iht[h]; + soap->iht[h] = ip; + } + return ip; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_malloc(struct soap *soap, size_t n) +{ + char *p; + size_t k = n; + if (SOAP_MAXALLOCSIZE > 0 && n > SOAP_MAXALLOCSIZE) + { + soap->error = SOAP_EOM; + return NULL; + } + if (!soap) + return SOAP_MALLOC(soap, n); + n += sizeof(short); + n += (~n+1) & (sizeof(void*)-1); /* align at 4-, 8- or 16-byte boundary by rounding up */ + if (n + sizeof(void*) + sizeof(size_t) < k) + { + soap->error = SOAP_EOM; + return NULL; + } + p = (char*)SOAP_MALLOC(soap, n + sizeof(void*) + sizeof(size_t)); + if (!p) + { + soap->error = SOAP_EOM; + return NULL; + } + /* set a canary word to detect memory overruns and data corruption */ + *(unsigned short*)(p + n - sizeof(unsigned short)) = (unsigned short)SOAP_CANARY; + /* keep chain of alloced cells for destruction */ + *(void**)(p + n) = soap->alist; + *(size_t*)(p + n + sizeof(void*)) = n; + soap->alist = p + n; + return p; +} + +/******************************************************************************/ + +#ifdef SOAP_MEM_DEBUG +static void +soap_init_mht(struct soap *soap) +{ + int i; + for (i = 0; i < (int)SOAP_PTRHASH; i++) + soap->mht[i] = NULL; +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_MEM_DEBUG +static void +soap_free_mht(struct soap *soap) +{ + int i; + struct soap_mlist *mp, *mq; + for (i = 0; i < (int)SOAP_PTRHASH; i++) + { + for (mp = soap->mht[i]; mp; mp = mq) + { + mq = mp->next; + if (mp->live) + fprintf(stderr, "%s(%d): malloc() = %p not freed (memory leak or forgot to call soap_end()?)\n", mp->file, mp->line, mp->ptr); + free(mp); + } + soap->mht[i] = NULL; + } +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_MEM_DEBUG +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_track_malloc(struct soap *soap, const char *file, int line, size_t size) +{ + void *p = malloc(size); + if (soap) + { + size_t h = soap_hash_ptr(p); + struct soap_mlist *mp = (struct soap_mlist*)malloc(sizeof(struct soap_mlist)); + if (soap->fdebug[SOAP_INDEX_TEST]) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): malloc(%lu) = %p\n", file, line, (unsigned long)size, p)); + } + mp->next = soap->mht[h]; + mp->ptr = p; + mp->file = file; + mp->line = line; + mp->live = 1; + soap->mht[h] = mp; + } + return p; +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_MEM_DEBUG +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_track_free(struct soap *soap, const char *file, int line, void *p) +{ + if (!soap) + { + free(p); + } + else + { + size_t h = soap_hash_ptr(p); + struct soap_mlist *mp; + for (mp = soap->mht[h]; mp; mp = mp->next) + if (mp->ptr == p) + break; + if (mp) + { + if (mp->live) + { + if (soap->fdebug[SOAP_INDEX_TEST]) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): free(%p)\n", file, line, p)); + } + free(p); + mp->live = 0; + } + else + { + fprintf(stderr, "%s(%d): free(%p) double free of pointer malloced at %s(%d)\n", file, line, p, mp->file, mp->line); + } + } + else + { + fprintf(stderr, "%s(%d): free(%p) pointer not malloced\n", file, line, p); + } + } +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_MEM_DEBUG +static void +soap_track_unlink(struct soap *soap, const void *p) +{ + size_t h = soap_hash_ptr(p); + struct soap_mlist *mp; + for (mp = soap->mht[h]; mp; mp = mp->next) + if (mp->ptr == p) + break; + if (mp) + mp->live = 0; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_dealloc(struct soap *soap, void *p) +{ + if (soap_check_state(soap)) + return; + if (p) + { + char **q; + for (q = (char**)(void*)&soap->alist; *q; q = *(char***)q) + { + if (*(unsigned short*)(char*)(*q - sizeof(unsigned short)) != (unsigned short)SOAP_CANARY) + { +#ifdef SOAP_MEM_DEBUG + fprintf(stderr, "Data corruption in dynamic allocation (see logs)\n"); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Data corruption:\n")); + DBGHEX(TEST, *q - 200, 200); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "\n")); + soap->error = SOAP_MOE; + return; + } + if (p == (void*)(*q - *(size_t*)(*q + sizeof(void*)))) + { + *q = **(char***)q; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Freed data at %p\n", p)); + SOAP_FREE(soap, p); + return; + } + } + soap_delete(soap, p); + } + else + { + char *q; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free all soap_malloc() data\n")); + while (soap->alist) + { + q = (char*)soap->alist; + if (*(unsigned short*)(char*)(q - sizeof(unsigned short)) != (unsigned short)SOAP_CANARY) + { +#ifdef SOAP_MEM_DEBUG + fprintf(stderr, "Data corruption in dynamic allocation (see logs)\n"); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Data corruption:\n")); + DBGHEX(TEST, q - 200, 200); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "\n")); + soap->error = SOAP_MOE; + return; + } + soap->alist = *(void**)q; + q -= *(size_t*)(q + sizeof(void*)); + SOAP_FREE(soap, q); + } + /* assume these were deallocated: */ + soap->http_content = NULL; + soap->action = NULL; + soap->fault = NULL; + soap->header = NULL; + soap->bearer = NULL; + soap->userid = NULL; + soap->passwd = NULL; + soap->authrealm = NULL; +#ifdef WITH_NTLM + soap->ntlm_challenge = NULL; +#endif +#ifndef WITH_LEANER + soap_clr_mime(soap); +#endif + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_delete(struct soap *soap, void *p) +{ + struct soap_clist **cp; + if (soap_check_state(soap)) + return; + cp = &soap->clist; + if (p) + { + while (*cp) + { + if (p == (*cp)->ptr) + { + struct soap_clist *q = *cp; + *cp = q->next; + if (q->fdelete(soap, q)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not dealloc data %p: deletion callback failed for object type=%d\n", q->ptr, q->type)); +#ifdef SOAP_MEM_DEBUG + fprintf(stderr, "new(object type=%d) = %p not freed: deletion callback failed\n", q->type, q->ptr); +#endif + } + SOAP_FREE(soap, q); + return; + } + cp = &(*cp)->next; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not dealloc data %p: address not in list\n", p)); + } + else + { + while (*cp) + { + struct soap_clist *q = *cp; + *cp = q->next; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Delete %p type=%d (cp=%p)\n", q->ptr, q->type, (void*)q)); + if (q->fdelete(soap, q)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not dealloc data %p: deletion callback failed for object type=%d\n", q->ptr, q->type)); +#ifdef SOAP_MEM_DEBUG + fprintf(stderr, "new(object type=%d) = %p not freed: deletion callback failed\n", q->type, q->ptr); +#endif + } + SOAP_FREE(soap, q); + } + } + soap->fault = NULL; /* assume this was deallocated */ + soap->header = NULL; /* assume this was deallocated */ +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_delegate_deletion(struct soap *soap, struct soap *soap_to) +{ + struct soap_clist *cp; + char **q; +#ifdef SOAP_MEM_DEBUG + void *p; + struct soap_mlist **mp, *mq; + size_t h; +#endif + for (q = (char**)(void*)&soap->alist; *q; q = *(char***)q) + { + if (*(unsigned short*)(char*)(*q - sizeof(unsigned short)) != (unsigned short)SOAP_CANARY) + { +#ifdef SOAP_MEM_DEBUG + fprintf(stderr, "Data corruption in dynamic allocation (see logs)\n"); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Data corruption:\n")); + DBGHEX(TEST, *q - 200, 200); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "\n")); + soap->error = SOAP_MOE; + return; + } +#ifdef SOAP_MEM_DEBUG + p = (void*)(*q - *(size_t*)(*q + sizeof(void*))); + h = soap_hash_ptr(p); + for (mp = &soap->mht[h]; *mp; mp = &(*mp)->next) + { + if ((*mp)->ptr == p) + { + mq = *mp; + *mp = mq->next; + mq->next = soap_to->mht[h]; + soap_to->mht[h] = mq; + break; + } + } +#endif + } + *q = (char*)soap_to->alist; + soap_to->alist = soap->alist; + soap->alist = NULL; +#ifdef SOAP_MEM_DEBUG + cp = soap->clist; + while (cp) + { + h = soap_hash_ptr(cp); + for (mp = &soap->mht[h]; *mp; mp = &(*mp)->next) + { + if ((*mp)->ptr == cp) + { + mq = *mp; + *mp = mq->next; + mq->next = soap_to->mht[h]; + soap_to->mht[h] = mq; + break; + } + } + cp = cp->next; + } +#endif + cp = soap_to->clist; + if (cp) + { + while (cp->next) + cp = cp->next; + cp->next = soap->clist; + } + else + { + soap_to->clist = soap->clist; + } + soap->clist = NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_clist * +SOAP_FMAC2 +soap_link(struct soap *soap, int t, int n, int (*fdelete)(struct soap*, struct soap_clist*)) +{ + struct soap_clist *cp = NULL; + if (soap) + { + if (n != SOAP_NO_LINK_TO_DELETE) + { + cp = (struct soap_clist*)SOAP_MALLOC(soap, sizeof(struct soap_clist)); + if (!cp) + { + soap->error = SOAP_EOM; + } + else + { + cp->next = soap->clist; + cp->type = t; + cp->size = n; + cp->ptr = NULL; + cp->fdelete = fdelete; + soap->clist = cp; + } + } + soap->alloced = t; + } + return cp; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_unlink(struct soap *soap, const void *p) +{ + char **q; + struct soap_clist **cp; + if (soap && p) + { + for (q = (char**)(void*)&soap->alist; *q; q = *(char***)q) + { + if (p == (void*)(*q - *(size_t*)(*q + sizeof(void*)))) + { + *q = **(char***)q; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unlinked data %p\n", p)); +#ifdef SOAP_MEM_DEBUG + soap_track_unlink(soap, p); +#endif + return SOAP_OK; /* found and removed from dealloc chain */ + } + } + for (cp = &soap->clist; *cp; cp = &(*cp)->next) + { + if (p == (*cp)->ptr) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unlinked class instance %p\n", p)); + q = (char**)*cp; + *cp = (*cp)->next; + SOAP_FREE(soap, q); + return SOAP_OK; /* found and removed from dealloc chain */ + } + } + } + return SOAP_ERR; +} + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_lookup_type(struct soap *soap, const char *id) +{ + struct soap_ilist *ip; + if (id && *id) + { + ip = soap_lookup(soap, id); + if (ip) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Lookup id='%s' type=%d\n", id, ip->type)); + return ip->type; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "lookup type id='%s' NOT FOUND! Need to get it from xsi:type\n", id)); + return 0; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +short +SOAP_FMAC2 +soap_begin_shaky(struct soap *soap) +{ + short f = soap->shaky; + soap->shaky = 1; + return f; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_end_shaky(struct soap *soap, short f) +{ + soap->shaky = f; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +static int +soap_is_shaky(struct soap *soap, void *p) +{ + (void)p; + if (!soap->blist && !soap->shaky) + return 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Shaky %p\n", p)); + return 1; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_id_lookup(struct soap *soap, const char *id, void **p, int t, size_t n, unsigned int k, int (*fbase)(int, int)) +{ + struct soap_ilist *ip; + if (!p || !id || !*id) + return p; + ip = soap_lookup(soap, id); /* lookup pointer to hash table entry for string id */ + if (!ip) + { + ip = soap_enter(soap, id, t, n); /* new hash table entry for string id */ + if (!ip) + return NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Forwarding first href='%s' type=%d location=%p (%u bytes) level=%u\n", id, t, (void*)p, (unsigned int)n, k)); + *p = NULL; + if (k) + { + int i; + if (k > SOAP_MAXPTRS) + return NULL; + ip->spine = (void**)soap_malloc(soap, SOAP_MAXPTRS * sizeof(void*)); + if (!ip->spine) + return NULL; + ip->spine[0] = NULL; + for (i = 1; i < SOAP_MAXPTRS; i++) + ip->spine[i] = &ip->spine[i - 1]; + *p = &ip->spine[k - 1]; + } + else + { + ip->link = p; + ip->shaky = soap_is_shaky(soap, (void*)p); + } + } + else if (ip->type != t && (!fbase || !fbase(ip->type, t)) && (!fbase || !fbase(t, ip->type) || soap_type_punned(soap, ip))) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Lookup type incompatibility: ref='%s' id-type=%d ref-type=%d\n", id, ip->type, t)); + (void)soap_id_nullify(soap, id); + return NULL; + } + else if (k == 0 && ip->ptr && !ip->shaky) /* when block lists are in use, ip->ptr will change */ + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolved href='%s' type=%d location=%p (%u bytes) level=%u\n", id, t, ip->ptr, (unsigned int)n, k)); + *p = ip->ptr; + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Forwarded href='%s' type=%d location=%p (%u bytes) level=%u\n", id, t, (void*)p, (unsigned int)n, k)); + if (fbase && fbase(t, ip->type) && !soap_type_punned(soap, ip)) + { + ip->type = t; + ip->size = n; + } + *p = NULL; + if (k) + { + if (!ip->spine) + { + int i; + if (k > SOAP_MAXPTRS) + return NULL; + ip->spine = (void**)soap_malloc(soap, SOAP_MAXPTRS * sizeof(void*)); + if (!ip->spine) + return NULL; + ip->spine[0] = NULL; + for (i = 1; i < SOAP_MAXPTRS; i++) + ip->spine[i] = &ip->spine[i - 1]; + } + *p = &ip->spine[k - 1]; + if (ip->ptr && !ip->shaky) + ip->spine[0] = ip->ptr; + } + else + { + void *q = ip->link; + ip->link = p; + ip->shaky = soap_is_shaky(soap, (void*)p); + *p = q; + } + } + return p; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_id_forward(struct soap *soap, const char *href, void *p, size_t i, int t, int tt, size_t n, unsigned int k, void (*finsert)(struct soap*, int, int, void*, size_t, const void*, void**), int (*fbase)(int, int)) +{ + struct soap_ilist *ip; + if (!p || !href || !*href) + return p; + ip = soap_lookup(soap, href); /* lookup pointer to hash table entry for string id */ + if (!ip) + { + ip = soap_enter(soap, href, t, n); /* new hash table entry for string id */ + if (!ip) + return NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New entry href='%s' type=%d size=%lu level=%d location=%p\n", href, t, (unsigned long)n, k, p)); + } + else if ((ip->type != t || ip->size != n) && k == 0) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Forward type incompatibility id='%s' expect type=%d size=%lu level=%u got type=%d size=%lu\n", href, ip->type, (unsigned long)ip->size, k, t, (unsigned long)n)); + (void)soap_id_nullify(soap, href); + return NULL; + } + if (finsert || n < sizeof(void*)) + { + struct soap_flist *fp = (struct soap_flist*)SOAP_MALLOC(soap, sizeof(struct soap_flist)); + if (!fp) + { + soap->error = SOAP_EOM; + return NULL; + } + if (fbase && fbase(t, ip->type) && !soap_type_punned(soap, ip)) + { + ip->type = t; + ip->size = n; + } + if ((ip->type != t || ip->size != n) && (!fbase || !fbase(ip->type, t))) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Forward type incompatibility id='%s' expect type=%d size=%lu level=%u got type=%d size=%lu\n", href, ip->type, (unsigned long)ip->size, k, t, (unsigned long)n)); + SOAP_FREE(soap, fp); + (void)soap_id_nullify(soap, href); + return NULL; + } + fp->next = ip->flist; + fp->type = tt; + fp->ptr = p; + fp->level = k; + fp->index = i; + fp->finsert = finsert; + ip->flist = fp; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Forwarding type=%d (target type=%d) size=%lu location=%p level=%u index=%lu href='%s'\n", t, tt, (unsigned long)n, p, k, (unsigned long)i, href)); + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Forwarding copying address %p for type=%d href='%s'\n", p, t, href)); + *(void**)p = ip->copy; + ip->copy = p; + } + ip->shaky = soap_is_shaky(soap, p); + return p; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void* +SOAP_FMAC2 +soap_id_enter(struct soap *soap, const char *id, void *p, int t, size_t n, const char *type, const char *arrayType, void *(*finstantiate)(struct soap*, int, const char*, const char*, size_t*), int (*fbase)(int, int)) +{ +#ifndef WITH_NOIDREF + struct soap_ilist *ip; +#endif + (void)id; (void)fbase; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Enter id='%s' type=%d location=%p size=%lu\n", id, t, p, (unsigned long)n)); + soap->alloced = 0; + if (!p) + { + if (finstantiate) + { + p = finstantiate(soap, t, type, arrayType, &n); /* soap->alloced is set in soap_link() */ + t = soap->alloced; + } + else + { + p = soap_malloc(soap, n); + soap->alloced = t; + } + } +#ifndef WITH_NOIDREF + if (!id || !*id) +#endif + return p; +#ifndef WITH_NOIDREF + ip = soap_lookup(soap, id); /* lookup pointer to hash table entry for string id */ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Lookup entry id='%s' for location=%p type=%d\n", id, p, t)); + if (!ip) + { + ip = soap_enter(soap, id, t, n); /* new hash table entry for string id */ + if (!ip) + return NULL; + ip->ptr = p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New entry id='%s' type=%d size=%lu location=%p\n", id, t, (unsigned long)n, p)); + if (!soap->alloced) + ip->shaky = soap_is_shaky(soap, p); + } + else if (ip->ptr) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Multiply defined id='%s'\n", id)); + soap_strcpy(soap->id, sizeof(soap->id), id); + soap->error = SOAP_DUPLICATE_ID; + return NULL; + } + else if ((ip->type != t && (!fbase || !fbase(t, ip->type) || soap_type_punned(soap, ip))) + || (ip->type == t && ip->size != n && soap_type_punned(soap, ip))) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Enter type incompatibility id='%s' expect type=%d size=%lu got type=%d size=%lu\n", id, ip->type, (unsigned long)ip->size, t, (unsigned long)n)); + (void)soap_id_nullify(soap, id); + return NULL; + } + else + { + ip->type = t; + ip->size = n; + ip->ptr = p; + if (!soap->alloced) + ip->shaky = soap_is_shaky(soap, p); + if (soap->alloced || !ip->shaky) + { + void **q; /* ptr will not change later, so resolve links now */ + if (ip->spine) + ip->spine[0] = p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Traversing link chain to resolve id='%s' type=%d\n", ip->id, ip->type)); + q = (void**)ip->link; + while (q) + { + void *r = *q; + *q = p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "... link %p -> %p\n", (void*)q, p)); + q = (void**)r; + } + ip->link = NULL; + } + } + return ip->ptr; +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +void** +SOAP_FMAC2 +soap_id_smart(struct soap *soap, const char *id, int t, size_t n) +{ + (void)soap; (void)id; (void)t; (void)n; +#ifndef WITH_NOIDREF + if (id && *id) + { + struct soap_ilist *ip = soap_lookup(soap, id); /* lookup pointer to hash table entry for string id */ + if (!ip) + { + ip = soap_enter(soap, id, t, n); /* new hash table entry for string id */ + if (!ip) + return NULL; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New smart shared pointer entry id='%s' type=%d size=%lu smart=%p\n", id, t, (unsigned long)n, ip->smart)); + return &ip->smart; + } +#endif + return NULL; +} + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +static int +soap_type_punned(struct soap *soap, const struct soap_ilist *ip) +{ + const struct soap_flist *fp; + (void)soap; + if (ip->ptr || ip->copy) + return 1; + for (fp = ip->flist; fp; fp = fp->next) + if (fp->level == 0) + return 1; + return 0; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIDREF +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_id_nullify(struct soap *soap, const char *id) +{ + int i; + for (i = 0; i < SOAP_IDHASH; i++) + { + struct soap_ilist *ip; + for (ip = soap->iht[i]; ip; ip = ip->next) + { + void *p, *q; + for (p = ip->link; p; p = q) + { + q = *(void**)p; + *(void**)p = NULL; + } + ip->link = NULL; + } + } + soap_strcpy(soap->id, sizeof(soap->id), id); + return soap->error = SOAP_HREF; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_end_send(struct soap *soap) +{ +#ifndef WITH_LEANER + int err; + err = soap_end_attachments(soap); + if (soap->dime.list) + { + /* SOAP body referenced attachments must appear first */ + soap->dime.last->next = soap->dime.first; + soap->dime.first = soap->dime.list->next; + soap->dime.list->next = NULL; + soap->dime.last = soap->dime.list; + } + if (!err) + err = soap_putdime(soap); + if (!err) + err = soap_putmime(soap); + soap->mime.list = NULL; + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->dime.list = NULL; + soap->dime.first = NULL; + soap->dime.last = NULL; + if (err) + return err; +#endif + return soap_end_send_flush(soap); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_end_send_flush(struct soap *soap) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End send mode=0x%x\n", soap->mode)); + if ((soap->mode & SOAP_IO)) /* need to flush the remaining data in buffer */ + { + if (soap_flush(soap)) +#ifdef WITH_ZLIB + { + if ((soap->mode & SOAP_ENC_ZLIB) && soap->zlib_state == SOAP_ZLIB_DEFLATE) + { + soap->zlib_state = SOAP_ZLIB_NONE; + deflateEnd(soap->d_stream); + } + return soap->error; + } +#else + return soap->error; +#endif +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB) && soap->d_stream) + { + int r; + soap->d_stream->avail_in = 0; + do + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Deflating remainder\n")); + r = deflate(soap->d_stream, Z_FINISH); + if (soap->d_stream->avail_out != sizeof(soap->buf)) + { + if (soap_flush_raw(soap, soap->z_buf, sizeof(soap->buf) - soap->d_stream->avail_out)) + { + soap->zlib_state = SOAP_ZLIB_NONE; + deflateEnd(soap->d_stream); + return soap->error; + } + soap->d_stream->next_out = (Byte*)soap->z_buf; + soap->d_stream->avail_out = sizeof(soap->buf); + } + } while (r == Z_OK); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Deflated total %lu->%lu bytes\n", soap->d_stream->total_in, soap->d_stream->total_out)); + soap->z_ratio_out = (float)soap->d_stream->total_out / (float)soap->d_stream->total_in; + soap->mode &= ~SOAP_ENC_ZLIB; + soap->zlib_state = SOAP_ZLIB_NONE; + if (deflateEnd(soap->d_stream) != Z_OK || r != Z_STREAM_END) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Unable to end deflate: %s\n", soap->d_stream->msg ? soap->d_stream->msg : SOAP_STR_EOS)); + return soap->error = SOAP_ZLIB_ERROR; + } +#ifdef WITH_GZIP + if (soap->zlib_out != SOAP_ZLIB_DEFLATE) + { + soap->z_buf[0] = soap->z_crc & 0xFF; + soap->z_buf[1] = (soap->z_crc >> 8) & 0xFF; + soap->z_buf[2] = (soap->z_crc >> 16) & 0xFF; + soap->z_buf[3] = (soap->z_crc >> 24) & 0xFF; + soap->z_buf[4] = soap->d_stream->total_in & 0xFF; + soap->z_buf[5] = (soap->d_stream->total_in >> 8) & 0xFF; + soap->z_buf[6] = (soap->d_stream->total_in >> 16) & 0xFF; + soap->z_buf[7] = (soap->d_stream->total_in >> 24) & 0xFF; + if (soap_flush_raw(soap, soap->z_buf, 8)) + return soap->error; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "gzip crc32=%lu\n", (unsigned long)soap->z_crc)); + } +#endif + } +#endif + if ((soap->mode & SOAP_IO) == SOAP_IO_STORE) + { +#if !defined(__cplusplus) || defined(WITH_COMPAT) + if (soap->os) + { + char *b = (char*)soap_push_block(soap, NULL, 1); + if (b) + { + *b = '\0'; + *soap->os = soap_save_block(soap, NULL, NULL, 0); + } + } + else +#endif + { + char *p; +#ifndef WITH_NOHTTP + if (!(soap->mode & SOAP_ENC_PLAIN)) + { + soap->mode--; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Sending buffered message of length %u\n", (unsigned int)soap->blist->size)); + if (soap->status >= SOAP_POST) + soap->error = soap->fpost(soap, soap->endpoint, soap->host, soap->port, soap->path, soap->action, soap->blist->size); + else if (soap->status != SOAP_STOP) + soap->error = soap->fresponse(soap, soap->status, soap->blist->size); + if (soap->error || soap_flush(soap)) + return soap->error; + soap->mode++; + } +#endif + for (p = soap_first_block(soap, NULL); p; p = soap_next_block(soap, NULL)) + { + DBGMSG(SENT, p, soap_block_size(soap, NULL)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Send %u bytes to socket=%d/fd=%d\n", (unsigned int)soap_block_size(soap, NULL), (int)soap->socket, soap->sendfd)); + soap->error = soap->fsend(soap, p, soap_block_size(soap, NULL)); + if (soap->error) + { + soap_end_block(soap, NULL); + return soap->error; + } + } + soap_end_block(soap, NULL); + } +#ifndef WITH_LEANER + if (soap->fpreparefinalsend && (soap->error = soap->fpreparefinalsend(soap)) != SOAP_OK) + return soap->error; +#endif + if ((soap->omode & SOAP_IO) == SOAP_IO_STORE && (soap->imode & SOAP_IO) != SOAP_IO_STORE) + soap->omode = (soap->omode & ~SOAP_IO) | (soap->imode & SOAP_IO); + } +#ifndef WITH_LEANER + else if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK) + { + DBGMSG(SENT, "\r\n0\r\n\r\n", 7); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Send 7 bytes to socket=%d/fd=%d\n", (int)soap->socket, soap->sendfd)); + soap->error = soap->fsend(soap, "\r\n0\r\n\r\n", 7); + if (soap->error) + return soap->error; + } +#endif + } +#ifdef WITH_TCPFIN +#if defined(WITH_OPENSSL) || defined(WITH_SYSTEMSSL) + if (!soap->ssl) +#endif + if (soap_valid_socket(soap->socket) && !soap->keep_alive && !(soap->omode & SOAP_IO_UDP)) + soap->fshutdownsocket(soap, soap->socket, SOAP_SHUT_WR); /* Send TCP FIN */ +#endif +#if defined(__cplusplus) && !defined(WITH_COMPAT) + if (soap->os) + soap->os->flush(); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End of send phase\n")); + soap->omode &= ~SOAP_SEC_WSUID; + soap->count = 0; + soap->part = SOAP_END; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_end_recv(struct soap *soap) +{ + soap->part = SOAP_END; +#ifndef WITH_LEAN + soap->wsuid = NULL; /* reset before next send */ + soap->c14nexclude = NULL; /* reset before next send */ + soap->c14ninclude = NULL; /* reset before next send */ +#endif +#ifndef WITH_LEANER + soap->ffilterrecv = NULL; + if ((soap->mode & SOAP_ENC_DIME) && soap_getdime(soap)) + { + soap->dime.first = NULL; + soap->dime.last = NULL; + return soap->error; + } + soap->dime.list = soap->dime.first; + soap->dime.first = NULL; + soap->dime.last = NULL; + /* Check if MIME attachments and mime-post-check flag is set, if so call soap_resolve() and return */ + if ((soap->mode & SOAP_ENC_MIME)) + { + if ((soap->mode & SOAP_MIME_POSTCHECK)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Post checking MIME attachments\n")); + if (!soap->keep_alive) + soap->keep_alive = -2; /* special case to keep alive */ +#ifndef WITH_NOIDREF + soap_resolve(soap); +#endif + return SOAP_OK; + } + if (soap_getmime(soap)) + return soap->error; + } + soap->mime.list = soap->mime.first; + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->mime.boundary = NULL; + if (soap->xlist) + { + struct soap_multipart *content; + for (content = soap->mime.list; content; content = content->next) + soap_resolve_attachment(soap, content); + } +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End of receive message ok\n")); +#ifdef WITH_ZLIB + if ((soap->mode & SOAP_ENC_ZLIB) && soap->d_stream) + { + /* Make sure end of compressed content is reached */ + while (soap->d_stream->next_out != Z_NULL) + if ((int)soap_get1(soap) == EOF) + break; + soap->mode &= ~SOAP_ENC_ZLIB; + (void)soap_memcpy((void*)soap->buf, sizeof(soap->buf), (const void*)soap->z_buf, sizeof(soap->buf)); + soap->bufidx = (char*)soap->d_stream->next_in - soap->z_buf; + soap->buflen = soap->z_buflen; + soap->zlib_state = SOAP_ZLIB_NONE; + if (inflateEnd(soap->d_stream) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflate end ok\n")); +#ifdef WITH_GZIP + if (soap->zlib_in == SOAP_ZLIB_GZIP) + { + soap_wchar c; + short i; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflate gzip crc check\n")); + for (i = 0; i < 8; i++) + { + if ((int)(c = soap_get1(soap)) == EOF) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Gzip error: unable to read crc value\n")); + return soap->error = SOAP_ZLIB_ERROR; + } + soap->z_buf[i] = (char)c; + } + if (soap->z_crc != ((uLong)(unsigned char)soap->z_buf[0] | ((uLong)(unsigned char)soap->z_buf[1] << 8) | ((uLong)(unsigned char)soap->z_buf[2] << 16) | ((uLong)(unsigned char)soap->z_buf[3] << 24))) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Gzip inflate error: crc check failed, message corrupted? (crc32=%lu)\n", (unsigned long)soap->z_crc)); + return soap->error = SOAP_ZLIB_ERROR; + } + if (soap->d_stream->total_out != ((uLong)(unsigned char)soap->z_buf[4] | ((uLong)(unsigned char)soap->z_buf[5] << 8) | ((uLong)(unsigned char)soap->z_buf[6] << 16) | ((uLong)(unsigned char)soap->z_buf[7] << 24))) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Gzip inflate error: incorrect message length\n")); + return soap->error = SOAP_ZLIB_ERROR; + } + } + soap->zlib_in = SOAP_ZLIB_NONE; +#endif + } +#endif + if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK) + while ((int)soap->ahead != EOF && !soap_recv_raw(soap)) + continue; +#ifndef WITH_NOIDREF + if (soap_resolve(soap)) + return soap->error; +#endif +#ifndef WITH_LEANER + if (soap->xlist) + { + if ((soap->mode & SOAP_ENC_MTOM)) + return soap->error = SOAP_MIME_HREF; + return soap->error = SOAP_DIME_HREF; + } +#endif + soap_free_ns(soap); +#ifndef WITH_LEANER + if (soap->fpreparefinalrecv) + return soap->error = soap->fpreparefinalrecv(soap); +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_free_temp(struct soap *soap) +{ + struct soap_attribute *tp, *tq; + struct Namespace *ns; + soap_free_ns(soap); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free any remaining temp blocks\n")); + while (soap->blist) + soap_end_block(soap, NULL); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free attribute storage\n")); + for (tp = soap->attributes; tp; tp = tq) + { + tq = tp->next; + if (tp->value) + SOAP_FREE(soap, tp->value); + SOAP_FREE(soap, tp); + } + soap->attributes = NULL; +#ifdef WITH_FAST + if (soap->labbuf) + SOAP_FREE(soap, soap->labbuf); + soap->labbuf = NULL; + soap->lablen = 0; + soap->labidx = 0; +#endif + ns = soap->local_namespaces; + if (ns) + { + for (; ns->id; ns++) + { + if (ns->out) + { + SOAP_FREE(soap, ns->out); + ns->out = NULL; + } + } + SOAP_FREE(soap, soap->local_namespaces); + soap->local_namespaces = NULL; + } +#ifndef WITH_LEANER + while (soap->xlist) + { + struct soap_xlist *xp = soap->xlist->next; + SOAP_FREE(soap, soap->xlist); + soap->xlist = xp; + } +#endif +#ifndef WITH_NOIDREF + soap_free_iht(soap); +#endif + soap_free_pht(soap); +} + +/******************************************************************************/ + +static void +soap_free_ns(struct soap *soap) +{ + struct soap_nlist *np, *nq; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free namespace stack\n")); + for (np = soap->nlist; np; np = nq) + { + nq = np->next; + SOAP_FREE(soap, np); + } + soap->nlist = NULL; +} + +/******************************************************************************/ + +#ifdef SOAP_DEBUG +static void +soap_init_logs(struct soap *soap) +{ + int i; + for (i = 0; i < SOAP_MAXLOGS; i++) + { + soap->logfile[i] = NULL; + soap->fdebug[i] = NULL; + } +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_DEBUG +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_open_logfile(struct soap *soap, int i) +{ + if (soap->logfile[i]) + soap->fdebug[i] = fopen(soap->logfile[i], i < 2 ? "ab" : "a"); +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_DEBUG +static void +soap_close_logfile(struct soap *soap, int i) +{ + if (soap->fdebug[i]) + { + fclose(soap->fdebug[i]); + soap->fdebug[i] = NULL; + } +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_DEBUG +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_close_logfiles(struct soap *soap) +{ + int i; + for (i = 0; i < SOAP_MAXLOGS; i++) + soap_close_logfile(soap, i); +} +#endif + +/******************************************************************************/ + +#ifdef SOAP_DEBUG +static void +soap_set_logfile(struct soap *soap, int i, const char *logfile) +{ + const char *s; + char *t = NULL; + soap_close_logfile(soap, i); + s = soap->logfile[i]; + if (s) + SOAP_FREE_UNMANAGED(s); + if (logfile) + { + size_t l = strlen(logfile) + 1; + t = (char*)SOAP_MALLOC_UNMANAGED(l); + if (t) + (void)soap_memcpy((void*)t, l, (const void*)logfile, l); + } + soap->logfile[i] = t; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_recv_logfile(struct soap *soap, const char *logfile) +{ + (void)soap; (void)logfile; +#ifdef SOAP_DEBUG + soap_set_logfile(soap, SOAP_INDEX_RECV, logfile); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_sent_logfile(struct soap *soap, const char *logfile) +{ + (void)soap; (void)logfile; +#ifdef SOAP_DEBUG + soap_set_logfile(soap, SOAP_INDEX_SENT, logfile); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_test_logfile(struct soap *soap, const char *logfile) +{ + (void)soap; (void)logfile; +#ifdef SOAP_DEBUG + soap_set_logfile(soap, SOAP_INDEX_TEST, logfile); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap* +SOAP_FMAC2 +soap_copy(const struct soap *soap) +{ + struct soap *copy = soap_versioning(soap_new)(SOAP_IO_DEFAULT, SOAP_IO_DEFAULT); + soap_done(copy); + if (soap_copy_context(copy, soap) != NULL) + return copy; + soap_free(copy); + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap* +SOAP_FMAC2 +soap_copy_context(struct soap *copy, const struct soap *soap) +{ + if (copy == soap) + return copy; + if (soap_check_state(soap)) + return NULL; + if (copy) + { + struct soap_plugin *p = NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copying context\n")); + (void)soap_memcpy((void*)copy, sizeof(struct soap), (const void*)soap, sizeof(struct soap)); + copy->state = SOAP_COPY; + copy->error = SOAP_OK; + copy->bearer = NULL; + copy->userid = NULL; + copy->passwd = NULL; +#ifdef WITH_NTLM + copy->ntlm_challenge = NULL; +#endif + copy->nlist = NULL; + copy->blist = NULL; + copy->clist = NULL; + copy->alist = NULL; + copy->attributes = NULL; + copy->labbuf = NULL; + copy->lablen = 0; + copy->labidx = 0; +#ifdef SOAP_MEM_DEBUG + soap_init_mht(copy); +#endif +#ifdef SOAP_DEBUG + soap_init_logs(copy); + soap_set_test_logfile(copy, soap->logfile[SOAP_INDEX_TEST]); + soap_set_sent_logfile(copy, soap->logfile[SOAP_INDEX_SENT]); + soap_set_recv_logfile(copy, soap->logfile[SOAP_INDEX_RECV]); +#endif + copy->namespaces = soap->local_namespaces; + copy->local_namespaces = NULL; + soap_set_local_namespaces(copy); /* copy content of soap->local_namespaces */ + copy->namespaces = soap->namespaces; /* point to shared read-only namespaces table */ + copy->c_locale = NULL; +#ifdef WITH_OPENSSL + copy->bio = NULL; + copy->ssl = NULL; + copy->session = NULL; + copy->session_host[0] = '\0'; + copy->session_port = 443; +#endif +#ifdef WITH_GNUTLS + copy->session = NULL; +#endif +#ifdef WITH_ZLIB + copy->d_stream = NULL; + copy->z_buf = NULL; +#endif +#ifndef WITH_NOIDREF + soap_init_iht(copy); +#endif + soap_init_pht(copy); + copy->header = NULL; + copy->fault = NULL; + copy->action = NULL; +#ifndef WITH_LEAN +#ifdef WITH_COOKIES + copy->cookies = soap_copy_cookies(copy, soap); +#else + copy->cookies = NULL; +#endif +#endif + copy->plugins = NULL; + for (p = soap->plugins; p; p = p->next) + { + struct soap_plugin *q = (struct soap_plugin*)SOAP_MALLOC(copy, sizeof(struct soap_plugin)); + if (!q) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not allocate plugin '%s'\n", p->id)); + soap_end(copy); + soap_done(copy); + return NULL; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Copying plugin '%s'\n", p->id)); + *q = *p; + if (p->fcopy && (copy->error = p->fcopy(copy, q, p)) != SOAP_OK) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not copy plugin '%s' error = %d\n", p->id, copy->error)); + SOAP_FREE(copy, q); + soap_end(copy); + soap_done(copy); + return NULL; + } + q->next = copy->plugins; + copy->plugins = q; + } + } +#ifdef WITH_SELF_PIPE + pipe(copy->pipe_fd); + SOAP_SOCKNONBLOCK(copy->pipe_fd[0]) + SOAP_SOCKNONBLOCK(copy->pipe_fd[1]) +#endif + return copy; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_copy_stream(struct soap *copy, struct soap *soap) +{ + struct soap_attribute *tp = NULL, *tq; + if (copy == soap) + return; + copy->header = soap->header; + copy->mode = soap->mode; + copy->imode = soap->imode; + copy->omode = soap->omode; + copy->socket = soap->socket; + copy->sendsk = soap->sendsk; + copy->recvsk = soap->recvsk; + copy->transfer_timeout = soap->transfer_timeout; + copy->recv_maxlength = soap->recv_maxlength; + copy->recv_timeout = soap->recv_timeout; + copy->send_timeout = soap->send_timeout; + copy->connect_timeout = soap->connect_timeout; + copy->accept_timeout = soap->accept_timeout; + copy->socket_flags = soap->socket_flags; + copy->connect_flags = soap->connect_flags; + copy->bind_flags = soap->bind_flags; + copy->bind_inet6 = soap->bind_inet6; + copy->bind_v6only = soap->bind_v6only; + copy->accept_flags = soap->accept_flags; + copy->sndbuf = soap->sndbuf; + copy->rcvbuf = soap->rcvbuf; + copy->linger_time = soap->linger_time; + copy->maxlevel = soap->maxlevel; + copy->maxlength = soap->maxlength; + copy->maxoccurs = soap->maxoccurs; + copy->os = soap->os; + copy->is = soap->is; + copy->sendfd = soap->sendfd; + copy->recvfd = soap->recvfd; + copy->bufidx = soap->bufidx; + copy->buflen = soap->buflen; + copy->ahead = soap->ahead; + copy->cdata = soap->cdata; + copy->chunksize = soap->chunksize; + copy->chunkbuflen = soap->chunkbuflen; + copy->keep_alive = soap->keep_alive; + copy->tcp_keep_alive = soap->tcp_keep_alive; + copy->tcp_keep_idle = soap->tcp_keep_idle; + copy->tcp_keep_intvl = soap->tcp_keep_intvl; + copy->tcp_keep_cnt = soap->tcp_keep_cnt; + copy->max_keep_alive = soap->max_keep_alive; +#ifndef WITH_NOIO + copy->peer = soap->peer; + copy->peerlen = soap->peerlen; + copy->ip = soap->ip; + copy->ip6[0] = soap->ip6[0]; + copy->ip6[1] = soap->ip6[1]; + copy->ip6[2] = soap->ip6[2]; + copy->ip6[3] = soap->ip6[3]; + copy->port = soap->port; + (void)soap_memcpy((void*)copy->host, sizeof(copy->host), (const void*)soap->host, sizeof(soap->host)); + (void)soap_memcpy((void*)copy->endpoint, sizeof(copy->endpoint), (const void*)soap->endpoint, sizeof(soap->endpoint)); +#endif +#ifdef WITH_OPENSSL + copy->bio = soap->bio; + copy->ctx = soap->ctx; + copy->ssl = soap->ssl; +#endif +#ifdef WITH_GNUTLS + copy->session = soap->session; +#endif +#ifdef WITH_SYSTEMSSL + copy->ctx = soap->ctx; + copy->ssl = soap->ssl; +#endif +#ifdef WITH_ZLIB + copy->zlib_state = soap->zlib_state; + copy->zlib_in = soap->zlib_in; + copy->zlib_out = soap->zlib_out; + if (soap->d_stream && soap->zlib_state != SOAP_ZLIB_NONE) + { + if (!copy->d_stream) + copy->d_stream = (z_stream*)SOAP_MALLOC(copy, sizeof(z_stream)); + if (copy->d_stream) + (void)soap_memcpy((void*)copy->d_stream, sizeof(z_stream), (const void*)soap->d_stream, sizeof(z_stream)); + } + copy->z_crc = soap->z_crc; + copy->z_ratio_in = soap->z_ratio_in; + copy->z_ratio_out = soap->z_ratio_out; + copy->z_buf = NULL; + copy->z_buflen = soap->z_buflen; + copy->z_level = soap->z_level; + if (soap->z_buf && soap->zlib_state != SOAP_ZLIB_NONE) + { + copy->z_buf = (char*)SOAP_MALLOC(copy, sizeof(soap->buf)); + if (copy->z_buf) + (void)soap_memcpy((void*)copy->z_buf, sizeof(soap->buf), (const void*)soap->z_buf, sizeof(soap->buf)); + } + copy->z_dict = soap->z_dict; + copy->z_dict_len = soap->z_dict_len; +#endif + (void)soap_memcpy((void*)copy->buf, sizeof(copy->buf), (const void*)soap->buf, sizeof(soap->buf)); + /* copy XML parser state */ + soap_free_ns(copy); + soap_set_local_namespaces(copy); + copy->version = soap->version; + if (soap->nlist && soap->local_namespaces) + { + struct soap_nlist *np = NULL, *nq; + /* copy reversed nlist */ + for (nq = soap->nlist; nq; nq = nq->next) + { + struct soap_nlist *nr = np; + size_t n = sizeof(struct soap_nlist) + strlen(nq->id); + np = (struct soap_nlist*)SOAP_MALLOC(copy, n); + if (!np) + { + np = nr; + break; + } + (void)soap_memcpy((void*)np, n, (const void*)nq, n); + np->next = nr; + } + while (np) + { + const char *s = np->ns; + copy->level = np->level; /* preserve element nesting level */ + if (!s && np->index >= 0) + { + s = soap->local_namespaces[np->index].out; + if (!s) + s = soap->local_namespaces[np->index].ns; + } + if (s) + (void)soap_push_namespace(copy, np->id, s); + nq = np; + np = np->next; + SOAP_FREE(copy, nq); + } + } + (void)soap_memcpy((void*)copy->tag, sizeof(copy->tag), (const void*)soap->tag, sizeof(soap->tag)); + (void)soap_memcpy((void*)copy->id, sizeof(copy->id), (const void*)soap->id, sizeof(soap->id)); + (void)soap_memcpy((void*)copy->href, sizeof(copy->href), (const void*)soap->href, sizeof(soap->href)); + (void)soap_memcpy((void*)copy->type, sizeof(copy->type), (const void*)soap->type, sizeof(soap->type)); + copy->other = soap->other; + copy->root = soap->root; + copy->null = soap->null; + copy->body = soap->body; + copy->part = soap->part; + copy->mustUnderstand = soap->mustUnderstand; + copy->level = soap->level; + copy->peeked = soap->peeked; + /* copy attributes */ + for (tq = soap->attributes; tq; tq = tq->next) + { + struct soap_attribute *tr = tp; + size_t n = sizeof(struct soap_attribute) + strlen(tq->name); + tp = (struct soap_attribute*)SOAP_MALLOC(copy, n); + (void)soap_memcpy((void*)tp, n, (const void*)tq, n); + if (tp->size) + { + tp->value = (char*)SOAP_MALLOC(copy, tp->size); + if (tp->value) + (void)soap_memcpy((void*)tp->value, tp->size, (const void*)tq->value, tp->size); + } + tp->ns = NULL; + tp->next = tr; + } + copy->attributes = tp; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_free_stream(struct soap *soap) +{ + soap->socket = SOAP_INVALID_SOCKET; + soap->sendsk = SOAP_INVALID_SOCKET; + soap->recvsk = SOAP_INVALID_SOCKET; +#ifdef WITH_OPENSSL + soap->bio = NULL; + soap->ctx = NULL; + soap->ssl = NULL; +#endif +#ifdef WITH_GNUTLS + soap->xcred = NULL; + soap->acred = NULL; + soap->cache = NULL; + soap->session = NULL; + soap->dh_params = NULL; + soap->rsa_params = NULL; +#endif +#ifdef WITH_SYSTEMSSL + soap->ctx = (gsk_handle)NULL; + soap->ssl = (gsk_handle)NULL; +#endif +#ifdef WITH_ZLIB + if (soap->z_buf) + SOAP_FREE(soap, soap->z_buf); + soap->z_buf = NULL; +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_initialize(struct soap *soap) +{ + soap_versioning(soap_init)(soap, SOAP_IO_DEFAULT, SOAP_IO_DEFAULT); +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_versioning(soap_init)(struct soap *soap, soap_mode imode, soap_mode omode) +{ + size_t i; + soap->state = SOAP_INIT; +#ifdef SOAP_MEM_DEBUG + soap_init_mht(soap); +#endif +#ifdef SOAP_DEBUG + soap_init_logs(soap); +#endif +#ifdef TANDEM_NONSTOP + soap_set_test_logfile(soap, "TESTLOG"); + soap_set_sent_logfile(soap, "SENTLOG"); + soap_set_recv_logfile(soap, "RECVLOG"); +#else + soap_set_test_logfile(soap, "TEST.log"); + soap_set_sent_logfile(soap, "SENT.log"); + soap_set_recv_logfile(soap, "RECV.log"); +#endif +#ifdef WITH_SELF_PIPE + pipe(soap->pipe_fd); + SOAP_SOCKNONBLOCK(soap->pipe_fd[0]) + SOAP_SOCKNONBLOCK(soap->pipe_fd[1]) +#endif + soap->version = 0; + soap->imode = imode; + soap->omode = omode; + soap->mode = imode; + soap->plugins = NULL; + soap->user = NULL; + for (i = 0; i < sizeof(soap->data)/sizeof(*soap->data); i++) + soap->data[i] = NULL; + soap->bearer = NULL; + soap->userid = NULL; + soap->passwd = NULL; + soap->authrealm = NULL; +#ifdef WITH_NTLM + soap->ntlm_challenge = NULL; +#endif +#ifndef WITH_NOHTTP + soap->fpost = http_post; + soap->fget = http_get; + soap->fput = http_put; + soap->fpatch = http_patch; + soap->fdel = http_del; + soap->fopt = http_200; + soap->fhead = http_200; + soap->fform = NULL; + soap->fposthdr = http_post_header; + soap->fresponse = http_response; + soap->fparse = http_parse; + soap->fparsehdr = http_parse_header; +#endif + soap->fheader = NULL; + soap->fconnect = NULL; + soap->fdisconnect = NULL; +#ifndef WITH_NOIO + soap->ipv6_multicast_if = 0; /* in_addr_t value */ + soap->ipv4_multicast_if = NULL; /* points to struct in_addr or in_addr_t */ + soap->ipv4_multicast_ttl = 0; /* 0: use default */ + soap->client_port = -1; /* client port to bind, -1 for none */ + soap->client_interface = NULL; /* client interface address, NULL for none */ +#ifndef WITH_IPV6 + soap->fresolve = tcp_gethost; +#else + soap->fresolve = NULL; +#endif + soap->faccept = tcp_accept; + soap->fopen = tcp_connect; + soap->fclose = tcp_disconnect; + soap->fclosesocket = tcp_closesocket; + soap->fshutdownsocket = tcp_shutdownsocket; + soap->fsend = fsend; + soap->frecv = frecv; + soap->fpoll = soap_poll; +#else + soap->fopen = NULL; + soap->fclose = NULL; + soap->fpoll = NULL; +#endif + soap->fseterror = NULL; + soap->fignore = NULL; + soap->fserveloop = NULL; + soap->fplugin = fplugin; +#ifndef WITH_LEANER + soap->fsvalidate = NULL; + soap->fwvalidate = NULL; + soap->feltbegin = NULL; + soap->feltendin = NULL; + soap->feltbegout = NULL; + soap->feltendout = NULL; + soap->fprepareinitsend = NULL; + soap->fprepareinitrecv = NULL; + soap->fpreparesend = NULL; + soap->fpreparerecv = NULL; + soap->fpreparefinalsend = NULL; + soap->fpreparefinalrecv = NULL; + soap->ffiltersend = NULL; + soap->ffilterrecv = NULL; + soap->fdimereadopen = NULL; + soap->fdimewriteopen = NULL; + soap->fdimereadclose = NULL; + soap->fdimewriteclose = NULL; + soap->fdimeread = NULL; + soap->fdimewrite = NULL; + soap->fmimereadopen = NULL; + soap->fmimewriteopen = NULL; + soap->fmimereadclose = NULL; + soap->fmimewriteclose = NULL; + soap->fmimeread = NULL; + soap->fmimewrite = NULL; +#endif + soap->float_format = "%.9G"; /* Alternative: use "%G" */ + soap->double_format = "%.17lG"; /* Alternative: use "%lG" */ + soap->long_double_format = NULL; /* Defined in custom serializer custom/long_double.c */ + soap->dime_id_format = "cid:id%d"; /* default DIME id format for int id index */ + soap->recv_maxlength = 0x7FFFFFFF; /* default max length of messages received (2GB) */ + soap->recv_timeout = 0; + soap->send_timeout = 0; + soap->transfer_timeout = 0; + soap->connect_timeout = 0; + soap->accept_timeout = 0; + soap->socket_flags = 0; + soap->connect_flags = 0; + soap->bind_flags = 0; +#ifdef WITH_IPV6_V6ONLY + soap->bind_inet6 = 1; + soap->bind_v6only = 1; +#else + soap->bind_inet6 = 0; + soap->bind_v6only = 0; +#endif + soap->accept_flags = 0; +#ifdef WIN32 + soap->sndbuf = SOAP_BUFLEN + 1; /* this size speeds up windows xfer */ + soap->rcvbuf = SOAP_BUFLEN + 1; +#else + soap->sndbuf = SOAP_BUFLEN; + soap->rcvbuf = SOAP_BUFLEN; +#endif + soap->linger_time = 0; + soap->maxlevel = SOAP_MAXLEVEL; + soap->maxlength = SOAP_MAXLENGTH; + soap->maxoccurs = SOAP_MAXOCCURS; + soap->http_version = "1.1"; + soap->proxy_http_version = "1.0"; + soap->http_content = NULL; + soap->http_extra_header = NULL; + soap->actor = NULL; + soap->lang = "en"; + soap->keep_alive = 0; + soap->tcp_keep_alive = 0; + soap->tcp_keep_idle = 0; + soap->tcp_keep_intvl = 0; + soap->tcp_keep_cnt = 0; + soap->max_keep_alive = SOAP_MAXKEEPALIVE; + soap->ip = 0; + soap->ip6[0] = 0; + soap->ip6[1] = 0; + soap->ip6[2] = 0; + soap->ip6[3] = 0; + soap->labbuf = NULL; + soap->lablen = 0; + soap->labidx = 0; + soap->encodingStyle = NULL; +#ifndef WITH_NONAMESPACES + soap->namespaces = namespaces; +#else + soap->namespaces = NULL; +#endif + soap->local_namespaces = NULL; + soap->nlist = NULL; + soap->blist = NULL; + soap->clist = NULL; + soap->alist = NULL; + soap->shaky = 0; + soap->attributes = NULL; + soap->header = NULL; + soap->fault = NULL; + soap->master = SOAP_INVALID_SOCKET; + soap->socket = SOAP_INVALID_SOCKET; + soap->sendsk = SOAP_INVALID_SOCKET; + soap->recvsk = SOAP_INVALID_SOCKET; + soap->os = NULL; + soap->is = NULL; +#ifndef WITH_LEANER + soap->dom = NULL; + soap->dime.list = NULL; + soap->dime.first = NULL; + soap->dime.last = NULL; + soap->mime.list = NULL; + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->mime.boundary = NULL; + soap->mime.start = NULL; + soap->xlist = NULL; +#endif +#ifndef UNDER_CE + soap->recvfd = 0; + soap->sendfd = 1; +#else + soap->recvfd = stdin; + soap->sendfd = stdout; +#endif + soap->tag[0] = '\0'; + soap->id[0] = '\0'; + soap->href[0] = '\0'; + soap->type[0] = '\0'; + soap->arrayType[0] = '\0'; + soap->arraySize[0] = '\0'; + soap->arrayOffset[0] = '\0'; + soap->endpoint[0] = '\0'; + soap->host[0] = '\0'; + soap->path[0] = '\0'; + soap->port = 0; + soap->override_host = NULL; + soap->override_port = 0; + soap->action = NULL; + soap->proxy_host = NULL; + soap->proxy_port = 8080; + soap->proxy_userid = NULL; + soap->proxy_passwd = NULL; + soap->proxy_from = NULL; + soap->origin = NULL; + soap->cors_origin = NULL; + soap->cors_allow = "*"; + soap->cors_method = NULL; + soap->cors_header = NULL; + soap->cors_methods = NULL; + soap->cors_headers = NULL; + soap->x_frame_options = "SAMEORIGIN"; + soap->prolog = "\n"; + soap->zlib_state = SOAP_ZLIB_NONE; + soap->zlib_in = SOAP_ZLIB_NONE; + soap->zlib_out = SOAP_ZLIB_NONE; + soap->d_stream = NULL; + soap->z_buf = NULL; + soap->z_level = 6; + soap->z_dict = NULL; + soap->z_dict_len = 0; +#ifndef WITH_LEAN + soap->wsuid = NULL; + soap->c14nexclude = NULL; + soap->c14ninclude = NULL; + soap->cookies = NULL; + soap->cookie_domain = NULL; + soap->cookie_path = NULL; + soap->cookie_max = 32; +#endif +#ifdef WMW_RPM_IO + soap->rpmreqid = NULL; +#endif +#ifndef WITH_NOIDREF + soap_init_iht(soap); +#endif + soap_init_pht(soap); +#ifdef WITH_OPENSSL + if (!soap_ssl_init_done) + soap_ssl_init(); + soap->fsslauth = ssl_auth_init; + soap->fsslverify = NULL; + soap->bio = NULL; + soap->ssl = NULL; + soap->ctx = NULL; + soap->session = NULL; + soap->session_host[0] = '\0'; + soap->session_port = 443; + soap->ssl_flags = SOAP_SSL_DEFAULT; + soap->keyfile = NULL; + soap->keyid = NULL; + soap->password = NULL; + soap->cafile = NULL; + soap->capath = NULL; + soap->crlfile = NULL; + soap->dhfile = NULL; + soap->randfile = NULL; +#endif +#ifdef WITH_GNUTLS + if (!soap_ssl_init_done) + soap_ssl_init(); + soap->fsslauth = ssl_auth_init; + soap->fsslverify = NULL; + soap->xcred = NULL; + soap->acred = NULL; + soap->cache = NULL; + soap->session = NULL; + soap->ssl_flags = SOAP_SSL_DEFAULT; + soap->keyfile = NULL; + soap->keyid = NULL; + soap->password = NULL; + soap->cafile = NULL; + soap->capath = NULL; + soap->crlfile = NULL; + soap->dh_params = NULL; + soap->rsa_params = NULL; +#endif +#ifdef WITH_SYSTEMSSL + soap->fsslauth = ssl_auth_init; + soap->fsslverify = NULL; + soap->bio = NULL; + soap->ssl = (gsk_handle)NULL; + soap->ctx = (gsk_handle)NULL; + soap->session = NULL; + soap->ssl_flags = SOAP_SSL_DEFAULT; + soap->keyfile = NULL; + soap->keyid = NULL; + soap->password = NULL; + soap->cafile = NULL; + soap->capath = NULL; + soap->crlfile = NULL; + soap->dhfile = NULL; + soap->randfile = NULL; +#endif + soap->c_locale = NULL; + soap->buflen = 0; + soap->bufidx = 0; +#ifndef WITH_LEANER + soap->dime.chunksize = 0; + soap->dime.buflen = 0; +#endif + soap->other = 0; + soap->root = -1; + soap->null = 0; + soap->position = 0; + soap->encoding = 0; + soap->mustUnderstand = 0; + soap->ns = 0; + soap->part = SOAP_END; + soap->event = 0; + soap->evlev = 0; + soap->alloced = 0; + soap->count = 0; + soap->length = 0; + soap->cdata = 0; + soap->peeked = 0; + soap->ahead = 0; + soap->idnum = 0; + soap->level = 0; + soap->status = 0; + soap->error = SOAP_OK; + soap->errmode = 0; + soap->errnum = 0; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_begin(struct soap *soap) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Clean up for input/output\n")); + soap->error = SOAP_OK; + if (!soap->keep_alive) + { + soap->buflen = 0; + soap->bufidx = 0; + } + soap->encoding = 0; + soap->mode = 0; + soap->part = SOAP_END; + soap->peeked = 0; + soap->ahead = 0; + soap->level = 0; + *soap->endpoint = '\0'; + soap->encodingStyle = SOAP_STR_EOS; + soap_free_temp(soap); +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_end(struct soap *soap) +{ + if (soap_check_state(soap)) + return; + soap_free_temp(soap); + soap_dealloc(soap, NULL); + while (soap->clist) + { + struct soap_clist *cp = soap->clist->next; + SOAP_FREE(soap, soap->clist); + soap->clist = cp; + } + soap_closesock(soap); +#ifdef SOAP_DEBUG + soap_close_logfiles(soap); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_version(struct soap *soap, short version) +{ + soap_set_local_namespaces(soap); + if (soap->version != version && soap->local_namespaces && soap->local_namespaces[0].id && soap->local_namespaces[1].id) + { + if (version == 1) + { + soap->local_namespaces[0].ns = soap_env1; + soap->local_namespaces[1].ns = soap_enc1; + } + else if (version == 2) + { + soap->local_namespaces[0].ns = soap_env2; + soap->local_namespaces[1].ns = soap_enc2; + } + soap->version = version; + } + if (version == 0) + soap->encodingStyle = SOAP_STR_EOS; + else + soap->encodingStyle = NULL; +} + +/******************************************************************************/ + +static void +soap_version(struct soap *soap) +{ + struct Namespace *p = soap->local_namespaces; + if (p) + { + const char *ns = p[0].out; + if (!ns) + ns = p[0].ns; + if (ns) + { + if (!strcmp(ns, soap_env1)) + { + soap->version = 1; /* make sure we use SOAP 1.1 */ + if (p[1].out) + SOAP_FREE(soap, p[1].out); + p[1].out = (char*)SOAP_MALLOC(soap, sizeof(soap_enc1)); + if (p[1].out) + (void)soap_memcpy(p[1].out, sizeof(soap_enc1), soap_enc1, sizeof(soap_enc1)); + } + else if (!strcmp(ns, soap_env2)) + { + soap->version = 2; /* make sure we use SOAP 1.2 */ + if (p[1].out) + SOAP_FREE(soap, p[1].out); + p[1].out = (char*)SOAP_MALLOC(soap, sizeof(soap_enc2)); + if (p[1].out) + (void)soap_memcpy(p[1].out, sizeof(soap_enc2), soap_enc2, sizeof(soap_enc2)); + } + } + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_namespaces(struct soap *soap, const struct Namespace *p) +{ + struct Namespace *ns = soap->local_namespaces; + struct soap_nlist *np, *nq, *nr; + unsigned int level = soap->level; + soap->namespaces = p; + soap->local_namespaces = NULL; + soap_set_local_namespaces(soap); + /* reverse the namespace list */ + np = soap->nlist; + soap->nlist = NULL; + if (np) + { + nq = np->next; + np->next = NULL; + while (nq) + { + nr = nq->next; + nq->next = np; + np = nq; + nq = nr; + } + } + /* then push on new stack */ + while (np) + { + const char *s; + soap->level = np->level; /* preserve element nesting level */ + s = np->ns; + if (!s && np->index >= 0 && ns) + { + s = ns[np->index].out; + if (!s) + s = ns[np->index].ns; + } + if (s) + (void)soap_push_namespace(soap, np->id, s); + nq = np; + np = np->next; + SOAP_FREE(soap, nq); + } + if (ns) + { + int i; + for (i = 0; ns[i].id; i++) + { + if (ns[i].out) + { + SOAP_FREE(soap, ns[i].out); + ns[i].out = NULL; + } + } + SOAP_FREE(soap, ns); + } + soap->level = level; /* restore level */ + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_local_namespaces(struct soap *soap) +{ + if (soap->namespaces && !soap->local_namespaces) + { + const struct Namespace *ns1; + struct Namespace *ns2; + size_t n = 1; + for (ns1 = soap->namespaces; ns1->id; ns1++) + n++; + n *= sizeof(struct Namespace); + ns2 = (struct Namespace*)SOAP_MALLOC(soap, n); + if (ns2) + { + (void)soap_memcpy((void*)ns2, n, (const void*)soap->namespaces, n); + if (ns2[0].ns) + { + if (!strcmp(ns2[0].ns, soap_env1)) + soap->version = 1; + else if (!strcmp(ns2[0].ns, soap_env2)) + soap->version = 2; + } + soap->local_namespaces = ns2; + for (; ns2->id; ns2++) + ns2->out = NULL; + } + } +} + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_tagsearch(const char *big, const char *little) +{ + if (big && little) + { + size_t n = strlen(little); + const char *s = big; + while (s) + { + const char *t = s; + size_t i; + for (i = 0; i < n; i++, t++) + { + if (*t != little[i]) + break; + } + if (*t == '\0' || *t == ' ') + { + if (i == n || (i > 0 && little[i-1] == ':')) + return s; + } + s = strchr(t, ' '); + if (s) + s++; + } + } + return NULL; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +struct soap_nlist * +SOAP_FMAC2 +soap_lookup_ns(struct soap *soap, const char *tag, size_t n) +{ + struct soap_nlist *np; + for (np = soap->nlist; np; np = np->next) + if (!strncmp(np->id, tag, n) && !np->id[n]) + return np; + return NULL; +} + +/******************************************************************************/ + +#ifndef WITH_LEAN +static struct soap_nlist * +soap_push_ns(struct soap *soap, const char *id, const char *ns, short utilized, short isearly) +{ + struct soap_nlist *np = NULL; + size_t n, k; + unsigned int level = soap->level + isearly; + if (soap_tagsearch(soap->c14nexclude, id)) + return NULL; + if (!utilized) + { + for (np = soap->nlist; np; np = np->next) + { + if (!strcmp(np->id, id) && ((!np->ns && *id) || (np->ns && !strcmp(np->ns, ns)))) + break; + } + if (np) + { + if ((np->level < level || (!np->ns && *id)) && np->index == 1) + utilized = 1; + else + return NULL; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Adding namespace binding (level=%u) '%s' '%s' utilized=%d\n", level, id, ns ? ns : "(null)", utilized)); + n = strlen(id); + if (ns) + k = strlen(ns) + 1; + else + k = 0; + if (sizeof(struct soap_nlist) + n + k > n && (SOAP_MAXALLOCSIZE <= 0 || sizeof(struct soap_nlist) + n + k <= SOAP_MAXALLOCSIZE)) + np = (struct soap_nlist*)SOAP_MALLOC(soap, sizeof(struct soap_nlist) + n + k); + if (!np) + { + soap->error = SOAP_EOM; + return NULL; + } + np->next = soap->nlist; + soap->nlist = np; + soap_strcpy((char*)np->id, n + 1, id); + if (ns) + { + np->ns = np->id + n + 1; + soap_strcpy((char*)np->ns, k, ns); + } + else + { + np->ns = NULL; + } + np->level = level; + np->index = utilized; + return np; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +static void +soap_utilize_ns(struct soap *soap, const char *tag, short isearly) +{ + struct soap_nlist *np; + size_t n = 0; + if (!strncmp(tag, "xmlns:", 6)) + { + tag += 6; + n = strlen(tag); + } + else + { + const char *t = strchr(tag, ':'); + if (t) + n = t - tag; + } + np = soap_lookup_ns(soap, tag, n); + if (np) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Utilizing namespace of '%s' at level %u utilized=%d at level=%u\n", tag, soap->level + isearly, np->index, np->level)); + if (np->index <= 0) + { + if (np->level == soap->level + isearly) + np->index = 1; + else + (void)soap_push_ns(soap, np->id, np->ns, 1, isearly); + } + } + else if (strncmp(tag, "xml", 3)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Utilizing default namespace of '%s' at level %u\n", tag, soap->level + isearly)); + (void)soap_strncpy(soap->tag, sizeof(soap->tag), tag, n); + (void)soap_push_ns(soap, soap->tag, NULL, 1, isearly); + } +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element(struct soap *soap, const char *tag, int id, const char *type) +{ +#ifndef WITH_LEAN + const char *s; +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Element begin tag='%s' level='%u' id='%d' type='%s'\n", tag, soap->level, id, type ? type : SOAP_STR_EOS)); +#ifdef WITH_DOM +#ifndef WITH_LEAN + if (soap_tagsearch(soap->wsuid, tag)) + { + size_t i; + for (s = tag, i = 0; *s && i < sizeof(soap->href) - 1; s++, i++) + soap->href[i] = *s == ':' ? '-' : *s; + soap->href[i] = '\0'; + if (soap_set_attr(soap, "wsu:Id", soap->href, 1)) + return soap->error; + } +#endif +#endif + soap->level++; + if (soap->level > soap->maxlevel) + return soap->error = SOAP_LEVEL; +#ifdef WITH_DOM +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL) && !(soap->mode & SOAP_DOM_ASIS)) + { + if (soap->evlev >= soap->level) + soap->evlev = 0; + if (soap->event == SOAP_SEC_BEGIN && !soap->evlev) + { + struct soap_nlist *np; + /* non-nested wsu:Id found: clear xmlns, re-emit them for exc-c14n */ + for (np = soap->nlist; np; np = np->next) + { + int p = soap->c14ninclude ? *soap->c14ninclude == '+' || soap_tagsearch(soap->c14ninclude, np->id) != NULL : 0; + if (np->index == 2 || p) + { + struct soap_nlist *np1 = soap_push_ns(soap, np->id, np->ns, 1, 0); + if (np1 && !p) + np1->index = 0; + } + } + soap->evlev = soap->level; + } + } +#endif + if ((soap->mode & SOAP_XML_DOM)) + { + struct soap_dom_element *elt = (struct soap_dom_element*)soap_malloc(soap, sizeof(struct soap_dom_element)); + if (!elt) + return soap->error = SOAP_EOM; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Adding DOM element tag='%s' %p (parent='%s' %p)\n", tag, elt, soap->dom ? soap->dom->name : "(null)", soap->dom)); + elt->soap = soap; + elt->next = NULL; + elt->prnt = soap->dom; + elt->elts = NULL; + elt->atts = NULL; + elt->nstr = NULL; + elt->name = soap_strdup(soap, tag); + elt->lead = NULL; + elt->text = NULL; + elt->code = NULL; + elt->tail = NULL; + elt->node = NULL; + elt->type = 0; + if (soap->dom) + { + struct soap_dom_element *p = soap->dom->elts; + if (p) + { + while (p->next) + p = p->next; + p->next = elt; + } + else + { + soap->dom->elts = elt; + } + } + soap->dom = elt; + if (!elt->name) + return soap->error = SOAP_EOM; + } + else + { +#endif +#ifndef WITH_LEAN + if (!soap->ns) + { + if (!(soap->mode & SOAP_XML_CANONICAL) && soap_send(soap, soap->prolog)) + return soap->error; + } + else if ((soap->mode & SOAP_XML_INDENT)) + { + if (soap->ns == 1 && soap_send_raw(soap, soap_indent, soap->level < sizeof(soap_indent) ? soap->level : sizeof(soap_indent) - 1)) + return soap->error; + soap->body = 1; + } + if ((soap->mode & SOAP_XML_DEFAULTNS)) + { + size_t n = 0; + s = strchr(tag, ':'); + if (s) + n = s++ - tag; + else + s = tag; + if (soap_send_raw(soap, "<", 1) + || soap_send(soap, s)) + return soap->error; + if (n) + { + struct Namespace *ns = soap->local_namespaces; + for (; ns && ns->id; ns++) + { + if (*ns->id && ns->ns && !strncmp(ns->id, tag, n) && !ns->id[n]) + { + if (!soap->nlist || *soap->nlist->id || (soap->nlist->ns && strcmp(soap->nlist->ns, ns->ns))) + { + (void)soap_push_ns(soap, SOAP_STR_EOS, ns->out ? ns->out : ns->ns, 0, 0); + if (soap_attribute(soap, "xmlns", ns->out ? ns->out : ns->ns)) + return soap->error; + } + break; + } + } + } +#ifndef WITH_NOEMPTYNAMESPACES + else if (!soap->nlist || *soap->nlist->id || (soap->nlist->ns && *soap->nlist->ns)) + { + (void)soap_push_ns(soap, SOAP_STR_EOS, SOAP_STR_EOS, 0, 0); + if (soap_attribute(soap, "xmlns", SOAP_STR_EOS)) + return soap->error; + } +#endif + } + else +#endif + if (soap_send_raw(soap, "<", 1) + || soap_send(soap, tag)) + return soap->error; +#ifdef WITH_DOM + } +#endif + if (!soap->ns) + { + struct Namespace *ns = soap->local_namespaces; + int k = -1; + if (ns) + { + while (k-- && ns->id) + { + const char *t = ns->out; + if (!t) + t = ns->ns; + if (*ns->id && t && *t) + { + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), strlen(ns->id) + 6), "xmlns:%s", ns->id); + if (soap_attribute(soap, soap->tmpbuf, t)) + return soap->error; + } + ns++; + } + } + } + soap->ns = 1; /* namespace table control: ns = 0 or 2 to start, then 1 to stop dumping the table */ +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL)) + { + if ((soap->mode & SOAP_XML_DEFAULTNS)) + soap_utilize_ns(soap, SOAP_STR_EOS, 0); + else + soap_utilize_ns(soap, tag, 0); + } +#endif + if (id > 0) + { + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), sizeof(SOAP_BASEREFNAME) + 20), SOAP_BASEREFNAME "%d", id); + if (soap->version == 2) + { + if (soap_attribute(soap, "SOAP-ENC:id", soap->tmpbuf)) + return soap->error; + } + else if (soap_attribute(soap, "id", soap->tmpbuf)) + { + return soap->error; + } + } + if (type && *type && !(soap->mode & SOAP_XML_NOTYPE)) + { +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL) && !(soap->mode & SOAP_XML_CANONICAL_NA)) + soap_utilize_ns(soap, type, 0); +#endif + if (soap_attribute(soap, "xsi:type", type)) + return soap->error; + } + if (soap->null && soap->position > 0 && soap->version == 1) + { + int i; + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf) - 1, 20), "[%d", soap->positions[0]); + for (i = 1; i < soap->position; i++) + { + size_t l = strlen(soap->tmpbuf); + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l - 1, 20), ",%d", soap->positions[i]); + } + soap_strcat(soap->tmpbuf, sizeof(soap->tmpbuf), "]"); + if (soap_attribute(soap, "SOAP-ENC:position", soap->tmpbuf)) + return soap->error; + } + if (soap->mustUnderstand) + { + if (soap->actor && *soap->actor) + { + if (soap_attribute(soap, soap->version == 2 ? "SOAP-ENV:role" : "SOAP-ENV:actor", soap->actor)) + return soap->error; + } + if (soap_attribute(soap, "SOAP-ENV:mustUnderstand", soap->version == 2 ? "true" : "1")) + return soap->error; + soap->mustUnderstand = 0; + } + if (soap->encoding) + { + if (soap->encodingStyle && soap->local_namespaces && soap->local_namespaces[0].id && soap->local_namespaces[1].id) + { + if (!*soap->encodingStyle) + { + if (soap->local_namespaces[1].out) + soap->encodingStyle = soap->local_namespaces[1].out; + else + soap->encodingStyle = soap->local_namespaces[1].ns; + } + if (soap->encodingStyle && soap_attribute(soap, "SOAP-ENV:encodingStyle", soap->encodingStyle)) + return soap->error; + } + else + { + soap->encodingStyle = NULL; + } + soap->encoding = 0; + } + soap->null = 0; + soap->position = 0; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_begin_out(struct soap *soap, const char *tag, int id, const char *type) +{ + if (*tag == '-') + return SOAP_OK; +#ifdef WITH_DOM + if (soap->feltbegout) + return soap->error = soap->feltbegout(soap, tag, id, type); +#endif + if (soap_element(soap, tag, id, type)) + return soap->error; + return soap_element_start_end_out(soap, NULL); +} + +/******************************************************************************/ + +#if _MSC_VER < 1400 && !defined(HAVE_STRLCAT) +/* concat string (truncating the result, strings must not be NULL) */ +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_strcat(char *t, size_t n, const char *s) +{ + size_t k = strlen(t); + if (k < n) + { + t += k; + n -= k; + while (--n > 0 && *s) + *t++ = *s++; + *t = '\0'; + } +} +#endif + +/******************************************************************************/ + +#if _MSC_VER < 1400 +/* concat string up to m chars (leaves destination intact on overrun and returns nonzero, zero if OK) */ +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_strncat(char *t, size_t n, const char *s, size_t m) +{ + size_t k; + if (!t || !s) + return 1; + k = strlen(t); + if (n <= k + m) + return 1; + t += k; + n -= k; + while (--n > 0 && *s) + *t++ = *s++; + *t = '\0'; + return 0; +} +#endif + +/******************************************************************************/ + +#ifndef HAVE_STRRCHR +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_strrchr(const char *s, int t) +{ + char *r = NULL; + while (*s) + if (*s++ == t) + r = (char*)s - 1; + return r; +} +#endif + +/******************************************************************************/ + +#ifndef HAVE_STRTOL +SOAP_FMAC1 +long +SOAP_FMAC2 +soap_strtol(const char *s, char **t, int b) +{ + long n = 0; + int c; + while (*s > 0 && *s <= 32) + s++; + if (b == 10) + { + short neg = 0; + if (*s == '-') + { + s++; + neg = 1; + } + else if (*s == '+') + { + s++; + } + while ((c = *s) && c >= '0' && c <= '9') + { + if (n >= 214748364 && (n > 214748364 || c >= '8')) + { + if (neg && n == 214748364 && c == '8') + { + if (t) + *t = (char*)(s + 1); + return -2147483648; + } + break; + } + n *= 10; + n += c - '0'; + s++; + } + if (neg) + n = -n; + } + else /* assume b == 16 and value is always positive */ + { + while ((c = *s)) + { + if (c >= '0' && c <= '9') + c -= '0'; + else if (c >= 'A' && c <= 'F') + c -= 'A' - 10; + else if (c >= 'a' && c <= 'f') + c -= 'a' - 10; + if (n > 0x07FFFFFF) + break; + n <<= 4; + n += c; + s++; + } + } + if (t) + *t = (char*)s; + return n; +} +#endif + +/******************************************************************************/ + +#ifndef HAVE_STRTOUL +SOAP_FMAC1 +unsigned long +SOAP_FMAC2 +soap_strtoul(const char *s, char **t, int b) +{ + unsigned long n = 0; + int c; + while (*s > 0 && *s <= 32) + s++; + if (b == 10) + { + short neg = 0; + if (*s == '-') + { + s++; + neg = 1; + } + else if (*s == '+') + { + s++; + } + while ((c = *s) && c >= '0' && c <= '9') + { + if (n >= 429496729 && (n > 429496729 || c >= '6')) + break; + n *= 10; + n += c - '0'; + s++; + } + if (neg && n > 0) + s--; + } + else /* b == 16 */ + { + while ((c = *s)) + { + if (c >= '0' && c <= '9') + c -= '0'; + else if (c >= 'A' && c <= 'F') + c -= 'A' - 10; + else if (c >= 'a' && c <= 'f') + c -= 'a' - 10; + if (n > 0x0FFFFFFF) + break; + n <<= 4; + n += c; + s++; + } + } + if (t) + *t = (char*)s; + return n; +} +#endif + +/******************************************************************************/ + +#ifndef soap_strtoll +SOAP_FMAC1 +LONG64 +SOAP_FMAC2 +soap_strtoll(const char *s, char **t, int b) +{ + LONG64 n = 0LL; + int c; + while (*s > 0 && *s <= 32) + s++; + if (b == 10) + { + short neg = 0; + if (*s == '-') + { + s++; + neg = 1; + } + else if (*s == '+') + { + s++; + } + while ((c = *s) && c >= '0' && c <= '9') + { + if (n >= 922337203685477580LL && (n > 922337203685477580LL || c >= '8')) + { + if (neg && n == 922337203685477580LL && c == '8') + { + if (t) + *t = (char*)(s + 1); + return -9223372036854775807LL - 1LL; /* appease compilers that complain */ + } + break; + } + n *= 10LL; + n += c - '0'; + s++; + } + if (neg) + n = -n; + } + else /* assume b == 16 and value is always positive */ + { + while ((c = *s)) + { + if (c >= '0' && c <= '9') + c -= '0'; + else if (c >= 'A' && c <= 'F') + c -= 'A' - 10; + else if (c >= 'a' && c <= 'f') + c -= 'a' - 10; + if (n > 0x07FFFFFFFFFFFFFFLL) + break; + n <<= 4; + n += c; + s++; + } + } + if (t) + *t = (char*)s; + return n; +} +#endif + +/******************************************************************************/ + +#ifndef soap_strtoull +SOAP_FMAC1 +ULONG64 +SOAP_FMAC2 +soap_strtoull(const char *s, char **t, int b) +{ + ULONG64 n = 0UL; + int c; + while (*s > 0 && *s <= 32) + s++; + if (b == 10) + { + short neg = 0; + if (*s == '-') + { + s++; + neg = 1; + } + else if (*s == '+') + { + s++; + } + while ((c = *s) && c >= '0' && c <= '9') + { + if (n >= 1844674407370955161ULL) + break; + n *= 10UL; + n += c - '0'; + s++; + } + if (neg && n > 0UL) + s--; + } + else /* b == 16 */ + { + while ((c = *s)) + { + if (c >= '0' && c <= '9') + c -= '0'; + else if (c >= 'A' && c <= 'F') + c -= 'A' - 10; + else if (c >= 'a' && c <= 'f') + c -= 'a' - 10; + if (n > 0x0FFFFFFFFFFFFFFFULL) + break; + n <<= 4; + n += c; + s++; + } + } + if (t) + *t = (char*)s; + return n; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_array_begin_out(struct soap *soap, const char *tag, int id, const char *type, const char *offset) +{ + if (!type || !*type || soap->version == 0) + return soap_element_begin_out(soap, tag, id, NULL); + if (soap_element(soap, tag, id, NULL)) + return soap->error; + if (soap->version == 1) + { + if (offset && soap_attribute(soap, "SOAP-ENC:offset", offset)) + return soap->error; + if (soap_attribute(soap, "SOAP-ENC:arrayType", type)) + return soap->error; + } + else + { + const char *s; + s = strchr(type, '['); + if (s && (size_t)(s - type) < sizeof(soap->tmpbuf)) + { + (void)soap_strncpy(soap->tmpbuf, sizeof(soap->tmpbuf), type, s - type); + if (soap_attribute(soap, "SOAP-ENC:itemType", soap->tmpbuf)) + return soap->error; + s++; + if (*s && *s != ']') + { + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), s); + soap->tmpbuf[strlen(soap->tmpbuf) - 1] = '\0'; + if (soap_attribute(soap, "SOAP-ENC:arraySize", soap->tmpbuf)) + return soap->error; + } + } + } +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL) && !(soap->mode & SOAP_XML_CANONICAL_NA)) + soap_utilize_ns(soap, type, 0); +#endif + return soap_element_start_end_out(soap, NULL); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_start_end_out(struct soap *soap, const char *tag) +{ + struct soap_attribute *tp; +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL)) + { + struct soap_nlist *np; + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible && *tp->name && strchr(tp->name, ':')) + soap_utilize_ns(soap, tp->name, 0); + } + if (soap->event == SOAP_SEC_BEGIN) + { + for (np = soap->nlist; np; np = np->next) + if (soap_tagsearch(soap->c14ninclude, np->id)) + (void)soap_push_ns(soap, np->id, np->ns, 1, 0); + soap->event = 0; + soap->evlev = 0; + } + for (np = soap->nlist; np; np = np->next) + { + if (np->ns && np->index == 1) + { + if (*np->id) + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), strlen(np->id) + 6), "xmlns:%s", np->id); + else + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), "xmlns"); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Enabling utilized binding (level=%u) %s='%s' SEC-BEGIN=%d c14ninclude='%s'\n", np->level, soap->tmpbuf, np->ns, soap->event == SOAP_SEC_BEGIN, soap->c14ninclude ? soap->c14ninclude : "(null)")); + np->index = 2; + soap->level--; + if (*np->id || *np->ns || soap->level > 1) + if (soap_set_attr(soap, soap->tmpbuf, np->ns, 1)) + return soap->error; + soap->level++; + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Binding (level=%u) %s='%s' utilized=%d\n", np->level, np->id, np->ns, np->index)); + } + } + } +#endif +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + struct soap_dom_attribute **att; + att = &soap->dom->atts; + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible) + { + *att = (struct soap_dom_attribute*)soap_malloc(soap, sizeof(struct soap_dom_attribute)); + if (!*att) + return soap->error; + (*att)->next = NULL; + (*att)->nstr = NULL; + (*att)->name = soap_strdup(soap, tp->name); + (*att)->text = soap_strdup(soap, tp->value); + (*att)->soap = soap; + if (!(*att)->name || (tp->value && !(*att)->text)) + return soap->error = SOAP_EOM; + att = &(*att)->next; + tp->visible = 0; + } + } + return SOAP_OK; + } +#endif + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible) + { + if (soap_send_raw(soap, " ", 1) || soap_send(soap, tp->name)) + return soap->error; + if (tp->visible == 2 && tp->value) + { + if (soap_send_raw(soap, "=\"", 2) + || soap_string_out(soap, tp->value, tp->flag) + || soap_send_raw(soap, "\"", 1)) + return soap->error; + } + else + { + if (soap_send_raw(soap, "=\"\"", 3)) + return soap->error; + } + tp->visible = 0; + } + } + if (tag) + { +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL)) + { + if (soap_send_raw(soap, ">", 1) + || soap_element_end_out(soap, tag)) + return soap->error; + return SOAP_OK; + } +#endif + if (soap->nlist) + soap_pop_namespace(soap); + soap->level--; /* decrement level just before /> */ + soap->body = 0; + return soap_send_raw(soap, "/>", 2); + } + return soap_send_raw(soap, ">", 1); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_end_out(struct soap *soap, const char *tag) +{ + if (*tag == '-') + return SOAP_OK; +#ifdef WITH_DOM + if (soap->feltendout) + return soap->error = soap->feltendout(soap, tag); +#endif + return soap_element_end(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_end(struct soap *soap, const char *tag) +{ +#ifndef WITH_LEAN + const char *s; +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Element ending tag='%s'\n", tag)); +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + if (soap->dom->prnt) + soap->dom = soap->dom->prnt; + return SOAP_OK; + } +#endif +#ifndef WITH_LEAN + if (soap->nlist) + soap_pop_namespace(soap); + if ((soap->mode & SOAP_XML_INDENT)) + { + if (!soap->body) + { + if (soap_send_raw(soap, soap_indent, soap->level < sizeof(soap_indent) ? soap->level : sizeof(soap_indent) - 1)) + return soap->error; + } + soap->body = 0; + } + if ((soap->mode & SOAP_XML_DEFAULTNS) && (s = strchr(tag, ':')) != NULL) + tag = s + 1; +#endif + if (soap_send_raw(soap, "error; + soap->level--; /* decrement level just before > */ + return soap_send_raw(soap, ">", 1); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_ref(struct soap *soap, const char *tag, int id, int href) +{ + const char *s = "ref"; + int n = 1; + if (soap->version == 1) + { + s = "href"; + n = 0; + } + else if (soap->version == 2) + { + s = "SOAP-ENC:ref"; + } + (SOAP_SNPRINTF(soap->href, sizeof(soap->href), sizeof(SOAP_BASEREFNAME) + 21), "#" SOAP_BASEREFNAME "%d", href); + return soap_element_href(soap, tag, id, s, soap->href + n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_href(struct soap *soap, const char *tag, int id, const char *ref, const char *val) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Element '%s' reference %s='%s'\n", tag, ref, val)); + if (soap_element(soap, tag, id, NULL) + || soap_attribute(soap, ref, val) + || soap_element_start_end_out(soap, tag)) + return soap->error; + soap->body = 0; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_null(struct soap *soap, const char *tag, int id, const char *type) +{ + struct soap_attribute *tp = NULL; + for (tp = soap->attributes; tp; tp = tp->next) + if (tp->visible) + break; + if (tp || (soap->version == 2 && soap->position > 0) || id > 0 || (soap->mode & SOAP_XML_NIL)) + { + if (soap_element(soap, tag, id, type) + || (!tp && soap_attribute(soap, "xsi:nil", "true")) + || soap_element_start_end_out(soap, tag)) + return soap->error; + soap->body = 0; + } + else + { + soap->null = 1; + soap->position = 0; + soap->mustUnderstand = 0; + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_empty(struct soap *soap, const char *tag) +{ + if (soap_element(soap, tag, -1, NULL)) + return soap->error; + return soap_element_start_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_nil(struct soap *soap, const char *tag) +{ + if (soap_element(soap, tag, -1, NULL) + || (soap_attribute(soap, "xsi:nil", "true"))) + return soap->error; + return soap_element_start_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_id(struct soap *soap, const char *tag, int id, const void *p, const void *a, int n, const char *type, int t, char **mark) +{ + (void)a; (void)n; + if (!p) + { + soap->error = soap_element_null(soap, tag, id, type); + return -1; + } +#ifndef WITH_NOIDREF + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Element_id %p type=%d id=%d\n", p, t, id)); + if ((!soap->encodingStyle && !(soap->mode & SOAP_XML_GRAPH)) || (soap->mode & SOAP_XML_TREE)) + return soap_check_and_mark(soap, p, t, mark); + if (mark) + *mark = NULL; + if (id < -1) + return soap_embed(soap, p, a, n, t); + else if (id <= 0) + { + struct soap_plist *pp; + if (a) + id = soap_array_pointer_lookup(soap, p, a, n, t, &pp); + else + id = soap_pointer_lookup(soap, p, t, &pp); + if (id) + { + if (soap_is_embedded(soap, pp)) + { + soap_element_ref(soap, tag, 0, id); + return -1; + } + if (soap_is_single(soap, pp)) + return 0; + soap_set_embedded(soap, pp); + } + } + return id; +#else + return soap_check_and_mark(soap, p, t, mark); +#endif +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_check_and_mark(struct soap *soap, const void *p, int t, char **mark) +{ + if (mark) + { + struct soap_plist *pp; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Check %p and mark %p\n", p, (void*)mark)); + if (!soap_pointer_lookup(soap, p, t, &pp)) + if (!soap_pointer_enter(soap, p, NULL, 0, t, &pp)) + return -1; + if ((soap->mode & SOAP_IO_LENGTH)) + { + if (pp->mark1 > 0) + return -1; + pp->mark1 = 1; + *mark = &pp->mark1; + } + else + { + if (pp->mark2 > 0) + return -1; + pp->mark2 = 1; + *mark = &pp->mark2; + } + } + return 0; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void * +SOAP_FMAC2 +soap_mark_lookup(struct soap *soap, const void *p, int t, struct soap_plist **ppp, char **mark) +{ + if (!soap) + return NULL; + if (mark || !(soap->mode & SOAP_XML_TREE)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Mark lookup %p type=%d\n", p, t)); + if (!soap_pointer_lookup(soap, p, t, ppp)) + { + if (!soap_pointer_enter(soap, p, NULL, 0, t, ppp)) + return NULL; + } + else if (!(soap->mode & SOAP_XML_TREE)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Mark found %p\n", (*ppp)->dup)); + return (*ppp)->dup; + } + if (mark) + { + if ((*ppp)->mark1 > 0) + (*ppp)->mark1 = 2; /* cycle */ + else + (*ppp)->mark1 = 1; /* cycle detection */ + *mark = &(*ppp)->mark1; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Mark cycle %d\n", (*ppp)->mark1)); + } + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_mark_cycle(struct soap *soap, struct soap_plist *pp) +{ + (void)soap; + return pp && pp->mark1 == 2 && (soap->mode & SOAP_XML_TREE); +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_mark_dup(struct soap *soap, void *a, struct soap_plist *pp) +{ + (void)soap; + if (pp) + pp->dup = a; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_unmark(struct soap *soap, char *mark) +{ + (void)soap; + if (mark) + *mark = 0; /* release detection */ +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_result(struct soap *soap, const char *tag) +{ + if (soap->version == 2 && soap->encodingStyle) + { + if (soap_element(soap, "SOAP-RPC:result", 0, NULL) + || soap_attribute(soap, "xmlns:SOAP-RPC", soap_rpc) + || soap_element_start_end_out(soap, NULL) + || soap_string_out(soap, tag, 0) + || soap_element_end_out(soap, "SOAP-RPC:result")) + return soap->error; + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_check_result(struct soap *soap, const char *tag) +{ + (void)tag; + if (soap->version == 2 && soap->encodingStyle) + { + soap_instring(soap, ":result", NULL, NULL, 0, 2, -1, -1, NULL); + /* just ignore content for compliance reasons, but should compare tag to element's QName value? */ + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_attribute(struct soap *soap, const char *name, const char *value) +{ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Attribute '%s'='%s'\n", name, value)); +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && !(soap->mode & SOAP_XML_CANONICAL) && soap->dom) + { + struct soap_dom_attribute *a = (struct soap_dom_attribute*)soap_malloc(soap, sizeof(struct soap_dom_attribute)); + if (!a) + return soap->error; + a->next = soap->dom->atts; + a->nstr = NULL; + a->name = soap_strdup(soap, name); + a->text = soap_strdup(soap, value); + a->soap = soap; + soap->dom->atts = a; + if (!a->name || (value && !a->text)) + return soap->error = SOAP_EOM; + return SOAP_OK; + } +#endif +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL)) + { + /* push namespace */ + if (!strncmp(name, "xmlns", 5) && ((name[5] == ':') || name[5] == '\0')) + { + if (name[5] == ':' && soap->c14ninclude && ((*soap->c14ninclude == '*' || soap_tagsearch(soap->c14ninclude, name + 6)))) + soap_utilize_ns(soap, name, 0); + (void)soap_push_ns(soap, name + 5 + (name[5] == ':'), value, 0, 0); + } + else + { + soap->level--; + if (soap_set_attr(soap, name, value, 1)) + return soap->error; + soap->level++; + } + } + else +#endif + { + if (soap_send_raw(soap, " ", 1) + || soap_send(soap, name)) + return soap->error; + if (value) + if (soap_send_raw(soap, "=\"", 2) + || soap_string_out(soap, value, 1) + || soap_send_raw(soap, "\"", 1)) + return soap->error; + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_begin_in(struct soap *soap, const char *tag, int nillable, const char *type) +{ + if (!soap_peek_element(soap)) + { + if (soap->other) + return soap->error = SOAP_TAG_MISMATCH; + if (tag && *tag == '-') + return SOAP_OK; + soap->error = soap_match_tag(soap, soap->tag, tag); + if (!soap->error) + { + if (type && *soap->type && soap_match_tag(soap, soap->type, type)) + return soap->error = SOAP_TYPE; + soap->peeked = 0; + if (!nillable && soap->null && (soap->mode & SOAP_XML_STRICT)) + return soap->error = SOAP_NULL; + if (soap->body) + { + soap->level++; + if (soap->level > soap->maxlevel) + return soap->error = SOAP_LEVEL; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Begin tag found (level=%u) '%s'='%s'\n", soap->level, soap->tag, tag ? tag : SOAP_STR_EOS)); + soap->error = SOAP_OK; + } + } + else if (soap->error == SOAP_NO_TAG && tag && *tag == '-') + { + soap->error = SOAP_OK; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_element_end_in(struct soap *soap, const char *tag) +{ + soap_wchar c; + char *s = NULL; + int n = 0; + if (tag && *tag == '-') + return SOAP_OK; + if (soap->error == SOAP_NO_TAG) + soap->error = SOAP_OK; +#ifdef WITH_DOM + /* this whitespace or mixed content is significant for DOM "as-is" */ + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + const char *t = soap->dom->code; /* save XML code */ + s = soap_string_in(soap, -1, -1, -1, NULL); + if (!soap->peeked && !s) + return soap->error; + if (soap->dom->prnt) + soap->dom = soap->dom->prnt; + if (s && (soap->mode & SOAP_XML_STRICT)) + { + for (; *s; s++) + if (!soap_coblank((soap_wchar)*s)) + return soap->error = SOAP_END_TAG; /* reject mixed content before ending tag */ + } + soap->dom->code = t; /* restore XML code */ + } +#endif + if (soap->peeked) + { + if (*soap->tag) + n++; + soap->peeked = 0; + } + do + { + while (((c = soap_get(soap)) != SOAP_TT)) + { + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + if (!soap_coblank(c)) + { + if ((soap->mode & SOAP_XML_STRICT)) + return soap->error = SOAP_END_TAG; /* reject mixed content before ending tag */ + if (c == SOAP_LT) + n++; + else if (c == '/') + { + c = soap_get(soap); + if (c == SOAP_GT && n > 0) + n--; + else + soap_unget(soap, c); + } + } + } + } while (n-- > 0); + s = soap->tag; + n = sizeof(soap->tag); + while ((c = soap_get(soap)) > 32) + { + if (n > 1) + { + *s++ = (char)c; + n--; + } + } + *s = '\0'; + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + while (soap_coblank(c)) + c = soap_get(soap); + if (c != SOAP_GT) + return soap->error = SOAP_SYNTAX_ERROR; +#ifndef WITH_LEAN +#ifdef WITH_DOM + if (soap->feltendin) + { + int err = soap->error; + soap->error = soap->feltendin(soap, soap->tag, tag); + if (soap->error) + return soap->error; + if (err) + return soap->error = err; /* restore error */ + } +#endif +#endif + if (tag && (soap->mode & SOAP_XML_STRICT)) + { + soap_pop_namespace(soap); + if (soap_match_tag(soap, soap->tag, tag)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End tag '%s' does not match '%s'\n", soap->tag, tag ? tag : SOAP_STR_EOS)); + return soap->error = SOAP_SYNTAX_ERROR; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "End tag found (level=%u) '%s'='%s'\n", soap->level, soap->tag, tag ? tag : SOAP_STR_EOS)); + soap->level--; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_attr_value(struct soap *soap, const char *name, int flag, int occurs) +{ + struct soap_attribute *tp; + if (*name == '-') + return SOAP_STR_EOS; + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible == 2 && !soap_match_att(soap, tp->name, name)) + break; + } + if (tp) + { + if (occurs == 4 || (occurs == 2 && (soap->mode & SOAP_XML_STRICT))) + soap->error = SOAP_PROHIBITED; + else if (flag >= 4) + return soap_collapse(soap, tp->value, flag, 1); + else + return tp->value; + } + else if (occurs == 3 || (occurs == 1 && (soap->mode & SOAP_XML_STRICT))) + { + soap->error = SOAP_REQUIRED; + } + else + { + soap->error = SOAP_OK; + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_attr(struct soap *soap, const char *name, const char *value, int flag) +{ + struct soap_attribute *tp, *tq; + if (*name == '-') + return SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Set attribute %s='%s'\n", name, value ? value : SOAP_STR_EOS)); + tq = NULL; + for (tp = soap->attributes; tp; tq = tp, tp = tp->next) + { + if (!strcmp(tp->name, name)) + break; + } + if (!tp) + { + size_t l = strlen(name); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Allocate attribute %s\n", name)); + if (sizeof(struct soap_attribute) + l > l && (SOAP_MAXALLOCSIZE <= 0 || sizeof(struct soap_attribute) + l <= SOAP_MAXALLOCSIZE)) + tp = (struct soap_attribute*)SOAP_MALLOC(soap, sizeof(struct soap_attribute) + l); + if (!tp) + return soap->error = SOAP_EOM; + tp->ns = NULL; +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL)) + { + struct soap_attribute **tpp = &soap->attributes; + const char *s = strchr(name, ':'); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inserting attribute %s for c14n\n", name)); + if (!strncmp(name, "xmlns", 5)) + { + for (; *tpp; tpp = &(*tpp)->next) + if (strncmp((*tpp)->name, "xmlns", 5) || strcmp((*tpp)->name + 5, name + 5) > 0) + break; + } + else if (!s) + { + for (; *tpp; tpp = &(*tpp)->next) + if (strncmp((*tpp)->name, "xmlns", 5) && ((*tpp)->ns || strcmp((*tpp)->name, name) > 0)) + break; + } + else + { + struct soap_nlist *np = soap_lookup_ns(soap, name, s - name); + if (np) + { + tp->ns = np->ns; + } + else + { + struct soap_attribute *tq; + for (tq = soap->attributes; tq; tq = tq->next) + { + if (!strncmp(tq->name, "xmlns:", 6) && !strncmp(tq->name + 6, name, s - name) && !tq->name[6 + s - name]) + { + tp->ns = tq->ns; + break; + } + } + } + for (; *tpp; tpp = &(*tpp)->next) + { + int k; + if (strncmp((*tpp)->name, "xmlns", 5) && (*tpp)->ns && tp->ns && ((k = strcmp((*tpp)->ns, tp->ns)) > 0 || (!k && strcmp((*tpp)->name, name) > 0))) + break; + } + } + tp->next = *tpp; + *tpp = tp; + } + else +#endif + if (tq) + { + tq->next = tp; + tp->next = NULL; + } + else + { + tp->next = soap->attributes; + soap->attributes = tp; + } + soap_strcpy((char*)tp->name, l + 1, name); + tp->value = NULL; + } + else if (tp->visible) + { + return SOAP_OK; + } + else if (value && tp->value && tp->size <= strlen(value)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Free attribute value of %s (free %p)\n", name, (void*)tp->value)); + SOAP_FREE(soap, tp->value); + tp->value = NULL; + tp->ns = NULL; + } + if (value) + { + if (!tp->value) + { + tp->size = strlen(value) + 1; + if (SOAP_MAXALLOCSIZE <= 0 || tp->size <= SOAP_MAXALLOCSIZE) + tp->value = (char*)SOAP_MALLOC(soap, tp->size); + if (!tp->value) + return soap->error = SOAP_EOM; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Allocate attribute value for %s (%p)\n", tp->name, (void*)tp->value)); + } + soap_strcpy(tp->value, tp->size, value); + if (!strncmp(tp->name, "xmlns:", 6)) + tp->ns = tp->value; + tp->visible = 2; + tp->flag = (short)flag; +#ifndef WITH_LEAN + if (!strcmp(name, "wsu:Id")) + { + soap->event = SOAP_SEC_BEGIN; + soap_strcpy(soap->id, sizeof(soap->id), value); + } + if ((soap->mode & SOAP_XML_CANONICAL) && !(soap->mode & SOAP_XML_CANONICAL_NA)) + { + const char *s = strchr(name, ':'); + if (s && strchr(value, ':')) + { + struct soap_nlist *np = soap_lookup_ns(soap, name, s - name); + if (np && np->ns && soap->local_namespaces) + { + if ((!strcmp(s + 1, "type") && !strcmp(np->ns, soap->local_namespaces[2].ns)) /* xsi:type QName */ + || ((!strcmp(s + 1, "arrayType") || !strcmp(s + 1, "itemType")) && !strcmp(np->ns, soap->local_namespaces[1].ns))) /* SOAP-ENC:arrayType and SOAP-ENC:itemType QName */ + soap_utilize_ns(soap, value, 1); + } + } + } +#endif + } + else + { + tp->visible = 1; + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_clr_attr(struct soap *soap) +{ + struct soap_attribute *tp; +#ifndef WITH_LEAN + if ((soap->mode & SOAP_XML_CANONICAL)) + { + while (soap->attributes) + { + tp = soap->attributes->next; + if (soap->attributes->value) + SOAP_FREE(soap, soap->attributes->value); + SOAP_FREE(soap, soap->attributes); + soap->attributes = tp; + } + } + else +#endif + { + for (tp = soap->attributes; tp; tp = tp->next) + tp->visible = 0; + } +} + +/******************************************************************************/ + +static int +soap_getattrval(struct soap *soap, char *s, size_t *n, soap_wchar d) +{ + char buf[8]; + size_t i; + size_t k = *n; + size_t m = 0; + char *t = buf; + for (i = 0; i < k; i++) + { + soap_wchar c; + if (m) + { + *s++ = *t++; + m--; + continue; + } + if ((soap->mode & SOAP_C_UTFSTRING)) + { + c = soap_get(soap); + if ((c & 0x80000000) && c >= -0x7FFFFF80 && c < SOAP_AP) + { + t = buf; + c &= 0x7FFFFFFF; + if (c < 0x0800) + *t++ = (char)(0xC0 | ((c >> 6) & 0x1F)); + else + { +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + if (!((c >= 0x80 && c <= 0xD7FF) || (c >= 0xE000 && c <= 0xFFFD) || (c >= 0x10000 && c <= 0x10FFFF))) + c = SOAP_UNKNOWN_UNICODE_CHAR; +#endif + if (c < 0x010000) + { + *t++ = (char)(0xE0 | ((c >> 12) & 0x0F)); + } + else + { + if (c < 0x200000) + { + *t++ = (char)(0xF0 | ((c >> 18) & 0x07)); + } + else + { + if (c < 0x04000000) + { + *t++ = (char)(0xF8 | ((c >> 24) & 0x03)); + } + else + { + *t++ = (char)(0xFC | ((c >> 30) & 0x01)); + *t++ = (char)(0x80 | ((c >> 24) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 18) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 12) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 6) & 0x3F)); + } + *t++ = (char)(0x80 | (c & 0x3F)); + m = t - buf - 1; + if (i + m >= k) + { + soap_unget(soap, c | 0x80000000); + *n = i; + return soap->error = SOAP_EOM; + } + t = buf; + *s++ = *t++; + continue; + } + } + else + { + c = soap_getutf8(soap); + } + switch (c) + { + case SOAP_TT: + *s++ = '<'; + soap_unget(soap, '/'); + break; + case SOAP_LT: + *s++ = '<'; + break; + case SOAP_GT: + if (d == ' ') + { + soap_unget(soap, c); + *s = '\0'; + *n = i + 1; + return SOAP_OK; + } + *s++ = '>'; + break; + case SOAP_QT: + if (c == d) + { + *s = '\0'; + *n = i + 1; + return SOAP_OK; + } + *s++ = '"'; + break; + case SOAP_AP: + if (c == d) + { + *s = '\0'; + *n = i + 1; + return SOAP_OK; + } + *s++ = '\''; + break; + case '\t': + case '\n': + case '\r': + case ' ': + case '/': + if (d == ' ') + { + soap_unget(soap, c); + *s = '\0'; + *n = i + 1; + return SOAP_OK; + } + *s++ = (char)c; + break; + default: + if ((int)c == EOF) + { + *s = '\0'; + *n = i + 1; + return soap->error = SOAP_CHK_EOF; + } + *s++ = (char)c; + } + } + return soap->error = SOAP_EOM; +} + +/******************************************************************************/ + +#ifdef WITH_FAST +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_store_lab(struct soap *soap, const char *s, size_t n) +{ + soap->labidx = 0; + return soap_append_lab(soap, s, n); +} +#endif + +/******************************************************************************/ + +#ifdef WITH_FAST +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_append_lab(struct soap *soap, const char *s, size_t n) +{ + if (soap->labidx + n < soap->labidx) + return soap->error = SOAP_EOM; + if (soap->labidx + n >= soap->lablen) + { + char *t = soap->labbuf; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Enlarging look-aside buffer to append data, size=%lu\n", (unsigned long)soap->lablen)); + if (soap->lablen == 0) + soap->lablen = SOAP_LABLEN; + while (soap->labidx + n >= soap->lablen) + { + if (soap->lablen << 1 < soap->lablen) + return soap->error = SOAP_EOM; + soap->lablen <<= 1; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New look-aside buffer size=%lu\n", (unsigned long)soap->lablen)); + if (SOAP_MAXALLOCSIZE > 0 && soap->lablen > SOAP_MAXALLOCSIZE) + return soap->error = SOAP_EOM; + soap->labbuf = (char*)SOAP_MALLOC(soap, soap->lablen); + if (!soap->labbuf) + { + if (t) + SOAP_FREE(soap, t); + return soap->error = SOAP_EOM; + } + if (t) + { + (void)soap_memcpy((void*)soap->labbuf, soap->lablen, (const void*)t, soap->labidx); + SOAP_FREE(soap, t); + } + } + if (s) + { + (void)soap_memcpy((void*)(soap->labbuf + soap->labidx), soap->lablen - soap->labidx, (const void*)s, n); + soap->labidx += n; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_peek_element(struct soap *soap) +{ +#ifdef WITH_DOM + struct soap_dom_attribute **att = NULL; + char *lead = NULL; +#endif + struct soap_attribute *tp, *tq = NULL; + const char *t; + char *s; + soap_wchar c; + int i; + if (soap->peeked) + { + if (!*soap->tag) + return soap->error = SOAP_NO_TAG; + return SOAP_OK; + } + soap->peeked = 1; + soap->id[0] = '\0'; + soap->href[0] = '\0'; + soap->type[0] = '\0'; + soap->arrayType[0] = '\0'; + soap->arraySize[0] = '\0'; + soap->arrayOffset[0] = '\0'; + soap->other = 0; + soap->root = -1; + soap->position = 0; + soap->null = 0; + soap->mustUnderstand = 0; + /* UTF-8 BOM? */ + c = soap_getchar(soap); + if (c == 0xEF && soap_get0(soap) == 0xBB) + { + soap_get1(soap); + c = soap_get1(soap); + if (c == 0xBF) + soap->mode &= ~SOAP_ENC_LATIN; + else + soap_unget(soap, (0x0F << 12) | (0xBB << 6) | (c & 0x3F)); /* UTF-8 */ + } + else if ((c == 0xFE && soap_get0(soap) == 0xFF) /* UTF-16 BE */ + || (c == 0xFF && soap_get0(soap) == 0xFE)) /* UTF-16 LE */ + { + return soap->error = SOAP_UTF_ERROR; + } + else + { + soap_unget(soap, c); + } + c = soap_get(soap); +#ifdef WITH_DOM + /* whitespace leading up to the start tag is significant for DOM as-is (but comments and PIs are removed from this lead) */ + if (soap_coblank(c)) + { + soap->labidx = 0; + do + { + if (soap_append_lab(soap, NULL, 0)) + return soap->error; + s = soap->labbuf + soap->labidx; + i = soap->lablen - soap->labidx; + soap->labidx = soap->lablen; + while (soap_coblank(c) && i-- > 0) + { + *s++ = c; + c = soap_get(soap); + } + } while (soap_coblank(c) || i == 0); + *s = '\0'; + lead = soap->labbuf; + } +#else + /* skip space */ + while (soap_coblank(c)) + c = soap_get(soap); +#endif + if (c != SOAP_LT) + { + *soap->tag = '\0'; + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + soap_unget(soap, c); +#ifdef WITH_DOM + /* whitespace leading up to the end tag is significant for DOM as-is */ + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + if (lead && *lead) + soap->dom->tail = soap_strdup(soap, lead); + else + soap->dom->tail = SOAP_STR_EOS; /* body with closing tag instead of */ + } +#endif + return soap->error = SOAP_NO_TAG; + } + do + { + c = soap_get1(soap); + } while (soap_coblank(c)); + s = soap->tag; + i = sizeof(soap->tag); + while (c != '>' && c != '/' && c > 32 && (int)c != EOF) + { + if (i > 1) + { + *s++ = (char)c; + i--; + } + c = soap_get1(soap); + } + *s = '\0'; + while (soap_coblank(c)) + c = soap_get1(soap); +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM)) + { + struct soap_dom_element *elt; + elt = (struct soap_dom_element*)soap_malloc(soap, sizeof(struct soap_dom_element)); + if (!elt) + return soap->error; + elt->next = NULL; + elt->prnt = soap->dom; + elt->elts = NULL; + elt->atts = NULL; + elt->nstr = NULL; + elt->name = soap_strdup(soap, soap->tag); + elt->text = NULL; + elt->code = NULL; + elt->tail = NULL; + elt->node = NULL; + elt->type = 0; + if (lead && *lead) + elt->lead = soap_strdup(soap, lead); + else + elt->lead = NULL; + elt->soap = soap; + if (soap->dom) + { + struct soap_dom_element *p = soap->dom->elts; + if (p) + { + while (p->next) + p = p->next; + p->next = elt; + } + else + { + soap->dom->elts = elt; + } + } + soap->dom = elt; + att = &elt->atts; + if (!elt->name) + return soap->error = SOAP_EOM; + } +#endif + soap_pop_namespace(soap); + for (tp = soap->attributes; tp; tp = tp->next) + tp->visible = 0; + while ((int)c != EOF && c != '>' && c != '/') + { + s = soap->tmpbuf; + i = sizeof(soap->tmpbuf); + while (c != '=' && c != '>' && c != '/' && c > 32 && (int)c != EOF) + { + if (i > 1) + { + *s++ = (char)c; + i--; + } + c = soap_get1(soap); + } + *s = '\0'; + if (i == sizeof(soap->tmpbuf)) + return soap->error = SOAP_SYNTAX_ERROR; +#ifdef WITH_DOM + /* add attribute name to dom */ + if (att) + { + *att = (struct soap_dom_attribute*)soap_malloc(soap, sizeof(struct soap_dom_attribute)); + if (!*att) + return soap->error; + (*att)->next = NULL; + (*att)->nstr = NULL; + (*att)->name = soap_strdup(soap, soap->tmpbuf); + (*att)->text = NULL; + (*att)->soap = soap; + if (!(*att)->name) + return soap->error = SOAP_EOM; + } +#endif + if (!strncmp(soap->tmpbuf, "xmlns", 5)) + { + if (soap->tmpbuf[5] == ':') + t = soap->tmpbuf + 6; + else if (soap->tmpbuf[5]) + t = NULL; + else + t = SOAP_STR_EOS; + } + else + { + t = NULL; + } + tq = NULL; + for (tp = soap->attributes; tp; tq = tp, tp = tp->next) + { + if (!SOAP_STRCMP(tp->name, soap->tmpbuf)) + break; + } + if (!tp) + { + size_t l = strlen(soap->tmpbuf); + tp = (struct soap_attribute*)SOAP_MALLOC(soap, sizeof(struct soap_attribute) + l); + if (!tp) + return soap->error = SOAP_EOM; + (void)soap_memcpy((char*)tp->name, l + 1, soap->tmpbuf, l + 1); + tp->value = NULL; + tp->size = 0; + tp->ns = NULL; + tp->visible = 0; + /* append attribute to the end of the list */ + if (tq) + { + tq->next = tp; + tp->next = NULL; + } + else + { + tp->next = soap->attributes; + soap->attributes = tp; + } + } + while (soap_coblank(c)) + c = soap_get1(soap); + if (c == '=') + { + size_t k; + do + { + c = soap_getutf8(soap); + } while (soap_coblank(c)); + if (c != SOAP_QT && c != SOAP_AP) + { + soap_unget(soap, c); + c = ' '; /* blank delimiter */ + } + k = tp->size; + if (soap_getattrval(soap, tp->value, &k, c)) + { +#ifdef WITH_FAST + if (soap->error != SOAP_EOM) + return soap->error; + soap->error = SOAP_OK; + if (soap_store_lab(soap, tp->value, k)) + return soap->error; + if (tp->value) + SOAP_FREE(soap, tp->value); + tp->value = NULL; + for (;;) + { + k = soap->lablen - soap->labidx; + if (soap_getattrval(soap, soap->labbuf + soap->labidx, &k, c)) + { + if (soap->error != SOAP_EOM) + return soap->error; + soap->error = SOAP_OK; + soap->labidx = soap->lablen; + if (soap_append_lab(soap, NULL, 0)) + return soap->error; + } + else + { + break; + } + } + if (soap->labidx) + { + tp->size = soap->lablen; + } + else + { + tp->size = strlen(soap->labbuf) + 1; + if (tp->size < SOAP_LABLEN) + tp->size = SOAP_LABLEN; + } + tp->value = (char*)SOAP_MALLOC(soap, tp->size); + if (!tp->value) + return soap->error = SOAP_EOM; + soap_strcpy(tp->value, tp->size, soap->labbuf); +#else + tp->size = k; + if (soap->error != SOAP_EOM) + return soap->error; + soap->error = SOAP_OK; + if (soap_alloc_block(soap) == NULL) + return soap->error; + for (;;) + { + s = (char*)soap_push_block(soap, NULL, SOAP_BLKLEN); + if (!s) + return soap->error; + k = SOAP_BLKLEN; + if (soap_getattrval(soap, s, &k, c)) + { + if (soap->error != SOAP_EOM) + return soap->error; + soap->error = SOAP_OK; + soap_size_block(soap, NULL, k); + } + else + { + break; + } + } + k = tp->size + soap->blist->size; + if (SOAP_MAXALLOCSIZE > 0 && k > SOAP_MAXALLOCSIZE) + return soap->error = SOAP_EOM; + s = (char*)SOAP_MALLOC(soap, k); + if (!s) + return soap->error = SOAP_EOM; + if (tp->value) + { + (void)soap_memcpy((void*)s, k, (const void*)tp->value, tp->size); + SOAP_FREE(soap, tp->value); + } + soap_save_block(soap, NULL, s + tp->size, 0); + tp->value = s; + tp->size = k; +#endif + } + if (tp->visible) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Duplicate attribute in %s\n", soap->tag)); + return soap->error = SOAP_SYNTAX_ERROR; /* redefined (duplicate) attribute */ + } + tp->visible = 2; /* seen this attribute w/ value */ + do + { + c = soap_get1(soap); + } while (soap_coblank(c)); +#ifdef WITH_DOM + if (att && tp->value) + { + (*att)->text = soap_strdup(soap, tp->value); + if (!(*att)->text) + return soap->error = SOAP_EOM; + } +#endif + } + else + { + tp->visible = 1; /* seen this attribute w/o value */ + } +#ifdef WITH_DOM + if (att) + att = &(*att)->next; +#endif + if (t && tp->value) + { + if (soap_push_namespace(soap, t, tp->value) == NULL) + return soap->error; + } + } +#ifdef WITH_DOM + if (att) + { + soap->dom->nstr = soap_current_namespace_tag(soap, soap->tag); + for (att = &soap->dom->atts; *att; att = &(*att)->next) + (*att)->nstr = soap_current_namespace_att(soap, (*att)->name); + } +#endif + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + soap->body = (c != '/'); + if (!soap->body) + { + do + { + c = soap_get1(soap); + } while (soap_coblank(c)); + } +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM)) + { + if (!soap->body && soap->dom->prnt) + soap->dom = soap->dom->prnt; + } +#endif + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible && tp->value) + { +#ifndef WITH_NOIDREF + if (!strcmp(tp->name, "id")) + { + if ((soap->version > 0 && !(soap->imode & SOAP_XML_TREE)) + || (soap->mode & SOAP_XML_GRAPH)) + { + *soap->id = '#'; + soap_strcpy(soap->id + 1, sizeof(soap->id) - 1, tp->value); + } + } + else if (!strcmp(tp->name, "href")) + { + if ((soap->version == 1 && !(soap->imode & SOAP_XML_TREE)) + || (soap->mode & SOAP_XML_GRAPH) + || ((soap->mode & (SOAP_ENC_MTOM | SOAP_ENC_DIME)) && *tp->value != '#')) + soap_strcpy(soap->href, sizeof(soap->href), tp->value); + } + else if (!strcmp(tp->name, "ref")) + { + if ((soap->version == 2 && !(soap->imode & SOAP_XML_TREE)) + || (soap->mode & SOAP_XML_GRAPH)) + { + *soap->href = '#'; + soap_strcpy(soap->href + (*tp->value != '#'), sizeof(soap->href) - 1, tp->value); + } + } +#else + if (!strcmp(tp->name, "href")) + { + if ((soap->mode & (SOAP_ENC_MTOM | SOAP_ENC_DIME)) && *tp->value != '#') + soap_strcpy(soap->href, sizeof(soap->href), tp->value); + } +#endif + else if (!soap_match_tag(soap, tp->name, "xsi:type")) + { + soap_strcpy(soap->type, sizeof(soap->type), tp->value); + } + else if ((!soap_match_tag(soap, tp->name, "xsi:null") + || !soap_match_tag(soap, tp->name, "xsi:nil")) + && (!strcmp(tp->value, "1") + || !strcmp(tp->value, "true"))) + { + soap->null = 1; + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENV:encodingStyle")) + { + if (!soap->encodingStyle) + soap->encodingStyle = SOAP_STR_EOS; + soap_version(soap); + } + else if (soap->version == 1) + { + if (!soap_match_tag(soap, tp->name, "SOAP-ENC:arrayType")) + { + s = soap_strrchr(tp->value, '['); + if (s && (size_t)(s - tp->value) < sizeof(soap->arrayType)) + { + (void)soap_strncpy(soap->arrayType, sizeof(soap->arrayType), tp->value, s - tp->value); + soap_strcpy(soap->arraySize, sizeof(soap->arraySize), s); + } + else + soap_strcpy(soap->arrayType, sizeof(soap->arrayType), tp->value); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENC:offset")) + { + soap_strcpy(soap->arrayOffset, sizeof(soap->arrayOffset), tp->value); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENC:position")) + { + soap->position = soap_getposition(tp->value, soap->positions); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENC:root")) + { + soap->root = ((!strcmp(tp->value, "1") || !strcmp(tp->value, "true"))); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENV:mustUnderstand") + && (!strcmp(tp->value, "1") || !strcmp(tp->value, "true"))) + { + soap->mustUnderstand = 1; + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENV:actor")) + { + if ((!soap->actor || strcmp(soap->actor, tp->value)) + && strcmp(tp->value, "http://schemas.xmlsoap.org/soap/actor/next")) + soap->other = 1; + } + } + else if (soap->version == 2) + { +#ifndef WITH_NOIDREF + if (!soap_match_tag(soap, tp->name, "SOAP-ENC:id")) + { + *soap->id = '#'; + soap_strcpy(soap->id + 1, sizeof(soap->id) - 1, tp->value); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENC:ref")) + { + *soap->href = '#'; + soap_strcpy(soap->href + (*tp->value != '#'), sizeof(soap->href) - 1, tp->value); + } + else +#endif + if (!soap_match_tag(soap, tp->name, "SOAP-ENC:itemType")) + { + soap_strcpy(soap->arrayType, sizeof(soap->arrayType), tp->value); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENC:arraySize")) + { + soap_strcpy(soap->arraySize, sizeof(soap->arraySize), tp->value); + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENV:mustUnderstand") + && (!strcmp(tp->value, "1") || !strcmp(tp->value, "true"))) + { + soap->mustUnderstand = 1; + } + else if (!soap_match_tag(soap, tp->name, "SOAP-ENV:role")) + { + if ((!soap->actor || strcmp(soap->actor, tp->value)) + && strcmp(tp->value, "http://www.w3.org/2003/05/soap-envelope/role/next")) + soap->other = 1; + } + } + else + { + if (!soap_match_tag(soap, tp->name, "wsdl:required") && !strcmp(tp->value, "true")) + soap->mustUnderstand = 1; + } + } + } +#ifdef WITH_DOM + if (soap->feltbegin) + return soap->error = soap->feltbegin(soap, soap->tag); +#endif + return soap->error = SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_retry(struct soap *soap) +{ + soap->error = SOAP_OK; + soap_revert(soap); +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_revert(struct soap *soap) +{ + if (!soap->peeked) + { + soap->peeked = 1; + if (soap->body) + soap->level--; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Reverting to last element '%s' (level=%u)\n", soap->tag, soap->level)); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_ignore(struct soap *soap) +{ + int n = 0; + soap_wchar c; + soap->level++; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Ignoring XML content at level=%u\n", soap->level)); +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + if (!soap_string_in(soap, -1, -1, -1, NULL)) + return soap->error; + } + else +#endif + { + for (;;) + { + c = soap_get(soap); + switch (c) + { + case SOAP_TT: + if (n == 0) + goto end; + n--; + break; + case SOAP_LT: + n++; + break; + case '/': + if (n > 0) + { + c = soap_get0(soap); + if (c == '>') + n--; + } + break; + default: + if ((int)c == EOF) + return soap->error = SOAP_EOF; + } + } +end: + soap_unget(soap, c); + } + return soap_element_end_in(soap, NULL); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_string_out(struct soap *soap, const char *s, int flag) +{ + const char *t; + soap_wchar c; + soap_wchar mask = (soap_wchar)0xFFFFFF80UL; +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_strdup(soap, s); + if (!soap->dom->text) + return soap->error = SOAP_EOM; + return SOAP_OK; + } +#endif + if (flag == 2 || (soap->mode & SOAP_C_UTFSTRING)) + mask = 0; + t = s; + while ((c = *t++)) + { + switch (c) + { + case 0x09: + if (flag) + { + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, " ", 5)) + return soap->error; + s = t; + } + break; + case 0x0A: + if (flag || !(soap->mode & SOAP_XML_CANONICAL)) + { + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, " ", 5)) + return soap->error; + s = t; + } + break; + case '&': + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, "&", 5)) + return soap->error; + s = t; + break; + case '<': + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, "<", 4)) + return soap->error; + s = t; + break; + case '>': + if (!flag) + { + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, ">", 4)) + return soap->error; + s = t; + } + break; + case '"': + if (flag) + { + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, """, 6)) + return soap->error; + s = t; + } + break; + case 0x7F: + if (soap_send_raw(soap, s, t - s - 1) || soap_send_raw(soap, "", 6)) + return soap->error; + s = t; + break; + default: +#ifndef WITH_LEANER +#ifdef HAVE_MBTOWC + if ((soap->mode & SOAP_C_MBSTRING)) + { + wchar_t wc; + int m = mbtowc(&wc, t - 1, MB_CUR_MAX); + if (m > 0 && !((soap_wchar)wc == c && m == 1 && c < 0x80)) + { + if (soap_send_raw(soap, s, t - s - 1) || soap_pututf8(soap, (unsigned long)wc)) + return soap->error; + s = t += m - 1; + continue; + } + } +#endif +#endif +#ifndef WITH_NOSTRINGTOUTF8 + if ((c & mask) || !(c & 0xFFFFFFE0UL)) + { + if (soap_send_raw(soap, s, t - s - 1) || soap_pututf8(soap, (unsigned char)c)) + return soap->error; + s = t; + } +#endif + } + } + return soap_send_raw(soap, s, t - s - 1); +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_string_in(struct soap *soap, int flag, long minlen, long maxlen, const char *pattern) +{ + char *s; + char *t = NULL; + size_t i; + ULONG64 l = 0; + int n = 0, f = 0, m = 0; + soap_wchar c; +#if !defined(WITH_LEANER) && defined(HAVE_WCTOMB) + char buf[MB_LEN_MAX > 8 ? MB_LEN_MAX : 8]; +#else + char buf[8]; +#endif + if (maxlen < 0 && soap->maxlength > 0) + maxlen = soap->maxlength; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Reading string content, flag=%d\n", flag)); + if (flag <= 0 && soap->peeked && *soap->tag) + { +#ifndef WITH_LEAN + struct soap_attribute *tp; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String content includes tag '%s' and attributes\n", soap->tag)); + t = soap->tmpbuf; + *t = '<'; + soap_strcpy(t + 1, sizeof(soap->tmpbuf) - 1, soap->tag); + t += strlen(t); + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible) + { + size_t k = strlen(tp->name); + if (t + k + 1 >= soap->tmpbuf + sizeof(soap->tmpbuf)) + break; /* too many or attribute values to large */ + *t++ = ' '; + (void)soap_strncpy(t, sizeof(soap->tmpbuf) - (t - soap->tmpbuf), tp->name, k); + t += k; + if (tp->value) + { + k = strlen(tp->value); + if (t + k + 3 >= soap->tmpbuf + sizeof(soap->tmpbuf)) + break; /* too many or attribute values to large */ + *t++ = '='; + *t++ = '"'; + (void)soap_strncpy(t, sizeof(soap->tmpbuf) - (t - soap->tmpbuf), tp->value, k); + t += k; + *t++ = '"'; + } + } + } + if (!soap->body) + *t++ = '/'; + *t++ = '>'; + *t = '\0'; + t = soap->tmpbuf; + m = (int)strlen(soap->tmpbuf); +#endif + if (soap->body) + n = 1; + f = 1; + soap->peeked = 0; + } +#ifdef WITH_CDATA + if (flag <= 0) + { + int state = 0; +#ifdef WITH_FAST + soap->labidx = 0; /* use look-aside buffer */ +#else + if (soap_alloc_block(soap) == NULL) + return NULL; +#endif + for (;;) + { +#ifdef WITH_FAST + size_t k; + if (soap_append_lab(soap, NULL, 0)) /* allocate more space in look-aside buffer if necessary */ + return NULL; + s = soap->labbuf + soap->labidx; /* space to populate */ + k = soap->lablen - soap->labidx; /* number of bytes available */ + soap->labidx = soap->lablen; /* claim this space */ +#else + size_t k = SOAP_BLKLEN; + s = (char*)soap_push_block(soap, NULL, k); + if (!s) + return NULL; +#endif + for (i = 0; i < k; i++) + { + if (m > 0) + { + *s++ = *t++; /* copy multibyte characters */ + m--; + continue; + } + c = soap_getchar(soap); + if ((int)c == EOF) + goto end; + if ((c >= 0x80 || c < SOAP_AP) && state != 1 && !(soap->mode & SOAP_ENC_LATIN)) + { + if ((c & 0x7FFFFFFF) >= 0x80) + { + soap_unget(soap, c); + c = soap_getutf8(soap); + } + if ((c & 0x7FFFFFFF) >= 0x80 && (flag <= 0 || (soap->mode & SOAP_C_UTFSTRING))) + { + c &= 0x7FFFFFFF; + t = buf; + if (c < 0x0800) + *t++ = (char)(0xC0 | ((c >> 6) & 0x1F)); + else + { +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + if (!((c >= 0x80 && c <= 0xD7FF) || (c >= 0xE000 && c <= 0xFFFD) || (c >= 0x10000 && c <= 0x10FFFF))) + c = SOAP_UNKNOWN_UNICODE_CHAR; +#endif + if (c < 0x010000) + { + *t++ = (char)(0xE0 | ((c >> 12) & 0x0F)); + } + else + { + if (c < 0x200000) + { + *t++ = (char)(0xF0 | ((c >> 18) & 0x07)); + } + else + { + if (c < 0x04000000) + { + *t++ = (char)(0xF8 | ((c >> 24) & 0x03)); + } + else + { + *t++ = (char)(0xFC | ((c >> 30) & 0x01)); + *t++ = (char)(0x80 | ((c >> 24) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 18) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 12) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 6) & 0x3F)); + } + *t++ = (char)(0x80 | (c & 0x3F)); + m = (int)(t - buf) - 1; + t = buf; + *s++ = *t++; + continue; + } + } + switch (state) + { + case 1: + if (c == ']') + state = 4; + *s++ = (char)c; + continue; + case 2: + if (c == '-') + state = 6; + *s++ = (char)c; + continue; + case 3: + if (c == '?') + state = 8; + *s++ = (char)c; + continue; + /* CDATA */ + case 4: + if (c == ']') + state = 5; + else + state = 1; + *s++ = (char)c; + continue; + case 5: + if (c == '>') + state = 0; + else if (c != ']') + state = 1; + *s++ = (char)c; + continue; + /* comment */ + case 6: + if (c == '-') + state = 7; + else + state = 2; + *s++ = (char)c; + continue; + case 7: + if (c == '>') + state = 0; + else if (c != '-') + state = 2; + *s++ = (char)c; + continue; + /* PI */ + case 8: + if (c == '>') + state = 0; + else if (c != '?') + state = 3; + *s++ = (char)c; + continue; + } + switch (c) + { + case SOAP_TT: + if (n == 0) + goto end; + n--; + *s++ = '<'; + t = (char*)"/"; + m = 1; + break; + case SOAP_LT: + if (flag == 3 || (f && n == 0)) + goto end; + n++; + *s++ = '<'; + break; + case SOAP_GT: + *s++ = '>'; + break; + case SOAP_QT: + *s++ = '"'; + break; + case SOAP_AP: + *s++ = '\''; + break; + case '/': + if (n > 0) + { + c = soap_getchar(soap); + if (c == '>') + n--; + soap_unget(soap, c); + } + *s++ = '/'; + break; + case '<': + c = soap_getchar(soap); + if (c == '/') + { + if (n == 0) + { + c = SOAP_TT; + goto end; + } + n--; + } + else if (c == '!') + { + c = soap_getchar(soap); + if (c == '[') + { + do + { + c = soap_getchar(soap); + } while ((int)c != EOF && c != '['); + if ((int)c == EOF) + goto end; + t = (char*)"![CDATA["; + m = 8; + state = 1; + } + else if (c == '-') + { + c = soap_getchar(soap); + if (c == '-') + state = 2; + t = (char*)"!-"; + m = 2; + soap_unget(soap, c); + } + else + { + t = (char*)"!"; + m = 1; + soap_unget(soap, c); + } + *s++ = '<'; + break; + } + else if (c == '?') + { + state = 3; + } + else if (flag == 3 || (f && n == 0)) + { + soap_revget1(soap); + c = '<'; + goto end; + } + else + n++; + soap_unget(soap, c); + *s++ = '<'; + break; + case '>': + *s++ = '>'; + break; + case '"': + *s++ = '"'; + break; + default: +#ifndef WITH_LEANER +#ifdef HAVE_WCTOMB + if ((soap->mode & SOAP_C_MBSTRING)) + { +#if defined(WIN32) && !defined(CYGWIN) && !defined(__MINGW32__) && !defined(__MINGW64__) && !defined(__BORLANDC__) + m = 0; + wctomb_s(&m, buf, sizeof(buf), (wchar_t)(c & 0x7FFFFFFF)); +#else + m = wctomb(buf, (wchar_t)(c & 0x7FFFFFFF)); +#endif + if (m >= 1 && m <= (int)MB_CUR_MAX) + { + t = buf; + *s++ = *t++; + m--; + } + else + { + *s++ = SOAP_UNKNOWN_CHAR; + m = 0; + } + } + else +#endif +#endif + *s++ = (char)(c & 0xFF); + } + l++; + if (maxlen >= 0 && l > (size_t)maxlen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String too long: maxlen=%ld\n", maxlen)); + soap->error = SOAP_LENGTH; + return NULL; + } + } + } + } +#endif +#ifdef WITH_FAST + soap->labidx = 0; /* use look-aside buffer */ +#else + if (soap_alloc_block(soap) == NULL) + return NULL; +#endif + for (;;) + { +#ifdef WITH_FAST + size_t k; + if (soap_append_lab(soap, NULL, 0)) /* allocate more space in look-aside buffer if necessary */ + return NULL; + s = soap->labbuf + soap->labidx; /* space to populate */ + k = soap->lablen - soap->labidx; /* number of bytes available */ + soap->labidx = soap->lablen; /* claim this space */ +#else + size_t k = SOAP_BLKLEN; + s = (char*)soap_push_block(soap, NULL, k); + if (!s) + return NULL; +#endif + for (i = 0; i < k; i++) + { + if (m > 0) + { + *s++ = *t++; /* copy multibyte characters */ + m--; + continue; + } +#ifndef WITH_CDATA + if (flag <= 0) + c = soap_getchar(soap); + else +#endif + { + c = soap_getutf8(soap); + if ((soap->mode & SOAP_C_UTFSTRING)) + { + if (c >= 0x80 || (c < SOAP_AP && c >= -0x7FFFFF80)) + { + c &= 0x7FFFFFFF; + t = buf; + if (c < 0x0800) + { + *t++ = (char)(0xC0 | ((c >> 6) & 0x1F)); + } + else + { +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + if (!((c >= 0x80 && c <= 0xD7FF) || (c >= 0xE000 && c <= 0xFFFD) || (c >= 0x10000 && c <= 0x10FFFF))) + c = SOAP_UNKNOWN_UNICODE_CHAR; +#endif + if (c < 0x010000) + { + *t++ = (char)(0xE0 | ((c >> 12) & 0x0F)); + } + else + { + if (c < 0x200000) + { + *t++ = (char)(0xF0 | ((c >> 18) & 0x07)); + } + else + { + if (c < 0x04000000) + { + *t++ = (char)(0xF8 | ((c >> 24) & 0x03)); + } + else + { + *t++ = (char)(0xFC | ((c >> 30) & 0x01)); + *t++ = (char)(0x80 | ((c >> 24) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 18) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 12) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 6) & 0x3F)); + } + *t++ = (char)(0x80 | (c & 0x3F)); + m = (int)(t - buf) - 1; + t = buf; + *s++ = *t++; + l++; + if (maxlen >= 0 && l > (size_t)maxlen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String too long: maxlen=%ld\n", maxlen)); + soap->error = SOAP_LENGTH; + return NULL; + } + continue; + } + } + } + switch (c) + { + case SOAP_TT: + if (n == 0) + goto end; + n--; + *s++ = '<'; + t = (char*)"/"; + m = 1; + break; + case SOAP_LT: + if (flag == 3 || (f && n == 0)) + goto end; + n++; + *s++ = '<'; + break; + case SOAP_GT: + *s++ = '>'; + break; + case SOAP_QT: + *s++ = '"'; + break; + case SOAP_AP: + *s++ = '\''; + break; + case '/': + if (n > 0) + { + if (flag > 0) + { + c = soap_get(soap); + if (c == SOAP_GT) + n--; + } + else + { + c = soap_getchar(soap); + if (c == '>') + n--; + } + soap_unget(soap, c); + } + *s++ = '/'; + break; + case (soap_wchar)('<' | 0x80000000): + if (flag > 0) + { + *s++ = '<'; + } + else + { + *s++ = '&'; + t = (char*)"lt;"; + m = 3; + } + break; + case (soap_wchar)('>' | 0x80000000): + if (flag > 0) + { + *s++ = '>'; + } + else + { + *s++ = '&'; + t = (char*)"gt;"; + m = 3; + } + break; + case (soap_wchar)('&' | 0x80000000): + if (flag > 0) + { + *s++ = '&'; + } + else + { + *s++ = '&'; + t = (char*)"amp;"; + m = 4; + } + break; + case (soap_wchar)('"' | 0x80000000): + if (flag > 0) + { + *s++ = '"'; + } + else + { + *s++ = '&'; + t = (char*)"quot;"; + m = 5; + } + break; + case (soap_wchar)('\'' | 0x80000000): + if (flag > 0) + { + *s++ = '\''; + } + else + { + *s++ = '&'; + t = (char*)"apos;"; + m = 5; + } + break; + default: + if ((int)c == EOF) + goto end; +#ifndef WITH_CDATA + if (c == '<') + { + c = soap_getchar(soap); + soap_unget(soap, c); + if (c == '/') + { + c = SOAP_TT; + if (n == 0) + goto end; + n--; + } + else + { + n++; + } + *s++ = '<'; + } + else +#endif +#ifndef WITH_LEANER +#ifdef HAVE_WCTOMB + if ((soap->mode & SOAP_C_MBSTRING)) + { +#if defined(WIN32) && !defined(CYGWIN) && !defined(__MINGW32__) && !defined(__MINGW64__) && !defined(__BORLANDC__) + m = 0; + wctomb_s(&m, buf, sizeof(buf), (wchar_t)(c & 0x7FFFFFFF)); +#else + m = wctomb(buf, (wchar_t)(c & 0x7FFFFFFF)); +#endif + if (m >= 1 && m <= (int)MB_CUR_MAX) + { + t = buf; + *s++ = *t++; + m--; + } + else + { + *s++ = SOAP_UNKNOWN_CHAR; + m = 0; + } + } + else +#endif +#endif + *s++ = (char)(c & 0xFF); + } + l++; + if (maxlen >= 0 && l > (size_t)maxlen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String too long: maxlen=%ld\n", maxlen)); + soap->error = SOAP_LENGTH; + return NULL; + } + } + } +end: + soap_unget(soap, c); + *s = '\0'; +#ifdef WITH_FAST + t = soap_strdup(soap, soap->labbuf); + if (!t) + return NULL; +#else + soap_size_block(soap, NULL, i + 1); + t = soap_save_block(soap, NULL, NULL, 0); +#endif + if (minlen > 0 && l < (size_t)minlen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String too short: %lu chars, minlen=%ld\n", (unsigned long)l, minlen)); + soap->error = SOAP_LENGTH; + return NULL; + } +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom && *t) + { + if (flag > 0) + soap->dom->text = t; + else + soap->dom->code = t; + } +#endif + if (flag == 2) + { + if (soap_s2QName(soap, t, &t, minlen, maxlen, pattern)) + return NULL; + } + else if (flag >= 4 && t) + { + t = soap_collapse(soap, t, flag, 1); + } +#ifndef WITH_LEANER + else if (pattern && soap->fsvalidate) + { + soap->error = soap->fsvalidate(soap, pattern, t); + if (soap->error) + return NULL; + } +#endif + return t; +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_wstring_out(struct soap *soap, const wchar_t *s, int flag) +{ + const char *t; + char tmp; + soap_wchar c; +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_wchar2s(soap, s); + return SOAP_OK; + } +#endif + while ((c = *s++)) + { + switch (c) + { + case 0x09: + if (flag) + t = " "; + else + t = "\t"; + break; + case 0x0A: + if (flag || !(soap->mode & SOAP_XML_CANONICAL)) + t = " "; + else + t = "\n"; + break; + case 0x0D: + t = " "; + break; + case '&': + t = "&"; + break; + case '<': + t = "<"; + break; + case '>': + if (flag) + t = ">"; + else + t = ">"; + break; + case '"': + if (flag) + t = """; + else + t = "\""; + break; + default: + if (c >= 0x20 && c < 0x80) + { + tmp = (char)c; + if (soap_send_raw(soap, &tmp, 1)) + return soap->error; + } + else + { + /* check for UTF16 encoding when wchar_t is too small to hold UCS */ + if (sizeof(wchar_t) < 4 && (c & 0xFC00) == 0xD800) + { + soap_wchar d = *s; + if ((d & 0xFC00) == 0xDC00) + { + c = ((c - 0xD800) << 10) + (d - 0xDC00) + 0x10000; + s++; + } +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + else + { + c = SOAP_UNKNOWN_UNICODE_CHAR; /* Malformed UTF-16 */ + } +#endif + } + if (soap_pututf8(soap, (unsigned long)c)) + return soap->error; + } + continue; + } + if (soap_send(soap, t)) + return soap->error; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +wchar_t * +SOAP_FMAC2 +soap_wstring_in(struct soap *soap, int flag, long minlen, long maxlen, const char *pattern) +{ + wchar_t *s; + int i, n = 0, f = 0; + ULONG64 l = 0; + soap_wchar c; + char *t = NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Reading wide string content\n")); + if (maxlen < 0 && soap->maxlength > 0) + maxlen = soap->maxlength; + if (flag <= 0 && soap->peeked && *soap->tag) + { +#ifndef WITH_LEAN + struct soap_attribute *tp; + t = soap->tmpbuf; + *t = '<'; + soap_strcpy(t + 1, sizeof(soap->tmpbuf) - 1, soap->tag); + t += strlen(t); + for (tp = soap->attributes; tp; tp = tp->next) + { + if (tp->visible) + { + size_t k = strlen(tp->name); + if (t + k + 1 >= soap->tmpbuf + sizeof(soap->tmpbuf)) + break; + *t++ = ' '; + (void)soap_strncpy(t, sizeof(soap->tmpbuf) - (t - soap->tmpbuf), tp->name, k); + t += k; + if (tp->value) + { + k = strlen(tp->value); + if (t + k + 3 >= soap->tmpbuf + sizeof(soap->tmpbuf)) + break; + *t++ = '='; + *t++ = '"'; + (void)soap_strncpy(t, sizeof(soap->tmpbuf) - (t - soap->tmpbuf), tp->value, k); + t += k; + *t++ = '"'; + } + } + } + if (!soap->body) + *t++ = '/'; + *t++ = '>'; + *t = '\0'; + t = soap->tmpbuf; +#endif + if (soap->body) + n = 1; + f = 1; + soap->peeked = 0; + } + if (soap_alloc_block(soap) == NULL) + return NULL; + for (;;) + { + s = (wchar_t*)soap_push_block(soap, NULL, sizeof(wchar_t)*SOAP_BLKLEN); + if (!s) + return NULL; + for (i = 0; i < SOAP_BLKLEN; i++) + { + if (t) + { + *s++ = (wchar_t)*t++; + if (!*t) + t = NULL; + continue; + } + c = soap_getutf8(soap); + switch (c) + { + case SOAP_TT: + if (n == 0) + goto end; + n--; + *s++ = L'<'; + soap_unget(soap, '/'); + break; + case SOAP_LT: + if (flag == 3 || (f && n == 0)) + goto end; + n++; + *s++ = L'<'; + break; + case SOAP_GT: + *s++ = L'>'; + break; + case SOAP_QT: + *s++ = L'"'; + break; + case SOAP_AP: + *s++ = L'\''; + break; + case '/': + if (n > 0) + { + c = soap_getutf8(soap); + if (c == SOAP_GT) + n--; + soap_unget(soap, c); + } + *s++ = L'/'; + break; + case '<': + if (flag > 0) + { + *s++ = L'<'; + } + else + { + *s++ = L'&'; + t = (char*)"lt;"; + } + break; + case '>': + if (flag > 0) + { + *s++ = L'>'; + } + else + { + *s++ = (wchar_t)'&'; + t = (char*)"gt;"; + } + break; + case '"': + if (flag > 0) + { + *s++ = L'"'; + } + else + { + *s++ = L'&'; + t = (char*)"quot;"; + } + break; + default: + if ((int)c == EOF) + goto end; + /* use UTF16 encoding when wchar_t is too small to hold UCS */ + if (sizeof(wchar_t) < 4 && c > 0xFFFF) + { + soap_wchar c1, c2; + c1 = 0xD800 - (0x10000 >> 10) + (c >> 10); + c2 = 0xDC00 + (c & 0x3FF); + c = c1; + soap_unget(soap, c2); + } + *s++ = (wchar_t)(c & 0x7FFFFFFF); + } + l++; + if (maxlen >= 0 && l > (size_t)maxlen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String too long: maxlen=%ld\n", maxlen)); + soap->error = SOAP_LENGTH; + return NULL; + } + } + } +end: + soap_unget(soap, c); + *s = L'\0'; + soap_size_block(soap, NULL, sizeof(wchar_t) * (i + 1)); + if (minlen > 0 && l < (size_t)minlen) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "String too short: %lu chars, minlen=%ld\n", (unsigned long)l, minlen)); + soap->error = SOAP_LENGTH; + return NULL; + } + s = (wchar_t*)soap_save_block(soap, NULL, NULL, 0); +#ifndef WITH_LEAN + if (flag >= 4 && s) + s = soap_wcollapse(soap, s, flag, 1); +#endif +#ifndef WITH_LEANER + if (pattern && soap->fwvalidate) + { + soap->error = soap->fwvalidate(soap, pattern, s); + if (soap->error) + return NULL; + } +#endif +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + soap->dom->text = soap_wchar2s(soap, s); +#endif + return s; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_int2s(struct soap *soap, int n) +{ + return soap_long2s(soap, (long)n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outint(struct soap *soap, const char *tag, int id, const int *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_long2s(soap, (long)*p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2int(struct soap *soap, const char *s, int *p) +{ + if (s) + { + long n; + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; +#ifndef WITH_NOIO +#ifndef WITH_LEAN + soap_reset_errno; +#endif +#endif + n = soap_strtol(s, &r, 10); + if (s == r || *r +#ifndef WITH_LEAN + || n != (int)n +#endif +#ifndef WITH_NOIO +#ifndef WITH_LEAN + || soap_errno == SOAP_ERANGE +#endif +#endif + ) + soap->error = SOAP_TYPE; + *p = (int)n; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int * +SOAP_FMAC2 +soap_inint(struct soap *soap, const char *tag, int *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":int") + && soap_match_tag(soap, soap->type, ":short") + && soap_match_tag(soap, soap->type, ":byte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (int*)soap_id_enter(soap, soap->id, p, t, sizeof(int), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2int(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (int*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(int), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_long2s(struct soap *soap, long n) +{ + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), "%ld", n); + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outlong(struct soap *soap, const char *tag, int id, const long *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_long2s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2long(struct soap *soap, const char *s, long *p) +{ + if (s) + { + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; +#ifndef WITH_NOIO +#ifndef WITH_LEAN + soap_reset_errno; +#endif +#endif + *p = soap_strtol(s, &r, 10); + if (s == r || *r +#ifndef WITH_NOIO +#ifndef WITH_LEAN + || soap_errno == SOAP_ERANGE +#endif +#endif + ) + soap->error = SOAP_TYPE; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +long * +SOAP_FMAC2 +soap_inlong(struct soap *soap, const char *tag, long *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":int") + && soap_match_tag(soap, soap->type, ":short") + && soap_match_tag(soap, soap->type, ":byte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (long*)soap_id_enter(soap, soap->id, p, t, sizeof(long), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2long(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (long*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(long), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_LONG642s(struct soap *soap, LONG64 n) +{ + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), SOAP_LONG_FORMAT, n); + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outLONG64(struct soap *soap, const char *tag, int id, const LONG64 *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_LONG642s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2LONG64(struct soap *soap, const char *s, LONG64 *p) +{ + if (s) + { + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; +#ifndef WITH_NOIO +#ifndef WITH_LEAN + soap_reset_errno; +#endif +#endif + *p = soap_strtoll(s, &r, 10); + if (s == r || *r +#ifndef WITH_NOIO +#ifndef WITH_LEAN + || soap_errno == SOAP_ERANGE +#endif +#endif + ) + soap->error = SOAP_TYPE; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +LONG64 * +SOAP_FMAC2 +soap_inLONG64(struct soap *soap, const char *tag, LONG64 *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":integer") + && soap_match_tag(soap, soap->type, ":positiveInteger") + && soap_match_tag(soap, soap->type, ":negativeInteger") + && soap_match_tag(soap, soap->type, ":nonPositiveInteger") + && soap_match_tag(soap, soap->type, ":nonNegativeInteger") + && soap_match_tag(soap, soap->type, ":long") + && soap_match_tag(soap, soap->type, ":int") + && soap_match_tag(soap, soap->type, ":short") + && soap_match_tag(soap, soap->type, ":byte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (LONG64*)soap_id_enter(soap, soap->id, p, t, sizeof(LONG64), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2LONG64(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (LONG64*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(LONG64), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_byte2s(struct soap *soap, char n) +{ + return soap_long2s(soap, (long)n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outbyte(struct soap *soap, const char *tag, int id, const char *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_long2s(soap, (long)*p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2byte(struct soap *soap, const char *s, char *p) +{ + if (s) + { + long n; + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; + n = soap_strtol(s, &r, 10); + if (s == r || *r || n < -128 || n > 127) + soap->error = SOAP_TYPE; + *p = (char)n; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_inbyte(struct soap *soap, const char *tag, char *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":byte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (char*)soap_id_enter(soap, soap->id, p, t, sizeof(char), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2byte(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (char*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(char), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_short2s(struct soap *soap, short n) +{ + return soap_long2s(soap, (long)n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outshort(struct soap *soap, const char *tag, int id, const short *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_long2s(soap, (long)*p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2short(struct soap *soap, const char *s, short *p) +{ + if (s) + { + long n; + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; + n = soap_strtol(s, &r, 10); + if (s == r || *r || n < -32768 || n > 32767) + soap->error = SOAP_TYPE; + *p = (short)n; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +short * +SOAP_FMAC2 +soap_inshort(struct soap *soap, const char *tag, short *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":short") + && soap_match_tag(soap, soap->type, ":byte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (short*)soap_id_enter(soap, soap->id, p, t, sizeof(short), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2short(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (short*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(short), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_float2s(struct soap *soap, float n) +{ +#if defined(WITH_C_LOCALE) +# if !defined(WIN32) + SOAP_LOCALE_T locale; +# endif +#else + char *s; +#endif + if (soap_isnan((double)n)) + return "NaN"; + if (soap_ispinff(n)) + return "INF"; + if (soap_isninff(n)) + return "-INF"; +#if defined(WITH_C_LOCALE) +# ifdef WIN32 + _sprintf_s_l(soap->tmpbuf, _countof(soap->tmpbuf), soap->float_format, SOAP_LOCALE(soap), n); +# else + locale = uselocale(SOAP_LOCALE(soap)); + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), soap->float_format, n); + uselocale(locale); +# endif +#else + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), soap->float_format, n); + s = strchr(soap->tmpbuf, ','); /* convert decimal comma to DP */ + if (s) + *s = '.'; +#endif + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outfloat(struct soap *soap, const char *tag, int id, const float *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_float2s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2float(struct soap *soap, const char *s, float *p) +{ + if (s) + { + if (!*s) + return soap->error = SOAP_EMPTY; + if (!soap_tag_cmp(s, "INF")) + { + *p = FLT_PINFTY; + } + else if (!soap_tag_cmp(s, "+INF")) + { + *p = FLT_PINFTY; + } + else if (!soap_tag_cmp(s, "-INF")) + { + *p = FLT_NINFTY; + } + else if (!soap_tag_cmp(s, "NaN")) + { + *p = FLT_NAN; + } + else + { +/* On some systems strtof requires -std=c99 or does not even link: so we try strtod first */ +#if defined(WITH_C_LOCALE) +# if defined(HAVE_STRTOD_L) + char *r; +# ifdef WIN32 + *p = (float)_strtod_l(s, &r, SOAP_LOCALE(soap)); +# else + *p = (float)strtod_l(s, &r, SOAP_LOCALE(soap)); +# endif + if (*r) + soap->error = SOAP_TYPE; +# elif defined(HAVE_STRTOF_L) + char *r; + *p = strtof_l((char*)s, &r, SOAP_LOCALE(soap)); + if (*r) + soap->error = SOAP_TYPE; +# elif defined(HAVE_SSCANF_L) + double n; + if (sscanf_l(s, SOAP_LOCALE(soap), "%lf", &n) != 1) + soap->error = SOAP_TYPE; + *p = (float)n; +# elif defined(HAVE_STRTOD) + char *r; + SOAP_LOCALE_T locale = uselocale(SOAP_LOCALE(soap)); + *p = (float)strtod((char*)s, &r); + uselocale(locale); + if (*r) + soap->error = SOAP_TYPE; +# elif defined(HAVE_STRTOF) + char *r; + SOAP_LOCALE_T locale = uselocale(SOAP_LOCALE(soap)); + *p = strtof((char*)s, &r); + uselocale(locale); + if (*r) + soap->error = SOAP_TYPE; +# elif defined(HAVE_SSCANF) + double n; + SOAP_LOCALE_T locale = uselocale(SOAP_LOCALE(soap)); + if (sscanf(s, "%lf", &n) != 1) + soap->error = SOAP_TYPE; + uselocale(locale); + *p = (float)n; +# else + soap->error = SOAP_TYPE; +# endif +#elif defined(HAVE_STRTOD) + char *r; + *p = (float)strtod(s, &r); + if (*r) + soap->error = SOAP_TYPE; +#elif defined(HAVE_STRTOF) + char *r; + *p = strtof((char*)s, &r); + if (*r) + soap->error = SOAP_TYPE; +#elif defined(HAVE_SSCANF) + double n; + if (sscanf(s, "%lf", &n) != 1) + soap->error = SOAP_TYPE; + *p = (float)n; +#else + soap->error = SOAP_TYPE; +#endif + } + } + return soap->error; +} + +/******************************************************************************/ + +#ifndef WITH_LEAN +static int soap_isnumeric(struct soap *soap, const char *type) +{ + if (soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":float") + && soap_match_tag(soap, soap->type, ":double") + && soap_match_tag(soap, soap->type, ":decimal") + && soap_match_tag(soap, soap->type, ":integer") + && soap_match_tag(soap, soap->type, ":positiveInteger") + && soap_match_tag(soap, soap->type, ":negativeInteger") + && soap_match_tag(soap, soap->type, ":nonPositiveInteger") + && soap_match_tag(soap, soap->type, ":nonNegativeInteger") + && soap_match_tag(soap, soap->type, ":long") + && soap_match_tag(soap, soap->type, ":int") + && soap_match_tag(soap, soap->type, ":short") + && soap_match_tag(soap, soap->type, ":byte") + && soap_match_tag(soap, soap->type, ":unsignedLong") + && soap_match_tag(soap, soap->type, ":unsignedInt") + && soap_match_tag(soap, soap->type, ":unsignedShort") + && soap_match_tag(soap, soap->type, ":unsignedByte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return SOAP_ERR; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +float * +SOAP_FMAC2 +soap_infloat(struct soap *soap, const char *tag, float *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type != '\0' && soap_isnumeric(soap, type)) + return NULL; +#else + (void)type; +#endif + p = (float*)soap_id_enter(soap, soap->id, p, t, sizeof(float), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2float(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (float*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(float), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_double2s(struct soap *soap, double n) +{ +#if defined(WITH_C_LOCALE) +# if !defined(WIN32) + SOAP_LOCALE_T locale; +# endif +#else + char *s; +#endif + if (soap_isnan(n)) + return "NaN"; + if (soap_ispinfd(n)) + return "INF"; + if (soap_isninfd(n)) + return "-INF"; +#if defined(WITH_C_LOCALE) +# ifdef WIN32 + _sprintf_s_l(soap->tmpbuf, _countof(soap->tmpbuf), soap->double_format, SOAP_LOCALE(soap), n); +# else + locale = uselocale(SOAP_LOCALE(soap)); + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 40), soap->double_format, n); + uselocale(locale); +# endif +#else + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 40), soap->double_format, n); + s = strchr(soap->tmpbuf, ','); /* convert decimal comma to DP */ + if (s) + *s = '.'; +#endif + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outdouble(struct soap *soap, const char *tag, int id, const double *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_double2s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2double(struct soap *soap, const char *s, double *p) +{ + if (s) + { + if (!*s) + return soap->error = SOAP_EMPTY; + if (!soap_tag_cmp(s, "INF")) + { + *p = DBL_PINFTY; + } + else if (!soap_tag_cmp(s, "+INF")) + { + *p = DBL_PINFTY; + } + else if (!soap_tag_cmp(s, "-INF")) + { + *p = DBL_NINFTY; + } + else if (!soap_tag_cmp(s, "NaN")) + { + *p = DBL_NAN; + } + else + { +#if defined(WITH_C_LOCALE) +# if defined(HAVE_STRTOD_L) + char *r; +# ifdef WIN32 + *p = _strtod_l(s, &r, SOAP_LOCALE(soap)); +# else + *p = strtod_l(s, &r, SOAP_LOCALE(soap)); +# endif + if (*r) + soap->error = SOAP_TYPE; +# elif defined(HAVE_STRTOD) + char *r; + SOAP_LOCALE_T locale = uselocale(SOAP_LOCALE(soap)); + *p = strtod(s, &r); + uselocale(locale); + if (*r) + soap->error = SOAP_TYPE; +# elif defined(HAVE_SSCANF_L) + SOAP_LOCALE_T locale = uselocale(SOAP_LOCALE(soap)); + if (sscanf_l(s, SOAP_LOCALE(soap), "%lf", p) != 1) + soap->error = SOAP_TYPE; + uselocale(locale); +# else + soap->error = SOAP_TYPE; +# endif +#elif defined(HAVE_STRTOD) + char *r; + *p = strtod(s, &r); + if (*r) + soap->error = SOAP_TYPE; +#elif defined(HAVE_SSCANF) + if (sscanf(s, "%lf", p) != 1) + soap->error = SOAP_TYPE; +#else + soap->error = SOAP_TYPE; +#endif + } + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +double * +SOAP_FMAC2 +soap_indouble(struct soap *soap, const char *tag, double *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type != '\0' && soap_isnumeric(soap, type)) + return NULL; +#else + (void)type; +#endif + p = (double*)soap_id_enter(soap, soap->id, p, t, sizeof(double), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2double(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (double*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(double), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_unsignedByte2s(struct soap *soap, unsigned char n) +{ + return soap_unsignedLong2s(soap, (unsigned long)n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outunsignedByte(struct soap *soap, const char *tag, int id, const unsigned char *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_unsignedLong2s(soap, (unsigned long)*p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2unsignedByte(struct soap *soap, const char *s, unsigned char *p) +{ + if (s) + { + long n; + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; + n = soap_strtol(s, &r, 10); + if (s == r || *r || n < 0 || n > 255) + soap->error = SOAP_TYPE; + *p = (unsigned char)n; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +unsigned char * +SOAP_FMAC2 +soap_inunsignedByte(struct soap *soap, const char *tag, unsigned char *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":unsignedByte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (unsigned char*)soap_id_enter(soap, soap->id, p, t, sizeof(unsigned char), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2unsignedByte(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (unsigned char*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(unsigned char), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_unsignedShort2s(struct soap *soap, unsigned short n) +{ + return soap_unsignedLong2s(soap, (unsigned long)n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outunsignedShort(struct soap *soap, const char *tag, int id, const unsigned short *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_unsignedLong2s(soap, (unsigned long)*p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2unsignedShort(struct soap *soap, const char *s, unsigned short *p) +{ + if (s) + { + long n; + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; + n = soap_strtol(s, &r, 10); + if (s == r || *r || n < 0 || n > 65535) + soap->error = SOAP_TYPE; + *p = (unsigned short)n; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +unsigned short * +SOAP_FMAC2 +soap_inunsignedShort(struct soap *soap, const char *tag, unsigned short *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":unsignedShort") + && soap_match_tag(soap, soap->type, ":unsignedByte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (unsigned short*)soap_id_enter(soap, soap->id, p, t, sizeof(unsigned short), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2unsignedShort(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (unsigned short*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(unsigned short), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_unsignedInt2s(struct soap *soap, unsigned int n) +{ + return soap_unsignedLong2s(soap, (unsigned long)n); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outunsignedInt(struct soap *soap, const char *tag, int id, const unsigned int *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_unsignedLong2s(soap, (unsigned long)*p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2unsignedInt(struct soap *soap, const char *s, unsigned int *p) +{ + if (s) + { + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; +#ifndef WITH_NOIO +#ifndef WITH_LEAN + soap_reset_errno; +#endif +#endif + *p = (unsigned int)soap_strtoul(s, &r, 10); + if (s == r || *r +#ifndef WITH_NOIO +#ifndef WITH_LEAN + || soap_errno == SOAP_ERANGE +#endif +#endif + ) + soap->error = SOAP_TYPE; +#ifdef HAVE_STRTOUL + if (*p > 0 && strchr(s, '-')) + return soap->error = SOAP_TYPE; +#endif + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +unsigned int * +SOAP_FMAC2 +soap_inunsignedInt(struct soap *soap, const char *tag, unsigned int *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":unsignedInt") + && soap_match_tag(soap, soap->type, ":unsignedShort") + && soap_match_tag(soap, soap->type, ":unsignedByte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (unsigned int*)soap_id_enter(soap, soap->id, p, t, sizeof(unsigned int), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2unsignedInt(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (unsigned int*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(unsigned int), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_unsignedLong2s(struct soap *soap, unsigned long n) +{ + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), "%lu", n); + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outunsignedLong(struct soap *soap, const char *tag, int id, const unsigned long *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_unsignedLong2s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2unsignedLong(struct soap *soap, const char *s, unsigned long *p) +{ + if (s) + { + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; +#ifndef WITH_NOIO +#ifndef WITH_LEAN + soap_reset_errno; +#endif +#endif + *p = soap_strtoul(s, &r, 10); + if (s == r || *r +#ifndef WITH_NOIO +#ifndef WITH_LEAN + || soap_errno == SOAP_ERANGE +#endif +#endif + ) + soap->error = SOAP_TYPE; +#ifdef HAVE_STRTOUL + if (*p > 0 && strchr(s, '-')) + return soap->error = SOAP_TYPE; +#endif + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +unsigned long * +SOAP_FMAC2 +soap_inunsignedLong(struct soap *soap, const char *tag, unsigned long *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":unsignedInt") + && soap_match_tag(soap, soap->type, ":unsignedShort") + && soap_match_tag(soap, soap->type, ":unsignedByte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (unsigned long*)soap_id_enter(soap, soap->id, p, t, sizeof(unsigned long), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2unsignedLong(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (unsigned long*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(unsigned long), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_ULONG642s(struct soap *soap, ULONG64 n) +{ + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), SOAP_ULONG_FORMAT, n); + return soap->tmpbuf; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outULONG64(struct soap *soap, const char *tag, int id, const ULONG64 *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_ULONG642s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2ULONG64(struct soap *soap, const char *s, ULONG64 *p) +{ + if (s) + { + char *r; + if (!*s) + return soap->error = SOAP_EMPTY; +#ifndef WITH_NOIO +#ifndef WITH_LEAN + soap_reset_errno; +#endif +#endif + *p = soap_strtoull(s, &r, 10); + if (s == r || *r +#ifndef WITH_NOIO +#ifndef WITH_LEAN + || soap_errno == SOAP_ERANGE +#endif +#endif + ) + soap->error = SOAP_TYPE; + if (*p > 0 && strchr(s, '-')) + return soap->error = SOAP_TYPE; + } + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +ULONG64 * +SOAP_FMAC2 +soap_inULONG64(struct soap *soap, const char *tag, ULONG64 *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; +#ifndef WITH_LEAN + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":positiveInteger") + && soap_match_tag(soap, soap->type, ":nonNegativeInteger") + && soap_match_tag(soap, soap->type, ":unsignedLong") + && soap_match_tag(soap, soap->type, ":unsignedInt") + && soap_match_tag(soap, soap->type, ":unsignedShort") + && soap_match_tag(soap, soap->type, ":unsignedByte")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } +#else + (void)type; +#endif + p = (ULONG64*)soap_id_enter(soap, soap->id, p, t, sizeof(ULONG64), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2ULONG64(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (ULONG64*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(ULONG64), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2char(struct soap *soap, const char *s, char **t, int flag, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + const char *r = soap_string(soap, s, flag, minlen, maxlen, pattern); + if (r && (*t = soap_strdup(soap, r)) == NULL) + return soap->error = SOAP_EOM; + } + return soap->error; +} + +/******************************************************************************/ + +#ifndef WITH_COMPAT +#ifdef __cplusplus +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2stdchar(struct soap *soap, const char *s, std::string *t, int flag, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + const char *r = soap_string(soap, s, flag, minlen, maxlen, pattern); + if (r) + t->assign(r); + } + return soap->error; +} +#endif +#endif + +/******************************************************************************/ + +static const char* +soap_string(struct soap *soap, const char *s, int flag, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + if (maxlen < 0 && soap->maxlength > 0) + maxlen = soap->maxlength; + if (minlen > 0 || maxlen >= 0) + { + size_t l; + if ((soap->mode & SOAP_C_UTFSTRING)) + l = soap_utf8len(s); + else + l = strlen(s); + if ((maxlen >= 0 && l > (size_t)maxlen) || (minlen > 0 && l < (size_t)minlen)) + { + soap->error = SOAP_LENGTH; + return NULL; + } + } + if (flag >= 4) + s = soap_collapse(soap, (char*)s, flag, 0); +#ifndef WITH_LEANER + if (pattern && soap->fsvalidate) + { + soap->error = soap->fsvalidate(soap, pattern, s); + if (soap->error) + return NULL; + } +#else + (void)pattern; +#endif + } + return s; +} + +/******************************************************************************/ + +static char* +soap_collapse(struct soap *soap, char *s, int flag, int insitu) +{ + /* flag 4=normalizedString (replace), 5=token (collapse) */ + char *t; + size_t n; + if (!s) + return NULL; + if (flag == 4) + { + for (t = s; *t && (!soap_coblank((soap_wchar)*t) || *t == 32); t++) + continue; + if (*t) + { + /* replace white space and control chars by blanks */ + if (!insitu) + s = soap_strdup(soap, s); + for (t = s; *t; t++) + if (soap_coblank((soap_wchar)*t)) + *t = ' '; + } + return s; + } + /* collapse white space */ + for (t = s; *t && soap_coblank((soap_wchar)*t); t++) + continue; + n = strlen(t); + if (insitu && s < t) + (void)soap_memmove(s, n + 1, t, n + 1); + else + s = t; + if (n > 0) + { + if (!soap_coblank((soap_wchar)s[n-1])) + { + for (t = s; (*t && !soap_coblank((soap_wchar)*t)) || (*t == 32 && (!t[1] || !soap_coblank((soap_wchar)t[1]))); t++) + continue; + if (!*t) + return s; + } + if (!insitu) + s = soap_strdup(soap, s); + for (t = s; *t; t++) + { + if (soap_coblank((soap_wchar)*t)) + { + char *r; + *t = ' '; + for (r = t + 1; *r && soap_coblank((soap_wchar)*r); r++) + continue; + if (r > t + 1) + (void)soap_memmove(t + 1, n - (t-s), r, n - (r-s) + 1); + } + } + t--; + if (t >= s && *t == 32) + *t = '\0'; + } + return s; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2QName(struct soap *soap, const char *s, char **t, long minlen, long maxlen, const char *pattern) +{ + *t = NULL; + if (s) + { + const char *r = soap_QName(soap, s, minlen, maxlen, pattern); + if (r && (*t = soap_strdup(soap, r)) == NULL) + return soap->error = SOAP_EOM; + } + return soap->error; +} + +/******************************************************************************/ + +#ifndef WITH_COMPAT +#ifdef __cplusplus +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2stdQName(struct soap *soap, const char *s, std::string *t, long minlen, long maxlen, const char *pattern) +{ + t->clear(); + if (s) + { + const char *r = soap_QName(soap, s, minlen, maxlen, pattern); + if (r) + t->assign(r); + } + return soap->error; +} +#endif +#endif + +/******************************************************************************/ + +static const char* +soap_QName(struct soap *soap, const char *s, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + char *b; + if (maxlen < 0 && soap->maxlength > 0) + maxlen = soap->maxlength; + if (minlen > 0 || maxlen >= 0) + { + size_t l; + if ((soap->mode & SOAP_C_UTFSTRING)) + l = soap_utf8len(s); + else + l = strlen(s); + if ((maxlen >= 0 && l > (size_t)maxlen) || (minlen > 0 && l < (size_t)minlen)) + { + soap->error = SOAP_LENGTH; + return NULL; + } + } +#ifdef WITH_FAST + soap->labidx = 0; +#else + if (soap_alloc_block(soap) == NULL) + return NULL; +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Normalized namespace(s) of QNames '%s'", s)); + /* convert (by prefix normalize prefix) all QNames in s */ + for (;;) + { + size_t n; + struct soap_nlist *np; + const char *p = NULL; + short flag = 0; + const char *r = NULL; + size_t m = 0; +#ifndef WITH_FAST + size_t k = 0; +#endif + /* skip blanks */ + while (*s && soap_coblank((soap_wchar)*s)) + s++; + if (!*s) + break; + /* find next QName */ + n = 1; + while (s[n] && !soap_coblank((soap_wchar)s[n])) + n++; + np = soap->nlist; + /* if there is no namespace stack, or prefix is "#" or "xml" then copy string */ + if (!np || *s == '#' || !strncmp(s, "xml:", 4)) + { + r = s; + m = n; + } + else /* we normalize the QName by replacing its prefix */ + { + const char *q; + for (p = s; *p && p < s + n; p++) + if (*p == ':') + break; + if (*p == ':') + { + size_t k = p - s; + while (np && (strncmp(np->id, s, k) || np->id[k])) + np = np->next; + p++; + } + else + { + while (np && *np->id) + np = np->next; + p = s; + } + /* replace prefix */ + if (np) + { + if (np->index >= 0 && soap->local_namespaces && (q = soap->local_namespaces[np->index].id) != NULL) + { + size_t k = strlen(q); + if (q[k-1] != '_') + { + r = q; + m = k; + } + else + { + flag = 1; + r = soap->local_namespaces[np->index].ns; + m = strlen(r); + } + } + else if (np->ns) + { + flag = 1; + r = np->ns; + m = strlen(r); + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "\nNamespace prefix of '%s' not defined (index=%d, URI='%s')\n", s, np->index, np->ns ? np->ns : SOAP_STR_EOS)); + soap->error = SOAP_NAMESPACE; + return NULL; + } + } + else if (s[n]) /* no namespace, part of string */ + { + r = s; + m = n; + } + else /* no namespace: assume "" namespace */ + { + flag = 1; + } + } +#ifdef WITH_FAST + if ((flag && soap_append_lab(soap, "\"", 1)) + || (m && soap_append_lab(soap, r, m)) + || (flag && soap_append_lab(soap, "\"", 1)) + || (p && (soap_append_lab(soap, ":", 1) || soap_append_lab(soap, p, n - (p-s))))) + return NULL; +#else + k = 2*flag + m + (p ? n - (p-s) + 1 : 0) + (s[n] != '\0'); + b = (char*)soap_push_block(soap, NULL, k); + if (!b) + return NULL; + if (flag) + *b++ = '"'; + if (m) + { + if (soap_memcpy((void*)b, k, (const void*)r, m)) + { + soap->error = SOAP_EOM; + return NULL; + } + b += m; + } + if (flag) + *b++ = '"'; + if (p) + { + *b++ = ':'; + if (soap_memcpy((void*)b, k - m - flag - 1, (const void*)p, n - (p-s))) + { + soap->error = SOAP_EOM; + return NULL; + } + b += n - (p-s); + } +#endif + /* advance to next and add spacing */ + s += n; + while (*s && soap_coblank(*s)) + s++; + if (*s) + { +#ifdef WITH_FAST + if (soap_append_lab(soap, " ", 1)) + return NULL; +#else + *b = ' '; +#endif + } + } +#ifdef WITH_FAST + if (soap_append_lab(soap, SOAP_STR_EOS, 1)) + return NULL; + b = soap->labbuf; +#else + b = (char*)soap_push_block(soap, NULL, 1); + if (!b) + return NULL; + *b = '\0'; + b = (char*)soap_save_block(soap, NULL, NULL, 0); +#endif +#ifndef WITH_LEANER + if (pattern && soap->fsvalidate) + { + soap->error = soap->fsvalidate(soap, pattern, b); + if (soap->error) + return NULL; + } +#else + (void)pattern; +#endif + return b; + } + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_QName2s(struct soap *soap, const char *s) +{ + const char *t = NULL; + if (s) + { +#ifdef WITH_FAST + soap_store_lab(soap, SOAP_STR_EOS, 1); + soap->labidx = 0; +#else + char *b = NULL; + if (soap_alloc_block(soap) == NULL) + return NULL; +#endif + for (;;) + { + size_t n; + const char *q = NULL; + const char *r = NULL; + size_t m = 0; +#ifndef WITH_FAST + size_t k = 0; +#endif + /* skip blanks */ + while (*s && soap_coblank((soap_wchar)*s)) + s++; + if (!*s) + { +#ifdef WITH_FAST + soap->labbuf[soap->labidx > 0 ? soap->labidx - 1 : 0] = '\0'; +#else + if (!b) + return soap_strdup(soap, SOAP_STR_EOS); + --b; + *b = '\0'; +#endif + break; + } + /* find next QName */ + n = 0; + while (s[n] && !soap_coblank((soap_wchar)s[n])) + { + if (s[n] == ':') + r = s; + n++; + } + if (*s != '"') /* non-quoted: pass string as is */ + { +#ifndef WITH_LEAN + if (r && (soap->mode & SOAP_XML_CANONICAL) && !(soap->mode & SOAP_XML_CANONICAL_NA)) + soap_utilize_ns(soap, s, 1); +#endif + r = s; + m = n + 1; + } + else /* prefix quoted URI-based string */ + { + q = strchr(s + 1, '"'); + if (q) + { + struct Namespace *p = soap->local_namespaces; + if (p) + { + for (; p->id; p++) + { + if (p->ns) + if (!soap_tag_cmp(s + 1, p->ns)) + break; + if (p->in) + if (!soap_tag_cmp(s + 1, p->in)) + break; + } + } + q++; + /* URL is in the namespace table? */ + if (p && p->id) + { + r = p->id; + m = strlen(r); + } + else /* not in namespace table: create xmlns binding */ + { + char *x = soap_strdup(soap, s + 1); + if (!x) + return NULL; + x[q - s - 2] = '\0'; + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 27), "xmlns:_%d", soap->idnum++); + soap_set_attr(soap, soap->tmpbuf, x, 1); + r = soap->tmpbuf + 6; + m = strlen(r); + } + } + } + /* copy normalized QName into buffer, including the ending blank or NUL */ +#ifdef WITH_FAST + if ((m && soap_append_lab(soap, r, m)) + || (q && soap_append_lab(soap, q, n - (q - s) + 1))) + return NULL; +#else + k = m + (q ? n - (q - s) + 1 : 0); + b = (char*)soap_push_block(soap, NULL, k); + if (!b) + { + soap->error = SOAP_EOM; + return NULL; + } + if (soap_memcpy((void*)b, k, (const void*)r, m)) + { + soap->error = SOAP_EOM; + return NULL; + } + b += m; + if (q) + { + if (soap_memcpy((void*)b, k - m, (const void*)q, n - (q - s) + 1)) + { + soap->error = SOAP_EOM; + return NULL; + } + b += n - (q - s) + 1; + } +#endif + /* advance to next */ + s += n; + } +#ifdef WITH_FAST + t = soap_strdup(soap, soap->labbuf); + if (!t) + soap->error = SOAP_EOM; +#else + t = (char*)soap_save_block(soap, NULL, NULL, 0); +#endif + } + return t; +} + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2wchar(struct soap *soap, const char *s, wchar_t **t, int flag, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + const wchar_t *r = soap_wstring(soap, s, flag, minlen, maxlen, pattern); + if (r && (*t = soap_wstrdup(soap, r)) == NULL) + return soap->error = SOAP_EOM; + } + return soap->error; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_COMPAT +#ifdef __cplusplus +#ifndef WITH_LEAN +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2stdwchar(struct soap *soap, const char *s, std::wstring *t, int flag, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + const wchar_t *r = soap_wstring(soap, s, flag, minlen, maxlen, pattern); + if (r) + t->assign(r); + } + return soap->error; +} +#endif +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +static const wchar_t* +soap_wstring(struct soap *soap, const char *s, int flag, long minlen, long maxlen, const char *pattern) +{ + if (s) + { + size_t l; + soap_wchar c; + wchar_t *t; + if (maxlen < 0 && soap->maxlength > 0) + maxlen = soap->maxlength; + soap->labidx = 0; + if ((soap->mode & SOAP_ENC_LATIN)) + { + wchar_t *r; + if (soap_append_lab(soap, NULL, sizeof(wchar_t) * (strlen(s) + 1))) + return NULL; + r = (wchar_t*)soap->labbuf; + while (*s) + *r++ = (wchar_t)*s++; + } + else + { + /* Convert UTF8 to wchar_t */ + while (*s) + { + c = (unsigned char)*s++; + if (c >= 0x80) + { +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + soap_wchar c1, c2, c3; + c1 = (unsigned char)*s; + if (c <= 0xC1 || (c1 & 0xC0) != 0x80) + { + c = SOAP_UNKNOWN_UNICODE_CHAR; + } + else + { + ++s; + c1 &= 0x3F; + if (c < 0xE0) + { + c = (((c & 0x1F) << 6) | c1); + } + else + { + c2 = (unsigned char)*s; + if ((c == 0xE0 && c1 < 0x20) || (c2 & 0xC0) != 0x80) + { + c = SOAP_UNKNOWN_UNICODE_CHAR; + } + else + { + ++s; + c2 &= 0x3F; + if (c < 0xF0) + { + c = (((c & 0x0F) << 12) | (c1 << 6) | c2); + } + else + { + c3 = (unsigned char)*s; + if ((c == 0xF0 && c1 < 0x10) || (c == 0xF4 && c1 >= 0x10) || c >= 0xF5 || (c3 & 0xC0) != 0x80) + { + c = SOAP_UNKNOWN_UNICODE_CHAR; + } + else + { + ++s; + c = (((c & 0x07) << 18) | (c1 << 12) | (c2 << 6) | (c3 & 0x3F)); + } + } + } + } + } +#else + soap_wchar c1, c2, c3, c4; + c1 = (unsigned char)*s; + if (c1) + { + s++; + c1 &= 0x3F; + if (c < 0xE0) + { + c = (wchar_t)(((soap_wchar)(c & 0x1F) << 6) | c1); + } + else + { + c2 = (unsigned char)*s; + if (c2) + { + s++; + c2 &= 0x3F; + if (c < 0xF0) + { + c = (wchar_t)(((soap_wchar)(c & 0x0F) << 12) | (c1 << 6) | c2); + } + else + { + c3 = (unsigned char)*s; + if (c3) + { + s++; + c3 &= 0x3F; + if (c < 0xF8) + { + c = (wchar_t)(((soap_wchar)(c & 0x07) << 18) | (c1 << 12) | (c2 << 6) | c3); + } + else + { + c4 = (unsigned char)*s; + if (c4) + { + s++; + c4 &= 0x3F; + if (c < 0xFC) + { + c = (wchar_t)(((soap_wchar)(c & 0x03) << 24) | (c1 << 18) | (c2 << 12) | (c3 << 6) | c4); + } + else + { + c = (wchar_t)(((soap_wchar)(c & 0x01) << 30) | (c1 << 24) | (c2 << 18) | (c3 << 12) | (c4 << 6) | (unsigned char)(*s & 0x3F)); + if (*s) + s++; + } + } + } + } + } + } + } + } +#endif + } + /* use UTF16 encoding when wchar_t is too small to hold UCS */ + if (sizeof(wchar_t) < 4 && c > 0xFFFF) + { + wchar_t c1, c2; + c1 = 0xD800 - (0x10000 >> 10) + (c >> 10); + c2 = 0xDC00 + (c & 0x3FF); + if (soap_append_lab(soap, (const char*)&c1, sizeof(wchar_t)) || soap_append_lab(soap, (const char*)&c2, sizeof(wchar_t))) + return NULL; + } + else if (soap_append_lab(soap, (const char*)&c, sizeof(wchar_t))) + { + return NULL; + } + } + } + l = soap->labidx / sizeof(wchar_t); + c = L'\0'; + if (soap_append_lab(soap, (const char*)&c, sizeof(wchar_t))) + return NULL; + if ((maxlen >= 0 && l > (size_t)maxlen) || (minlen > 0 && l < (size_t)minlen)) + { + soap->error = SOAP_LENGTH; + return NULL; + } + t = (wchar_t*)soap->labbuf; +#ifndef WITH_LEAN + if (flag >= 4 && t) + t = soap_wcollapse(soap, t, flag, 1); +#endif +#ifndef WITH_LEANER + if (pattern && soap->fwvalidate) + { + soap->error = soap->fwvalidate(soap, pattern, t); + if (soap->error) + return NULL; + } +#endif + return t; + } + return NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +static wchar_t* +soap_wcollapse(struct soap *soap, wchar_t *s, int flag, int insitu) +{ + /* flag 4=normalizedString (replace), 5=token (collapse) */ + wchar_t *t; + size_t n; + if (!s) + return NULL; + if (flag == 4) + { + for (t = s; *t && (!soap_coblank((soap_wchar)*t) || *t == 32); t++) + continue; + if (*t) + { + /* replace blanks and control char by space */ + if (!insitu) + s = soap_wstrdup(soap, s); + if (s) + for (t = s; *t; t++) + if (soap_coblank((soap_wchar)*t)) + *t = L' '; + } + return s; + } + /* collapse white space */ + for (t = s; *t && soap_coblank((soap_wchar)*t); t++) + continue; + n = 0; + while (t[n]) + n++; + if (insitu && s < t) + (void)soap_memmove(s, n + 1, t, n + 1); + else + s = t; + if (n > 0) + { + if (!soap_coblank((soap_wchar)s[n-1])) + { + for (t = s; (*t && !soap_coblank((soap_wchar)*t)) || (*t == 32 && (!t[1] || !soap_coblank((soap_wchar)t[1]))); t++) + continue; + if (!*t) + return s; + } + if (!insitu) + s = soap_wstrdup(soap, s); + if (s) + { + for (t = s; *t; t++) + { + if (soap_coblank((soap_wchar)*t)) + { + wchar_t *r; + *t = L' '; + for (r = t + 1; *r && soap_coblank((soap_wchar)*r); r++) + continue; + if (r > t + 1) + (void)soap_memmove(t + 1, sizeof(wchar_t) * (n - (t-s)), r, sizeof(wchar_t) * (n - (r-s) + 1)); + } + } + t--; + if (t >= s && *t == 32) + *t = L'\0'; + } + } + return s; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_wchar2s(struct soap *soap, const wchar_t *s) +{ + soap_wchar c; + char *r, *t; + const wchar_t *q = s; + size_t n = 0; + if (!s) + return NULL; + while ((c = *q++)) + { + if (c > 0 && c < 0x80) + n++; + else +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + n += 4; +#else + n += 6; +#endif + } + r = t = (char*)soap_malloc(soap, n + 1); + if (r) + { + /* Convert wchar to UTF8 (chars above U+10FFFF are silently converted, but should not be used) */ + while ((c = *s++)) + { + if (c > 0 && c < 0x80) + { + *t++ = (char)c; + } + else + { + /* check for UTF16 encoding when wchar_t is too small to hold UCS */ + if (sizeof(wchar_t) < 4 && (c & 0xFC00) == 0xD800) + { + soap_wchar d = *s; + if ((d & 0xFC00) == 0xDC00) + { + c = ((c - 0xD800) << 10) + (d - 0xDC00) + 0x10000; + s++; + } +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + else + { + c = SOAP_UNKNOWN_UNICODE_CHAR; /* Malformed UTF-16 */ + } +#endif + } + if (c < 0x0800) + { + *t++ = (char)(0xC0 | ((c >> 6) & 0x1F)); + } + else + { +#ifdef WITH_REPLACE_ILLEGAL_UTF8 + if (!((c >= 0x80 && c <= 0xD7FF) || (c >= 0xE000 && c <= 0xFFFD) || (c >= 0x10000 && c <= 0x10FFFF))) + c = SOAP_UNKNOWN_UNICODE_CHAR; +#endif + if (c < 0x010000) + { + *t++ = (char)(0xE0 | ((c >> 12) & 0x0F)); + } + else + { + if (c < 0x200000) + { + *t++ = (char)(0xF0 | ((c >> 18) & 0x07)); + } + else + { + if (c < 0x04000000) + { + *t++ = (char)(0xF8 | ((c >> 24) & 0x03)); + } + else + { + *t++ = (char)(0xFC | ((c >> 30) & 0x01)); + *t++ = (char)(0x80 | ((c >> 24) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 18) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 12) & 0x3F)); + } + *t++ = (char)(0x80 | ((c >> 6) & 0x3F)); + } + *t++ = (char)(0x80 | (c & 0x3F)); + } + } + *t = '\0'; + } + return r; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outstring(struct soap *soap, const char *tag, int id, char *const*p, const char *type, int n) +{ + id = soap_element_id(soap, tag, id, *p, NULL, 0, type, n, NULL); + if (id < 0) + return soap->error; + if (!**p && (soap->mode & SOAP_C_NILSTRING)) + return soap_element_null(soap, tag, id, type); + if (soap_element_begin_out(soap, tag, id, type) + || soap_string_out(soap, *p, 0) + || soap_element_end_out(soap, tag)) + return soap->error; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char ** +SOAP_FMAC2 +soap_instring(struct soap *soap, const char *tag, char **p, const char *type, int t, int flag, long minlen, long maxlen, const char *pattern) +{ + (void)type; + if (soap_element_begin_in(soap, tag, 1, NULL)) + { + if (!tag || *tag != '-' || soap->error != SOAP_NO_TAG) + return NULL; + soap->error = SOAP_OK; + } + if (!p) + { + p = (char**)soap_malloc(soap, sizeof(char*)); + if (!p) + return NULL; + } + if (soap->null) + { + *p = NULL; + } + else if (soap->body) + { + *p = soap_string_in(soap, flag, minlen, maxlen, pattern); + if (!*p || !(char*)soap_id_enter(soap, soap->id, *p, t, sizeof(char*), NULL, NULL, NULL, NULL)) + return NULL; + if (!**p && tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + } + else if (tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + else if (*soap->href != '#') + { + if (minlen > 0) + { + soap->error = SOAP_LENGTH; + return NULL; + } + *p = soap_strdup(soap, SOAP_STR_EOS); + if (!*p) + return NULL; + } + if (*soap->href == '#') + p = (char**)soap_id_lookup(soap, soap->href, (void**)p, t, sizeof(char**), 0, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + return p; +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outwstring(struct soap *soap, const char *tag, int id, wchar_t *const*p, const char *type, int n) +{ + id = soap_element_id(soap, tag, id, *p, NULL, 0, type, n, NULL); + if (id < 0) + return soap->error; + if (!**p && (soap->mode & SOAP_C_NILSTRING)) + return soap_element_null(soap, tag, id, type); + if (soap_element_begin_out(soap, tag, id, type) + || soap_wstring_out(soap, *p, 0) + || soap_element_end_out(soap, tag)) + return soap->error; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +wchar_t ** +SOAP_FMAC2 +soap_inwstring(struct soap *soap, const char *tag, wchar_t **p, const char *type, int t, int flag, long minlen, long maxlen, const char *pattern) +{ + (void)type; + if (soap_element_begin_in(soap, tag, 1, NULL)) + { + if (!tag || *tag != '-' || soap->error != SOAP_NO_TAG) + return NULL; + soap->error = SOAP_OK; + } + if (!p) + { + p = (wchar_t**)soap_malloc(soap, sizeof(wchar_t*)); + if (!p) + return NULL; + } + if (soap->null) + { + *p = NULL; + } + else if (soap->body) + { + *p = soap_wstring_in(soap, flag, minlen, maxlen, pattern); + if (!*p || !(wchar_t*)soap_id_enter(soap, soap->id, *p, t, sizeof(wchar_t*), NULL, NULL, NULL, NULL)) + return NULL; + if (!**p && tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + } + else if (tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + else if (*soap->href != '#') + { + if (minlen > 0) + { + soap->error = SOAP_LENGTH; + return NULL; + } + *p = soap_wstrdup(soap, L""); + } + if (*soap->href == '#') + p = (wchar_t**)soap_id_lookup(soap, soap->href, (void**)p, t, sizeof(wchar_t**), 0, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + return p; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +#ifdef UNDER_CE +/* WinCE mktime (based on the mingw-runtime, public domain) */ +#define __FILETIME_to_ll(f) ((long long)(f).dwHighDateTime << 32 | (long long)(f).dwLowDateTime) +static time_t +mktime(struct tm *pt) +{ + SYSTEMTIME s, s1, s2; + FILETIME f, f1, f2; + long long diff; + GetSystemTime(&s1); + GetLocalTime(&s2); + SystemTimeToFileTime(&s1, &f1); + SystemTimeToFileTime(&s2, &f2); + diff = (__FILETIME_to_ll(f2) - __FILETIME_to_ll(f1)) / 10000000LL; + s.wYear = pt->tm_year + 1900; + s.wMonth = pt->tm_mon + 1; + s.wDayOfWeek = pt->tm_wday; + s.wDay = pt->tm_mday; + s.wHour = pt->tm_hour; + s.wMinute = pt->tm_min; + s.wSecond = pt->tm_sec; + s.wMilliseconds = 0; + SystemTimeToFileTime(&s, &f); + return (time_t)((__FILETIME_to_ll(f) - 116444736000000000LL) / 10000000LL) - (time_t)diff; +} +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +#ifdef UNDER_CE +/* WinCE gmtime_r (based on the mingw-runtime, public domain) */ +#define HAVE_GMTIME_R +static struct tm* +gmtime_r(const time_t *t, struct tm *pt) +{ + FILETIME f, f1, f2; + SYSTEMTIME s, s1 = {0}; + long long time = (long long)(*t) * 10000000LL + 116444736000000000LL; + f.dwHighDateTime = (DWORD)((time >> 32) & 0x00000000FFFFFFFF); + f.dwLowDateTime = (DWORD)(time & 0x00000000FFFFFFFF); + FileTimeToSystemTime(&f, &s); + pt->tm_year = s.wYear - 1900; + pt->tm_mon = s.wMonth - 1; + pt->tm_wday = s.wDayOfWeek; + pt->tm_mday = s.wDay; + s1.wYear = s.wYear; + s1.wMonth = 1; + s1.wDayOfWeek = 1; + s1.wDay = 1; + SystemTimeToFileTime(&s1, &f1); + SystemTimeToFileTime(&s, &f2); + pt->tm_yday = (((__FILETIME_to_ll(f2) - __FILETIME_to_ll(f1)) / 10000000LL) / (60 * 60 * 24)); + pt->tm_hour = s.wHour; + pt->tm_min = s.wMinute; + pt->tm_sec = s.wSecond; + pt->tm_isdst = 0; + return pt; +} +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +#ifdef UNDER_CE +/* WinCE very simple strftime for format "%Y-%m-%dT%H:%M:%SZ", note: %F and %T not supported by MS */ +static size_t +strftime(char *buf, size_t len, const char *format, const struct tm *pT) +{ + (void)len; (void)format; +#ifndef WITH_NOZONE + (SOAP_SNPRINTF(buf, len, 20), "%04d-%02d-%02dT%02d:%02d:%02dZ", pT->tm_year + 1900, pT->tm_mon + 1, pT->tm_mday, pT->tm_hour, pT->tm_min, pT->tm_sec); +#else + (SOAP_SNPRINTF(buf, len, 20), "%04d-%02d-%02dT%02d:%02d:%02d", pT->tm_year + 1900, pT->tm_mon + 1, pT->tm_mday, pT->tm_hour, pT->tm_min, pT->tm_sec); +#endif + return len; +} +#endif +#endif + +/******************************************************************************/ + +#if !defined(WITH_LEAN) || defined(WITH_COOKIES) +SOAP_FMAC1 +time_t +SOAP_FMAC2 +soap_timegm(struct tm *T) +{ +#if defined(HAVE_TIMEGM) + return timegm(T); +#else + time_t t, g, z; + struct tm tm; +#ifndef HAVE_GMTIME_R + struct tm *tp; +#endif + t = mktime(T); + if (t == (time_t)-1) + return (time_t)-1; +#ifdef HAVE_GMTIME_R + if (gmtime_r(&t, &tm) == SOAP_FUNC_R_ERR) + return (time_t)-1; +#else + tp = gmtime(&t); + if (!tp) + return (time_t)-1; + tm = *tp; +#endif + tm.tm_isdst = 0; + g = mktime(&tm); + if (g == (time_t)-1) + return (time_t)-1; + z = g - t; + return t - z; +#endif +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_dateTime2s(struct soap *soap, time_t n) +{ + struct tm T, *pT = &T; + size_t l = 0; +#if defined(HAVE_GMTIME_R) && !defined(WITH_NOZONE) + if (gmtime_r(&n, pT) != SOAP_FUNC_R_ERR) + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%SZ", pT); +#elif defined(HAVE_GMTIME) && !defined(WITH_NOZONE) + pT = gmtime(&n); + if (pT) + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%SZ", pT); +#elif (defined(HAVE_TM_GMTOFF) || defined(HAVE_STRUCT_TM_TM_GMTOFF) || defined(HAVE_STRUCT_TM___TM_GMTOFF)) && !defined(WITH_NOZONE) +#if defined(HAVE_LOCALTIME_R) + if (localtime_r(&n, pT) != SOAP_FUNC_R_ERR) + { + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S%z", pT); + if (l) + { + (void)soap_memmove(soap->tmpbuf + 23, sizeof(soap->tmpbuf) - 23, soap->tmpbuf + 22, 3); /* 2000-03-01T02:00:00+0300 */ + soap->tmpbuf[22] = ':'; /* 2000-03-01T02:00:00+03:00 */ + } + } +#else + pT = localtime(&n); + if (pT) + { + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S%z", pT); + if (l) + { + (void)soap_memmove(soap->tmpbuf + 23, sizeof(soap->tmpbuf) - 23, soap->tmpbuf + 22, 3); /* 2000-03-01T02:00:00+0300 */ + soap->tmpbuf[22] = ':'; /* 2000-03-01T02:00:00+03:00 */ + } + } +#endif +#elif defined(HAVE_GETTIMEOFDAY) && !defined(WITH_NOZONE) +#if defined(HAVE_LOCALTIME_R) + if (localtime_r(&n, pT) != SOAP_FUNC_R_ERR) + { + struct timeval tv; + struct timezone tz; + memset((void*)&tz, 0, sizeof(tz)); + gettimeofday(&tv, &tz); + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S", pT); + if (l) + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, 7), "%+03d:%02d", -tz.tz_minuteswest/60+(pT->tm_isdst!=0), abs(tz.tz_minuteswest)%60); + } +#else + pT = localtime(&n); + if (pT) + { + struct timeval tv; + struct timezone tz; + memset((void*)&tz, 0, sizeof(tz)); + gettimeofday(&tv, &tz); + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S", pT); + if (l) + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, 7), "%+03d:%02d", -tz.tz_minuteswest/60+(pT->tm_isdst!=0), abs(tz.tz_minuteswest)%60); + } +#endif +#elif defined(HAVE_FTIME) && !defined(WITH_NOZONE) +#if defined(HAVE_LOCALTIME_R) + if (localtime_r(&n, pT) != SOAP_FUNC_R_ERR) + { + struct timeb t; + memset((void*)&t, 0, sizeof(t)); +#ifdef __BORLANDC__ + ::ftime(&t); +#else + ftime(&t); +#endif + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S", pT); + if (l) + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, 7), "%+03d:%02d", -t.timezone/60+(pT->tm_isdst!=0), abs(t.timezone)%60); + } +#else + pT = localtime(&n); + if (pT) + { + struct timeb t; + memset((void*)&t, 0, sizeof(t)); +#ifdef __BORLANDC__ + ::ftime(&t); +#else + ftime(&t); +#endif + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S", pT); + if (l) + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, 7), "%+03d:%02d", -t.timezone/60+(pT->tm_isdst!=0), abs(t.timezone)%60); + } +#endif +#elif defined(HAVE_LOCALTIME_R) + if (localtime_r(&n, pT) != SOAP_FUNC_R_ERR) + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S", pT); +#else + pT = localtime(&n); + if (pT) + l = strftime(soap->tmpbuf, sizeof(soap->tmpbuf), "%Y-%m-%dT%H:%M:%S", pT); +#endif + if (!l) + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), "1969-12-31T23:59:59Z"); + return soap->tmpbuf; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outdateTime(struct soap *soap, const char *tag, int id, const time_t *p, const char *type, int n) +{ + if (soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, p, n), type) + || soap_string_out(soap, soap_dateTime2s(soap, *p), 0)) + return soap->error; + return soap_element_end_out(soap, tag); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_s2dateTime(struct soap *soap, const char *s, time_t *p) +{ + *p = 0; + if (s) + { + char *t; + unsigned long d; + struct tm T; + if (!*s) + return soap->error = SOAP_EMPTY; + memset((void*)&T, 0, sizeof(T)); + d = soap_strtoul(s, &t, 10); + if (*t == '-') + { + /* YYYY-MM-DD */ + T.tm_year = (int)d; + T.tm_mon = (int)soap_strtoul(t + 1, &t, 10); + T.tm_mday = (int)soap_strtoul(t + 1, &t, 10); + } + else if (!(soap->mode & SOAP_XML_STRICT)) + { + /* YYYYMMDD */ + T.tm_year = (int)(d / 10000); + T.tm_mon = (int)(d / 100 % 100); + T.tm_mday = (int)(d % 100); + } + else + { + return soap->error = SOAP_TYPE; + } + if (*t == 'T' || ((*t == 't' || *t == ' ') && !(soap->mode & SOAP_XML_STRICT))) + { + d = soap_strtoul(t + 1, &t, 10); + if (*t == ':') + { + /* Thh:mm:ss */ + T.tm_hour = (int)d; + T.tm_min = (int)soap_strtoul(t + 1, &t, 10); + T.tm_sec = (int)soap_strtoul(t + 1, &t, 10); + } + else if (!(soap->mode & SOAP_XML_STRICT)) + { + /* Thhmmss */ + T.tm_hour = (int)(d / 10000); + T.tm_min = (int)(d / 100 % 100); + T.tm_sec = (int)(d % 100); + } + else + { + return soap->error = SOAP_TYPE; + } + } + if (T.tm_year == 1) + T.tm_year = 70; + else + T.tm_year -= 1900; + T.tm_mon--; + if (*t == '.') + { + for (t++; *t; t++) + if (*t < '0' || *t > '9') + break; + } + if (*t == ' ' && !(soap->mode & SOAP_XML_STRICT)) + t++; + if (*t) + { +#ifndef WITH_NOZONE + if (*t == '+' || *t == '-') + { + int h, m; + m = (int)soap_strtol(t, &t, 10); + if (*t == ':') + { + /* +hh:mm */ + h = m; + m = (int)soap_strtol(t + 1, &t, 10); + if (h < 0) + m = -m; + } + else if (!(soap->mode & SOAP_XML_STRICT)) + { + /* +hhmm */ + h = m / 100; + m = m % 100; + } + else + { + /* +hh */ + h = m; + m = 0; + } + if (*t) + return soap->error = SOAP_TYPE; + T.tm_min -= m; + T.tm_hour -= h; + /* put hour and min in range */ + T.tm_hour += T.tm_min / 60; + T.tm_min %= 60; + if (T.tm_min < 0) + { + T.tm_min += 60; + T.tm_hour--; + } + T.tm_mday += T.tm_hour / 24; + T.tm_hour %= 24; + if (T.tm_hour < 0) + { + T.tm_hour += 24; + T.tm_mday--; + } + /* note: day of the month may be out of range, timegm() handles it */ + } + else if (*t != 'Z') + { + return soap->error = SOAP_TYPE; + } +#endif + *p = soap_timegm(&T); + } + else /* no UTC or timezone, so assume we got a localtime */ + { + T.tm_isdst = -1; + *p = mktime(&T); + } + } + return soap->error; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +SOAP_FMAC1 +time_t * +SOAP_FMAC2 +soap_indateTime(struct soap *soap, const char *tag, time_t *p, const char *type, int t) +{ + if (soap_element_begin_in(soap, tag, 0, NULL)) + return NULL; + if (*soap->type + && soap_match_tag(soap, soap->type, type) + && soap_match_tag(soap, soap->type, ":dateTime")) + { + soap->error = SOAP_TYPE; + soap_revert(soap); + return NULL; + } + p = (time_t*)soap_id_enter(soap, soap->id, p, t, sizeof(time_t), NULL, NULL, NULL, NULL); + if (!p) + return NULL; + if (*soap->href != '#') + { + int err = soap_s2dateTime(soap, soap_value(soap), p); + if ((soap->body && soap_element_end_in(soap, tag)) || err) + return NULL; + } + else + { + p = (time_t*)soap_id_forward(soap, soap->href, p, 0, t, t, sizeof(time_t), 0, NULL, NULL); + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + } + return p; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outliteral(struct soap *soap, const char *tag, char *const*p, const char *type) +{ + if (tag && *tag != '-') + if (soap_element_begin_out(soap, tag, 0, type)) + return soap->error; + if (p && *p) + if (soap_send(soap, *p)) /* send as-is */ + return soap->error; + if (tag && *tag != '-') + return soap_element_end_out(soap, tag); + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char ** +SOAP_FMAC2 +soap_inliteral(struct soap *soap, const char *tag, char **p) +{ + if (soap_element_begin_in(soap, tag, 1, NULL)) + { + if (soap->error != SOAP_NO_TAG || soap_peek(soap) == SOAP_TT) + return NULL; + soap->error = SOAP_OK; + } + if (!p) + { + p = (char**)soap_malloc(soap, sizeof(char*)); + if (!p) + return NULL; + } + if (soap->body || (tag && *tag == '-')) + { + if (tag && *tag != '-') + *p = soap_string_in(soap, -1, -1, -1, NULL); + else + *p = soap_string_in(soap, 0, -1, -1, NULL); + if (!*p) + return NULL; + if (!**p && tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + } + else if (soap->null) + { + *p = NULL; + } + else + { + *p = soap_strdup(soap, SOAP_STR_EOS); + } + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + return p; +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_outwliteral(struct soap *soap, const char *tag, wchar_t *const*p, const char *type) +{ + if (tag && *tag != '-') + if (soap_element_begin_out(soap, tag, 0, type)) + return soap->error; + if (p) + { + wchar_t c; + const wchar_t *s = *p; + while ((c = *s++)) + { + if (soap_pututf8(soap, (unsigned long)c)) /* send as-is in UTF8 */ + return soap->error; + } + } + if (tag && *tag != '-') + return soap_element_end_out(soap, tag); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +wchar_t ** +SOAP_FMAC2 +soap_inwliteral(struct soap *soap, const char *tag, wchar_t **p) +{ + if (soap_element_begin_in(soap, tag, 1, NULL)) + { + if (soap->error != SOAP_NO_TAG || soap_peek(soap) == SOAP_TT) + return NULL; + soap->error = SOAP_OK; + } + if (!p) + { + p = (wchar_t**)soap_malloc(soap, sizeof(wchar_t*)); + if (!p) + return NULL; + } + if (soap->body) + { + if (tag && *tag != '-') + *p = soap_wstring_in(soap, -1, -1, -1, NULL); + else + *p = soap_wstring_in(soap, 0, -1, -1, NULL); + if (!*p) + return NULL; + if (!**p && tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + } + else if (tag && *tag == '-') + { + soap->error = SOAP_NO_TAG; + return NULL; + } + else if (soap->null) + { + *p = NULL; + } + else + { + *p = soap_wstrdup(soap, L""); + } + if (soap->body && soap_element_end_in(soap, tag)) + return NULL; + return p; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_value(struct soap *soap) +{ + size_t i; + soap_wchar c = 0; + char *s = soap->tmpbuf; + if (!soap->body) + return SOAP_STR_EOS; + do + { + c = soap_get(soap); + } while (soap_coblank(c)); + for (i = 0; i < sizeof(soap->tmpbuf) - 1; i++) + { + if (c == SOAP_TT || c == SOAP_LT || (int)c == EOF) + break; + *s++ = (char)c; + c = soap_get(soap); + } + for (s--; i > 0; i--, s--) + { + if (!soap_coblank((soap_wchar)*s)) + break; + } + s[1] = '\0'; + soap->tmpbuf[sizeof(soap->tmpbuf) - 1] = '\0'; /* appease */ + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Element content value='%s'\n", soap->tmpbuf)); + if (c == SOAP_TT || c == SOAP_LT || (int)c == EOF) + { + soap_unget(soap, c); + } + else + { + soap->error = SOAP_LENGTH; + return NULL; + } +#ifdef WITH_DOM + if ((soap->mode & SOAP_XML_DOM) && soap->dom) + { + soap->dom->text = soap_strdup(soap, soap->tmpbuf); + if (!soap->dom->text) + return NULL; + } +#endif + return soap->tmpbuf; /* return non-null pointer */ +} + +/******************************************************************************/ + +#if !defined(WITH_LEANER) || !defined(WITH_NOHTTP) +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getline(struct soap *soap, char *buf, int len) +{ + char *s = buf; + int i = len; + soap_wchar c = 0; + for (;;) + { + while (i > 1) + { + c = soap_getchar(soap); + if (c == '\r' || c == '\n') + break; + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + *s++ = (char)c; + i--; + } + *s = '\0'; + if (c != '\n') + c = soap_getchar(soap); /* got \r or something else, now get \n */ + if (c == '\n') + { + if (i == len) /* empty line: end of HTTP/MIME header */ + break; + c = soap_get0(soap); + if (c != ' ' && c != '\t') /* HTTP line continuation? */ + break; + } + else if ((int)c == EOF) + { + return soap->error = SOAP_CHK_EOF; + } + else if (i <= 1) + { + return soap->error = SOAP_HDR; + } + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +static ULONG64 +soap_count_attachments(struct soap *soap) +{ +#ifndef WITH_LEANER + struct soap_multipart *content; + ULONG64 count = soap->count; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Calculating the message size with attachments, current count=" SOAP_ULONG_FORMAT "\n", count)); + if ((soap->mode & SOAP_ENC_DIME) && !(soap->mode & SOAP_ENC_MTOM)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Calculating the size of DIME attachments\n")); + for (content = soap->dime.first; content; content = content->next) + { + count += 12 + ((content->size+3)&(~3)); + if (content->id) + count += ((strlen(content->id)+3)&(~3)); + if (content->type) + count += ((strlen(content->type)+3)&(~3)); + if (content->options) + count += ((((unsigned char)content->options[2] << 8) | ((unsigned char)content->options[3]))+7)&(~3); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Size of DIME attachment content is %lu bytes\n", (unsigned long)content->size)); + } + } + if ((soap->mode & SOAP_ENC_MIME) && soap->mime.boundary) + { + size_t n = strlen(soap->mime.boundary); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Calculating the size of MIME attachments\n")); + for (content = soap->mime.first; content; content = content->next) + { + const char *s; + /* count \r\n--boundary\r\n */ + count += 6 + n; + /* count Content-Type: ...\r\n */ + if (content->type) + count += 16 + strlen(content->type); + /* count Content-Transfer-Encoding: ...\r\n */ + s = soap_code_str(mime_codes, content->encoding); + if (s) + count += 29 + strlen(s); + /* count Content-ID: ...\r\n */ + if (content->id) + count += 14 + strlen(content->id); + /* count Content-Location: ...\r\n */ + if (content->location) + count += 20 + strlen(content->location); + /* count Content-Description: ...\r\n */ + if (content->description) + count += 23 + strlen(content->description); + /* count \r\n...content */ + count += 2 + content->size; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Size of MIME attachment content is %lu bytes\n", (unsigned long)content->size)); + } + /* count \r\n--boundary-- */ + count += 6 + n; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New count=" SOAP_ULONG_FORMAT "\n", count)); + return count; +#else + return soap->count; +#endif +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +static int +soap_putdimefield(struct soap *soap, const char *s, size_t n) +{ + if (soap_send_raw(soap, s, n)) + return soap->error; + return soap_send_raw(soap, SOAP_STR_PADDING, -(long)n&3); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_dime_option(struct soap *soap, unsigned short optype, const char *option) +{ + size_t n; + char *s = NULL; + if (option) + { + n = strlen(option); + s = (char*)soap_malloc(soap, n + 5); + if (s) + { + s[0] = (char)(optype >> 8); + s[1] = (char)(optype & 0xFF); + s[2] = (char)(n >> 8); + s[3] = (char)(n & 0xFF); + soap_strcpy(s + 4, n + 1, option); + } + } + return s; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putdimehdr(struct soap *soap) +{ + unsigned char tmp[12]; + size_t optlen = 0, idlen = 0, typelen = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Put DIME header id='%s'\n", soap->dime.id ? soap->dime.id : SOAP_STR_EOS)); + if (soap->dime.options) + optlen = (((unsigned char)soap->dime.options[2] << 8) | ((unsigned char)soap->dime.options[3])) + 4; + if (soap->dime.id) + { + idlen = strlen(soap->dime.id); + if (idlen > 0x0000FFFF) + idlen = 0x0000FFFF; + } + if (soap->dime.type) + { + typelen = strlen(soap->dime.type); + if (typelen > 0x0000FFFF) + typelen = 0x0000FFFF; + } + tmp[0] = SOAP_DIME_VERSION | (soap->dime.flags & 0x7); + tmp[1] = soap->dime.flags & 0xF0; + tmp[2] = (char)(optlen >> 8); + tmp[3] = (char)(optlen & 0xFF); + tmp[4] = (char)(idlen >> 8); + tmp[5] = (char)(idlen & 0xFF); + tmp[6] = (char)(typelen >> 8); + tmp[7] = (char)(typelen & 0xFF); + tmp[8] = (char)(soap->dime.size >> 24); + tmp[9] = (char)((soap->dime.size >> 16) & 0xFF); + tmp[10] = (char)((soap->dime.size >> 8) & 0xFF); + tmp[11] = (char)(soap->dime.size & 0xFF); + if (soap_send_raw(soap, (char*)tmp, 12) + || soap_putdimefield(soap, soap->dime.options, optlen) + || soap_putdimefield(soap, soap->dime.id, idlen) + || soap_putdimefield(soap, soap->dime.type, typelen)) + return soap->error; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putdime(struct soap *soap) +{ + struct soap_multipart *content; + if (!(soap->mode & SOAP_ENC_DIME)) + return SOAP_OK; + for (content = soap->dime.first; content; content = content->next) + { + void *handle; + soap->dime.size = content->size; + soap->dime.id = content->id; + soap->dime.type = content->type; + soap->dime.options = content->options; + soap->dime.flags = SOAP_DIME_VERSION | SOAP_DIME_MEDIA; + if (soap->fdimereadopen && ((handle = soap->fdimereadopen(soap, (void*)content->ptr, content->id, content->type, content->options)) != NULL || soap->error)) + { + size_t size = content->size; + if (!handle) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fdimereadopen failed\n")); + return soap->error; + } + if (!size && ((soap->mode & SOAP_ENC_PLAIN) || (soap->mode & SOAP_IO) == SOAP_IO_CHUNK || (soap->mode & SOAP_IO) == SOAP_IO_STORE)) + { + size_t chunksize = sizeof(soap->tmpbuf); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked streaming DIME\n")); + do + { + size = soap->fdimeread(soap, handle, soap->tmpbuf, chunksize); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fdimeread returned %lu bytes\n", (unsigned long)size)); + if (size < chunksize) + { + soap->dime.flags &= ~SOAP_DIME_CF; + if (!content->next) + soap->dime.flags |= SOAP_DIME_ME; + } + else + { + soap->dime.flags |= SOAP_DIME_CF; + } + soap->dime.size = size; + if (soap_putdimehdr(soap) + || soap_putdimefield(soap, soap->tmpbuf, size)) + break; + if (soap->dime.id) + { + soap->dime.flags &= ~(SOAP_DIME_MB | SOAP_DIME_MEDIA); + soap->dime.id = NULL; + soap->dime.type = NULL; + soap->dime.options = NULL; + } + } while (size >= chunksize); + } + else + { + if (!content->next) + soap->dime.flags |= SOAP_DIME_ME; + if (soap_putdimehdr(soap)) + return soap->error; + do + { + size_t bufsize; + if (size < sizeof(soap->tmpbuf)) + bufsize = size; + else + bufsize = sizeof(soap->tmpbuf); + bufsize = soap->fdimeread(soap, handle, soap->tmpbuf, bufsize); + if (!bufsize) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fdimeread failed: insufficient data (%lu bytes remaining from %lu bytes)\n", (unsigned long)size, (unsigned long)content->size)); + soap->error = SOAP_CHK_EOF; + break; + } + if (soap_send_raw(soap, soap->tmpbuf, bufsize)) + break; + size -= bufsize; + } while (size); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fdimereadclose\n")); + if (soap_send_raw(soap, SOAP_STR_PADDING, -(long)soap->dime.size&3)) + return soap->error; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fdimereadclose\n")); + if (soap->fdimereadclose) + soap->fdimereadclose(soap, handle); + } + else + { + if (!content->next) + soap->dime.flags |= SOAP_DIME_ME; + if (soap_putdimehdr(soap) + || soap_putdimefield(soap, (char*)content->ptr, content->size)) + return soap->error; + } + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +static char * +soap_getdimefield(struct soap *soap, size_t n) +{ + char *p = NULL; + if (n > 0) + { + p = (char*)soap_malloc(soap, n + 1 > n ? n + 1 : n); + if (p) + { + char *s = p; + size_t i; + for (i = n; i > 0; i--) + { + soap_wchar c = soap_get1(soap); + if ((int)c == EOF) + { + soap->error = SOAP_CHK_EOF; + return NULL; + } + *s++ = (char)c; + } + if (n + 1 > n) + *s = '\0'; /* force NUL terminated */ + soap->error = soap_move(soap, (size_t)(-(long)n&3)); + if (soap->error) + return NULL; + } + else + { + soap->error = SOAP_EOM; + } + } + return p; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getdimehdr(struct soap *soap) +{ + soap_wchar c; + char *s; + int i; + unsigned char tmp[12]; + size_t optlen, idlen, typelen; + if (!(soap->mode & SOAP_ENC_DIME)) + return soap->error = SOAP_DIME_END; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Get DIME header\n")); + s = (char*)tmp; + for (i = 12; i > 0; i--) + { + c = soap_getchar(soap); + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + *s++ = (char)c; + } + if ((tmp[0] & 0xF8) != SOAP_DIME_VERSION) + return soap->error = SOAP_DIME_MISMATCH; + soap->dime.flags = (tmp[0] & 0x7) | (tmp[1] & 0xF0); + optlen = (tmp[2] << 8) | tmp[3]; + idlen = (tmp[4] << 8) | tmp[5]; + typelen = (tmp[6] << 8) | tmp[7]; + soap->dime.size = ((size_t)tmp[8] << 24) | ((size_t)tmp[9] << 16) | ((size_t)tmp[10] << 8) | ((size_t)tmp[11]); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "DIME size=%lu flags=0x%X\n", (unsigned long)soap->dime.size, soap->dime.flags)); + soap->dime.options = soap_getdimefield(soap, optlen); + if (!soap->dime.options && soap->error) + return soap->error; + soap->dime.id = soap_getdimefield(soap, idlen); + if (!soap->dime.id && soap->error) + return soap->error; + soap->dime.type = soap_getdimefield(soap, typelen); + if (!soap->dime.type && soap->error) + return soap->error; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "DIME flags=%x id='%s', type='%s', options='%s'\n", soap->dime.flags, soap->dime.id ? soap->dime.id : SOAP_STR_EOS, soap->dime.type ? soap->dime.type : "", soap->dime.options ? soap->dime.options+4 : SOAP_STR_EOS)); + if ((soap->dime.flags & SOAP_DIME_ME)) + soap->mode &= ~SOAP_ENC_DIME; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getdime(struct soap *soap) +{ + if (soap->dime.buflen || soap->dime.chunksize) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Skip remainder of SOAP in DIME (%u bytes or %u bytes in chunk left)\n", (unsigned int)soap->dime.buflen, (unsigned int)soap->dime.chunksize)); + do + if (soap_get1(soap) == (int)EOF) + return soap->error = SOAP_CHK_EOF; + while (soap->dime.buflen || soap->dime.chunksize); + if (soap_move(soap, (size_t)(-(long)soap->dime.size&3))) + return soap->error = SOAP_CHK_EOF; + if (!(soap->mode & SOAP_ENC_DIME)) + return SOAP_OK; + } + else + { + if (soap_move(soap, (size_t)(((soap->dime.size+3)&(~3)) - soap_tell(soap)))) + return soap->error = SOAP_CHK_EOF; + } + for (;;) + { + struct soap_multipart *content; + if (soap_getdimehdr(soap)) + break; + if (soap->fdimewriteopen && ((soap->dime.ptr = (char*)soap->fdimewriteopen(soap, soap->dime.id, soap->dime.type, soap->dime.options)) != NULL || soap->error)) + { + const char *id, *type, *options; + size_t size, n; + if (!soap->dime.ptr) + return soap->error; + id = soap->dime.id; + type = soap->dime.type; + options = soap->dime.options; + for (;;) + { + size = soap->dime.size; + for (;;) + { + n = soap->buflen - soap->bufidx; + if (size < n) + n = size; + soap->error = soap->fdimewrite(soap, (void*)soap->dime.ptr, soap->buf + soap->bufidx, n); + if (soap->error) + break; + size -= n; + if (!size) + { + soap->bufidx += n; + break; + } + if (soap_recv(soap)) + { + soap->error = SOAP_EOF; + goto end; + } + } + if (soap_move(soap, (size_t)(-(long)soap->dime.size&3))) + { + soap->error = SOAP_EOF; + break; + } + if (!(soap->dime.flags & SOAP_DIME_CF)) + break; + if (soap_getdimehdr(soap)) + break; + } +end: + if (soap->fdimewriteclose) + soap->fdimewriteclose(soap, (void*)soap->dime.ptr); + soap->dime.size = 0; + soap->dime.id = id; + soap->dime.type = type; + soap->dime.options = options; + } + else if ((soap->dime.flags & SOAP_DIME_CF)) + { + const char *id, *type, *options; + id = soap->dime.id; + type = soap->dime.type; + options = soap->dime.options; + if (soap_alloc_block(soap) == NULL) + return soap->error = SOAP_EOM; + for (;;) + { + soap_wchar c; + size_t i; + char *s; + if (soap->dime.size > SOAP_MAXDIMESIZE) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "DIME size=%lu exceeds SOAP_MAXDIMESIZE=%lu\n", (unsigned long)soap->dime.size, (unsigned long)SOAP_MAXDIMESIZE)); + return soap->error = SOAP_DIME_ERROR; + } + s = (char*)soap_push_block(soap, NULL, soap->dime.size); + if (!s) + return soap->error = SOAP_EOM; + for (i = soap->dime.size; i > 0; i--) + { + c = soap_get1(soap); + if ((int)c == EOF) + return soap->error = SOAP_EOF; + *s++ = (char)c; + } + if (soap_move(soap, (size_t)(-(long)soap->dime.size&3))) + return soap->error = SOAP_EOF; + if (!(soap->dime.flags & SOAP_DIME_CF)) + break; + if (soap_getdimehdr(soap)) + return soap->error; + } + soap->dime.size = soap->blist->size; + if (soap->dime.size + 1 > soap->dime.size) + soap->blist->size++; /* allocate one more byte in blist for the terminating '\0' */ + soap->dime.ptr = soap_save_block(soap, NULL, NULL, 0); + if (!soap->dime.ptr) + return soap->error; + if (soap->dime.size + 1 > soap->dime.size) + soap->dime.ptr[soap->dime.size] = '\0'; /* make 0-terminated, just in case even though this is binary data */ + soap->dime.id = id; + soap->dime.type = type; + soap->dime.options = options; + } + else + { + soap->dime.ptr = soap_getdimefield(soap, soap->dime.size); + } + content = soap_alloc_multipart(soap, &soap->dime.first, &soap->dime.last, soap->dime.ptr, soap->dime.size); + if (!content) + return soap->error = SOAP_EOM; + content->id = soap->dime.id; + content->type = soap->dime.type; + content->options = soap->dime.options; + if (soap->error) + return soap->error; + soap_resolve_attachment(soap, content); + } + if (soap->error != SOAP_DIME_END) + return soap->error; + return soap->error = SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getmimehdr(struct soap *soap) +{ + struct soap_multipart *content; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Get MIME header\n")); + do + { + if (soap_getline(soap, soap->msgbuf, sizeof(soap->msgbuf))) + return soap->error; + } while (!*soap->msgbuf); + if (soap->msgbuf[0] == '-' && soap->msgbuf[1] == '-') + { + char *s = soap->msgbuf + strlen(soap->msgbuf) - 1; + /* remove white space */ + while (soap_coblank((soap_wchar)*s)) + s--; + s[1] = '\0'; + if (soap->mime.boundary) + { + if (strcmp(soap->msgbuf + 2, soap->mime.boundary)) + return soap->error = SOAP_MIME_ERROR; + } + else + { + soap->mime.boundary = soap_strdup(soap, soap->msgbuf + 2); + if (!soap->mime.boundary) + return soap->error = SOAP_EOM; + } + if (soap_getline(soap, soap->msgbuf, sizeof(soap->msgbuf))) + return soap->error; + } + if (soap_set_mime_attachment(soap, NULL, 0, SOAP_MIME_NONE, NULL, NULL, NULL, NULL)) + return soap->error = SOAP_EOM; + content = soap->mime.last; + for (;;) + { + char *key = soap->msgbuf; + char *val; + if (!*key) + break; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "MIME header: %s\n", key)); + val = strchr(soap->msgbuf, ':'); + if (val) + { + *val = '\0'; + do + { + val++; + } while (*val && *val <= 32); + if (!soap_tag_cmp(key, "Content-ID")) + content->id = soap_strdup(soap, val); + else if (!soap_tag_cmp(key, "Content-Location")) + content->location = soap_strdup(soap, val); + else if (!content->id && !soap_tag_cmp(key, "Content-Disposition")) + content->id = soap_strdup(soap, soap_http_header_attribute(soap, val, "name")); + else if (!soap_tag_cmp(key, "Content-Type")) + content->type = soap_strdup(soap, val); + else if (!soap_tag_cmp(key, "Content-Description")) + content->description = soap_strdup(soap, val); + else if (!soap_tag_cmp(key, "Content-Transfer-Encoding")) + content->encoding = (enum soap_mime_encoding)soap_code_int(mime_codes, val, (LONG64)SOAP_MIME_NONE); + } + if (soap_getline(soap, key, sizeof(soap->msgbuf))) + return soap->error; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_getmime(struct soap *soap) +{ + while (soap_recv_mime_attachment(soap, NULL)) + continue; + return soap->error; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_post_check_mime_attachments(struct soap *soap) +{ + soap->imode |= SOAP_MIME_POSTCHECK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_check_mime_attachments(struct soap *soap) +{ + if ((soap->mode & SOAP_MIME_POSTCHECK)) + return soap_recv_mime_attachment(soap, NULL) != NULL; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +struct soap_multipart * +SOAP_FMAC2 +soap_recv_mime_attachment(struct soap *soap, void *handle) +{ + soap_wchar c = 0; + size_t i, m = 0; + char *s, *t = NULL; + struct soap_multipart *content; + short flag = 0; + if (!(soap->mode & SOAP_ENC_MIME)) + return NULL; + content = soap->mime.last; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Get MIME (%p)\n", (void*)content)); + if (!content) + { + if (soap_getmimehdr(soap)) + return NULL; + content = soap->mime.last; + } + else if (content != soap->mime.first) + { + if (soap->fmimewriteopen && ((content->ptr = (char*)soap->fmimewriteopen(soap, (void*)handle, content->id, content->type, content->description, content->encoding)) != NULL || soap->error)) + { + if (!content->ptr) + return NULL; + } + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Parsing MIME content id='%s' type='%s'\n", content->id ? content->id : SOAP_STR_EOS, content->type ? content->type : SOAP_STR_EOS)); + if (!content->ptr && soap_alloc_block(soap) == NULL) + { + soap->error = SOAP_EOM; + return NULL; + } + for (;;) + { + if (content->ptr) + { + s = soap->tmpbuf; + } + else + { + s = (char*)soap_push_block(soap, NULL, sizeof(soap->tmpbuf)); + if (!s) + { + soap->error = SOAP_EOM; + return NULL; + } + } + for (i = 0; i < sizeof(soap->tmpbuf); i++) + { + if (m > 0) + { + *s++ = *t++; + m--; + } + else + { + if (!flag) + { + c = soap_getchar(soap); + if ((int)c == EOF) + { + if (content->ptr && soap->fmimewriteclose) + soap->fmimewriteclose(soap, (void*)content->ptr); + soap->error = SOAP_CHK_EOF; + return NULL; + } + } + if (flag || c == '\r') + { + memset((void*)soap->msgbuf, 0, sizeof(soap->msgbuf)); + soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf), "\n--"); + if (soap->mime.boundary) + { + if (soap_strncat(soap->msgbuf, sizeof(soap->msgbuf), soap->mime.boundary, sizeof(soap->msgbuf) - 4)) + { + soap->error = SOAP_MIME_ERROR; + return NULL; + } + } + t = soap->msgbuf; + do + { + c = soap_getchar(soap); + } while (c == *t++); + if ((int)c == EOF) + { + if (content->ptr && soap->fmimewriteclose) + soap->fmimewriteclose(soap, (void*)content->ptr); + soap->error = SOAP_CHK_EOF; + return NULL; + } + if (!*--t) + goto end; + *t = (char)c; + flag = (c == '\r'); + m = t - soap->msgbuf + 1 - flag; + t = soap->msgbuf; + c = '\r'; + } + *s++ = (char)c; + } + } + if (content->ptr && soap->fmimewrite) + { + soap->error = soap->fmimewrite(soap, (void*)content->ptr, soap->tmpbuf, i); + if (soap->error) + break; + } + } +end: + if (content->ptr) + { + if (!soap->error && soap->fmimewrite) + soap->error = soap->fmimewrite(soap, (void*)content->ptr, soap->tmpbuf, i); + if (soap->fmimewriteclose) + soap->fmimewriteclose(soap, (void*)content->ptr); + if (soap->error) + return NULL; + } + else + { + *s = '\0'; /* make 0-terminated, just in case even though this is binary data */ + content->size = soap_size_block(soap, NULL, i + 1) - 1; /* last block with '\0' */ + content->ptr = soap_save_block(soap, NULL, NULL, 0); + } + soap_resolve_attachment(soap, content); + if (c == '-' && soap_getchar(soap) == '-') + { + soap->mode &= ~SOAP_ENC_MIME; + if ((soap->mode & SOAP_MIME_POSTCHECK) && soap_end_recv(soap)) + { + if (soap->keep_alive == -2) /* special case to keep alive */ + soap->keep_alive = 0; + soap_closesock(soap); + return NULL; + } + } + else + { + while (c != '\r' && (int)c != EOF && soap_coblank(c)) + c = soap_getchar(soap); + if (c != '\r' || soap_getchar(soap) != '\n') + { + soap->error = SOAP_MIME_ERROR; + return NULL; + } + if (soap_getmimehdr(soap)) + return NULL; + } + return content; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_match_cid(struct soap *soap, const char *s, const char *t) +{ + size_t n; + if (!s) + return 1; + if (!strcmp(s, t)) + return 0; + if (!strncmp(s, "cid:", 4)) + s += 4; + n = strlen(t); + if (*t == '<') + { + t++; + n -= 2; + } + if (!strncmp(s, t, n) && !s[n]) + return 0; + (void)soap_decode(soap->tmpbuf, sizeof(soap->tmpbuf), s, SOAP_STR_EOS); + if (!strncmp(soap->tmpbuf, t, n) && !soap->tmpbuf[n]) + return 0; + return 1; +} +#endif + +/******************************************************************************/ + +/* return UUID "xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx" in a temporary buffer */ +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_rand_uuid(struct soap *soap, const char *prefix) +{ + int r1, r2, r3, r4; +#ifdef WITH_OPENSSL + r1 = soap_random; + r2 = soap_random; +#else + size_t i; + static int k = 0xFACEB00C; + int lo = k % 127773; + int hi = k / 127773; +# if defined(HAVE_GETTIMEOFDAY) + struct timeval tv; + gettimeofday(&tv, NULL); + r1 = 10000000 * tv.tv_sec + tv.tv_usec; +# elif defined(UNDER_CE) + r1 = (int)Random(); +# elif !defined(WITH_LEAN) + r1 = (int)time(NULL); +# else + r1 = k; +# endif + k = 16807 * lo - 2836 * hi; + if (k <= 0) + k += 0x7FFFFFFF; + r2 = k; + /* k &= 0x8FFFFFFF; */ + for (i = 0; i < (sizeof(soap->buf) < 16UL ? sizeof(soap->buf) : 16UL); i++) + r2 += soap->buf[i]; +#endif + r3 = soap_random; + r4 = soap_random; + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), prefix ? strlen(prefix) + 37 : 37), "%s%8.8x-%4.4hx-4%3.3hx-%4.4hx-%4.4hx%8.8x", prefix ? prefix : SOAP_STR_EOS, r1, (short)(r2 >> 16), (short)(((short)r2 >> 4) & 0x0FFF), (short)(((short)(r3 >> 16) & 0x3FFF) | 0x8000), (short)r3, r4); + return soap->tmpbuf; +} + +/******************************************************************************/ + +#ifndef WITH_LEANER +static void +soap_resolve_attachment(struct soap *soap, struct soap_multipart *content) +{ + if (content->id) + { + struct soap_xlist **xp = &soap->xlist; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Resolving attachment data for id='%s'\n", content->id)); + while (*xp) + { + struct soap_xlist *xq = *xp; + if (!soap_match_cid(soap, xq->id, content->id)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Found matching attachment id='%s' for content id='%s'\n", xq->id, content->id)); + *xp = xq->next; + *xq->ptr = (unsigned char*)content->ptr; + *xq->size = (int)content->size; + *xq->type = (char*)content->type; + if (content->options) + *xq->options = (char*)content->options; + else + *xq->options = (char*)content->description; + SOAP_FREE(soap, xq); + } + else + { + xp = &(*xp)->next; + } + } + } +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putmimehdr(struct soap *soap, struct soap_multipart *content) +{ + const char *s; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "MIME attachment type='%s'\n", content->type ? content->type : SOAP_STR_EOS)); + if (soap_send3(soap, "\r\n--", soap->mime.boundary, "\r\n")) + return soap->error; + if (content->type && soap_send3(soap, "Content-Type: ", content->type, "\r\n")) + return soap->error; + s = soap_code_str(mime_codes, content->encoding); + if (s && soap_send3(soap, "Content-Transfer-Encoding: ", s, "\r\n")) + return soap->error; + if (content->id && soap_send3(soap, "Content-ID: ", content->id, "\r\n")) + return soap->error; + if (content->location && soap_send3(soap, "Content-Location: ", content->location, "\r\n")) + return soap->error; + if (content->description && soap_send3(soap, "Content-Description: ", content->description, "\r\n")) + return soap->error; + return soap_send_raw(soap, "\r\n", 2); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_putmime(struct soap *soap) +{ + struct soap_multipart *content; + if (!(soap->mode & SOAP_ENC_MIME) || !soap->mime.boundary) + return SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Sending MIME attachments\n")); + for (content = soap->mime.first; content; content = content->next) + { + void *handle; + if (soap->fmimereadopen && ((handle = soap->fmimereadopen(soap, (void*)content->ptr, content->id, content->type, content->description)) != NULL || soap->error)) + { + size_t size = content->size; + if (!handle) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fmimereadopen failed\n")); + return soap->error; + } + if (soap_putmimehdr(soap, content)) + return soap->error; + if (!size) + { + if ((soap->mode & SOAP_ENC_PLAIN) || (soap->mode & SOAP_IO) == SOAP_IO_CHUNK || (soap->mode & SOAP_IO) == SOAP_IO_STORE) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked streaming MIME\n")); + do + { + size = soap->fmimeread(soap, handle, soap->tmpbuf, sizeof(soap->tmpbuf)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fmimeread returned %lu bytes\n", (unsigned long)size)); + if (soap_send_raw(soap, soap->tmpbuf, size)) + break; + } while (size); + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Error: cannot chunk streaming MIME (no HTTP chunking)\n")); + } + } + else + { + do + { + size_t bufsize; + if (size < sizeof(soap->tmpbuf)) + bufsize = size; + else + bufsize = sizeof(soap->tmpbuf); + bufsize = soap->fmimeread(soap, handle, soap->tmpbuf, bufsize); + if (!bufsize) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "fmimeread failed: insufficient data (%lu bytes remaining from %lu bytes)\n", (unsigned long)size, (unsigned long)content->size)); + soap->error = SOAP_EOF; + break; + } + if (soap_send_raw(soap, soap->tmpbuf, bufsize)) + break; + size -= bufsize; + } while (size); + } + if (soap->fmimereadclose) + soap->fmimereadclose(soap, handle); + } + else + { + if (soap_putmimehdr(soap, content) + || soap_send_raw(soap, content->ptr, content->size)) + return soap->error; + } + } + return soap_send3(soap, "\r\n--", soap->mime.boundary, "--"); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_dime(struct soap *soap) +{ + soap->omode |= SOAP_ENC_DIME; + soap->dime.first = NULL; + soap->dime.last = NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_mime(struct soap *soap, const char *boundary, const char *start) +{ + soap->omode |= SOAP_ENC_MIME; + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->mime.boundary = soap_strdup(soap, boundary); + soap->mime.start = soap_strdup(soap, start); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_clr_dime(struct soap *soap) +{ + soap->omode &= ~SOAP_ENC_DIME; + soap->dime.first = NULL; + soap->dime.last = NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_clr_mime(struct soap *soap) +{ + soap->omode &= ~SOAP_ENC_MIME; + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->mime.boundary = NULL; + soap->mime.start = NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +static int +soap_begin_attachments(struct soap *soap) +{ + if ((soap->mode & SOAP_ENC_MIME) && soap->mime.boundary && soap->mime.start) + { + const char *s; + if (strlen(soap->mime.boundary) + strlen(soap->mime.start) + 140 > sizeof(soap->tmpbuf)) + return soap->error = SOAP_EOM; + if ((soap->mode & SOAP_ENC_DIME) && !(soap->mode & SOAP_ENC_MTOM)) + { + s = "application/dime"; + } + else if (soap->version == 2) + { + if ((soap->mode & SOAP_ENC_MTOM)) + s = "application/xop+xml; charset=utf-8; type=\"application/soap+xml\""; + else + s = "application/soap+xml; charset=utf-8"; + } + else if ((soap->mode & SOAP_ENC_MTOM)) + { + s = "application/xop+xml; charset=utf-8; type=\"text/xml\""; + } + else + { + s = "text/xml; charset=utf-8"; + } + (SOAP_SNPRINTF_SAFE(soap->tmpbuf, sizeof(soap->tmpbuf)), "--%s\r\nContent-Type: %s\r\nContent-Transfer-Encoding: binary\r\nContent-ID: %s\r\n\r\n", soap->mime.boundary, s, soap->mime.start); + if (soap_send(soap, soap->tmpbuf)) + return soap->error; + } + if ((soap->mode & SOAP_IO_LENGTH)) + soap->dime.size = (size_t)soap->count; /* DIME in MIME correction, soap->count is small */ + if (!(soap->mode & SOAP_IO_LENGTH) && (soap->mode & SOAP_ENC_DIME)) + { + if (soap_putdimehdr(soap)) + return soap->error; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +static int +soap_end_attachments(struct soap *soap) +{ + if ((soap->mode & SOAP_IO_LENGTH) && (soap->mode & SOAP_ENC_DIME) && !(soap->mode & SOAP_ENC_MTOM)) + { + if (soap->count > 0xFFFFFFFF) + return soap->error = SOAP_DIME_ERROR; + soap->dime.size = (size_t)soap->count - soap->dime.size; /* DIME in MIME correction */ + (SOAP_SNPRINTF(soap->id, sizeof(soap->id), strlen(soap->dime_id_format) + 20), soap->dime_id_format, 0); + soap->dime.id = soap->id; + if (soap->local_namespaces && soap->local_namespaces[0].id) + { + if (soap->local_namespaces[0].out) + soap->dime.type = (char*)soap->local_namespaces[0].out; + else + soap->dime.type = (char*)soap->local_namespaces[0].ns; + } + soap->dime.options = NULL; + soap->dime.flags = SOAP_DIME_MB | SOAP_DIME_ABSURI; + if (!soap->dime.first) + soap->dime.flags |= SOAP_DIME_ME; + soap->count += 12 + ((strlen(soap->dime.id)+3)&(~3)) + (soap->dime.type ? ((strlen(soap->dime.type)+3)&(~3)) : 0); + } + if ((soap->mode & SOAP_ENC_DIME) && !(soap->mode & SOAP_ENC_MTOM)) + return soap_send_raw(soap, SOAP_STR_PADDING, -(long)soap->dime.size&3); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +static struct soap_multipart* +soap_alloc_multipart(struct soap *soap, struct soap_multipart **first, struct soap_multipart **last, const char *ptr, size_t size) +{ + struct soap_multipart *content; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "New DIME/MIME attachment %p (%lu)\n", (void*)ptr, (unsigned long)size)); + content = (struct soap_multipart*)soap_malloc(soap, sizeof(struct soap_multipart)); + if (content) + { + content->next = NULL; + content->ptr = ptr; + content->size = size; + content->id = NULL; + content->type = NULL; + content->options = NULL; + content->encoding = SOAP_MIME_NONE; + content->location = NULL; + content->description = NULL; + if (!*first) + *first = content; + if (*last) + (*last)->next = content; + *last = content; + } + return content; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_dime_attachment(struct soap *soap, const char *ptr, size_t size, const char *type, const char *id, unsigned short optype, const char *option) +{ + struct soap_multipart *content = soap_alloc_multipart(soap, &soap->dime.first, &soap->dime.last, ptr, size); + if (!content) + return SOAP_EOM; + content->id = soap_strdup(soap, id); + content->type = soap_strdup(soap, type); + content->options = soap_dime_option(soap, optype, option); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_mime_attachment(struct soap *soap, const char *ptr, size_t size, enum soap_mime_encoding encoding, const char *type, const char *id, const char *location, const char *description) +{ + struct soap_multipart *content = soap_alloc_multipart(soap, &soap->mime.first, &soap->mime.last, ptr, size); + if (!content) + return SOAP_EOM; + content->id = soap_strdup(soap, id); + content->type = soap_strdup(soap, type); + content->encoding = encoding; + content->location = soap_strdup(soap, location); + content->description = soap_strdup(soap, description); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +SOAP_FMAC1 +struct soap_multipart* +SOAP_FMAC2 +soap_next_multipart(struct soap_multipart *content) +{ + if (content) + return content->next; + return NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +static void +soap_select_mime_boundary(struct soap *soap) +{ + while (!soap->mime.boundary || soap_valid_mime_boundary(soap)) + { + char *s = soap->mime.boundary; + size_t n = 0; + if (s) + n = strlen(s); + if (n < 16) + { + n = 64; + s = soap->mime.boundary = (char*)soap_malloc(soap, n + 1); + if (!s) + return; + } + *s++ = '='; + *s++ = '='; + n -= 4; + while (n) + { + *s++ = soap_base64o[soap_random & 0x3F]; + n--; + } + *s++ = '='; + *s++ = '='; + *s = '\0'; + } + if (!soap->mime.start) + soap->mime.start = ""; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER +static int +soap_valid_mime_boundary(struct soap *soap) +{ + struct soap_multipart *content; + size_t k; + if (soap->fmimeread) + return SOAP_OK; + k = strlen(soap->mime.boundary); + for (content = soap->mime.first; content; content = content->next) + { + if (content->ptr && content->size >= k) + { + const char *p = (const char*)content->ptr; + size_t i; + for (i = 0; i < content->size - k; i++, p++) + { + if (!strncmp(p, soap->mime.boundary, k)) + return SOAP_ERR; + } + } + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +#ifdef WITH_GZIP +static int +soap_getgziphdr(struct soap *soap) +{ + int i; + soap_wchar c = 0, f = 0; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Get gzip header\n")); + for (i = 0; i < 9; i++) + { + c = soap_get1(soap); + if (i == 1 && c == 8) + soap->z_dict = 0; + if (i == 2) + f = c; + } + if (f & 0x04) /* FEXTRA */ + { + i = soap_get1(soap); + i |= soap_get1(soap) << 8; + while (i-- > 0) + { + if ((int)soap_get1(soap) == EOF) + return soap->error = SOAP_ZLIB_ERROR; + } + } + if (f & 0x08) /* skip FNAME */ + { + do + { + c = soap_get1(soap); + } while (c && (int)c != EOF); + } + if ((int)c != EOF && (f & 0x10)) /* skip FCOMMENT */ + { + do + { + c = soap_get1(soap); + } while (c && (int)c != EOF); + } + if ((int)c != EOF && (f & 0x02)) /* skip FHCRC (CRC32 is used) */ + { + c = soap_get1(soap); + if ((int)c != EOF) + c = soap_get1(soap); + } + if ((int)c == EOF) + return soap->error = SOAP_ZLIB_ERROR; + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_begin_serve(struct soap *soap) +{ +#ifdef WITH_FASTCGI + if (FCGI_Accept() < 0) + { + soap->error = SOAP_EOF; + return soap_send_fault(soap); + } +#endif + soap_begin(soap); + if (soap_begin_recv(soap) + || soap_envelope_begin_in(soap) + || soap_recv_header(soap) + || soap_body_begin_in(soap)) + { + if (soap->error < SOAP_STOP) + { +#ifdef WITH_FASTCGI + (void)soap_send_fault(soap); +#else + return soap_send_fault(soap); +#endif + } + return soap_closesock(soap); + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_begin_recv(struct soap *soap) +{ + soap_wchar c; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Initializing for input from socket=%d/fd=%d\n", (int)soap->socket, soap->recvfd)); + soap->error = SOAP_OK; +#ifndef WITH_LEANER + soap->recverror = SOAP_OK; +#endif + soap_free_temp(soap); + soap_set_local_namespaces(soap); + soap->version = 0; /* don't assume we're parsing SOAP content by default */ +#ifndef WITH_NOIDREF + soap_free_iht(soap); +#endif + if ((soap->imode & SOAP_IO) == SOAP_IO_CHUNK) + { + soap->imode &= ~SOAP_IO; + soap->omode = (soap->omode & ~SOAP_IO) | SOAP_IO_CHUNK; + } + soap->imode &= ~(SOAP_ENC_DIME | SOAP_ENC_MIME | SOAP_ENC_MTOM | SOAP_ENC_ZLIB); + soap->mode = soap->imode; + if (!(soap->mode & SOAP_IO_KEEPALIVE)) + soap->keep_alive = 0; + if (!soap->keep_alive) + soap->buflen = soap->bufidx = 0; + soap->null = 0; + soap->position = 0; + soap->mustUnderstand = 0; + soap->shaky = 0; + soap->ahead = 0; + soap->peeked = 0; + soap->level = 0; + soap->part = SOAP_BEGIN_RECV; + soap->count = 0; + soap->length = 0; + soap->cdata = 0; + *soap->endpoint = '\0'; + soap->action = NULL; + soap->header = NULL; + soap->fault = NULL; + soap->status = 0; + soap->fform = NULL; + soap->body = 1; +#ifndef WITH_LEANER + soap->dom = NULL; + soap->dime.count = 0; + soap->dime.chunksize = 0; + soap->dime.buflen = 0; + soap->dime.list = NULL; + soap->dime.first = NULL; + soap->dime.last = NULL; + soap->mime.list = NULL; + soap->mime.first = NULL; + soap->mime.last = NULL; + soap->mime.boundary = NULL; + soap->mime.start = NULL; +#endif +#ifdef WIN32 +#ifndef UNDER_CE +#ifndef WITH_FASTCGI + if (!soap_valid_socket(soap->socket) && !soap->is && soap->recvfd >= 0) /* Set win32 stdin or soap->recvfd to BINARY, e.g. to support DIME */ +#ifdef __BORLANDC__ + setmode(soap->recvfd, _O_BINARY); +#else + _setmode(soap->recvfd, _O_BINARY); +#endif +#endif +#endif +#endif +#ifdef WITH_ZLIB + soap->zlib_in = SOAP_ZLIB_NONE; + soap->zlib_out = SOAP_ZLIB_NONE; + if (!soap->d_stream) + { + soap->d_stream = (z_stream*)SOAP_MALLOC(soap, sizeof(z_stream)); + if (!soap->d_stream) + return soap->error = SOAP_EOM; + soap->d_stream->zalloc = Z_NULL; + soap->d_stream->zfree = Z_NULL; + soap->d_stream->opaque = Z_NULL; + soap->d_stream->next_in = Z_NULL; + soap->d_stream->msg = Z_NULL; + } + soap->d_stream->avail_in = 0; + soap->d_stream->next_out = (Byte*)soap->buf; + soap->d_stream->avail_out = sizeof(soap->buf); + soap->z_ratio_in = 1.0; +#endif +#ifdef WITH_OPENSSL + if (soap->ssl) + ERR_clear_error(); +#endif +#ifndef WITH_LEAN + soap->start = (ULONG64)time(NULL); +#endif +#ifndef WITH_LEANER + if (soap->fprepareinitrecv && (soap->error = soap->fprepareinitrecv(soap)) != SOAP_OK) + return soap->error; +#endif + c = soap_getchar(soap); +#ifdef WITH_GZIP + if (c == 0x1F) + { + if (soap_getgziphdr(soap)) + return soap->error; + if (inflateInit2(soap->d_stream, -MAX_WBITS) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + if (soap->z_dict) + { + if (inflateSetDictionary(soap->d_stream, (const Bytef*)soap->z_dict, soap->z_dict_len) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + } + soap->zlib_state = SOAP_ZLIB_INFLATE; + soap->mode |= SOAP_ENC_ZLIB; + soap->zlib_in = SOAP_ZLIB_GZIP; + soap->z_crc = crc32(0L, NULL, 0); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "gzip initialized\n")); + if (!soap->z_buf) + soap->z_buf = (char*)SOAP_MALLOC(soap, sizeof(soap->buf)); + (void)soap_memcpy((void*)soap->z_buf, sizeof(soap->buf), (const void*)soap->buf, sizeof(soap->buf)); + /* should not chunk over plain transport, so why bother to check? */ + /* if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK) */ + /* soap->z_buflen = soap->bufidx; */ + /* else */ + soap->d_stream->next_in = (Byte*)(soap->z_buf + soap->bufidx); + soap->d_stream->avail_in = (unsigned int)(soap->buflen - soap->bufidx); + soap->z_buflen = soap->buflen; + soap->buflen = soap->bufidx; + c = ' '; + } +#endif + while (soap_coblank(c)) + c = soap_getchar(soap); +#ifndef WITH_LEANER + if (c == '-' && soap_get0(soap) == '-') + { + soap->mode |= SOAP_ENC_MIME; + } + else if ((c & 0xFFFC) == (SOAP_DIME_VERSION | SOAP_DIME_MB) && (soap_get0(soap) & 0xFFF0) == 0x20) + { + soap->mode |= SOAP_ENC_DIME; + } + else +#endif + { + /* skip BOM */ + if (c == 0xEF && soap_get0(soap) == 0xBB) + { + soap_get1(soap); + c = soap_get1(soap); + if (c == 0xBF) + { + soap->mode &= ~SOAP_ENC_LATIN; + c = soap_getchar(soap); + } + else + { + c = (0x0F << 12) | (0xBB << 6) | (c & 0x3F); /* UTF-8 */ + } + } + else if ((c == 0xFE && soap_get0(soap) == 0xFF) /* UTF-16 BE */ + || (c == 0xFF && soap_get0(soap) == 0xFE)) /* UTF-16 LE */ + { + return soap->error = SOAP_UTF_ERROR; + } + /* skip space */ + while (soap_coblank(c)) + c = soap_getchar(soap); + } + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + soap_unget(soap, c); +#ifndef WITH_NOHTTP + /* if not XML/MIME/DIME/ZLIB, assume HTTP method or status line */ + if (((c >= 'A' && c <= 'Z') || (c >= 'a' && c <= 'z')) && !(soap->mode & (SOAP_ENC_MIME | SOAP_ENC_DIME | SOAP_ENC_ZLIB | SOAP_ENC_PLAIN))) + { + soap_mode m = soap->imode; + soap->error = soap->fparse(soap); + soap->mode = soap->imode; /* if imode is changed, effectuate */ + soap->imode = m; /* restore imode */ + if ((soap->mode & SOAP_IO) == SOAP_IO_CHUNK) + { + soap->chunkbuflen = soap->buflen; + soap->buflen = soap->bufidx; + soap->chunksize = 0; + } +#ifdef WITH_ZLIB + soap->mode &= ~SOAP_ENC_ZLIB; + if (soap->zlib_in != SOAP_ZLIB_NONE) + { +#ifdef WITH_GZIP + if (soap->zlib_in != SOAP_ZLIB_DEFLATE) + { + c = soap_get1(soap); + if (c == (int)EOF) + return soap->error = SOAP_EOF; + if (c == 0x1F) + { + if (soap_getgziphdr(soap)) + return soap->error; + if (inflateInit2(soap->d_stream, -MAX_WBITS) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + soap->z_crc = crc32(0L, NULL, 0); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "gzip initialized\n")); + } + else + { + soap_revget1(soap); + if (inflateInit(soap->d_stream) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + soap->zlib_in = SOAP_ZLIB_DEFLATE; + } + } + else +#endif + if (inflateInit(soap->d_stream) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + if (soap->z_dict) + { + if (inflateSetDictionary(soap->d_stream, (const Bytef*)soap->z_dict, soap->z_dict_len) != Z_OK) + return soap->error = SOAP_ZLIB_ERROR; + } + soap->zlib_state = SOAP_ZLIB_INFLATE; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Inflate initialized\n")); + soap->mode |= SOAP_ENC_ZLIB; + if (!soap->z_buf) + soap->z_buf = (char*)SOAP_MALLOC(soap, sizeof(soap->buf)); + (void)soap_memcpy((void*)soap->z_buf, sizeof(soap->buf), (const void*)soap->buf, sizeof(soap->buf)); + soap->d_stream->next_in = (Byte*)(soap->z_buf + soap->bufidx); + soap->d_stream->avail_in = (unsigned int)(soap->buflen - soap->bufidx); + soap->z_buflen = soap->buflen; + soap->buflen = soap->bufidx; + } +#endif +#ifndef WITH_LEANER + if (soap->fpreparerecv && (soap->mode & SOAP_IO) != SOAP_IO_CHUNK && soap->buflen > soap->bufidx) + { + int r; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Invoking fpreparerecv\n")); + r = soap->fpreparerecv(soap, soap->buf + soap->bufidx, soap->buflen - soap->bufidx); + if (r) + return soap->error = r; + } +#endif + if (soap->error && soap->error < SOAP_STOP) + { + if (soap->status >= 200 && soap->status < 600) + { + const char *s = soap_http_get_body(soap, NULL); + (void)soap_end_recv(soap); + if (soap->status >= 300) + soap->keep_alive = 0; /* to force close */ + return soap_set_receiver_error(soap, "HTTP Error", s, soap->status); + } + return soap->error; + } + if (!soap->body && soap->status >= 200 && soap->status < 600) + return soap->error = soap->status; /* client side received HTTP status code */ + if (soap->status > SOAP_POST) + { + soap->fform = NULL; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Invoking http method handler\n")); + switch (soap->status) + { + case SOAP_GET: + if (soap_http_skip_body(soap) || soap_end_recv(soap)) + return soap->error; + soap->error = soap->fget(soap); + break; + case SOAP_PUT: + soap->error = soap->fput(soap); + break; + case SOAP_PATCH: + soap->error = soap->fpatch(soap); + break; + case SOAP_DEL: + if (soap_http_skip_body(soap) || soap_end_recv(soap)) + return soap->error; + soap->error = soap->fdel(soap); + break; + case SOAP_HEAD: + if (soap_http_skip_body(soap) || soap_end_recv(soap)) + return soap->error; + soap->error = soap->fhead(soap); + break; + case SOAP_OPTIONS: + if (soap_http_skip_body(soap) || soap_end_recv(soap)) + return soap->error; + soap->error = soap->fopt(soap); + break; + default: + if (soap_http_skip_body(soap) || soap_end_recv(soap)) + return soap->error; + return 405; + } + if (soap->error == SOAP_OK) + return soap->error = SOAP_STOP; /* prevents further processing */ + if (soap->error != SOAP_FORM || !soap->fform) /* continue if handler returned SOAP_FORM */ + return soap->error; + soap->error = SOAP_OK; + } + if (soap->fform) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Invoking http form handler\n")); + soap->error = soap->fform(soap); + if (soap->error == SOAP_OK) + return soap->error = SOAP_STOP; /* prevents further processing */ + if (soap->status != SOAP_POST || soap->error != 404) /* continue with POST if handler returned HTTP not found */ + return soap->error; + soap->error = SOAP_OK; + } + if (!soap->body) + return soap->error = SOAP_NO_DATA; + } +#endif +#ifndef WITH_LEANER + if ((soap->mode & SOAP_ENC_MIME)) + { + do /* skip preamble */ + { + c = soap_getchar(soap); + if ((int)c == EOF) + return soap->error = SOAP_CHK_EOF; + } while (c != '-' || soap_get0(soap) != '-'); + soap_unget(soap, c); + if (soap_getmimehdr(soap)) + return soap->error; + if (soap->mime.start) + { + do + { + if (!soap->mime.last->id) + break; + if (!soap_match_cid(soap, soap->mime.start, soap->mime.last->id)) + break; + } while (soap_recv_mime_attachment(soap, NULL)); + } + if (soap_http_header_attribute(soap, soap->mime.first->type, "application/dime")) + soap->mode |= SOAP_ENC_DIME; + } + if ((soap->mode & SOAP_ENC_DIME)) + { + if (soap_getdimehdr(soap)) + return soap->error; + if ((soap->dime.flags & SOAP_DIME_CF)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Chunked SOAP in DIME message\n")); + soap->dime.chunksize = soap->dime.size; + if (soap->buflen - soap->bufidx >= soap->dime.chunksize) + { + soap->dime.buflen = soap->buflen; + soap->buflen = soap->bufidx + soap->dime.chunksize; + } + else + { + soap->dime.chunksize -= soap->buflen - soap->bufidx; + } + } + soap->count = soap->buflen - soap->bufidx; + if (soap->recv_maxlength && soap->count > soap->recv_maxlength) + return soap->error = SOAP_EOF; + } +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_envelope_begin_out(struct soap *soap) +{ + if (soap->version == 0) + return SOAP_OK; + soap->part = SOAP_IN_ENVELOPE; + return soap_element_begin_out(soap, "SOAP-ENV:Envelope", 0, NULL); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_envelope_end_out(struct soap *soap) +{ + if (soap->version == 0) + return SOAP_OK; + if (soap_element_end_out(soap, "SOAP-ENV:Envelope") + || soap_send_raw(soap, "\r\n", 2)) /* 2.8: always emit \r\n */ + return soap->error; + soap->part = SOAP_END_ENVELOPE; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_http_has_body(struct soap *soap) +{ + return soap->length || (soap->mode & SOAP_ENC_ZLIB) || (soap->mode & SOAP_IO) == SOAP_IO_CHUNK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_http_skip_body(struct soap *soap) +{ + ULONG64 k = soap->length; + /* check HTTP body, return "" if none */ + if (!k && !(soap->mode & SOAP_ENC_ZLIB) && (soap->mode & SOAP_IO) != SOAP_IO_CHUNK) + return SOAP_OK; + /* do not consume DIME or MIME attachments, leave this to soap_end_recv */ + if ((soap->mode & SOAP_ENC_DIME) || (soap->mode & SOAP_ENC_MIME)) + return SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Skipping HTTP body (mode=0x%x)\n", soap->mode)); + if (k && !(soap->mode & SOAP_ENC_ZLIB)) + { + size_t i; + soap->length = 0; + for (i = 0; i < k; i++) + { + soap_wchar c = soap_get1(soap); + if ((int)c == EOF) + break; + } + } + else + { + for (;;) + { + soap_wchar c = soap_get1(soap); + if ((int)c == EOF) + break; + } + } + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_http_get_body(struct soap *soap, size_t *len) +{ + return soap_http_get_body_prefix(soap, len, NULL); +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_http_get_form(struct soap *soap) +{ + return soap_http_get_body_prefix(soap, NULL, "?"); +} + +/******************************************************************************/ + +SOAP_FMAC1 +char * +SOAP_FMAC2 +soap_http_get_body_prefix(struct soap *soap, size_t *len, const char *prefix) +{ + char *s; + ULONG64 k = soap->length; + size_t n = 0; + if (!prefix) + prefix = SOAP_STR_EOS; + else + n = strlen(prefix); + if (len) + *len = 0; + /* check HTTP body, return "" if none */ + if (!k && !(soap->mode & SOAP_ENC_ZLIB) && (soap->mode & SOAP_IO) != SOAP_IO_CHUNK) + return soap_strdup(soap, prefix); + /* do not consume DIME or MIME attachments, leave this to soap_end_recv */ + if ((soap->mode & SOAP_ENC_DIME) || (soap->mode & SOAP_ENC_MIME)) + return soap_strdup(soap, prefix); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Parsing HTTP body, prefixed with '%s' (mode=0x%x)\n", prefix, soap->mode)); + if (k && !(soap->mode & SOAP_ENC_ZLIB)) + { + char *t; + soap->length = 0; + /* http content length != 0 and uncompressed body */ + if ((SOAP_MAXALLOCSIZE != 0 && n + k > SOAP_MAXALLOCSIZE) || n + k > (ULONG64)((size_t)-2)) + { + soap->error = SOAP_EOM; + return NULL; + } + s = t = (char*)soap_malloc(soap, (size_t)k + n + 1); + if (s) + { + size_t i; + soap_strcpy(t, n + 1, prefix); + t += n; + for (i = 0; i < k; i++) + { + soap_wchar c = soap_get1(soap); + if ((int)c == EOF) + break; + *t++ = (char)(c & 0xFF); + } + *t = '\0'; + if (len) + *len = n + i; + } + else + { + soap->error = SOAP_EOM; + return NULL; + } + } + else + { + size_t i, l = 0; + if (soap_alloc_block(soap) == NULL) + return NULL; + if (n) + { + s = (char*)soap_push_block(soap, NULL, n); + if (!s) + return NULL; + soap_strcpy(s, n + 1, prefix); + l += n; + } + for (;;) + { + size_t k = SOAP_BLKLEN; + s = (char*)soap_push_block(soap, NULL, k); + if (!s) + return NULL; + for (i = 0; i < k; i++) + { + soap_wchar c; + l++; + if (l == 0) + { + soap->error = SOAP_EOM; + return NULL; + } + c = soap_get1(soap); + if ((int)c == EOF) + goto end; + *s++ = (char)(c & 0xFF); + } + } +end: + *s = '\0'; + if (len) + *len = l - 1; + soap_size_block(soap, NULL, i + 1); + s = soap_save_block(soap, NULL, NULL, 0); + } + return s; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_envelope_begin_in(struct soap *soap) +{ + soap->part = SOAP_IN_ENVELOPE; + if (soap_element_begin_in(soap, "SOAP-ENV:Envelope", 0, NULL)) + { + if (soap->error == SOAP_TAG_MISMATCH) + { + if (!soap_element_begin_in(soap, "Envelope", 0, NULL)) + soap->error = SOAP_VERSIONMISMATCH; + else if (soap->status == 0 + || (soap->status >= 200 && soap->status <= 299) + || soap->status == 400 + || soap->status == 500) + return SOAP_OK; /* allow non-SOAP (REST) XML content to be captured */ + soap->error = soap->status; + } + else if (soap->status) + { + soap->error = soap->status; + } + return soap->error; + } + soap_version(soap); + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_envelope_end_in(struct soap *soap) +{ + if (soap->version == 0) + return SOAP_OK; + soap->part = SOAP_END_ENVELOPE; + return soap_element_end_in(soap, "SOAP-ENV:Envelope"); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_body_begin_out(struct soap *soap) +{ + if (soap->version == 1) + soap->encoding = 1; +#ifndef WITH_LEAN + if ((soap->mode & SOAP_SEC_WSUID) && soap_set_attr(soap, "wsu:Id", "Body", 1)) + return soap->error; +#endif + if (soap->version == 0) + return SOAP_OK; + soap->part = SOAP_IN_BODY; + return soap_element_begin_out(soap, "SOAP-ENV:Body", 0, NULL); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_body_end_out(struct soap *soap) +{ + if (soap->version == 0) + return SOAP_OK; + if (soap_element_end_out(soap, "SOAP-ENV:Body")) + return soap->error; + soap->part = SOAP_END_BODY; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_body_begin_in(struct soap *soap) +{ + if (soap->version == 0) + return SOAP_OK; + soap->part = SOAP_IN_BODY; + if (soap_element_begin_in(soap, "SOAP-ENV:Body", 0, NULL)) + return soap->error; + if (!soap->body) + soap->part = SOAP_NO_BODY; + return SOAP_OK; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_body_end_in(struct soap *soap) +{ + if (soap->version == 0) + return SOAP_OK; + if (soap->part == SOAP_NO_BODY) + return soap->error = SOAP_OK; + soap->part = SOAP_END_BODY; + return soap_element_end_in(soap, "SOAP-ENV:Body"); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_recv_header(struct soap *soap) +{ + if (soap_getheader(soap) && soap->error == SOAP_TAG_MISMATCH) + soap->error = SOAP_OK; + if (soap->error == SOAP_OK && soap->fheader) + soap->error = soap->fheader(soap); + return soap->error; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_endpoint(struct soap *soap, const char *endpoint) +{ + const char *s, *t; + size_t i, n; + soap->endpoint[0] = '\0'; + soap->host[0] = '\0'; + soap->path[0] = '/'; + soap->path[1] = '\0'; + soap->port = 80; + if (!endpoint || !*endpoint) + return; +#ifdef WITH_OPENSSL + if (!soap_tag_cmp(endpoint, "https:*")) + soap->port = 443; +#endif + soap_strcpy(soap->endpoint, sizeof(soap->endpoint), endpoint); + s = strchr(endpoint, ':'); + if (s && s[1] == '/' && s[2] == '/') + s += 3; + else + s = endpoint; +#if !defined(WITH_NOHTTP) || !defined(WITH_LEANER) + t = strchr(s, '@'); + if (t && *s != ':' && *s != '@') + { + size_t l = t - s + 1; + char *r = (char*)soap_malloc(soap, l); + n = s - endpoint; + if (r) + { + s = soap_decode(r, l, s, ":@"); + soap->userid = r; + soap->passwd = SOAP_STR_EOS; + if (*s == ':') + { + s++; + if (*s != '@') + { + l = t - s + 1; + r = r + strlen(r) + 1; + s = soap_decode(r, l, s, "@"); + soap->passwd = r; + } + } + } + s++; + soap_strcpy(soap->endpoint + n, sizeof(soap->endpoint) - n, s); + } +#endif + n = strlen(s); + if (n >= sizeof(soap->host)) + n = sizeof(soap->host) - 1; +#ifdef WITH_IPV6 + if (s[0] == '[') + { + s++; + for (i = 0; i < n; i++) + { + if (s[i] == ']') + { + s++; + --n; + break; + } + soap->host[i] = s[i]; + } + } + else + { + for (i = 0; i < n; i++) + { + soap->host[i] = s[i]; + if (s[i] == '/' || s[i] == ':' || s[i] == '?') + break; + } + } +#else + for (i = 0; i < n; i++) + { + soap->host[i] = s[i]; + if (s[i] == '/' || s[i] == ':' || s[i] == '?') + break; + } +#endif + soap->host[i] = '\0'; + if (s[i] == ':') + { + soap->port = (int)soap_strtol(s + i + 1, NULL, 10); + for (i++; i < n; i++) + if (s[i] == '/') + break; + } + if (i < n && s[i]) + soap_strcpy(soap->path, sizeof(soap->path), s + i); + if (soap->override_host && *soap->override_host) + { + soap_strcpy(soap->host, sizeof(soap->host), soap->override_host); + if (soap->override_port) + soap->port = soap->override_port; + } + if (soap->userid && !soap->authrealm) + soap->authrealm = soap->host; +} + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_GET(struct soap *soap, const char *endpoint, const char *action) +{ + return soap_connect_command(soap, SOAP_GET, endpoint, action); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_PUT(struct soap *soap, const char *endpoint, const char *action, const char *type) +{ + soap->http_content = type; + if ((soap->omode & SOAP_IO) != SOAP_IO_CHUNK) + { + soap->omode &= ~SOAP_IO; + soap->omode |= SOAP_IO_STORE; + } + return soap_connect_command(soap, SOAP_PUT, endpoint, action); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_POST(struct soap *soap, const char *endpoint, const char *action, const char *type) +{ + soap->http_content = type; + if ((soap->omode & SOAP_IO) != SOAP_IO_CHUNK) + { + soap->omode &= ~SOAP_IO; + soap->omode |= SOAP_IO_STORE; + } + return soap_connect_command(soap, SOAP_POST_FILE, endpoint, action); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_PATCH(struct soap *soap, const char *endpoint, const char *action, const char *type) +{ + soap->http_content = type; + if ((soap->omode & SOAP_IO) != SOAP_IO_CHUNK) + { + soap->omode &= ~SOAP_IO; + soap->omode |= SOAP_IO_STORE; + } + return soap_connect_command(soap, SOAP_PATCH, endpoint, action); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_DELETE(struct soap *soap, const char *endpoint) +{ + if (soap_connect_command(soap, SOAP_DEL, endpoint, NULL) + || soap_recv_empty_response(soap)) + return soap_closesock(soap); + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_connect(struct soap *soap, const char *endpoint, const char *action) +{ + return soap_connect_command(soap, SOAP_POST, endpoint, action); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_connect_command(struct soap *soap, int http_command, const char *endpoints, const char *action) +{ + if (endpoints) + { + const char *s; + s = strchr(endpoints, ' '); + if (s) + { + size_t l = strlen(endpoints); + char *endpoint = NULL; + if (SOAP_MAXALLOCSIZE == 0 || l <= SOAP_MAXALLOCSIZE) + endpoint = (char*)SOAP_MALLOC(soap, l + 1); + if (!endpoint) + return soap->error = SOAP_EOM; + for (;;) + { + (void)soap_strncpy(endpoint, l + 1, endpoints, s - endpoints); + endpoint[s - endpoints] = '\0'; + if (soap_try_connect_command(soap, http_command, endpoint, action) != SOAP_TCP_ERROR) + break; + if (!*s) + break; + soap->error = SOAP_OK; + while (*s == ' ') + s++; + endpoints = s; + s = strchr(endpoints, ' '); + if (!s) + s = endpoints + strlen(endpoints); + } + SOAP_FREE(soap, endpoint); + } + else + { + soap_try_connect_command(soap, http_command, endpoints, action); + } + } + return soap->error; +} + +/******************************************************************************/ + +static int +soap_try_connect_command(struct soap *soap, int http_command, const char *endpoint, const char *action) +{ + char host[sizeof(soap->host)]; + int port; + ULONG64 count; + soap->error = SOAP_OK; + soap_memcpy(host, sizeof(host), soap->host, sizeof(soap->host)); /* save previous host name: if != then reconnect */ + port = soap->port; /* save previous port to compare */ + soap->status = http_command; + soap_set_endpoint(soap, endpoint); + soap->action = soap_strdup(soap, action); +#ifndef WITH_LEANER + if (soap->fconnect) + { + soap->error = soap->fconnect(soap, endpoint, soap->host, soap->port); + if (soap->error) + return soap->error; + } + else +#endif + if (soap->fopen && *soap->host) + { + if (!soap->keep_alive || !soap_valid_socket(soap->socket) || strcmp(soap->host, host) || soap->port != port || !soap->fpoll || soap->fpoll(soap)) + { + soap->error = SOAP_OK; +#ifndef WITH_LEAN + if (!strncmp(endpoint, "soap.udp:", 9) || !strncmp(endpoint, "udp:", 4)) + { + soap->omode |= SOAP_IO_UDP; + } + else +#endif + { + soap->keep_alive = 0; /* to force close */ + soap->omode &= ~SOAP_IO_UDP; /* to force close */ + } + soap_closesock(soap); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Connect/reconnect to '%s' host='%s' path='%s' port=%d\n", endpoint?endpoint:"(null)", soap->host, soap->path, soap->port)); + if (!soap->keep_alive || !soap_valid_socket(soap->socket)) + { + soap->socket = soap->fopen(soap, endpoint, soap->host, soap->port); + if (!soap_valid_socket(soap->socket) || soap->error) + { + if (soap->error) + return soap->error; + return soap->error = SOAP_TCP_ERROR; + } + soap->keep_alive = -((soap->omode & SOAP_IO_KEEPALIVE) != 0); + } + } + } +#ifdef WITH_NTLM + if (soap_ntlm_handshake(soap, SOAP_GET, endpoint, soap->host, soap->port)) + return soap->error; +#endif + count = soap_count_attachments(soap); + if (soap_init_send(soap)) + return soap->error; +#ifndef WITH_NOHTTP + if (http_command == SOAP_GET || http_command == SOAP_DEL || http_command == SOAP_HEAD || http_command == SOAP_OPTIONS) + { + soap->mode &= ~SOAP_IO; + soap->mode |= SOAP_IO_BUFFER; + } + if ((soap->mode & SOAP_IO) != SOAP_IO_STORE && !(soap->mode & SOAP_ENC_PLAIN) && endpoint) + { + soap_mode k = soap->mode; + soap->mode &= ~(SOAP_IO | SOAP_ENC_ZLIB); + if ((k & SOAP_IO) != SOAP_IO_FLUSH) + soap->mode |= SOAP_IO_BUFFER; + soap->error = soap->fpost(soap, endpoint, soap->host, soap->port, soap->path, action, count); + if (soap->error) + return soap->error; + if ((k & SOAP_IO) == SOAP_IO_CHUNK) + { + if (soap_flush(soap)) + return soap->error; + } + soap->mode = k; + } + if (http_command == SOAP_GET || http_command == SOAP_DEL || http_command == SOAP_HEAD || http_command == SOAP_OPTIONS) + return soap_end_send_flush(soap); +#endif +#ifndef WITH_LEANER + if (soap_begin_attachments(soap)) + return soap->error; +#endif + return SOAP_OK; +} + +/******************************************************************************/ + +#ifdef WITH_NTLM +static int +soap_ntlm_handshake(struct soap *soap, int command, const char *endpoint, const char *host, int port) +{ + /* requires libntlm from http://www.nongnu.org/libntlm/ */ + const char *userid = (soap->proxy_userid ? soap->proxy_userid : soap->userid); + const char *passwd = (soap->proxy_passwd ? soap->proxy_passwd : soap->passwd); + struct SOAP_ENV__Header *oldheader; + if (soap->ntlm_challenge && userid && passwd && soap->authrealm) + { + tSmbNtlmAuthRequest req; + tSmbNtlmAuthResponse res; + tSmbNtlmAuthChallenge ch; + int k = soap->keep_alive; + ULONG64 l = soap->length; + ULONG64 c = soap->count; + soap_mode m = soap->mode, o = soap->omode; + int s = soap->status; + char *a = soap->action; + short v = soap->version; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "NTLM '%s'\n", soap->ntlm_challenge)); + if (!*soap->ntlm_challenge) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "NTLM S->C Type 1: received NTLM authentication challenge from server\n")); + /* S -> C 401 Unauthorized + WWW-Authenticate: NTLM + */ + buildSmbNtlmAuthRequest(&req, userid, soap->authrealm); + soap->ntlm_challenge = soap_s2base64(soap, (unsigned char*)(void*)&req, NULL, SmbLength(&req)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "NTLM C->S Type 2: sending NTLM authorization to server\nAuthorization: NTLM %s\n", soap->ntlm_challenge)); + /* C -> S GET ... + Authorization: NTLM TlRMTVNTUAABAAAAA7IAAAoACgApAAAACQAJACAAAABMSUdIVENJVFlVUlNBLU1JTk9S + */ + soap->omode = SOAP_IO_BUFFER; + if (soap_init_send(soap)) + return soap->error; + if (!soap->keep_alive) + soap->keep_alive = -1; /* client keep alive */ + soap->status = command; + if (soap->fpost(soap, endpoint, host, port, soap->path, soap->action, 0) + || soap_end_send_flush(soap)) + return soap->error; + soap->mode = m; + soap->keep_alive = k; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "NTLM S->C Type 2: waiting on server NTLM response\n")); + oldheader = soap->header; + if (soap_begin_recv(soap)) + if (soap->error == SOAP_EOF) + return soap->error; + (void)soap_end_recv(soap); + soap->header = oldheader; + soap->length = l; + if (soap->status != 401 && soap->status != 407) + return soap->error = SOAP_NTLM_ERROR; + soap->error = SOAP_OK; + } + /* S -> C 401 Unauthorized + WWW-Authenticate: NTLM TlRMTVNTUAACAAAAAAAAACgAAAABggAAU3J2Tm9uY2UAAAAAAAAAAA== + */ + soap_base642s(soap, soap->ntlm_challenge, (char*)&ch, sizeof(tSmbNtlmAuthChallenge), NULL); + buildSmbNtlmAuthResponse(&ch, &res, userid, passwd); + soap->ntlm_challenge = soap_s2base64(soap, (unsigned char*)(void*)&res, NULL, SmbLength(&res)); + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "NTLM C->S Type 3: sending NTLM authorization to server\nAuthorization: NTLM %s\n", soap->ntlm_challenge)); + /* C -> S GET ... + Authorization: NTLM TlRMTVNTUAADAAAAGAAYAHIAAAAYABgAigAAABQAFABAAAAADAAMAFQAAAASABIAYAAAAAAAAACiAAAAAYIAAFUAUgBTAEEALQBNAEkATgBPAFIAWgBhAHAAaABvAGQATABJAEcASABUAEMASQBUAFkArYfKbe/jRoW5xDxHeoxC1gBmfWiS5+iX4OAN4xBKG/IFPwfH3agtPEia6YnhsADT + */ + soap->userid = NULL; + soap->passwd = NULL; + soap->proxy_userid = NULL; + soap->proxy_passwd = NULL; + soap->keep_alive = k; + soap->length = l; + soap->count = c; + soap->mode = m; + soap->omode = o; + soap->status = s; + soap->action = a; + soap->version = v; + } + return SOAP_OK; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_s2base64(struct soap *soap, const unsigned char *s, char *t, int n) +{ + int i; + unsigned long m; + char *p; + if (!t) + t = (char*)soap_malloc(soap, (n + 2) / 3 * 4 + 1); + if (!t) + return NULL; + p = t; + t[0] = '\0'; + if (!s) + return p; + for (; n > 2; n -= 3, s += 3) + { + m = s[0]; + m = (m << 8) | s[1]; + m = (m << 8) | s[2]; + for (i = 4; i > 0; m >>= 6) + t[--i] = soap_base64o[m & 0x3F]; + t += 4; + } + t[0] = '\0'; + if (n > 0) /* 0 < n <= 2 implies that t[0..4] is allocated (base64 scaling formula) */ + { + m = 0; + for (i = 0; i < n; i++) + m = (m << 8) | *s++; + for (; i < 3; i++) + m <<= 8; + for (i = 4; i > 0; m >>= 6) + t[--i] = soap_base64o[m & 0x3F]; + for (i = 3; i > n; i--) + t[i] = '='; + t[4] = '\0'; + } + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_base642s(struct soap *soap, const char *s, char *t, size_t l, int *n) +{ + size_t i, j; + soap_wchar c; + unsigned long m; + const char *p; + if (!s || !*s) + { + if (n) + *n = 0; + if (soap->error) + return NULL; + return SOAP_NON_NULL; + } + if (!t) + { + l = (strlen(s) + 3) / 4 * 3 + 1; /* space for raw binary and \0 */ + t = (char*)soap_malloc(soap, l); + } + if (!t) + return NULL; + p = t; + if (n) + *n = 0; + for (i = 0; ; i += 3, l -= 3) + { + m = 0; + j = 0; + while (j < 4) + { + c = *s++; + if (c == '=' || !c) + { + if (l >= j - 1) + { + switch (j) + { + case 2: + *t++ = (char)((m >> 4) & 0xFF); + i++; + l--; + break; + case 3: + *t++ = (char)((m >> 10) & 0xFF); + *t++ = (char)((m >> 2) & 0xFF); + i += 2; + l -= 2; + } + } + if (n) + *n = (int)i; + if (l) + *t = '\0'; + return p; + } + c -= '+'; + if (c >= 0 && c <= 79) + { + int b = soap_base64i[c]; + if (b >= 64) + { + soap->error = SOAP_TYPE; + return NULL; + } + m = (m << 6) + b; + j++; + } + else if (!soap_coblank(c + '+')) + { + soap->error = SOAP_TYPE; + return NULL; + } + } + if (l < 3) + { + if (n) + *n = (int)i; + if (l) + *t = '\0'; + return p; + } + *t++ = (char)((m >> 16) & 0xFF); + *t++ = (char)((m >> 8) & 0xFF); + *t++ = (char)(m & 0xFF); + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_s2hex(struct soap *soap, const unsigned char *s, char *t, int n) +{ + char *p; + if (!t) + t = (char*)soap_malloc(soap, 2 * n + 1); + if (!t) + return NULL; + p = t; + t[0] = '\0'; + if (s) + { + for (; n > 0; n--) + { + int m = *s++; + *t++ = (char)((m >> 4) + (m > 159 ? 'a' - 10 : '0')); + m &= 0x0F; + *t++ = (char)(m + (m > 9 ? 'a' - 10 : '0')); + } + } + *t++ = '\0'; + return p; +} + +/******************************************************************************/ + +SOAP_FMAC1 +const char* +SOAP_FMAC2 +soap_hex2s(struct soap *soap, const char *s, char *t, size_t l, int *n) +{ + const char *p; + if (!s || !*s) + { + if (n) + *n = 0; + if (soap->error) + return NULL; + return SOAP_NON_NULL; + } + if (!t) + { + l = strlen(s) / 2 + 1; /* make sure enough space for \0 */ + t = (char*)soap_malloc(soap, l); + } + if (!t) + return NULL; + p = t; + while (l) + { + int d1, d2; + d1 = *s++; + if (!d1) + break; + d2 = *s++; + if (!d2) + break; + *t++ = (char)(((d1 >= 'A' ? (d1 & 0x7) + 9 : d1 - '0') << 4) + (d2 >= 'A' ? (d2 & 0x7) + 9 : d2 - '0')); + l--; + } + if (n) + *n = (int)(t - p); + if (l) + *t = '\0'; + return p; +} + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +const char * +SOAP_FMAC2 +soap_http_content_type(struct soap *soap, int status) +{ + if (soap->status != SOAP_GET && soap->status != SOAP_DEL && soap->status != SOAP_CONNECT) + { + const char *s = "text/xml; charset=utf-8"; +#ifndef WITH_LEANER + const char *r = NULL; + size_t n; +#endif + if (((status >= SOAP_FILE && status < SOAP_FILE + 600) || soap->status == SOAP_PUT || soap->status == SOAP_POST_FILE || soap->status == SOAP_PATCH) && soap->http_content && *soap->http_content && !strchr(soap->http_content, 10) && !strchr(soap->http_content, 13)) + s = soap->http_content; + else if (status == SOAP_HTML) + s = "text/html; charset=utf-8"; + else if (soap->version == 2) + s = "application/soap+xml; charset=utf-8"; + soap->http_content = NULL; /* use http_content once (assign new value before each call) */ +#ifndef WITH_LEANER + if (soap->mode & (SOAP_ENC_DIME | SOAP_ENC_MTOM)) + { + if ((soap->mode & SOAP_ENC_MTOM)) + { + if (soap->version == 2) + r = "application/soap+xml"; + else + r = "text/xml"; + s = "application/xop+xml"; + } + else + { + s = "application/dime"; + } + } + if ((soap->mode & SOAP_ENC_MIME) && soap->mime.boundary) + { + const char *t; + size_t l; + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), strlen(soap->mime.boundary) + 53), "multipart/related; charset=utf-8; boundary=\"%s\"; type=\"", soap->mime.boundary); + t = strchr(s, ';'); + if (t) + n = t - s; + else + n = strlen(s); + l = strlen(soap->tmpbuf); + if (sizeof(soap->tmpbuf) > l + n) + (void)soap_strncpy(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, s, n); + if (soap->mime.start) + { + l = strlen(soap->tmpbuf); + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, strlen(soap->mime.start) + 10), "\"; start=\"%s", soap->mime.start); + } + if (r) + { + l = strlen(soap->tmpbuf); + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, strlen(r) + 15), "\"; start-info=\"%s", r); + } + l = strlen(soap->tmpbuf); + if (sizeof(soap->tmpbuf) > l) + soap_strcpy(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, "\""); + } + else + { + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), s); + } + if (status == SOAP_OK && soap->version == 2 && soap->action) + { + size_t l = strlen(soap->tmpbuf); + n = strlen(soap->action); + (SOAP_SNPRINTF(soap->tmpbuf + l, sizeof(soap->tmpbuf) - l, n + 11), "; action=\"%s\"", soap->action); + } +#else + soap_strcpy(soap->tmpbuf, sizeof(soap->tmpbuf), s); +#endif + return soap->tmpbuf; + } + return NULL; +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_puthttphdr(struct soap *soap, int status, ULONG64 count) +{ + int err = SOAP_OK; + if (soap_http_content_type(soap, status)) + { + err = soap->fposthdr(soap, "Content-Type", soap->tmpbuf); + if (err) + return err; +#ifdef WITH_ZLIB + if ((soap->omode & SOAP_ENC_ZLIB)) + { +#ifdef WITH_GZIP + err = soap->fposthdr(soap, "Content-Encoding", soap->zlib_out == SOAP_ZLIB_DEFLATE ? "deflate" : "gzip"); +#else + err = soap->fposthdr(soap, "Content-Encoding", "deflate"); +#endif + if (err) + return err; + } +#endif +#ifndef WITH_LEANER + if ((soap->omode & SOAP_IO) == SOAP_IO_CHUNK) + { + err = soap->fposthdr(soap, "Transfer-Encoding", "chunked"); + } + else +#endif + { + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), SOAP_ULONG_FORMAT, count); + err = soap->fposthdr(soap, "Content-Length", soap->tmpbuf); + } + if (err) + return err; + } + if (soap->http_extra_header) + { + err = soap_send(soap, soap->http_extra_header); + soap->http_extra_header = NULL; /* use http_extra_header once (assign new value before each call) */ + if (err) + return err; + err = soap_send_raw(soap, "\r\n", 2); + if (err) + return err; + } + if (soap->keep_alive) + { + if (soap->keep_alive > 0 && soap->recv_timeout) + { + int t = soap->recv_timeout; + if (t < 0) + t = 1; + (SOAP_SNPRINTF(soap->tmpbuf, sizeof(soap->tmpbuf), 20), "timeout=%d, max=%d", soap->recv_timeout, soap->keep_alive); + err = soap->fposthdr(soap, "Keep-Alive", soap->tmpbuf); + if (err) + return err; + } + return soap->fposthdr(soap, "Connection", "keep-alive"); + } + return soap->fposthdr(soap, "Connection", "close"); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +static const char* +soap_set_validation_fault(struct soap *soap, const char *s, const char *t) +{ + if (!t) + t = SOAP_STR_EOS; + if (*soap->tag) + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), strlen(s) + strlen(t) + strlen(soap->tag) + 47), "Validation constraint violation: %s%s in element '%s'", s, t, soap->tag); + else + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), strlen(s) + strlen(t) + 33), "Validation constraint violation: %s%s", s, t); + return soap->msgbuf; +} +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_set_fault(struct soap *soap) +{ + const char **c; + const char **s; + if (soap->version == 0) + soap_version(soap); + c = soap_faultcode(soap); + s = soap_faultstring(soap); + if (soap->fseterror) + soap->fseterror(soap, c, s); + if (!*c) + { + if (soap->version == 2) + *c = "SOAP-ENV:Sender"; + else if (soap->version == 1) + *c = "SOAP-ENV:Client"; + else + *c = ""; + } + if (*s) + return; + if (soap->error >= SOAP_POST) + soap->error = SOAP_HTTP_METHOD; + switch (soap->error) + { +#ifndef WITH_LEAN + case SOAP_CLI_FAULT: + *s = "Client fault"; + break; + case SOAP_SVR_FAULT: + *s = "Server fault"; + break; + case SOAP_TAG_MISMATCH: + *s = soap_set_validation_fault(soap, "tag name or namespace mismatch", NULL); + break; + case SOAP_TYPE: + if (*soap->type) + *s = soap_set_validation_fault(soap, "type mismatch ", soap->type); + else if (*soap->arrayType) + *s = soap_set_validation_fault(soap, "array type mismatch", NULL); + else + *s = soap_set_validation_fault(soap, "invalid value", NULL); + break; + case SOAP_SYNTAX_ERROR: + *s = soap_set_validation_fault(soap, "syntax error", NULL); + break; + case SOAP_NO_TAG: + if (soap->version == 0 && soap->level == 0) + *s = soap_set_validation_fault(soap, "root element expected", NULL); + else if (soap->level == 0) + *s = soap_set_validation_fault(soap, "SOAP message expected", NULL); + else + *s = soap_set_validation_fault(soap, "element tag expected", NULL); + break; + case SOAP_END_TAG: + *s = soap_set_validation_fault(soap, "closing tag expected", NULL); + break; + case SOAP_MUSTUNDERSTAND: + *c = "SOAP-ENV:MustUnderstand"; + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), strlen(soap->tag) + 65), "The data in element '%s' must be understood but cannot be processed", soap->tag); + *s = soap->msgbuf; + break; + case SOAP_VERSIONMISMATCH: + *c = "SOAP-ENV:VersionMismatch"; + *s = "Invalid SOAP message or SOAP version mismatch"; + break; + case SOAP_DATAENCODINGUNKNOWN: + *c = "SOAP-ENV:DataEncodingUnknown"; + *s = "Unsupported SOAP data encoding"; + break; + case SOAP_NAMESPACE: + *s = soap_set_validation_fault(soap, "namespace error", NULL); + break; + case SOAP_USER_ERROR: + *s = "User data access error"; + break; + case SOAP_NO_METHOD: + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), strlen(soap->tag) + 66), "Method '%s' not implemented: method name or namespace not recognized", soap->tag); + *s = soap->msgbuf; + break; + case SOAP_NO_DATA: + *s = "Data required for operation"; + break; + case SOAP_GET_METHOD: + *s = "HTTP GET method not implemented"; + break; + case SOAP_PUT_METHOD: + *s = "HTTP PUT method not implemented"; + break; + case SOAP_PATCH_METHOD: + *s = "HTTP PATCH method not implemented"; + break; + case SOAP_DEL_METHOD: + *s = "HTTP DELETE method not implemented"; + break; + case SOAP_HTTP_METHOD: + *s = "HTTP method error"; + break; + case SOAP_EOM: + *s = "Out of memory"; + break; + case SOAP_MOE: + *s = "Memory overflow or memory corruption error"; + break; + case SOAP_HDR: + *s = "Header line too long"; + break; + case SOAP_IOB: + *s = "Array index out of bounds"; + break; + case SOAP_NULL: + *s = soap_set_validation_fault(soap, "nil not allowed", NULL); + break; + case SOAP_DUPLICATE_ID: + *s = soap_set_validation_fault(soap, "multiple elements (use the SOAP_XML_TREE flag) with duplicate id ", soap->id); + if (soap->version == 2) + *soap_faultsubcode(soap) = "SOAP-ENC:DuplicateID"; + break; + case SOAP_MISSING_ID: + *s = soap_set_validation_fault(soap, "missing id for ref ", soap->id); + if (soap->version == 2) + *soap_faultsubcode(soap) = "SOAP-ENC:MissingID"; + break; + case SOAP_HREF: + *s = soap_set_validation_fault(soap, "incompatible object type id-ref ", soap->id); + break; + case SOAP_FAULT: + break; +#ifndef WITH_NOIO + case SOAP_UDP_ERROR: + *s = "Message too large for UDP packet"; + break; + case SOAP_TCP_ERROR: + *s = tcp_error(soap); + break; +#endif + case SOAP_HTTP_ERROR: + *s = "An HTTP processing error occurred"; + break; + case SOAP_NTLM_ERROR: + *s = "An HTTP NTLM authentication error occurred"; + break; + case SOAP_SSL_ERROR: +#ifdef WITH_OPENSSL + *s = "SSL/TLS error"; +#else + *s = "OpenSSL not installed: recompile with -DWITH_OPENSSL"; +#endif + break; + case SOAP_PLUGIN_ERROR: + *s = "Plugin registry error"; + break; + case SOAP_DIME_ERROR: + *s = "DIME format error or max DIME size exceeds SOAP_MAXDIMESIZE currently set to " SOAP_XSTRINGIFY(SOAP_MAXDIMESIZE); + break; + case SOAP_DIME_HREF: + *s = "DIME href to missing attachment"; + break; + case SOAP_DIME_MISMATCH: + *s = "DIME version/transmission error"; + break; + case SOAP_DIME_END: + *s = "End of DIME error"; + break; + case SOAP_MIME_ERROR: + *s = "MIME format error"; + break; + case SOAP_MIME_HREF: + *s = "MIME href to missing attachment"; + break; + case SOAP_MIME_END: + *s = "End of MIME error"; + break; + case SOAP_ZLIB_ERROR: +#ifdef WITH_ZLIB + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), (soap->d_stream && soap->d_stream->msg ? strlen(soap->d_stream->msg) : 0) + 19), "Zlib/gzip error: '%s'", soap->d_stream && soap->d_stream->msg ? soap->d_stream->msg : SOAP_STR_EOS); + *s = soap->msgbuf; +#else + *s = "Zlib/gzip not installed for (de)compression: recompile with -DWITH_GZIP"; +#endif + break; + case SOAP_REQUIRED: + *s = soap_set_validation_fault(soap, "missing required attribute", NULL); + break; + case SOAP_PROHIBITED: + *s = soap_set_validation_fault(soap, "prohibited attribute present", NULL); + break; + case SOAP_LEVEL: + *s = "Maximum XML nesting depth level exceeded: increase maxlevel"; + break; + case SOAP_LENGTH: + *s = soap_set_validation_fault(soap, "value range or content length violation", NULL); + break; + case SOAP_OCCURS: + *s = soap_set_validation_fault(soap, "occurrence constraint violation", NULL); + break; + case SOAP_FIXED: + *s = soap_set_validation_fault(soap, "value does not match the fixed value required", NULL); + break; + case SOAP_EMPTY: + *s = soap_set_validation_fault(soap, "empty value provided where a value is required", NULL); + break; + case SOAP_FD_EXCEEDED: + *s = "Maximum number of open connections was reached: increase FD_SETSIZE or define HAVE_POLL"; + break; + case SOAP_UTF_ERROR: + *s = "UTF content encoding error"; + break; + case SOAP_STOP: + *s = "Stopped: service request already handled by plugin (informative)"; + break; +#endif + case SOAP_EOF: +#ifndef WITH_NOIO + *s = soap_strerror(soap); /* *s = soap->msgbuf */ +#ifndef WITH_LEAN + if (strlen(soap->msgbuf) + 25 < sizeof(soap->msgbuf)) + { + (void)soap_memmove((void*)(soap->msgbuf + 25), sizeof(soap->tmpbuf) - 25, (const void*)soap->msgbuf, strlen(soap->msgbuf) + 1); + if (soap->is) +#if defined(__cplusplus) && !defined(WITH_COMPAT) + (void)soap_memcpy((void*)soap->msgbuf, sizeof(soap->msgbuf), (const void*)"End or bad std::istream: ", 25); +#else + (void)soap_memcpy((void*)soap->msgbuf, sizeof(soap->msgbuf), (const void*)"End at NUL buffer input: ", 25); +#endif + else + (void)soap_memcpy((void*)soap->msgbuf, sizeof(soap->msgbuf), (const void*)"End of file or no input: ", 25); + } +#endif + break; +#else + *s = "End of file or no input"; + break; +#endif + case SOAP_ERR: + *s = "An unspecified error occurred"; + break; + default: +#ifndef WITH_NOHTTP +#ifndef WITH_LEAN + if (soap->error >= 200 && soap->error < 600) + { + const char *t = http_error(soap, soap->error); + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), strlen(t) + 54), "Error %d: HTTP %d %s", soap->error, soap->error, t); + *s = soap->msgbuf; + } + else +#endif +#endif + { + (SOAP_SNPRINTF(soap->msgbuf, sizeof(soap->msgbuf), 26), "Error %d", soap->error); + *s = soap->msgbuf; + } + } +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_send_fault(struct soap *soap) +{ + int status = soap->error; + if (status == SOAP_OK || status == SOAP_STOP) + return soap_closesock(soap); +#ifndef WITH_NOHTTP + if (status >= 200 && status <= 299) + return soap_send_empty_response(soap, status); +#endif + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Sending back fault struct for error code %d\n", soap->error)); + soap->keep_alive = 0; /* error: close connection later by disabling keep-alive here */ + soap_set_fault(soap); + if (soap->error < 200 && soap->error != SOAP_FAULT) + soap->header = NULL; + if (status != SOAP_EOF || (!soap->recv_timeout && !soap->send_timeout)) + { + int r = 1; +#ifndef WITH_NOIO + if (soap->fpoll && soap->fpoll(soap)) + { + r = 0; + } +#ifndef WITH_LEAN + else if (soap_valid_socket(soap->socket)) + { + r = tcp_select(soap, soap->socket, SOAP_TCP_SELECT_RCV | SOAP_TCP_SELECT_SND, 0); + if (r > 0) + { + int t; + if (!(r & SOAP_TCP_SELECT_SND) + || ((r & SOAP_TCP_SELECT_RCV) + && recv(soap->socket, (char*)&t, 1, MSG_PEEK) < 0)) + r = 0; + } + } +#endif +#endif + if (r > 0) + { + soap->error = SOAP_OK; + if (soap->version > 0) + { + soap->encodingStyle = NULL; /* no encodingStyle in Faults */ + soap_serializeheader(soap); + soap_serializefault(soap); + (void)soap_begin_count(soap); + if ((soap->mode & SOAP_IO_LENGTH)) + { + if (soap_envelope_begin_out(soap) + || soap_putheader(soap) + || soap_body_begin_out(soap) + || soap_putfault(soap) + || soap_body_end_out(soap) + || soap_envelope_end_out(soap)) + return soap_closesock(soap); + } + (void)soap_end_count(soap); + if (soap_response(soap, status) + || soap_envelope_begin_out(soap) + || soap_putheader(soap) + || soap_body_begin_out(soap) + || soap_putfault(soap) + || soap_body_end_out(soap) + || soap_envelope_end_out(soap) + || soap_end_send(soap)) + return soap_closesock(soap); + } + else + { + const char *s = *soap_faultstring(soap); + const char **d = soap_faultdetail(soap); + (void)soap_begin_count(soap); + if ((soap->mode & SOAP_IO_LENGTH)) + if (soap_element_begin_out(soap, "fault", 0, NULL) + || soap_outstring(soap, "reason", 0, (char*const*)&s, NULL, 0) + || soap_outliteral(soap, "detail", (char*const*)d, NULL) + || soap_element_end_out(soap, "fault")) + return soap_closesock(soap); + (void)soap_end_count(soap); + if (soap_response(soap, status) + || soap_element_begin_out(soap, "fault", 0, NULL) + || soap_outstring(soap, "reason", 0, (char*const*)&s, NULL, 0) + || soap_outliteral(soap, "detail", (char*const*)d, NULL) + || soap_element_end_out(soap, "fault") + || soap_end_send(soap)) + return soap_closesock(soap); + } + } + } + soap->error = status; + return soap_closesock(soap); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_recv_fault(struct soap *soap, int check) +{ + int status = soap->status; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Check (%d) if receiving SOAP Fault (status = %d)\n", check, status)); + if (!check) + { + /* try getfault when no tag or tag mismatched at level 2, otherwise close and return SOAP_TAG_MISMATCH or HTTP error code */ + if (soap->error != SOAP_NO_TAG && (soap->error != SOAP_TAG_MISMATCH || soap->level != 2)) + { + if (soap->error == SOAP_TAG_MISMATCH && soap->level == 0) + { + soap->error = SOAP_OK; + if (!soap_element_begin_in(soap, "fault", 0, NULL)) + { + char *s = NULL, *d = NULL; + (void)soap_instring(soap, "reason", &s, NULL, 0, 1, 0, -1, NULL); + (void)soap_inliteral(soap, "detail", &d); + if (!soap_element_end_in(soap, "fault") && !soap_end_recv(soap)) + { + *soap_faultstring(soap) = s; + *soap_faultdetail(soap) = d; + if (status) + soap->error = status; + else + soap->error = SOAP_FAULT; + soap_set_fault(soap); + return soap_closesock(soap); + } + } + soap->error = SOAP_TAG_MISMATCH; + } + if (status && (status < 200 || status > 299)) + soap->error = status; + return soap_closesock(soap); + } + } + soap->error = SOAP_OK; + if (soap_getfault(soap)) + { + /* if check>0 and no SOAP Fault is present and no HTTP error then just return to parse request */ + if (check + && (status == 0 || (status >= 200 && status <= 299)) + && ((soap->error == SOAP_TAG_MISMATCH && soap->level == 2) || soap->error == SOAP_NO_TAG)) + return soap->error = SOAP_OK; + /* if check=0 and empty SOAP Body and encodingStyle is NULL and no HTTP error then just return */ + if (!check + && (status == 0 || (status >= 200 && status <= 299)) + && !soap->encodingStyle + && (soap->error == SOAP_NO_TAG && soap->level <= 2)) + return soap->error = SOAP_OK; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Error: soap_get_soapfault() failed with error %d at level %u tag '%s'\n", soap->error, soap->level, soap->tag)); + *soap_faultcode(soap) = (soap->version == 2 ? "SOAP-ENV:Sender" : "SOAP-ENV:Client"); + if (status) + soap->error = status; + else + soap->error = status = SOAP_NO_DATA; + soap_set_fault(soap); + } + else + { + const char *s = *soap_faultcode(soap); + if (!soap_match_tag(soap, s, "SOAP-ENV:Server") + || !soap_match_tag(soap, s, "SOAP-ENV:Receiver")) + { + status = SOAP_SVR_FAULT; + } + else if (!soap_match_tag(soap, s, "SOAP-ENV:Client") + || !soap_match_tag(soap, s, "SOAP-ENV:Sender")) + { + status = SOAP_CLI_FAULT; + } + else if (!soap_match_tag(soap, s, "SOAP-ENV:MustUnderstand")) + { + status = SOAP_MUSTUNDERSTAND; + } + else if (!soap_match_tag(soap, s, "SOAP-ENV:VersionMismatch")) + { + status = SOAP_VERSIONMISMATCH; + } + else + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Received SOAP Fault code %s\n", s)); + status = SOAP_FAULT; + } + if (!soap_body_end_in(soap)) + soap_envelope_end_in(soap); + } + (void)soap_end_recv(soap); + soap->error = status; + return soap_closesock(soap); +} + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_send_empty_response(struct soap *soap, int httpstatuscode) +{ + soap_mode m = soap->omode; + if (!(m & SOAP_IO_UDP)) + { + soap->count = 0; + if ((m & SOAP_IO) == SOAP_IO_CHUNK) + soap->omode = (m & ~SOAP_IO) | SOAP_IO_BUFFER; + (void)soap_response(soap, httpstatuscode); + (void)soap_end_send(soap); /* force end of sends */ + soap->error = SOAP_STOP; /* stops the server from returning another response */ + soap->omode = m; + } + return soap_closesock(soap); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOHTTP +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_recv_empty_response(struct soap *soap) +{ + soap->error = SOAP_OK; + if (!(soap->omode & SOAP_IO_UDP) && !(soap->omode & SOAP_ENC_PLAIN)) + { + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Receiving empty response\n")); + if (soap_begin_recv(soap) == SOAP_OK) + { + if (soap_http_skip_body(soap) || soap_end_recv(soap)) + return soap_closesock(soap); + } + else if (soap->error == 200 || soap->error == 201 || soap->error == 202) + { + soap->error = SOAP_OK; + } + } +#ifndef WITH_LEANER + else if ((soap->fprepareinitrecv && (soap->error = soap->fprepareinitrecv(soap))) + || (soap->fpreparefinalrecv && (soap->error = soap->fpreparefinalrecv(soap)))) + { + return soap->error; + } +#endif + return soap_closesock(soap); +} +#endif + +/******************************************************************************/ + +#ifndef WITH_NOIO +static const char* +soap_strerror(struct soap *soap) +{ + int err = soap->errnum; + *soap->msgbuf = '\0'; + if (err) + { +#ifndef WIN32 +# ifdef HAVE_STRERROR_R +# if (!_GNU_SOURCE && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 || defined(__ANDROID__) || !defined(__GLIBC__) + strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* XSI-compliant */ +# else + return strerror_r(err, soap->msgbuf, sizeof(soap->msgbuf)); /* GNU-specific */ +# endif +# else + return strerror(err); +# endif +#else +#ifndef UNDER_CE + DWORD len; + *soap->msgbuf = '\0'; + len = FormatMessageA(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, err, MAKELANGID(LANG_NEUTRAL, SUBLANG_DEFAULT), (LPSTR)soap->msgbuf, (DWORD)sizeof(soap->msgbuf), NULL); +#else + DWORD i, len; + *soap->msgbuf = '\0'; + len = FormatMessage(FORMAT_MESSAGE_FROM_SYSTEM | FORMAT_MESSAGE_IGNORE_INSERTS, NULL, err, 0, (LPTSTR)soap->msgbuf, (DWORD)(sizeof(soap->msgbuf)/sizeof(TCHAR)), NULL); + for (i = 0; i <= len; i++) + { + if (((TCHAR*)soap->msgbuf)[i] < 0x80) + soap->msgbuf[i] = (char)((TCHAR*)soap->msgbuf)[i]; + else + soap->msgbuf[i] = '?'; + } +#endif +#endif + } + else + { + if (soap->recv_maxlength && soap->count > soap->recv_maxlength) + { + soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf), "max message length exceeded"); + } + else + { + int tt = soap->transfer_timeout, rt = soap->recv_timeout, st = soap->send_timeout; +#ifndef WITH_LEAN + int tu = ' ', ru = ' ', su = ' '; +#endif + soap_strcpy(soap->msgbuf, sizeof(soap->msgbuf), "message transfer interrupted"); + if (tt | rt || st) + soap_strcpy(soap->msgbuf + 28, sizeof(soap->msgbuf) - 28, " or timed out"); +#ifndef WITH_LEAN + if (tt < 0) + { + tt = -tt; + tu = 'u'; + } + if (rt < 0) + { + rt = -rt; + ru = 'u'; + } + if (st < 0) + { + st = -st; + su = 'u'; + } + if (tt) + { + size_t l = strlen(soap->msgbuf); + (SOAP_SNPRINTF(soap->msgbuf + l, sizeof(soap->msgbuf) - l, 43), " (%d%csec max transfer time)", tt, tu); + } + if (rt) + { + size_t l = strlen(soap->msgbuf); + (SOAP_SNPRINTF(soap->msgbuf + l, sizeof(soap->msgbuf) - l, 40), " (%d%csec max recv delay)", rt, ru); + } + if (st) + { + size_t l = strlen(soap->msgbuf); + (SOAP_SNPRINTF(soap->msgbuf + l, sizeof(soap->msgbuf) - l, 40), " (%d%csec max send delay)", st, su); + } +#endif + } + } + return soap->msgbuf; +} +#endif + +/******************************************************************************/ + +static int +soap_set_error(struct soap *soap, const char *faultcode, const char *faultsubcodeQName, const char *faultstring, const char *faultdetailXML, int soaperror) +{ + *soap_faultcode(soap) = faultcode; + if (faultsubcodeQName) + *soap_faultsubcode(soap) = faultsubcodeQName; + *soap_faultstring(soap) = faultstring; + if (faultdetailXML && *faultdetailXML) + { + const char **s = soap_faultdetail(soap); + if (s) + *s = faultdetailXML; + } + return soap->error = soaperror; +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_sender_error(struct soap *soap, const char *faultstring, const char *faultdetailXML, int soaperror) +{ + return soap_set_error(soap, soap->version == 2 ? "SOAP-ENV:Sender" : soap->version == 1 ? "SOAP-ENV:Client" : "at sender", NULL, faultstring, faultdetailXML, soaperror); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_set_receiver_error(struct soap *soap, const char *faultstring, const char *faultdetailXML, int soaperror) +{ + return soap_set_error(soap, soap->version == 2 ? "SOAP-ENV:Receiver" : soap->version == 1 ? "SOAP-ENV:Server" : "detected", NULL, faultstring, faultdetailXML, soaperror); +} + +/******************************************************************************/ + +static int +soap_copy_fault(struct soap *soap, const char *faultcode, const char *faultsubcodeQName, const char *faultstring, const char *faultdetailXML) +{ + char *r = NULL, *s = NULL, *t = NULL; + DBGFUN2("soap_copy_fault", "code=%s", faultcode ? faultcode : "(null)", "string=%s", faultstring ? faultstring : "(null)") + if (faultsubcodeQName) + r = soap_strdup(soap, faultsubcodeQName); + if (faultstring) + s = soap_strdup(soap, faultstring); + if (faultdetailXML) + t = soap_strdup(soap, faultdetailXML); + return soap_set_error(soap, faultcode, r, s, t, SOAP_FAULT); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_sender_fault(struct soap *soap, const char *faultstring, const char *faultdetailXML) +{ + return soap_sender_fault_subcode(soap, NULL, faultstring, faultdetailXML); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_sender_fault_subcode(struct soap *soap, const char *faultsubcodeQName, const char *faultstring, const char *faultdetailXML) +{ + return soap_copy_fault(soap, soap->version == 2 ? "SOAP-ENV:Sender" : soap->version == 1 ? "SOAP-ENV:Client" : "at source", faultsubcodeQName, faultstring, faultdetailXML); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_receiver_fault(struct soap *soap, const char *faultstring, const char *faultdetailXML) +{ + return soap_receiver_fault_subcode(soap, NULL, faultstring, faultdetailXML); +} + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_receiver_fault_subcode(struct soap *soap, const char *faultsubcodeQName, const char *faultstring, const char *faultdetailXML) +{ + return soap_copy_fault(soap, soap->version == 2 ? "SOAP-ENV:Receiver" : soap->version == 1 ? "SOAP-ENV:Server" : "is internal", faultsubcodeQName, faultstring, faultdetailXML); +} + +/******************************************************************************/ + +#ifndef WITH_NOSTDLIB +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_print_fault(struct soap *soap, FILE *fd) +{ + if (soap_check_state(soap)) + { + fprintf(fd, "Error: soap struct state not initialized\n"); + } + else if (soap->error) + { + const char **c, *v = NULL, *s, *d; + c = soap_faultcode(soap); + if (!*c) + { + soap_set_fault(soap); + c = soap_faultcode(soap); + } + if (soap->version == 2) + v = soap_fault_subcode(soap); + s = soap_fault_string(soap); + d = soap_fault_detail(soap); + fprintf(fd, "%s%d fault %s [%s]\n\"%s\"\nDetail: %s\n", soap->version ? "SOAP 1." : "Error ", soap->version ? (int)soap->version : soap->error, *c, v ? v : "no subcode", s ? s : "[no reason]", d ? d : "[no detail]"); + } +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +#ifndef WITH_LEAN +#ifndef WITH_NOSTDLIB +#ifndef WITH_COMPAT +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_stream_fault(struct soap *soap, std::ostream& os) +{ + if (soap_check_state(soap)) + { + os << "Error: soap struct state not initialized\n"; + } + else if (soap->error) + { + const char **c, *v = NULL, *s, *d; + c = soap_faultcode(soap); + if (!*c) + { + soap_set_fault(soap); + c = soap_faultcode(soap); + } + if (soap->version == 2) + v = soap_fault_subcode(soap); + s = soap_fault_string(soap); + d = soap_fault_detail(soap); + os << (soap->version ? "SOAP 1." : "Error ") + << (soap->version ? (int)soap->version : soap->error) + << " fault " << *c + << "[" << (v ? v : "no subcode") << "]" + << std::endl + << "\"" << (s ? s : "[no reason]") << "\"" + << std::endl + << "Detail: " << (d ? d : "[no detail]") + << std::endl; + } +} +#endif +#endif +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_LEAN +#ifndef WITH_NOSTDLIB +SOAP_FMAC1 +char* +SOAP_FMAC2 +soap_sprint_fault(struct soap *soap, char *buf, size_t len) +{ + if (soap_check_state(soap)) + { + soap_strcpy(buf, len, "Error: soap struct not initialized"); + } + else if (soap->error) + { + const char **c, *v = NULL, *s, *d; + c = soap_faultcode(soap); + if (!*c) + { + soap_set_fault(soap); + c = soap_faultcode(soap); + } + if (soap->version == 2) + v = soap_fault_subcode(soap); + if (!v) + v = "no subcode"; + s = soap_fault_string(soap); + if (!s) + s = "[no reason]"; + d = soap_fault_detail(soap); + if (!d) + d = "[no detail]"; + (SOAP_SNPRINTF(buf, len, strlen(*c) + strlen(v) + strlen(s) + strlen(d) + 72), "%s%d fault %s [%s]\n\"%s\"\nDetail: %s\n", soap->version ? "SOAP 1." : "Error ", soap->version ? (int)soap->version : soap->error, *c, v, s, d); + } + else if (len > 0) + { + *buf = '\0'; + } + return buf; +} +#endif +#endif + +/******************************************************************************/ + +#ifndef WITH_NOSTDLIB +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_print_fault_location(struct soap *soap, FILE *fd) +{ +#ifndef WITH_LEAN + int i, j, c1, c2; + if (soap_check_state(soap) == SOAP_OK && soap->error && soap->error != SOAP_STOP && soap->bufidx <= soap->buflen && soap->buflen > 0 && soap->buflen <= sizeof(soap->buf)) + { + i = (int)soap->bufidx - 1; + if (i <= 0) + i = 0; + c1 = soap->buf[i]; + soap->buf[i] = '\0'; + if ((int)soap->buflen >= i + 1024) + j = i + 1023; + else + j = (int)soap->buflen - 1; + c2 = soap->buf[j]; + soap->buf[j] = '\0'; + fprintf(fd, "%s%c\n\n", soap->buf, c1); + if (soap->bufidx < soap->buflen) + fprintf(fd, "%s\n", soap->buf + soap->bufidx); + soap->buf[i] = (char)c1; + soap->buf[j] = (char)c2; + } +#else + (void)soap; + (void)fd; +#endif +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +#ifndef WITH_LEAN +#ifndef WITH_NOSTDLIB +#ifndef WITH_COMPAT +SOAP_FMAC1 +void +SOAP_FMAC2 +soap_stream_fault_location(struct soap *soap, std::ostream& os) +{ + int i, j, c1, c2; + if (soap_check_state(soap) == SOAP_OK && soap->error && soap->error != SOAP_STOP && soap->bufidx <= soap->buflen && soap->buflen > 0 && soap->buflen <= sizeof(soap->buf)) + { + i = (int)soap->bufidx - 1; + if (i <= 0) + i = 0; + c1 = soap->buf[i]; + soap->buf[i] = '\0'; + if ((int)soap->buflen >= i + 1024) + j = i + 1023; + else + j = (int)soap->buflen - 1; + c2 = soap->buf[j]; + soap->buf[j] = '\0'; + os << soap->buf << (char)c1 << std::endl << "" << std::endl; + if (soap->bufidx < soap->buflen) + os << soap->buf + soap->bufidx << std::endl; + soap->buf[i] = (char)c1; + soap->buf[j] = (char)c2; + } +} +#endif +#endif +#endif +#endif + +/******************************************************************************/ + +SOAP_FMAC1 +int +SOAP_FMAC2 +soap_register_plugin_arg(struct soap *soap, int (*fcreate)(struct soap*, struct soap_plugin*, void*), void *arg) +{ + struct soap_plugin *p; + int err; + p = (struct soap_plugin*)SOAP_MALLOC(soap, sizeof(struct soap_plugin)); + if (!p) + return soap->error = SOAP_EOM; + p->id = NULL; + p->data = NULL; + p->fcopy = NULL; + p->fdelete = NULL; + err = fcreate(soap, p, arg); + if (!err && p->fdelete && p->id) + { + if (!soap_lookup_plugin(soap, p->id)) + { + p->next = soap->plugins; + soap->plugins = p; + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Registered '%s' plugin\n", p->id)); + return SOAP_OK; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not register plugin '%s': plugin with the same ID already registered\n", p->id)); + SOAP_FREE(soap, p); + return SOAP_OK; + } + DBGLOG(TEST, SOAP_MESSAGE(fdebug, "Could not register plugin '%s': plugin returned error %d or plugin ID not set or fdelete callback not set\n", p->id ? p->id : "plugin ID not set", err)); + SOAP_FREE(soap, p); + soap->error = err ? err : SOAP_PLUGIN_ERROR; + return soap->error; +} + +/******************************************************************************/ + +static void * +fplugin(struct soap *soap, const char *id) +{ + struct soap_plugin *p; + for (p = soap->plugins; p; p = p->next) + if (p->id == id || !strcmp(p->id, id)) + return p->data; + return NULL; +} + +/******************************************************************************/ + +SOAP_FMAC1 +void * +SOAP_FMAC2 +soap_lookup_plugin(struct soap *soap, const char *id) +{ + return soap->fplugin(soap, id); +} + +/******************************************************************************/ + +#ifdef __cplusplus +} +#endif + +/******************************************************************************\ + * + * C++ soap struct methods + * +\******************************************************************************/ + +#ifdef __cplusplus +soap::soap() +{ + soap_init(this); + /* no logs to prevent DEBUG mode leaks when the user calls a soap_init() on this context */ + soap_set_test_logfile(this, NULL); + soap_set_sent_logfile(this, NULL); + soap_set_recv_logfile(this, NULL); +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +soap::soap(soap_mode m) +{ + soap_init1(this, m); +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +soap::soap(soap_mode im, soap_mode om) +{ + soap_init2(this, im, om); +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +soap::soap(const struct soap& soap) +{ + soap_copy_context(this, &soap); +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +struct soap& soap::operator=(const struct soap& soap) +{ + soap_done(this); + soap_copy_context(this, &soap); + return *this; +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +void soap::destroy() +{ + soap_destroy(this); + soap_end(this); +} +#endif + +/******************************************************************************/ + +#ifdef __cplusplus +soap::~soap() +{ + soap_done(this); +} +#endif + +/******************************************************************************/ diff --git a/DevicePortGet/soap_sc/stdsoap2.h b/DevicePortGet/soap_sc/stdsoap2.h new file mode 100644 index 0000000..52025a8 --- /dev/null +++ b/DevicePortGet/soap_sc/stdsoap2.h @@ -0,0 +1,3717 @@ +/* + stdsoap2.h 2.8.83 + + gSOAP runtime engine + +gSOAP XML Web services tools +Copyright (C) 2000-2019, Robert van Engelen, Genivia Inc., All Rights Reserved. +This part of the software is released under ONE of the following licenses: +GPL, or the gSOAP public license, or Genivia's license for commercial use. +-------------------------------------------------------------------------------- +Contributors: + +Wind River Systems, Inc., for the following addition licensed under the gSOAP +public license: + - vxWorks compatible, enabled with compiler option -DVXWORKS +-------------------------------------------------------------------------------- +gSOAP public license. + +The contents of this file are subject to the gSOAP Public License Version 1.3 +(the "License"); you may not use this file except in compliance with the +License. You may obtain a copy of the License at +http://www.cs.fsu.edu/~engelen/soaplicense.html +Software distributed under the License is distributed on an "AS IS" basis, +WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License +for the specific language governing rights and limitations under the License. + +The Initial Developer of the Original Code is Robert A. van Engelen. +Copyright (C) 2000-2019, Robert van Engelen, Genivia Inc., All Rights Reserved. +-------------------------------------------------------------------------------- +GPL license. + +This program is free software; you can redistribute it and/or modify it under +the terms of the GNU General Public License as published by the Free Software +Foundation; either version 2 of the License, or (at your option) any later +version. + +This program is distributed in the hope that it will be useful, but WITHOUT ANY +WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A +PARTICULAR PURPOSE. See the GNU General Public License for more details. + +You should have received a copy of the GNU General Public License along with +this program; if not, write to the Free Software Foundation, Inc., 59 Temple +Place, Suite 330, Boston, MA 02111-1307 USA + +Author contact information: +engelen@genivia.com / engelen@acm.org + +This program is released under the GPL with the additional exemption that +compiling, linking, and/or using OpenSSL is allowed. +-------------------------------------------------------------------------------- +A commercial use license is available from Genivia, Inc., contact@genivia.com +-------------------------------------------------------------------------------- +*/ + +#define GSOAP_VERSION 20883 + +#ifdef WITH_SOAPDEFS_H +# include "soapdefs.h" /* include user-defined stuff in soapdefs.h */ +#endif + +#ifndef _THREAD_SAFE +# define _THREAD_SAFE +#endif + +#ifndef OPENSERVER +# ifndef _REENTRANT +# define _REENTRANT +# endif +#endif + +#ifdef _WIN32 +# ifndef WIN32 +# define WIN32 +# endif +#endif + +/* for legacy purposes we use WIN32 macro, even when WIN64 is supported */ +#ifdef _WIN64 +# ifndef WIN32 +# define WIN32 +# endif +#endif + +#ifdef WIN32 +# ifdef SOAP_STD_EXPORTS /* dllexport the API functions and classes */ +# ifndef SOAP_STD_API +# define SOAP_STD_API __declspec(dllexport) +# endif +# ifndef SOAP_CMAC +# define SOAP_CMAC SOAP_STD_API /* export soap struct and generated classes */ +# endif +# ifndef SOAP_FMAC1 +# define SOAP_FMAC1 SOAP_STD_API /* export stdsoap2.cpp API */ +# endif +# ifndef SOAP_FMAC3 +# define SOAP_FMAC3 SOAP_STD_API /* export soapC.cpp serializers API */ +# endif +# ifndef SOAP_FMAC5 +# define SOAP_FMAC5 SOAP_STD_API /* export soapClient.cpp and soapServer.cpp API */ +# endif +# endif +#endif + +#ifndef SOAP_FMAC1 /* stdsoap2.h declaration macro */ +# define SOAP_FMAC1 +#endif + +#ifndef SOAP_FMAC2 /* stdsoap2.h declaration macro */ +# define SOAP_FMAC2 +#endif + +#ifndef SOAP_FMAC3 /* (de)serializer declaration macro */ +# define SOAP_FMAC3 +#endif + +#ifndef SOAP_FMAC3S /* string converter for (de)serializer declaration macro */ +# define SOAP_FMAC3S SOAP_FMAC3 +#endif + +#ifndef SOAP_FMAC4 /* (de)serializer declaration macro */ +# define SOAP_FMAC4 +#endif + +#ifndef SOAP_FMAC4S /* string converter for (de)serializer declaration macro */ +# define SOAP_FMAC4S SOAP_FMAC4 +#endif + +#ifndef SOAP_FMAC5 /* stub/skeleton declaration macro */ +# define SOAP_FMAC5 +#endif + +#ifndef SOAP_FMAC6 /* stub/skeleton declaration macro */ +# define SOAP_FMAC6 +#endif + +#ifndef SOAP_CMAC /* class declaration macro */ +# define SOAP_CMAC +#endif + +#ifndef SOAP_NMAC /* namespace table declaration macro */ +# define SOAP_NMAC +#endif + +#ifndef SOAP_SOURCE_STAMP +# define SOAP_SOURCE_STAMP(str) +#endif + +#ifndef STDSOAP_H +#define STDSOAP_H + +#define SOAP_XSTRINGIFY(s) SOAP_STRINGIFY(s) +#define SOAP_STRINGIFY(s) #s + +#if defined(SOAPDEFS_H) && !defined(WITH_SOAPDEFS_H) +# include SOAP_XSTRINGIFY(SOAPDEFS_H) /* include user-defined "SOAPDEFS_H" */ +#endif + +#if defined(__vxworks) || defined(__VXWORKS__) +# ifndef VXWORKS +# define VXWORKS +# endif +#endif + +#ifdef _WIN32_WCE +# ifndef UNDER_CE +# define UNDER_CE _WIN32_WCE +# endif +#endif + +#ifdef UNDER_CE +# ifndef WIN32 +# define WIN32 +# endif +#endif + +#ifdef __BORLANDC__ +# ifdef __clang__ +# ifdef _WIN32 +# ifndef WIN32 +# define WIN32 +# endif +# endif +# else +# ifdef __WIN32__ +# ifndef WIN32 +# define WIN32 +# endif +# endif +# endif +#endif + +#if defined(__CYGWIN__) || defined(__CYGWIN32__) +# ifndef CYGWIN +# define CYGWIN +# endif +#endif + +#ifdef __SYMBIAN32__ +# define SYMBIAN +# undef WIN32 +#endif + +#if defined(__hpux) +# ifndef HP_UX +# define HP_UX +# endif +#endif + +#if defined(__digital__) && defined(__unix__) +# ifndef TRU64 +# define TRU64 +# endif +#endif + +#ifdef __MVS__ +# ifndef OS390 +# define OS390 +# endif +#endif + +#if defined(__sun) && defined(__SVR4) +# ifndef SUN_OS +# define SUN_OS +# endif +#endif + +#ifdef HAVE_CONFIG_H +# include "config.h" +#else +# if defined(UNDER_CE) +# define SOAP_BUFLEN (2048) +# define SOAP_PTRHASH (32) +# define SOAP_IDHASH (19) +# define SOAP_BLKLEN (32) +# define SOAP_TAGLEN (256) +# define SOAP_HDRLEN (1024) +# define SOAP_MAXDIMS (4) +# define HAVE_SSCANF +# elif defined(CYGWIN) +# define HAVE_POLL +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_INTTYPES_H +# define HAVE_LOCALE_H +# define HAVE_SOCKLEN_T +# elif defined(WIN32) +# ifdef __BORLANDC__ +# ifdef __clang__ +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOD_L +# define HAVE_STRTOL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_GMTIME +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define SOAP_LONG_FORMAT "%lld" +# define SOAP_ULONG_FORMAT "%llu" +# else +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOD_L +# define HAVE_STRTOL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_GMTIME +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define SOAP_LONG_FORMAT "%I64d" +# define SOAP_ULONG_FORMAT "%I64u" +# endif +# else +# if _MSC_VER >= 1400 +# define HAVE_SNPRINTF +# endif +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOD_L +# define HAVE_STRTOL +# define HAVE_STRTOUL +# if _MSC_VER >= 1300 +# define HAVE_STRTOLL /* use _strtoi64 */ +# define HAVE_STRTOULL /* use _strtoui64 */ +# endif +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_GMTIME +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define SOAP_LONG_FORMAT "%I64d" +# define SOAP_ULONG_FORMAT "%I64u" +# define HAVE_LOCALE_H +# endif +# elif defined(__APPLE__) +# define HAVE_POLL +# define HAVE_SNPRINTF +# define HAVE_STRLCPY +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOD_L +# define HAVE_SSCANF_L +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_STRTOLL +# define HAVE_STRTOULL +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_TM_GMTOFF +# define HAVE_GETTIMEOFDAY +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_TIMEGM +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_INTTYPES_H +# define HAVE_LOCALE_H +# define HAVE_XLOCALE_H +# define HAVE_RANDOM +# define HAVE_SOCKLEN_T +# elif defined(_AIX43) +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GETHOSTBYNAME_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_LOCALE_H +# define HAVE_SOCKLEN_T +# elif defined(_AIX41) +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_LOCALE_H +# elif defined(HP_UX) +# include +# if 0 /* enable if __strtoll and __strtoull are available */ +extern intmax_t __strtoll(const char*, char**, int); +extern intmax_t __strtoull(const char*, char**, int); +# define strtoll __strtoll +# define strtoull __strtoull +# endif +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_STRTOLL +# define HAVE_STRTOULL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_ISNAN +# define HAVE_LOCALE_H +# elif defined(FREEBSD) || defined(__FreeBSD__) || defined(OPENBSD) +# define HAVE_POLL +# define HAVE_SNPRINTF +# define HAVE_STRLCPY +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOD_L +# define HAVE_SSCANF_L +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_STRTOLL +# define HAVE_STRTOULL +# define HAVE_GETTIMEOFDAY +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define SOAP_LONG_FORMAT "%qd" +# define SOAP_ULONG_FORMAT "%qu" +# define HAVE_ISNAN +# define HAVE_ISINF +# define HAVE_LOCALE_H +# define HAVE_XLOCALE_H +# define HAVE_RANDOM +# define HAVE_SOCKLEN_T +# elif defined(__VMS) +# include +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# elif defined(TRU64) +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_GETTIMEOFDAY +# define HAVE_SYS_TIMEB_H +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define __USE_STD_IOSTREAM +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define SOAP_LONG_FORMAT "%ld" +# define SOAP_ULONG_FORMAT "%lu" +# define HAVE_LOCALE_H +# elif defined(__GLIBC__) || defined(__GNU__) || defined(__GNUC__) +# define HAVE_POLL +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_STRTOLL +# define HAVE_STRTOULL +# define HAVE_SYS_TIMEB_H +# define HAVE_GETTIMEOFDAY +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GETHOSTBYNAME_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_TIMEGM +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_ISNAN +# define HAVE_ISINF +# if !defined(__GNUC__) || __GNUC__ >= 4 /* gcc 3 and earlier often refuse to compile _l functions */ +# define HAVE_STRTOD_L +# define HAVE_SSCANF_L +# define HAVE_LOCALE_H +# endif +# define HAVE_SOCKLEN_T +# elif defined(MAC_CARBON) +# define WITH_NOIO +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GETHOSTBYNAME_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# elif defined(SYMBIAN) +# define WITH_LEAN +# define WITH_NONAMESPACES +# define HAVE_STRTOD /* use STRTOD since sscanf doesn't seem to work */ +# include +# include +# elif defined(VXWORKS) +# ifdef _WRS_KERNEL +# define _POSIX_THREADS 1 +# endif +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_GMTIME +# define HAVE_LOCALTIME +# define HAVE_MKTIME +# elif defined(OS390) +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_SOCKLEN_T +# elif defined(AS400) +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# elif defined(__QNX__) || defined(QNX) +/* QNX does not have a working version of strtof */ +# undef HAVE_STRTOF +# define HAVE_POLL +# define HAVE_SNPRINTF +# define HAVE_STRLCPY +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_STRTOLL +# define HAVE_STRTOULL +# define HAVE_GETTIMEOFDAY +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GETHOSTBYNAME_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# define HAVE_SOCKLEN_T +# elif defined(SUN_OS) +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GETHOSTBYNAME_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# else /* Default assumptions for supported library functions when not including config.h */ +# ifndef WITH_C_LOCALE +# ifndef WITH_NO_C_LOCALE +# define WITH_NO_C_LOCALE /* turn locale support off by default */ +# endif +# endif +# define HAVE_SNPRINTF +# define HAVE_STRRCHR +# define HAVE_STRTOD +# define HAVE_SSCANF +# define HAVE_STRTOL +# define HAVE_STRTOUL +# define HAVE_STRTOLL +# define HAVE_STRTOULL +# define HAVE_SYS_TIMEB_H +# define HAVE_FTIME +# define HAVE_RAND_R +# define HAVE_GETHOSTBYNAME_R +# define HAVE_GMTIME_R +# define HAVE_ASCTIME_R +# define HAVE_LOCALTIME_R +# define HAVE_STRERROR_R +# define HAVE_LOCALE_H +# ifdef MB_LEN_MAX +# define HAVE_WCTOMB +# define HAVE_MBTOWC +# endif +# endif +#endif + +#ifdef WITH_LEANER +# ifndef WITH_LEAN +# define WITH_LEAN +# endif +#endif + +/* gSOAP 2.7.15 and higher: always use FAST and retain CDATA in literal XML, unless WITH_LEAN or WITH_NOCDATA */ +#ifndef WITH_LEAN +# ifndef WITH_FAST +# define WITH_FAST +# endif +# ifndef WITH_NOCDATA +# ifndef WITH_CDATA +# define WITH_CDATA +# endif +# endif +#endif + +#if !defined(__cplusplus) +/* allowing empty struct/union in C is a GNU extension */ +# if !defined(__GNU__) && !defined(__GNUC__) +# define WITH_NOEMPTYSTRUCT +# endif +#endif + +/* silence clang's C99 variadic macro warnings */ +#ifdef __clang__ +# pragma clang diagnostic ignored "-Wvariadic-macros" +#endif + +#if defined(WITH_PURE_VIRTUAL) +# define SOAP_PURE_VIRTUAL = 0 +# define SOAP_PURE_VIRTUAL_COPY = 0 +#elif defined(WITH_DEFAULT_VIRTUAL) +# define SOAP_PURE_VIRTUAL { return SOAP_NO_METHOD; } +# define SOAP_PURE_VIRTUAL_COPY +#else +# define SOAP_PURE_VIRTUAL +# define SOAP_PURE_VIRTUAL_COPY +#endif + +/* older OpenVMS TCP/IP stacks cannot handle 65536 bytes */ +#ifdef __VMS +# ifndef SOAP_BUFLEN +# define SOAP_BUFLEN (65535) +# endif +#endif + +/* small buffer, to accelerate base64 and hex binary output */ +#ifndef SOAP_BINARY_BUFLEN +# define SOAP_BINARY_BUFLEN (128) +#endif + +/* if we have locale.h then we should use it WITH_C_LOCALE enabled to avoid decimal point conversion issues */ +#ifdef HAVE_LOCALE_H +# ifndef WITH_NO_C_LOCALE +# ifndef WITH_C_LOCALE +# define WITH_C_LOCALE +# endif +# endif +#endif + +/* MinGW does not support uselocale() and xlocale.h and gettimeofday() */ +#if defined(__MINGW32__) || defined(__MINGW64__) +# if !defined(WITH_NO_C_LOCALE) +# define WITH_NO_C_LOCALE +# endif +# undef HAVE_GETTIMEOFDAY +#endif + +/* user can set WITH_NO_C_LOCALE to force removal of locale (e.g. in case of compiler errors) */ +#ifdef WITH_NO_C_LOCALE +# undef WITH_C_LOCALE +#endif + +#ifndef WITH_NOSTDLIB +# include +# include +# include +# if !defined(HAVE_CONFIG_H) || defined(HAVE_CTYPE_H) +# include +# endif +# if !defined(HAVE_CONFIG_H) || defined(HAVE_LIMITS_H) +# include /* for MB_LEN_MAX */ +# endif +# if !defined(HAVE_CONFIG_H) || defined(HAVE_FLOAT_H) +# include /* for INFINITY */ +# endif +# if !defined(HAVE_CONFIG_H) || defined(HAVE_MATH_H) +# include /* for isnan() and isinf() */ +# endif +#endif + +/* force inclusion of xlocale.h when WITH_INCLUDE_XLOCALE_H is defined by the user for systems that require xlocale.h */ +#ifdef WITH_INCLUDE_XLOCALE_H +# ifndef HAVE_XLOCALE_H +# define HAVE_XLOCALE_H +# endif +#endif + +#ifdef WITH_C_LOCALE +# include +# if defined(WIN32) && !defined(CYGWIN) +# define SOAP_LOCALE_T _locale_t +# define SOAP_LOCALE(soap) ((soap)->c_locale ? (soap)->c_locale : ((soap)->c_locale = _create_locale(LC_ALL, "C"))) +# define SOAP_FREELOCALE(soap) (void)((soap)->c_locale && (_free_locale((soap)->c_locale), ((soap)->c_locale = NULL))) +# else +# if defined(HAVE_XLOCALE_H) +# include +# endif +# define SOAP_LOCALE_T locale_t +# define SOAP_LOCALE(soap) ((soap)->c_locale ? (soap)->c_locale : ((soap)->c_locale = newlocale(LC_ALL_MASK, "C", NULL))) +# define SOAP_FREELOCALE(soap) (void)((soap)->c_locale && (freelocale((soap)->c_locale), ((soap)->c_locale = NULL))) +# if defined(CYGWIN) +# undef HAVE_STRTOF_L /* Cygwin does not support strtof_l strtod_l */ +# undef HAVE_STRTOD_L +# endif +# endif +#else +# undef HAVE_STRTOF_L +# undef HAVE_STRTOD_L +# undef HAVE_SSCANF_L +#endif + +#ifdef TANDEM_NONSTOP /* Support for Guardian */ +# define SOAP_BUFLEN (32767) +/*# define WITH_NOSTDLIB */ /* uncommment to remove stdlib dependences */ +# define WITH_NOIO /* no IO dependences, e.g. remove TCP/IP */ +# define int32_t int +# define int64_t long long +# define LONG64 long long +# define ULONG64 unsigned long long +# define DBL_PINFTY (1.1579208923716189e77) +# undef HAVE_WCTOMB +# undef HAVE_MBTOWC +# undef HAVE_GMTIME_R +# undef HAVE_ASCTIME_R +# undef HAVE_LOCALTIME_R +# undef HAVE_SNPRINTF +# define SOAP_BUFLEN (32767) +# define SOAP_SOCKET short +#pragma nolist +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# include +# define INET_ERROR 4294967295 +#pragma list +#elif defined(__TANDEM) /* Support for OSS */ +# define int32_t int +# define SOAP_BUFLEN (32767) +#endif + +#ifdef WITH_NTLM +# include +#endif + +#ifdef HAVE_POLL +# include +#endif + +#ifdef __cplusplus +# include +# include +# ifndef WITH_COMPAT +# include +# include +# endif +#endif + +#ifdef WITH_NOHTTP +# ifndef WITH_NOIO +# define WITH_NOIO +# undef WITH_COOKIES +# endif +#endif + +/* Suggestion when SOAP_FD_EXCEEDED error occurs: + Some systems allow increasing FD_SETSIZE before including sys/types.h: +#define FD_SETSIZE (2048) +*/ + +#ifndef UNDER_CE +# ifndef WITH_NOIO +# include +# include +# endif +# ifndef WITH_LEAN +# ifdef HAVE_SYS_TIMEB_H +# include /* for ftime() */ +# endif +# include +# endif +#endif + +#ifdef OPENSERVER +# include +# include +# include + extern int h_errno; +#endif + +#ifdef HAVE_GETTIMEOFDAY +# ifndef WIN32 +# ifdef VXWORKS +# ifdef _WRS_KERNEL +# include +# endif +# else +# include /* for timeval and gettimeofday() */ +# endif +# endif +#endif + +#ifndef WITH_NOIO +# ifndef WIN32 +# include +# ifdef VXWORKS +# include +# include +# ifndef _WRS_KERNEL +# include +# endif +# else +# ifndef SYMBIAN +# include +# endif +# endif +# ifdef SUN_OS +# include /* SUN */ +# include /* only needed with SUN < 2.8 ? */ +# endif +# ifdef VXWORKS +# ifdef _WRS_KERNEL +# include +# endif +# endif +# include +# ifdef OS390 +# include +# else +# include /* TCP_NODELAY, TCP_FASTOPEN */ +# endif +# include +# endif +#endif + +#ifdef WIN32 +# define SOAP_WINSOCKINT int +#else +# define SOAP_WINSOCKINT size_t +#endif + +#ifdef WIN32 +# undef WITH_SELF_PIPE +#endif + +#if defined(WITH_IPV6_V6ONLY) +# ifndef WITH_IPV6 +# define WITH_IPV6 +# endif +#endif + +#ifdef WIN32 +# ifndef UNDER_CE +# include +# include +# endif +// When you get macro redefinition errors when compiling the code below, then: +// a) try arrange your includes so is included after "stdsoap2.h" +// b) or define _WINSOCKAPI_ first: +// #define _WINSOCKAPI_ // stops windows.h including winsock.h +// #include +// #include "stdsoap2.h" +// c) or compile with the -DWIN32_LEAN_AND_MEAN switch +# include // Visual Studio 2005 users: install Platform SDK (R2) +# include +// # define _WSPIAPI_COUNTOF // DEV NOTE: enble to fix problems with VC6 +// # include +# include // DEV NOTE: replaces older wspiapi.h above +# ifdef WITH_IPV6 +# define SOAP_GAI_STRERROR gai_strerrorA +# endif +#else +# ifdef VXWORKS +# include +# include +# include +# endif +# ifndef WITH_NOIO +# include +# include +# include +# include +# ifdef _AIX41 +# include +# endif +# endif +#endif + +#ifdef WITH_FASTCGI +# include +#endif + +#ifdef WITH_OPENSSL +# ifdef __VMS +# pragma names save +# pragma names uppercase +# endif +# undef WITH_GNUTLS +# define OPENSSL_NO_KRB5 +# include +# include +# include +# include +# include +# include +# include +# include +# ifndef ALLOW_OLD_VERSIONS +# if (OPENSSL_VERSION_NUMBER < 0x00905100L) +# error "Must use OpenSSL 0.9.6 or later" +# endif +# endif +# ifdef __VMS +# pragma names restore +# endif +#endif + +#ifdef WITH_GNUTLS +# include +# include +# if GNUTLS_VERSION_NUMBER < 0x020b00 +/* deprecated since GNUTLS 2.11.0 */ +# include +# endif +# ifndef HAVE_PTHREAD_H +# ifdef _POSIX_THREADS +# define HAVE_PTHREAD_H /* make GNUTLS thread safe */ +# endif +# endif +#endif + +#ifdef WITH_SYSTEMSSL +# include +#endif + +#ifdef WITH_GZIP +# ifndef WITH_ZLIB +# define WITH_ZLIB +# endif +#endif + +#ifdef WITH_CASEINSENSITIVETAGS +# define SOAP_STRCMP soap_tag_cmp /* case insensitive XML element/attribute names */ +#else +# define SOAP_STRCMP strcmp /* case sensitive XML element/attribute names */ +#endif + +#ifdef WITH_ZLIB +# include +#endif + +/* #define DEBUG */ /* Uncomment to debug sending (in file SENT.log) receiving (in file RECV.log) and internal operations (in file TEST.log) */ + +/* #define DEBUG_STAMP */ /* Uncomment to debug sending (in file SENT.log) receiving (in file RECV.log) and time-stamped operations (in file TEST.log) */ + +#ifdef __cplusplus +extern "C" { +#endif + +/* Portability (X/Open, BSD sockets etc): define SOAP_SOCKLEN_T as socklen_t or int or ... */ +#if defined(HAVE_SOCKLEN_T) +# define SOAP_SOCKLEN_T socklen_t +#elif defined(_AIX) || defined(AIX) || defined(HP_UX) +# if defined(_AIX43) +# define SOAP_SOCKLEN_T socklen_t +# else +# define SOAP_SOCKLEN_T int +# endif +#elif defined(SOCKLEN_T) +# define SOAP_SOCKLEN_T SOCKLEN_T +#elif defined(__socklen_t_defined) || defined(_SOCKLEN_T) || defined(__ANDROID__) || (!_GNU_SOURCE && !defined(_POSIX_C_SOURCE) && !defined(_XOPEN_SOURCE)) || _POSIX_C_SOURCE >= 200112L || _XOPEN_SOURCE >= 600 +# define SOAP_SOCKLEN_T socklen_t +#elif defined(IRIX) || defined(WIN32) || defined(SUN_OS) || defined(OPENSERVER) || defined(TRU64) || defined(VXWORKS) +# define SOAP_SOCKLEN_T int +#elif !defined(SOAP_SOCKLEN_T) +# define SOAP_SOCKLEN_T socklen_t +#endif + +/* AIX DCE threads portability: define SOAP_FUNC_R_ERR gmtime_r and localtime_r err ret val as -1 */ +#ifdef _AIX32_THREADS +# define SOAP_FUNC_R_ERR (-1) +#elif !defined(SOAP_FUNC_R_ERR) +# define SOAP_FUNC_R_ERR (NULL) +#endif + +#ifndef SOAP_SOCKET +# ifdef WIN32 +# define SOAP_SOCKET SOCKET +# define soap_closesocket(n) closesocket(n) +# else +# define SOAP_SOCKET int +# define soap_closesocket(n) close(n) +# endif +#endif + +#define SOAP_INVALID_SOCKET ((SOAP_SOCKET)-1) +#define soap_valid_socket(sk) ((sk) != SOAP_INVALID_SOCKET) + +#define SOAP_SHUT_WR (1) +#define SOAP_SHUT_RDWR (2) + +#ifndef SOAP_GAI_STRERROR +# define SOAP_GAI_STRERROR gai_strerror +#endif + +#ifndef FD_SETSIZE +# define FD_SETSIZE (1024) +#endif + +#ifdef WITH_LEAN +# define SOAP_CHK_EOF SOAP_EOF +#else +# define SOAP_CHK_EOF (soap->error ? soap->error : SOAP_EOF) +#endif + +#ifdef __cplusplus +# ifndef __STDC_FORMAT_MACROS +# define __STDC_FORMAT_MACROS +# endif +#endif + +#if defined(SYMBIAN) +# warning "Symbian build: removing 64 bit integer support" +# define LONG64 long +# define ULONG64 unsigned LONG64 +# ifndef SOAP_LONG_FORMAT +# define SOAP_LONG_FORMAT "%ld" +# endif +# ifndef SOAP_ULONG_FORMAT +# define SOAP_ULONG_FORMAT "%lu" +# endif +#elif !defined(WIN32) || defined(CYGWIN) || defined(__GLIBC__) || defined(__GNU__) || defined(__GNUC__) +# ifndef LONG64 +# if defined(HAVE_INTTYPES_H) +# include +# define LONG64 int64_t +# define ULONG64 uint64_t +# if defined(PRId64) && defined(PRIu64) +# ifndef SOAP_LONG_FORMAT +# define SOAP_LONG_FORMAT "%" PRId64 +# endif +# ifndef SOAP_ULONG_FORMAT +# define SOAP_ULONG_FORMAT "%" PRIu64 +# endif +# endif +# elif defined(HAVE_SYS_INTTYPES_H) +# include +# define LONG64 int64_t +# define ULONG64 uint64_t +# if defined(PRId64) && defined(PRIu64) +# ifndef SOAP_LONG_FORMAT +# define SOAP_LONG_FORMAT "%" PRId64 +# endif +# ifndef SOAP_ULONG_FORMAT +# define SOAP_ULONG_FORMAT "%" PRIu64 +# endif +# endif +# elif defined(HAVE_STDINT_H) +# include +# define LONG64 int64_t +# define ULONG64 uint64_t +# if defined(PRId64) && defined(PRIu64) +# ifndef SOAP_LONG_FORMAT +# define SOAP_LONG_FORMAT "%" PRId64 +# endif +# ifndef SOAP_ULONG_FORMAT +# define SOAP_ULONG_FORMAT "%" PRIu64 +# endif +# endif +# elif defined(CYGWIN) || defined(__GLIBC__) +# include +# if (__WORDSIZE == 64) +# define LONG64 int64_t +# define ULONG64 uint64_t +# ifndef SOAP_LONG_FORMAT +# define SOAP_LONG_FORMAT "%ld" +# endif +# ifndef SOAP_ULONG_FORMAT +# define SOAP_ULONG_FORMAT "%lu" +# endif +# else +# define LONG64 long long +# define ULONG64 unsigned LONG64 +# endif +# else +# define LONG64 long long +# define ULONG64 unsigned LONG64 +# endif +# endif +#elif defined(UNDER_CE) +# define LONG64 __int64 +# define ULONG64 unsigned LONG64 +#elif defined(__BORLANDC__) +# define LONG64 __int64 +# define ULONG64 unsigned LONG64 +#endif + +#ifndef SOAP_LONG_FORMAT +# define SOAP_LONG_FORMAT "%lld" /* printf format for 64 bit long long ints */ +#endif + +#ifndef SOAP_ULONG_FORMAT +# define SOAP_ULONG_FORMAT "%llu" /* printf format for unsigned 64 bit long long ints */ +#endif + +#if defined(WIN32) && !defined(CYGWIN) +# define soap_int32 __int32 +#elif defined(SYMBIAN) +# define soap_int32 long +#elif defined(_AIX) || defined(AIX) +# if defined(_AIX43) +# define soap_int32 int32_t +# else +# define soap_int32 signed int +# endif +#else +# define soap_int32 int32_t +#endif + +#ifdef WIN32 +# define SOAP_ERANGE ERANGE +# define SOAP_EINTR WSAEINTR +# define SOAP_EAGAIN WSAEWOULDBLOCK +# define SOAP_EWOULDBLOCK WSAEWOULDBLOCK +# define SOAP_EINPROGRESS WSAEINPROGRESS +# define SOAP_EADDRINUSE WSAEADDRINUSE +# define SOAP_ECONNREFUSED WSAECONNREFUSED +#else +# ifdef ERANGE +# define SOAP_ERANGE ERANGE +# else +# define SOAP_ERANGE (34) +# endif +# define SOAP_EINTR EINTR +# define SOAP_EAGAIN EAGAIN +# define SOAP_EADDRINUSE EADDRINUSE +# define SOAP_ECONNREFUSED ECONNREFUSED +# ifdef SYMBIAN +# define SOAP_EWOULDBLOCK 9898 +# define SOAP_EINPROGRESS 9899 +# else +# define SOAP_EWOULDBLOCK EWOULDBLOCK +# define SOAP_EINPROGRESS EINPROGRESS +# endif +#endif + +#ifdef WIN32 +# ifdef UNDER_CE +# define soap_errno GetLastError() +# define soap_socket_errno(s) GetLastError() +# define soap_reset_errno SetLastError(0) +# else +# define soap_errno GetLastError() +# define soap_socket_errno(s) WSAGetLastError() +# define soap_reset_errno SetLastError(0) +# endif +#else +# ifndef WITH_NOIO +# define soap_errno errno +# define soap_socket_errno(s) errno +# define soap_reset_errno (errno = 0) +# else +# define soap_errno 0 +# define soap_socket_errno(s) 0 +# define soap_reset_errno +# endif +#endif + +#ifndef SOAP_BUFLEN +# if !defined(WITH_LEAN) +# define SOAP_BUFLEN (65536) /* buffer length for socket packets, so don't make this too small */ +# else +# define SOAP_BUFLEN (2048) /* lean size */ +# endif +#endif +#ifndef SOAP_LABLEN +# define SOAP_LABLEN (256) /* initial look-aside buffer length */ +#endif +#ifndef SOAP_PTRBLK +# define SOAP_PTRBLK (32) /* block allocation for pointer hash table chains */ +#endif +#ifndef SOAP_PTRHASH +# ifndef WITH_LEAN +# define SOAP_PTRHASH (4096) /* size of pointer analysis hash table (must be power of 2) */ +# else +# define SOAP_PTRHASH (32) +# endif +#endif +#ifndef SOAP_IDHASH +# ifndef WITH_LEAN +# define SOAP_IDHASH (1999) /* prime size of hash table for parsed id/ref */ +# else +# define SOAP_IDHASH (19) /* 19, 199 */ +# endif +#endif +#ifndef SOAP_BLKLEN +# ifndef WITH_LEAN +# define SOAP_BLKLEN (256) /* to collect long strings and XML attributes */ +# else +# define SOAP_BLKLEN (32) +# endif +#endif +#ifndef SOAP_TAGLEN +# ifndef WITH_LEAN +# define SOAP_TAGLEN (1024) /* maximum length of XML element tag/attribute name or host/path name + 1 */ +# else +# define SOAP_TAGLEN (256) +# endif +#endif +#ifndef SOAP_HDRLEN +# ifndef WITH_LEAN +# define SOAP_HDRLEN (8192) /* maximum length of HTTP header line (must be >=4096 to read cookies) */ +# else +# define SOAP_HDRLEN (1024) +# endif +#endif +#ifndef SOAP_TMPLEN +# ifndef WITH_LEAN +# define SOAP_TMPLEN (2048) /* maximum length of msgbuf and tmpbuf short message buffers, must be >=1024 */ +# else +# define SOAP_TMPLEN (1024) +# endif +#endif +#ifndef SOAP_MAXDIMS +# ifndef WITH_LEAN +# define SOAP_MAXDIMS (16) /* maximum array dimensions (array nestings) must be less than 64 to protect soap->tmpbuf */ +# else +# define SOAP_MAXDIMS (4) +# endif +#endif +#ifndef SOAP_MAXPTRS +# ifndef WITH_LEAN +# define SOAP_MAXPTRS (4) /* maximum depth + 1 of id-ref deserialized pointer types (int* has depth 0, int*** has depth 2) */ +# else +# define SOAP_MAXPTRS (2) +# endif +#endif + +#ifndef SOAP_MAXALLOCSIZE +# define SOAP_MAXALLOCSIZE (0) /* max size that malloc() can handle, zero for no limit */ +#endif + +#ifndef SOAP_MAXLOGS +# define SOAP_MAXLOGS (3) /* max number of debug logs per struct soap environment */ +# define SOAP_INDEX_RECV (0) +# define SOAP_INDEX_SENT (1) +# define SOAP_INDEX_TEST (2) +#endif + +/* Tag name of multiref elements in SOAP 1.1 encoding */ +#ifndef SOAP_MULTIREFTAG +# define SOAP_MULTIREFTAG "id" +#endif + +/* href-id value base name in multiref SOAP encoding */ +#ifndef SOAP_BASEREFNAME +# define SOAP_BASEREFNAME "_" +#endif + +/* Max number of EINTR interrupts to ignore while poll/select for pending activity on a socket */ +/* Each EINTR ignored may increase the I/O blocking time by at most one second */ +#ifndef SOAP_MAXEINTR +# define SOAP_MAXEINTR (10) +#endif + +/* SOAP_MAXKEEPALIVE: Max iterations in soap_serve() to keep server connection alive */ +#ifndef SOAP_MAXKEEPALIVE +# define SOAP_MAXKEEPALIVE (100) +#endif + +/* SOAP_MAXARRAYSIZE: Trusted total max size of an inbound SOAP Array. + Arrays of larger size are not pre-allocated, but deserialized + on an element-by-element basis until XML validation contrains kick in. + This macro only affects the efficiency of parsing SOAP arrays. +*/ +#ifndef SOAP_MAXARRAYSIZE +# define SOAP_MAXARRAYSIZE (100000) +#endif + +/* SOAP_MAXDIMESIZE: Trusted max size of inbound DIME data. + Increase if necessary to allow larger attachments, or decrease when server + resources are limited. This is to deny senders to allocate more than 8 MB + at the receiver without actually sending the whole message. +*/ +#ifndef SOAP_MAXDIMESIZE +# define SOAP_MAXDIMESIZE (8*1048576) /* 8 MB */ +#endif + +/* SOAP_MAXINFLATESIZE: Trusted inflated content size. + Larger content is subject to the SOAP_MINDEFLATERATIO constraint. + If SOAP_MINDEFLATERATIO is 1.0, SOAP_MAXINFLATESIZE is always the max + size of uncompressed content. +*/ +#ifndef SOAP_MAXINFLATESIZE +# define SOAP_MAXINFLATESIZE (1*1048576) /* 1 MB */ +#endif + +/* SOAP_MINDEFLATERATIO: Trusted deflation ratio after SOAP_MAXINFLATESIZE is reached. + Trust when compressed / deflated > SOAP_MINDEFLATERATIO + Sets a ratio > 0.00096899224806 (1032:1) + According to the zlib site: the limit (1032:1) comes from the fact that one + length/distance pair can represent at most 258 output bytes. A length + requires at least one bit and a distance requires at least one bit, so two + bits in can give 258 bytes out, or eight bits in give 1032 bytes out. A + dynamic block has no length restriction, so you could get arbitrarily close + to the limit of 1032:1. +*/ +#ifndef SOAP_MINDEFLATERATIO +# define SOAP_MINDEFLATERATIO (1.0/1032.0) /* ratio of deflated/inflated */ +#endif + +/* maximum XML nesting depth level allowed for inbound XML parsing, must be greater than zero (0) */ +#ifndef SOAP_MAXLEVEL +# define SOAP_MAXLEVEL (10000) +#endif + +/* maximum string content length if not already constrained by XML schema validation maxLength constraints, zero or negative means unlimited string lengths are allowed unless restricted by XML schema maxLength */ +#ifndef SOAP_MAXLENGTH +# define SOAP_MAXLENGTH (0) +#endif + +/* maximum number of array or container elements, must be greater than zero (0) */ +#ifndef SOAP_MAXOCCURS +# define SOAP_MAXOCCURS (100000) +#endif + +#ifdef VXWORKS +# ifdef WMW_RPM_IO +# include "httpLib.h" +# endif +# ifdef __INCmathh +# include +# ifndef HAVE_ISNAN +# define HAVE_ISNAN +# endif +# ifndef soap_isnan +# define soap_isnan(num) isNan(num) +# endif +# endif +# ifdef WM_SECURE_KEY_STORAGE +# include +# endif +#endif + +#ifdef WIN32 +# ifndef HAVE_ISNAN +# define HAVE_ISNAN +# endif +# define soap_isnan(n) _isnan(n) +# ifndef HAVE_ISINF +# define HAVE_ISINF +# endif +# define soap_isinf(n) (!_finite(n)) +#endif + +#ifdef SUN_OS +# define HAVE_ISNAN +#endif + +#ifdef __APPLE__ +# ifndef HAVE_ISNAN +# define HAVE_ISNAN +# endif +# ifndef HAVE_ISINF +# define HAVE_ISINF +# endif +#endif + +#if !defined(HAVE_ISNAN) && (defined(_MATH_H) || defined(_MATH_INCLUDED)) +# define HAVE_ISNAN +#endif + +union soap_double_nan {struct {unsigned int n1, n2;} iv; double dv; float fv;}; +extern const union soap_double_nan soap_double_nan; +extern const char soap_base64o[], soap_base64i[]; + +#ifdef VXWORKS +# ifndef FLT_MAX +# define FLT_MAX _ARCH_FLT_MAX +# endif +# ifndef DBL_MAX +# define DBL_MAX _ARCH_DBL_MAX +# endif +#endif + +#ifndef FLT_NAN +# define FLT_NAN (soap_double_nan.fv) +#endif + +#ifndef FLT_PINFTY +# if defined(INFINITY) +# define FLT_PINFTY INFINITY +# elif defined(FLT_MAX) +# define FLT_PINFTY FLT_MAX +# elif defined(HUGE_VALF) +# define FLT_PINFTY (float)HUGE_VALF +# elif defined(HUGE_VAL) +# define FLT_PINFTY (float)HUGE_VAL +# elif defined(FLOAT_MAX) +# define FLT_PINFTY FLOAT_MAX +# else +# define FLT_PINFTY (3.40282347e+38F) +# endif +#endif + +#ifndef FLT_NINFTY +# define FLT_NINFTY (-FLT_PINFTY) +#endif + +#ifndef DBL_NAN +# define DBL_NAN (soap_double_nan.dv) +#endif + +#ifndef DBL_PINFTY +# if defined(INFINITY) +# define DBL_PINFTY INFINITY +# elif defined(DBL_MAX) +# define DBL_PINFTY DBL_MAX +# elif defined(HUGE_VALF) +# define DBL_PINFTY (double)HUGE_VALF +# elif defined(HUGE_VAL) +# define DBL_PINFTY (double)HUGE_VAL +# elif defined(DOUBLE_MAX) +# define DBL_PINFTY DOUBLE_MAX +# else +# define DBL_PINFTY (1.7976931348623157e+308) +# endif +#endif + +#ifndef DBL_NINFTY +# define DBL_NINFTY (-DBL_PINFTY) +#endif + +#ifndef soap_isnan +# ifdef HAVE_ISNAN +# define soap_isnan(n) isnan(n) +# else +# define soap_isnan(n) ((n) != (n)) +# endif +#endif + +#ifndef soap_isinf +# ifdef HAVE_ISINF +# define soap_isinf(n) isinf(n) +# else +# define soap_isinf(n) (!soap_isnan(n) && soap_isnan((n) - (n))) +# endif +#endif + +#define soap_ispinfd(n) ((n) > 0 && soap_isinf(n)) +#define soap_ispinff(n) ((n) > 0 && soap_isinf(n)) +#define soap_isninfd(n) ((n) < 0 && soap_isinf(n)) +#define soap_isninff(n) ((n) < 0 && soap_isinf(n)) + +/* Safer str & mem functions */ + +/* The gSOAP code uses guards to ensure that these functions are well behaved + and do not raise errors. Therefore, the WIN _s functions should never + execute the "invalid parameter handler". +*/ + +/* use safer snprintf if possible or guard sprintf against overrun (assumes no variadic macros) */ +# ifdef HAVE_SNPRINTF +# if _MSC_VER >= 1400 +# define SOAP_SNPRINTF(buf, len, num) void)_snprintf_s((buf), (len), _TRUNCATE +# define SOAP_SNPRINTF_SAFE(buf, len) void)_snprintf_s((buf), (len), _TRUNCATE +# else +# define SOAP_SNPRINTF(buf, len, num) void)snprintf((buf), (len) +# define SOAP_SNPRINTF_SAFE(buf, len) void)snprintf((buf), (len) +# endif +# else +# define SOAP_SNPRINTF(buf, len, num) (len) <= (num)) ? (void)((buf)[0] = '\0') : (void)sprintf((buf) +# define SOAP_SNPRINTF_SAFE(buf, len) void)sprintf((buf) +# endif + +/* copy string (truncating the result, strings must not be NULL) */ +#if _MSC_VER >= 1400 +# define soap_strcpy(buf, len, src) (void)strncpy_s((buf), (len), (src), _TRUNCATE) +#elif defined(HAVE_STRLCPY) +# define soap_strcpy(buf, len, src) (void)strlcpy((buf), (src), (len)) +#else +# define soap_strcpy(buf, len, src) (void)(strncpy((buf), (src), (len)), (buf)[(len) - 1] = '\0') +#endif + +/* concat string (truncating the result, strings must not be NULL) */ +#if _MSC_VER >= 1400 +# define soap_strcat(buf, len, src) (void)strncat_s((buf), (len), (src), _TRUNCATE) +#elif defined(HAVE_STRLCAT) +# define soap_strcat(buf, len, src) (void)strlcat((buf), (src), (len)) +#else +SOAP_FMAC1 void SOAP_FMAC2 soap_strcat(char *buf, size_t len, const char *src); +#endif + +/* copy string up to num chars (sets string to empty on overrun and returns nonzero, zero if OK) */ +#if _MSC_VER >= 1400 +# define soap_strncpy(buf, len, src, num) ((buf) == NULL || ((size_t)(len) > (size_t)(num) ? strncpy_s((buf), (len), (src), (num)) : ((buf)[0] = '\0', 1))) +#else +# define soap_strncpy(buf, len, src, num) ((buf) == NULL || ((size_t)(len) > (size_t)(num) ? (strncpy((buf), (src), (num)), (buf)[(size_t)(num)] = '\0') : ((buf)[0] = '\0', 1))) +#endif + +/* concat string up to n chars (leaves destination intact on overrun and returns nonzero, zero if OK) */ +#if _MSC_VER >= 1400 +# define soap_strncat(buf, len, src, num) ((buf) == NULL || ((size_t)(len) > strlen((buf)) + (size_t)(num) ? strncat_s((buf), (len), (src), (num)) : 1)) +#else +SOAP_FMAC1 int SOAP_FMAC2 soap_strncat(char *buf, size_t len, const char *src, size_t num); +#endif + +/* copy memory (returns SOAP_ERANGE on overrun, zero if OK, pointers must not be NULL) */ +#if _MSC_VER >= 1400 +# define soap_memcpy(buf, len, src, num) ((size_t)(len) >= (size_t)(num) ? memcpy_s((buf), (len), (src), (num)) : SOAP_ERANGE) +#else +# define soap_memcpy(buf, len, src, num) ((size_t)(len) >= (size_t)(num) ? !memcpy((buf), (src), (num)) : SOAP_ERANGE) +#endif + +/* move memory (returns SOAP_ERANGE on overrun, zero if OK, pointers must not be NULL) */ +#if _MSC_VER >= 1400 +# define soap_memmove(buf, len, src, num) ((size_t)(len) >= (size_t)(num) ? memmove_s((buf), (len), (src), (num)) : SOAP_ERANGE) +#else +# define soap_memmove(buf, len, src, num) ((size_t)(len) >= (size_t)(num) ? !memmove((buf), (src), (num)) : SOAP_ERANGE) +#endif + +/* gSOAP status and error codes */ + +typedef soap_int32 soap_status; + +#define SOAP_EOF EOF +#define SOAP_OK 0 +#define SOAP_CLI_FAULT 1 +#define SOAP_SVR_FAULT 2 +#define SOAP_TAG_MISMATCH 3 +#define SOAP_TYPE 4 +#define SOAP_SYNTAX_ERROR 5 +#define SOAP_NO_TAG 6 +#define SOAP_IOB 7 +#define SOAP_MUSTUNDERSTAND 8 +#define SOAP_NAMESPACE 9 +#define SOAP_USER_ERROR 10 +#define SOAP_FATAL_ERROR 11 /* deprecated */ +#define SOAP_FAULT 12 +#define SOAP_NO_METHOD 13 +#define SOAP_NO_DATA 14 +#define SOAP_GET_METHOD 15 +#define SOAP_PUT_METHOD 16 +#define SOAP_PATCH_METHOD 17 +#define SOAP_DEL_METHOD 18 +#define SOAP_HTTP_METHOD 19 +#define SOAP_EOM 20 +#define SOAP_MOE 21 +#define SOAP_HDR 22 +#define SOAP_NULL 23 +#define SOAP_DUPLICATE_ID 24 +#define SOAP_MISSING_ID 25 +#define SOAP_HREF 26 +#define SOAP_UDP_ERROR 27 +#define SOAP_TCP_ERROR 28 +#define SOAP_HTTP_ERROR 29 +#define SOAP_SSL_ERROR 30 +#define SOAP_ZLIB_ERROR 31 +#define SOAP_DIME_ERROR 32 +#define SOAP_DIME_HREF 33 +#define SOAP_DIME_MISMATCH 34 +#define SOAP_DIME_END 35 +#define SOAP_MIME_ERROR 36 +#define SOAP_MIME_HREF 37 +#define SOAP_MIME_END 38 +#define SOAP_VERSIONMISMATCH 39 +#define SOAP_PLUGIN_ERROR 40 +#define SOAP_DATAENCODINGUNKNOWN 41 /* unused */ +#define SOAP_REQUIRED 42 +#define SOAP_PROHIBITED 43 +#define SOAP_OCCURS 44 +#define SOAP_LENGTH 45 +#define SOAP_PATTERN 46 +#define SOAP_FD_EXCEEDED 47 +#define SOAP_UTF_ERROR 48 +#define SOAP_NTLM_ERROR 49 +#define SOAP_LEVEL 50 +#define SOAP_FIXED 51 +#define SOAP_EMPTY 52 +#define SOAP_END_TAG 53 +#define SOAP_ERR 99 + +#define soap_xml_error_check(e) \ + ((e) == SOAP_TAG_MISMATCH || \ + (e) == SOAP_NO_TAG || \ + (e) == SOAP_IOB || \ + (e) == SOAP_SYNTAX_ERROR || \ + (e) == SOAP_NAMESPACE || \ + (e) == SOAP_TYPE || \ + (e) == SOAP_DUPLICATE_ID || \ + (e) == SOAP_MISSING_ID || \ + (e) == SOAP_REQUIRED || \ + (e) == SOAP_PROHIBITED || \ + (e) == SOAP_OCCURS || \ + (e) == SOAP_LENGTH || \ + (e) == SOAP_LEVEL || \ + (e) == SOAP_PATTERN || \ + (e) == SOAP_NULL || \ + (e) == SOAP_HREF || \ + (e) == SOAP_FIXED || \ + (e) == SOAP_EMPTY || \ + (e) == SOAP_END_TAG || \ + (e) == SOAP_UTF_ERROR) + +#define soap_soap_error_check(e) \ + ((e) == SOAP_CLI_FAULT || \ + (e) == SOAP_SVR_FAULT || \ + (e) == SOAP_VERSIONMISMATCH || \ + (e) == SOAP_MUSTUNDERSTAND || \ + (e) == SOAP_FAULT || \ + (e) == SOAP_NO_METHOD || \ + (e) == SOAP_DATAENCODINGUNKNOWN) + +#define soap_http_error_check(e) \ + ((e) == SOAP_HTTP_ERROR || \ + (e) == SOAP_NO_DATA || \ + ((e) >= SOAP_GET_METHOD && (e) <= SOAP_HTTP_METHOD) || \ + ((e) >= 100 && (e) < 600)) + +#define soap_dime_error_check(e) \ + ((e) == SOAP_DIME_ERROR || \ + (e) == SOAP_DIME_HREF || \ + (e) == SOAP_DIME_MISMATCH || \ + (e) == SOAP_DIME_END) + +#define soap_mime_error_check(e) \ + ((e) == SOAP_MIME_ERROR || \ + (e) == SOAP_MIME_HREF || \ + (e) == SOAP_MIME_END) + +#define soap_tcp_error_check(e) \ + ((e) == SOAP_EOF || \ + (e) == SOAP_TCP_ERROR) + +#define soap_udp_error_check(e) \ + ((e) == SOAP_EOF || \ + (e) == SOAP_UDP_ERROR) + +#define soap_ssl_error_check(e) ((e) == SOAP_SSL_ERROR) + +#define soap_zlib_error_check(e) ((e) == SOAP_ZLIB_ERROR) + +/* gSOAP HTTP response status codes 100 to 599 are reserved */ + +/* Codes 600 to 999 are user definable */ + +/* Exceptional gSOAP HTTP server response status codes >= 1000 */ + +#define SOAP_STOP 1000 /* No HTTP response should follow after SOAP_STOP is issued */ +#define SOAP_FORM 1001 /* Request (form) data is present, no HTTP response should follow */ +#define SOAP_HTML 1002 /* Custom HTML response */ +#define SOAP_FILE 1200 /* Custom file-based response with soap::http_content and optional http status */ + +/* gSOAP HTTP method codes (client) */ + +typedef int soap_http_command; + +#define SOAP_POST 2000 /* POST request */ +#define SOAP_POST_FILE 2001 /* Custom file-based POST request */ +#define SOAP_GET 2002 /* GET request */ +#define SOAP_PUT 2003 /* PUT request */ +#define SOAP_PATCH 2004 /* PATCH request */ +#define SOAP_DEL 2005 /* DELETE request */ +#define SOAP_HEAD 2006 /* HEAD request */ +#define SOAP_OPTIONS 2007 /* OPTIONS request */ +#define SOAP_CONNECT 2008 /* CONNECT request */ + +/* gSOAP DIME */ + +#define SOAP_DIME_CF 0x01 +#define SOAP_DIME_ME 0x02 +#define SOAP_DIME_MB 0x04 +#define SOAP_DIME_VERSION 0x08 /* DIME version 1 */ +#define SOAP_DIME_MEDIA 0x10 +#define SOAP_DIME_ABSURI 0x20 + +/* gSOAP ZLIB */ + +#define SOAP_ZLIB_NONE 0x00 +#define SOAP_ZLIB_DEFLATE 0x01 +#define SOAP_ZLIB_INFLATE 0x02 +#define SOAP_ZLIB_GZIP 0x02 + +/* gSOAP transport, connection, and content encoding modes */ + +typedef soap_int32 soap_mode; + +#define SOAP_IO 0x00000003 /* IO mask */ +#define SOAP_IO_FLUSH 0x00000000 /* out: flush output immediately, no buffering */ +#define SOAP_IO_BUFFER 0x00000001 /* out: buffer output in packets of size SOAP_BUFLEN */ +#define SOAP_IO_STORE 0x00000002 /* out: store entire output to determine length for transport */ +#define SOAP_IO_CHUNK 0x00000003 /* out: use HTTP chunked transfer AND buffer packets */ + +#define SOAP_IO_UDP 0x00000004 /* in/out: enable UDP instead of TCP */ +#define SOAP_IO_LENGTH 0x00000008 /* out: calc message length (internal) */ +#define SOAP_IO_KEEPALIVE 0x00000010 /* out: keep connection alive */ + +#define SOAP_ENC 0x00000FFF /* IO and ENC mask */ +#define SOAP_ENC_LATIN 0x00000020 /* in: accept iso-8859-1 */ +#define SOAP_ENC_PLAIN 0x00000040 /* out: plain (XML or other) body, no HTTP header */ +#define SOAP_ENC_XML 0x00000040 /* deprecated, alias for SOAP_ENC_PLAIN */ +#define SOAP_ENC_DIME 0x00000080 +#define SOAP_ENC_MIME 0x00000100 +#define SOAP_ENC_MTOM 0x00000200 +#define SOAP_ENC_ZLIB 0x00000400 +#define SOAP_ENC_SSL 0x00000800 + +#define SOAP_XML_STRICT 0x00001000 /* in: strict validation */ +#define SOAP_XML_INDENT 0x00002000 /* out: emit indented XML */ +#define SOAP_XML_IGNORENS 0x00004000 /* in: ignore namespaces */ +#define SOAP_XML_DEFAULTNS 0x00008000 /* out: emit xmlns="..." */ +#define SOAP_XML_CANONICAL 0x00010000 /* out: exc-C14N exclusive canonical XML */ +#define SOAP_XML_TREE 0x00020000 /* in/out: XML tree (no id/ref) */ +#define SOAP_XML_NIL 0x00040000 /* out: all NULLs as xsi:nil */ +#define SOAP_XML_NOTYPE 0x00080000 /* out: do not add xsi:type */ + +#define SOAP_DOM_TREE 0x00100000 /* see DOM manual */ +#define SOAP_DOM_NODE 0x00200000 +#define SOAP_DOM_ASIS 0x00400000 + +#define SOAP_XML_CANONICAL_NA 0x00800000 /* out: (exc) C14N not QName aware */ + +#define SOAP_C_NOIOB 0x01000000 /* don't fault on array index out of bounds (just ignore) */ +#define SOAP_C_UTFSTRING 0x02000000 /* (de)serialize strings with UTF8 content */ +#define SOAP_C_MBSTRING 0x04000000 /* (de)serialize strings with multi-byte content */ +#define SOAP_C_NILSTRING 0x08000000 /* serialize empty strings as nil (omitted) */ + +#define SOAP_XML_DOM 0x10000000 /* enable internal DOM */ +#define SOAP_XML_GRAPH 0x20000000 /* force id-ref XML graph */ + +#define SOAP_MIME_POSTCHECK 0x40000000 /* MIME flag (internal) */ + +#define SOAP_SEC_WSUID 0x80000000 /* Add Body wsu:Id flag (internal) */ + +/* WITH_XMLNS backward compatibility: always use XML default namespaces */ +#ifdef WITH_XMLNS +# define SOAP_IO_DEFAULT (SOAP_IO_FLUSH | SOAP_XML_DEFAULTNS) +#else +# define SOAP_IO_DEFAULT SOAP_IO_FLUSH +#endif + +/* SSL client/server authentication settings */ + +#define SOAP_SSL_NO_AUTHENTICATION (0x0000) /* no authentication */ +#define SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION (0x0001) /* client requires server to authenticate */ +#define SOAP_SSL_REQUIRE_CLIENT_AUTHENTICATION (0x0002) /* server requires client to authenticate */ +#define SOAP_SSL_SKIP_HOST_CHECK (0x0004) /* client skips common name check against host name */ +#define SOAP_SSL_ALLOW_EXPIRED_CERTIFICATE (0x0008) /* allow self-signed and expired certificates and those w/o CRL */ +#define SOAP_SSL_NO_DEFAULT_CA_PATH (0x0010) /* don't use SSL_CTX_set_default_verify_paths */ +#define SOAP_SSL_RSA (0x0020) /* use RSA */ +#define SOAP_SSLv3 (0x0080) /* enable SSL v3 */ +#define SOAP_TLSv1_0 (0x0100) /* enable TLS v1.0 */ +#define SOAP_TLSv1_1 (0x0200) /* enable TLS v1.1 */ +#define SOAP_TLSv1_2 (0x0400) /* enable TLS v1.2 */ +#define SOAP_TLSv1_3 (0x0800) /* enable TLS v1.3 */ +#define SOAP_TLSv1 (SOAP_TLSv1_0 | SOAP_TLSv1_1 | SOAP_TLSv1_2 | SOAP_TLSv1_3) +#define SOAP_SSLv3_TLSv1 (SOAP_SSLv3 | SOAP_TLSv1) + +#define SOAP_SSL_CLIENT 0x8000 /* client context flag for internal use */ + +#define SOAP_SSL_DEFAULT SOAP_SSL_REQUIRE_SERVER_AUTHENTICATION + +typedef unsigned short soap_ssl_flags; + +/* state */ + +#define SOAP_NONE 0 +#define SOAP_INIT 1 +#define SOAP_COPY 2 + +#define soap_check_state(soap) (!(soap) || ((soap)->state != SOAP_INIT && (soap)->state != SOAP_COPY)) + +/* parts */ + +#define SOAP_END 0 +#define SOAP_BEGIN_SEND 1 +#define SOAP_BEGIN_RECV 2 +#define SOAP_IN_ENVELOPE 3 +#define SOAP_IN_HEADER 4 +#define SOAP_END_HEADER 5 +#define SOAP_NO_BODY 6 +#define SOAP_IN_BODY 7 +#define SOAP_END_BODY 8 +#define SOAP_END_ENVELOPE 9 + +/* events */ + +#define SOAP_SEC_BEGIN 1 +#define SOAP_SEC_SIGN 2 +#define SOAP_SEC_DECRYPT 3 + +/* DEBUG macros */ + +#ifdef DEBUG_STAMP +# ifndef DEBUG +# define DEBUG +# endif +#endif + +#ifdef DEBUG +# ifndef SOAP_DEBUG +# define SOAP_DEBUG +# endif +# ifndef SOAP_MEM_DEBUG +# define SOAP_MEM_DEBUG +# endif +#endif + +#ifdef SOAP_MEM_DEBUG +# ifndef SOAP_MALLOC +# define SOAP_MALLOC(soap, size) soap_track_malloc((soap), __FILE__, __LINE__, (size)) +# endif +# ifndef SOAP_FREE +# define SOAP_FREE(soap, ptr) soap_track_free((soap), __FILE__, __LINE__, (void*)(ptr)) +# endif +#endif + +#ifndef SOAP_MALLOC /* use libc malloc */ +# define SOAP_MALLOC(soap, size) malloc((size)) +#endif + +#ifndef SOAP_FREE /* use libc free */ +# define SOAP_FREE(soap, ptr) free((void*)(ptr)) +#endif + +#ifndef SOAP_MALLOC_UNMANAGED /* use libc malloc to alloc soap context with soap_new() */ +# define SOAP_MALLOC_UNMANAGED(size) malloc((size)) +#endif + +#ifndef SOAP_FREE_UNMANAGED /* use libc free to free soap context with soap_free() */ +# define SOAP_FREE_UNMANAGED(ptr) free((void*)(ptr)) +#endif + +#ifndef SOAP_NOTHROW +# if defined(__GNUC__) && (__GNUC__ <= 2) +# define SOAP_NOTHROW +# elif defined(WITH_LEAN) || defined(WITH_COMPAT) +# define SOAP_NOTHROW +# else +# define SOAP_NOTHROW (std::nothrow) +# endif +#endif + +#if defined(__BORLANDC__) && !defined(__clang__) +/* Embarcadero Classic compiler special case */ +# ifndef SOAP_NEW +# define SOAP_NEW(soap, type) new SOAP_NOTHROW (type) +# endif +# ifndef SOAP_NEW_ARRAY +# define SOAP_NEW_ARRAY(soap, type, n) new SOAP_NOTHROW (type[n]) +# endif +# ifndef SOAP_PLACEMENT_NEW +# define SOAP_PLACEMENT_NEW(soap, buf, type) new (buf) (type) +# endif +#elif (defined(__GNUC__) && (__GNUC__ <= 2)) || defined(__clang__) || defined(_AIX) || defined(AIX) +/* old form w/o parenthesis, soap context may be NULL */ +# ifndef SOAP_NEW +# define SOAP_NEW(soap, type) new SOAP_NOTHROW type +# endif +# ifndef SOAP_NEW_ARRAY +# define SOAP_NEW_ARRAY(soap, type, n) new SOAP_NOTHROW type[n] +# endif +# ifndef SOAP_PLACEMENT_NEW +# define SOAP_PLACEMENT_NEW(soap, buf, type) new (buf) type +# endif +#else +/* new form with parenthesis for (type) but not type[n], soap context may be NULL */ +# ifndef SOAP_NEW +# define SOAP_NEW(soap, type) new SOAP_NOTHROW (type) +# endif +# ifndef SOAP_NEW_ARRAY +# define SOAP_NEW_ARRAY(soap, type, n) new SOAP_NOTHROW type[n] +# endif +# ifndef SOAP_PLACEMENT_NEW +# define SOAP_PLACEMENT_NEW(soap, buf, type) new (buf) (type) +# endif +#endif + +#ifndef SOAP_DELETE /* use C++ delete operator, soap context may be NULL */ +# define SOAP_DELETE(soap, obj, type) delete obj +#endif + +#ifndef SOAP_DELETE_ARRAY /* use C++ delete[] operator, soap context may be NULL */ +# define SOAP_DELETE_ARRAY(soap, obj, type) delete[] obj +#endif + +#ifndef SOAP_NEW_UNMANAGED /* use C++ unmanaged new operator for soap_new() and soap::copy() */ +# define SOAP_NEW_UNMANAGED(soap) new SOAP_NOTHROW soap +#endif + +#ifndef SOAP_DELETE_UNMANAGED /* use C++ unmanaged delete operator for soap_free() */ +# define SOAP_DELETE_UNMANAGED(soap) delete soap +#endif + +#ifdef SOAP_DEBUG +# ifndef SOAP_MESSAGE +# define SOAP_MESSAGE fprintf +# endif +# ifndef DBGLOG +# ifdef DEBUG_STAMP +# ifdef WIN32 +# define DBGLOG(DBGFILE, CMD) \ +{ if (soap)\ + { if (!soap->fdebug[SOAP_INDEX_##DBGFILE])\ + soap_open_logfile((struct soap*)soap, SOAP_INDEX_##DBGFILE);\ + if (soap->fdebug[SOAP_INDEX_##DBGFILE])\ + { FILE *fdebug = soap->fdebug[SOAP_INDEX_##DBGFILE];\ + SYSTEMTIME _localTime;\ + ::GetLocalTime(&_localTime); \ + fprintf(fdebug, "%02d%02d%02d %02d:%02d:%02d.%03d|", (int)_localTime.wYear%100, (int)_localTime.wMonth, (int)_localTime.wDay, (int)_localTime.wHour, (int)_localTime.wMinute, (int)_localTime.wSecond, (int)_localTime.wMilliseconds);\ + CMD;\ + fflush(fdebug);\ + }\ + }\ +} +# else +# define DBGLOG(DBGFILE, CMD) \ +{ if (soap)\ + { if (!soap->fdebug[SOAP_INDEX_##DBGFILE])\ + soap_open_logfile((struct soap*)soap, SOAP_INDEX_##DBGFILE);\ + if (soap->fdebug[SOAP_INDEX_##DBGFILE])\ + { FILE *fdebug = soap->fdebug[SOAP_INDEX_##DBGFILE];\ + struct timeval _tv;\ + struct tm _tm;\ + gettimeofday(&_tv, NULL);\ + localtime_r(&_tv.tv_sec, &_tm);\ + fprintf(fdebug, "%02d%02d%02d %02d:%02d:%02d.%06ld|", (int)_tm.tm_year%100, (int)_tm.tm_mon+1, (int)_tm.tm_mday, (int)_tm.tm_hour, (int)_tm.tm_min, (int)_tm.tm_sec, (long)_tv.tv_usec);\ + CMD;\ + fflush(fdebug);\ + }\ + }\ +} +# endif +# else +# define DBGLOG(DBGFILE, CMD) \ +{ if (soap)\ + { if (!soap->fdebug[SOAP_INDEX_##DBGFILE])\ + soap_open_logfile((struct soap*)soap, SOAP_INDEX_##DBGFILE);\ + if (soap->fdebug[SOAP_INDEX_##DBGFILE])\ + { FILE *fdebug = soap->fdebug[SOAP_INDEX_##DBGFILE];\ + CMD;\ + fflush(fdebug);\ + }\ + }\ +} +# endif +# endif +# ifndef DBGMSG +# define DBGMSG(DBGFILE, MSG, LEN) \ +{ if (soap)\ + { if (!soap->fdebug[SOAP_INDEX_##DBGFILE])\ + soap_open_logfile((struct soap*)soap, SOAP_INDEX_##DBGFILE);\ + if (soap->fdebug[SOAP_INDEX_##DBGFILE])\ + { fwrite((void*)(MSG), 1, (size_t)(LEN), soap->fdebug[SOAP_INDEX_##DBGFILE]);\ + fflush(soap->fdebug[SOAP_INDEX_##DBGFILE]);\ + }\ + }\ +} +# endif +# ifndef DBGFUN +# define DBGFUN(FNAME) DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): %s()\n", __FILE__, __LINE__, FNAME)) +# define DBGFUN1(FNAME, FMT, ARG) DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): %s(" FMT ")\n", __FILE__, __LINE__, FNAME, (ARG))) +# define DBGFUN2(FNAME, FMT1, ARG1, FMT2, ARG2) DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): %s(" FMT1 ", " FMT2 ")\n", __FILE__, __LINE__, FNAME, (ARG1), (ARG2))) +# define DBGFUN3(FNAME, FMT1, ARG1, FMT2, ARG2, FMT3, ARG3) DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): %s(" FMT1 ", " FMT2 ", " FMT3 ")\n", __FILE__, __LINE__, FNAME, (ARG1), (ARG2), (ARG3))) +# define DBGFUN4(FNAME, FMT1, ARG1, FMT2, ARG2, FMT3, ARG3, FMT4, ARG4) DBGLOG(TEST, SOAP_MESSAGE(fdebug, "%s(%d): %s(" FMT1 ", " FMT2 ", " FMT3 ", " FMT4 ")\n", __FILE__, __LINE__, FNAME, (ARG1), (ARG2), (ARG3), (ARG4))) +# endif +# ifndef DBGHEX +# define DBGHEX(DBGFILE, MSG, LEN) \ +{ if (soap)\ + { if (!soap->fdebug[SOAP_INDEX_##DBGFILE])\ + soap_open_logfile(soap, SOAP_INDEX_##DBGFILE);\ + if (soap->fdebug[SOAP_INDEX_##DBGFILE])\ + { int i; char *s;\ + for (s = (char*)(MSG), i = (LEN); i; i--)\ + fprintf(soap->fdebug[SOAP_INDEX_##DBGFILE], "%2.2X ", (int)*s++&0xFF);\ + fflush(soap->fdebug[SOAP_INDEX_##DBGFILE]);\ + }\ + }\ +} +# endif +#else +# define DBGLOG(DBGFILE, CMD) +# define DBGMSG(DBGFILE, MSG, LEN) +# define DBGFUN(FNAME) +# define DBGFUN1(FNAME, FMT, ARG) +# define DBGFUN2(FNAME, FMT1, ARG1, FMT2, ARG2) +# define DBGFUN3(FNAME, FMT1, ARG1, FMT2, ARG2, FMT3, ARG3) +# define DBGFUN4(FNAME, FMT1, ARG1, FMT2, ARG2, FMT3, ARG3, FMT4, ARG4) +# define DBGHEX(DBGFILE, MSG, LEN) +#endif + +/* UCS-4 requires 32 bits (0-7FFFFFFF, the sign bit is used by gSOAP to distinguish XML entities) */ +typedef soap_int32 soap_wchar; + +/* forward declaration */ +struct SOAP_CMAC soap; + +/* namespace table row */ +struct SOAP_CMAC Namespace +{ + const char *id; + const char *ns; + const char *in; + char *out; +}; + +/* namespace stack */ +struct soap_nlist +{ + struct soap_nlist *next; + unsigned int level; /* nesting depth level */ + short index; /* corresponding entry in ns mapping table */ + const char *ns; /* only set when parsed ns URI is not in the ns mapping table */ + char id[1]; /* the actual string value flows into the allocated region id[0...] below this struct */ +}; + +/* block header, the data flows into the allocated region below this struct */ +struct soap_bhead +{ + struct soap_bhead *next; + size_t size; +}; + +/* block stack for nested block allocations */ +struct soap_blist +{ + struct soap_blist *next; + struct soap_bhead *head; + size_t size; + size_t item; +}; + +/* pointer serialization management */ +struct soap_plist +{ + struct soap_plist *next; + const void *ptr; + void *dup; + const void *array; /* array pointer */ + int size; /* array size */ + int type; + int id; + char mark1; /* 0=single-ref, 1=embedded-multi-ref (SOAP1.1), 2=multi-ref, 3=attachment */ + char mark2; +}; + +/* block allocation for pointer serialization management */ +struct soap_pblk +{ + struct soap_pblk *next; + struct soap_plist plist[SOAP_PTRBLK]; +}; + +#ifdef SOAP_MEM_DEBUG +/* malloc/free tracking for debugging */ +struct soap_mlist +{ + struct soap_mlist *next; + const void *ptr; + const char *file; + int line; + short live; +}; +#endif + +/* class allocation list */ +struct soap_clist +{ + struct soap_clist *next; + void *ptr; + int type; + int size; /* array size */ + int (*fdelete)(struct soap*, struct soap_clist*); +}; + +/* attributes */ +struct soap_attribute +{ + struct soap_attribute *next; + short flag; /* soap_set_attr: 1 = normal, 2 = utf content */ + char *value; + size_t size; + const char *ns; + short visible; + char name[1]; /* the actual name string flows into the allocated region below this struct */ +}; + +#if !defined(WITH_LEAN) || defined(WITH_COOKIES) +struct soap_cookie +{ + struct soap_cookie *next; + char *name; + char *value; + char *domain; + char *path; + ULONG64 expire; /* client-side: local time to expire (value cast to time_t) */ + long maxage; /* server-side: seconds to expire */ + unsigned int version; + short secure; + short session; /* server-side */ + short env; /* server-side: got cookie from client and should not be (re)send */ + short modified; /* server-side: client cookie was modified and should be send */ +}; +#endif + +SOAP_FMAC1 struct soap_multipart* SOAP_FMAC2 soap_next_multipart(struct soap_multipart*); + +#ifdef __cplusplus + +class soap_multipart_iterator +{ + public: + struct soap_multipart *content; + bool operator==(const soap_multipart_iterator& iter) const + { return (bool)(content == iter.content); } + bool operator!=(const soap_multipart_iterator& iter) const + { return (bool)(content != iter.content); } + struct soap_multipart& operator*() const + { return *content; } + struct soap_multipart *operator->() const + { return content; } + soap_multipart_iterator& operator++() + { content = soap_next_multipart(content); return *this; } + soap_multipart_iterator operator++(int) + { soap_multipart_iterator iter(*this); content = soap_next_multipart(content); return iter; } + soap_multipart_iterator() : content(NULL) + { } + soap_multipart_iterator(struct soap_multipart *p) : content(p) + { } +}; + +#endif + +#ifndef WITH_LEANER +struct soap_dime +{ + size_t count; + size_t size; + size_t chunksize; + size_t buflen; + char flags; + char *ptr; + const char *id; + const char *type; + const char *options; + struct soap_multipart *list; /* list of DIME attachments received */ + struct soap_multipart *first, *last; /* temporary in/out queue */ +#ifdef __cplusplus + soap_multipart_iterator begin() + { soap_multipart_iterator iter(list); return iter; }; + soap_multipart_iterator end() + { soap_multipart_iterator iter(NULL); return iter; }; +#endif +}; +#endif + +#ifndef WITH_LEANER +struct soap_mime +{ + char *boundary; /* MIME boundary */ + const char *start; /* MIME start ID */ + struct soap_multipart *list; /* list of MIME attachments received */ + struct soap_multipart *first, *last; /* temporary in/out queue */ +#ifdef __cplusplus + soap_multipart_iterator begin() + { soap_multipart_iterator iter(list); return iter; }; + soap_multipart_iterator end() + { soap_multipart_iterator iter(NULL); return iter; }; +#endif +}; +#endif + +#ifndef WITH_LEANER +/* RFC2045 MIME content transfer encodings */ +enum soap_mime_encoding +{ + SOAP_MIME_NONE, + SOAP_MIME_7BIT, + SOAP_MIME_8BIT, + SOAP_MIME_BINARY, + SOAP_MIME_QUOTED_PRINTABLE, + SOAP_MIME_BASE64, + SOAP_MIME_IETF_TOKEN, + SOAP_MIME_X_TOKEN +}; +#endif + +#ifndef WITH_LEANER +/* DIME/MIME multipart list */ +struct soap_multipart +{ + struct soap_multipart *next; + const char *ptr; /* points to raw data content */ + size_t size; /* size of data content */ + const char *id; /* DIME/MIME content ID or form data name */ + const char *type; /* DIME/MIME type (MIME type format) */ + const char *options; /* DIME options */ + enum soap_mime_encoding encoding; /* MIME Content-Transfer-Encoding */ + const char *location; /* MIME Content-Location (optional) */ + const char *description; /* MIME Content-Description (optional) */ +#ifdef __cplusplus + typedef soap_multipart_iterator iterator; +#endif +}; +#endif + +#ifndef WITH_LEANER +/* attachment DIME and MTOM XOP forwarding */ +struct soap_xlist +{ + struct soap_xlist *next; + unsigned char **ptr; + int *size; + char *id; + char **type; + char **options; +}; +#endif + +/******************************************************************************/ + +#ifndef WITH_LEANER + +/* dom.c[pp] functions (optional, compile and link dom.c[pp] */ +struct SOAP_CMAC soap_dom_element; +struct SOAP_CMAC soap_dom_attribute; + +/* soap_dom_element construction */ + +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_new(struct soap *soap, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_new_w(struct soap *soap, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_set(struct soap_dom_element *elt, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_set_w(struct soap_dom_element *elt, const char *ns, const wchar_t *tag); + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att(struct soap_dom_element *elt, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_w(struct soap_dom_element *elt, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt(struct soap_dom_element *elt, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_w(struct soap_dom_element *elt, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_nth_elt(struct soap_dom_element *elt, const char *ns, const char *tag, size_t n); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_nth_elt_w(struct soap_dom_element *elt, const char *ns, const wchar_t *tag, size_t n); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_nth(struct soap_dom_element *elt, size_t n); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_add_att(struct soap_dom_element *elt, const struct soap_dom_attribute *node); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_add_elt(struct soap_dom_element *elt, const struct soap_dom_element *node); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_add_atts(struct soap_dom_element *elt, const struct soap_dom_attribute *atts); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_add_elts(struct soap_dom_element *elt, const struct soap_dom_element *elts); + +/* soap_dom_element assignment */ + +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_bool(struct soap_dom_element *elt, LONG64 b); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_int(struct soap_dom_element *elt, LONG64 n); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_double(struct soap_dom_element *elt, double x); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_text(struct soap_dom_element *elt, const char *text); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_text_w(struct soap_dom_element *elt, const wchar_t *text); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_node(struct soap_dom_element *elt, const void *node, int type); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_copy(struct soap_dom_element *elt, const struct soap_dom_element *node); + +/* soap_dom_element properties */ + +SOAP_FMAC1 int SOAP_FMAC2 soap_elt_match(const struct soap_dom_element *elt, const char *ns, const char *patt); +SOAP_FMAC1 int SOAP_FMAC2 soap_elt_match_w(const struct soap_dom_element *elt, const char *ns, const wchar_t *patt); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_elt_get_ns(const struct soap_dom_element *elt); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_elt_get_tag(const struct soap_dom_element *elt); +SOAP_FMAC1 int SOAP_FMAC2 soap_elt_is_true(const struct soap_dom_element *elt); +SOAP_FMAC1 int SOAP_FMAC2 soap_elt_is_false(const struct soap_dom_element *elt); +SOAP_FMAC1 int SOAP_FMAC2 soap_elt_get_int(const struct soap_dom_element *elt); +SOAP_FMAC1 long SOAP_FMAC2 soap_elt_get_long(const struct soap_dom_element *elt); +SOAP_FMAC1 LONG64 SOAP_FMAC2 soap_elt_get_LONG64(const struct soap_dom_element *elt); +SOAP_FMAC1 double SOAP_FMAC2 soap_elt_get_double(const struct soap_dom_element *elt); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_elt_get_text(const struct soap_dom_element *elt); +SOAP_FMAC1 const void * SOAP_FMAC2 soap_elt_get_node(const struct soap_dom_element *elt, int type); +SOAP_FMAC1 int SOAP_FMAC2 soap_elt_get_type(const struct soap_dom_element *elt, const void **node); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_parent(const struct soap_dom_element *elt); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_elt_depth(const struct soap_dom_element *elt); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_elt_index(const struct soap_dom_element *elt); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_elt_len(const struct soap_dom_element *elt); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_elt_nth(const struct soap_dom_element *elt); + +/* soap_dom_attribute construction */ + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_new(struct soap *soap, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_new_w(struct soap *soap, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_set(struct soap_dom_attribute *att, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_set_w(struct soap_dom_attribute *att, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_add(struct soap_dom_attribute *att, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_add_w(struct soap_dom_attribute *att, const char *ns, const wchar_t *tag); + +/* soap_dom_attribute assignment */ + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_bool(struct soap_dom_attribute *att, LONG64 b); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_int(struct soap_dom_attribute *att, LONG64 n); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_double(struct soap_dom_attribute *att, double x); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_text(struct soap_dom_attribute *att, const char *text); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_text_w(struct soap_dom_attribute *att, const wchar_t *text); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_copy(struct soap_dom_attribute *att, const struct soap_dom_attribute *node); + +/* soap_dom_attribute properties */ + +SOAP_FMAC1 int SOAP_FMAC2 soap_att_match(const struct soap_dom_attribute *att, const char *ns, const char *patt); +SOAP_FMAC1 int SOAP_FMAC2 soap_att_match_w(const struct soap_dom_attribute *att, const char *ns, const wchar_t *patt); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_att_get_ns(const struct soap_dom_attribute *att); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_att_get_tag(const struct soap_dom_attribute *att); +SOAP_FMAC1 int SOAP_FMAC2 soap_att_is_true(const struct soap_dom_attribute *att); +SOAP_FMAC1 int SOAP_FMAC2 soap_att_is_false(const struct soap_dom_attribute *att); +SOAP_FMAC1 int SOAP_FMAC2 soap_att_get_int(const struct soap_dom_attribute *att); +SOAP_FMAC1 long SOAP_FMAC2 soap_att_get_long(const struct soap_dom_attribute *att); +SOAP_FMAC1 LONG64 SOAP_FMAC2 soap_att_get_LONG64(const struct soap_dom_attribute *att); +SOAP_FMAC1 double SOAP_FMAC2 soap_att_get_double(const struct soap_dom_attribute *att); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_att_get_text(const struct soap_dom_attribute *att); + +/* DOM local traversal */ + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_first(struct soap_dom_element *elt); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_next(const struct soap_dom_attribute *att); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_first(struct soap_dom_element *elt); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_next(const struct soap_dom_element *elt); + +/* DOM local retrieval */ + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_get(const struct soap_dom_element *elt, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_get_w(const struct soap_dom_element *elt, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_get(const struct soap_dom_element *elt, const char *ns, const char *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_get_w(const struct soap_dom_element *elt, const char *ns, const wchar_t *tag); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_get_next(const struct soap_dom_element *elt); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_get_nth(struct soap_dom_element *elt, size_t n); + +/* DOM local search */ + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_find(struct soap_dom_element *elt, const char *ns, const char *patt); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_att_find_next(const struct soap_dom_attribute *att, const char *ns, const char *patt); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_find(struct soap_dom_element *elt, const char *ns, const char *patt); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_find_next(const struct soap_dom_element *elt, const char *ns, const char *patt); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_find_type(struct soap_dom_element *elt, const char *ns, const char *patt, int type); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_elt_find_next_type(const struct soap_dom_element *elt, const char *ns, const char *patt, int type); + +/* DOM size of local search results */ + +SOAP_FMAC1 size_t SOAP_FMAC2 soap_att_size(struct soap_dom_element *elt, const char *ns, const char *patt); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_elt_size(struct soap_dom_element *elt, const char *ns, const char *patt); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_elt_size_type(struct soap_dom_element *elt, const char *ns, const char *patt, int type); + +/* DOM deep traversal */ + +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_dom_next_attribute(const struct soap_dom_attribute *att); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_dom_next_element(const struct soap_dom_element *elt, const struct soap_dom_element *end); + +/* DOM deep search */ + +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_dom_find(struct soap_dom_element *begin, const struct soap_dom_element *end, const char *ns, const char *patt, int type); +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_dom_find_next(const struct soap_dom_element *elt, const struct soap_dom_element *end, const char *ns, const char *patt, int type); + +#endif + +#if defined(__cplusplus) +} /* extern "C" */ +#endif + +#ifndef WITH_LEANER +#ifdef __cplusplus +class SOAP_CMAC soap_dom_attribute_iterator +{ + public: + struct soap_dom_attribute *iter; + const char *nstr; + const char *name; + bool operator==(const soap_dom_attribute_iterator&) const; + bool operator!=(const soap_dom_attribute_iterator&) const; + struct soap_dom_attribute& operator*() const; + struct soap_dom_attribute *operator->() const; + soap_dom_attribute_iterator& operator++(); + soap_dom_attribute_iterator operator++(int); + soap_dom_attribute_iterator(); + soap_dom_attribute_iterator(struct soap_dom_attribute*); + ~soap_dom_attribute_iterator(); +}; +#endif +#endif + +#ifndef WITH_LEANER +struct SOAP_CMAC soap_dom_attribute +{ + struct soap_dom_attribute *next; + const char *nstr; + const char *name; + const char *text; + struct soap *soap; +#ifdef __cplusplus + typedef soap_dom_attribute_iterator iterator; + soap_dom_attribute(struct soap *soap = NULL); + soap_dom_attribute(const soap_dom_attribute& att); + soap_dom_attribute(struct soap *soap, const char *tag); + soap_dom_attribute(struct soap *soap, const wchar_t *tag); + soap_dom_attribute(struct soap *soap, const char *ns, const char *tag, const char *text); + soap_dom_attribute(struct soap *soap, const char *ns, const char *tag, const wchar_t *text); + soap_dom_attribute(struct soap *soap, const char *ns, const wchar_t *tag, const char *text); + soap_dom_attribute(struct soap *soap, const char *ns, const wchar_t *tag, const wchar_t *text); + soap_dom_attribute(struct soap *soap, const char *ns, const char *tag, const std::string& text); + soap_dom_attribute(struct soap *soap, const char *ns, const char *tag, const std::wstring& text); + soap_dom_attribute(struct soap *soap, const char *ns, const wchar_t *tag, const std::string& text); + soap_dom_attribute(struct soap *soap, const char *ns, const wchar_t *tag, const std::wstring& text); + ~soap_dom_attribute(); + soap_dom_attribute& set(const char *ns, const char *tag) { return *soap_att_set(this, ns, tag); } + soap_dom_attribute& set(const char *ns, const wchar_t *tag) { return *soap_att_set_w(this, ns, tag); } + soap_dom_attribute& set(bool b) { return *soap_att_bool(this, b); } + soap_dom_attribute& set(int n) { return *soap_att_int(this, n); } + soap_dom_attribute& set(LONG64 n) { return *soap_att_int(this, n); } + soap_dom_attribute& set(float x) { return *soap_att_double(this, x); } + soap_dom_attribute& set(double x) { return *soap_att_double(this, x); } + soap_dom_attribute& set(const char *text) { return *soap_att_text(this, text); } + soap_dom_attribute& set(const wchar_t *text) { return *soap_att_text_w(this, text); } +#ifndef WITH_COMPAT + soap_dom_attribute& set(const std::string& text) { return *soap_att_text(this, text.c_str()); } + soap_dom_attribute& set(const std::wstring& text) { return *soap_att_text_w(this, text.c_str()); } +#endif + soap_dom_attribute& operator=(bool b) { return *soap_att_bool(this, b); } + soap_dom_attribute& operator=(int n) { return *soap_att_int(this, n); } + soap_dom_attribute& operator=(LONG64 n) { return *soap_att_int(this, n); } + soap_dom_attribute& operator=(float x) { return *soap_att_double(this, x); } + soap_dom_attribute& operator=(double x) { return *soap_att_double(this, x); } + soap_dom_attribute& operator=(const char *text) { return *soap_att_text(this, text); } + soap_dom_attribute& operator=(const wchar_t *text) { return *soap_att_text_w(this, text); } +#ifndef WITH_COMPAT + soap_dom_attribute& operator=(const std::string& text) { return *soap_att_text(this, text.c_str()); } + soap_dom_attribute& operator=(const std::wstring& text) { return *soap_att_text_w(this, text.c_str()); } +#endif + soap_dom_attribute& operator=(const soap_dom_attribute& att) { return *soap_att_copy(this, &att); } + soap_dom_attribute& att(const char *tag) { return *soap_att_add(this, NULL, tag); } + soap_dom_attribute& att(const wchar_t *tag) { return *soap_att_add_w(this, NULL, tag); } + soap_dom_attribute& att(const char *ns, const char *tag) { return *soap_att_add(this, ns, tag); } + soap_dom_attribute& att(const char *ns, const wchar_t *tag) { return *soap_att_add_w(this, ns, tag); } + bool match(const char *patt) const { return soap_att_match(this, NULL, patt) != 0; } + bool match(const wchar_t *patt) const { return soap_att_match_w(this, NULL, patt) != 0; } + bool match(const char *ns, const char *patt) const { return soap_att_match(this, ns, patt) != 0; } + bool match(const char *ns, const wchar_t *patt) const { return soap_att_match_w(this, ns, patt) != 0; } + const char *ns() const { return this->nstr; } + const char *tag() const { return this->name; } + bool is_true() const { return soap_att_is_true(this) != 0; } + bool is_false() const { return soap_att_is_false(this) != 0; } + LONG64 get_int() const { return soap_att_get_LONG64(this); } + double get_double() const { return soap_att_get_double(this); } + const char *get_text() const { return this->text; } + operator bool() const { return soap_att_is_true(this) != 0; } + operator int() const { return soap_att_get_int(this); } + operator LONG64() const { return soap_att_get_LONG64(this); } + operator double() const { return soap_att_get_double(this); } + operator const char*() const { return this->text; } + soap_dom_attribute_iterator att_begin() { return soap_dom_attribute_iterator(this); } + soap_dom_attribute_iterator att_end() { return soap_dom_attribute_iterator(NULL); } + soap_dom_attribute_iterator att_find(const char *patt) { return att_find(NULL, patt); } + soap_dom_attribute_iterator att_find(const wchar_t *patt) { return att_find(NULL, patt); } + soap_dom_attribute_iterator att_find(const char *ns, const char *patt); + soap_dom_attribute_iterator att_find(const char *ns, const wchar_t *patt); + void unlink(); +#endif +}; +#endif + +#ifndef WITH_LEANER +#ifdef __cplusplus +class SOAP_CMAC soap_dom_element_iterator +{ + public: + struct soap_dom_element *iter; + struct soap_dom_element *stop; + const char *nstr; + const char *name; + int type; + bool deep; + bool operator==(const soap_dom_element_iterator&) const; + bool operator!=(const soap_dom_element_iterator&) const; + struct soap_dom_element& operator*() const; + struct soap_dom_element *operator->() const; + soap_dom_element_iterator& operator++(); + soap_dom_element_iterator operator++(int); + soap_dom_element_iterator(); + soap_dom_element_iterator(struct soap_dom_element*); + ~soap_dom_element_iterator(); +}; +#endif +#endif + +#ifndef WITH_LEANER +struct SOAP_CMAC soap_dom_element +{ + struct soap_dom_element *next; + struct soap_dom_element *prnt; + struct soap_dom_element *elts; + struct soap_dom_attribute *atts; + const char *nstr; + const char *name; + const char *lead; + const char *text; + const char *code; + const char *tail; + const void *node; + int type; + struct soap *soap; +#ifdef __cplusplus + typedef soap_dom_element_iterator iterator; + soap_dom_element(struct soap *soap = NULL); + soap_dom_element(const soap_dom_element& elt); + soap_dom_element(struct soap *soap, const char *tag); + soap_dom_element(struct soap *soap, const wchar_t *tag); + soap_dom_element(struct soap *soap, const char *ns, const char *tag); + soap_dom_element(struct soap *soap, const char *ns, const wchar_t *tag); + soap_dom_element(struct soap *soap, const char *ns, const char *tag, const char *text); + soap_dom_element(struct soap *soap, const char *ns, const char *tag, const wchar_t *text); + soap_dom_element(struct soap *soap, const char *ns, const wchar_t *tag, const char *text); + soap_dom_element(struct soap *soap, const char *ns, const wchar_t *tag, const wchar_t *text); +#ifndef WITH_COMPAT + soap_dom_element(struct soap *soap, const char *ns, const char *tag, const std::string& text); + soap_dom_element(struct soap *soap, const char *ns, const char *tag, const std::wstring& text); + soap_dom_element(struct soap *soap, const char *ns, const wchar_t *tag, const std::string& text); + soap_dom_element(struct soap *soap, const char *ns, const wchar_t *tag, const std::wstring& text); +#endif + soap_dom_element(struct soap *soap, const char *ns, const char *tag, const void *node, int type); + soap_dom_element(struct soap *soap, const char *ns, const wchar_t *tag, const void *node, int type); + ~soap_dom_element(); + soap_dom_element& set(const char *ns, const char *tag) { return *soap_elt_set(this, ns, tag); } + soap_dom_element& set(const char *ns, const wchar_t *tag) { return *soap_elt_set_w(this, ns, tag); } + soap_dom_element& set(bool b) { return *soap_elt_bool(this, b); } + soap_dom_element& set(int n) { return *soap_elt_int(this, n); } + soap_dom_element& set(LONG64 n) { return *soap_elt_int(this, n); } + soap_dom_element& set(float x) { return *soap_elt_double(this, x); } + soap_dom_element& set(double x) { return *soap_elt_double(this, x); } + soap_dom_element& set(const char *text) { return *soap_elt_text(this, text); } + soap_dom_element& set(const wchar_t *text) { return *soap_elt_text_w(this, text); } +#ifndef WITH_COMPAT + soap_dom_element& set(const std::string& text) { return *soap_elt_text(this, text.c_str()); } + soap_dom_element& set(const std::wstring& text) { return *soap_elt_text_w(this, text.c_str()); } +#endif + soap_dom_element& set(const void *node, int type) { return *soap_elt_node(this, node, type); } + soap_dom_element& add(soap_dom_element& elt) { return *soap_add_elt(this, &elt); } + soap_dom_element& add(soap_dom_element *elt) { return *soap_add_elt(this, elt); } + soap_dom_element& add(soap_dom_attribute& att) { return *soap_add_att(this, &att); } + soap_dom_element& add(soap_dom_attribute *att) { return *soap_add_att(this, att); } + soap_dom_element& adds(soap_dom_element& elts) { return *soap_add_elts(this, &elts); } + soap_dom_element& adds(soap_dom_element *elts) { return *soap_add_elts(this, elts); } + soap_dom_element& adds(soap_dom_attribute& atts) { return *soap_add_atts(this, &atts); } + soap_dom_element& adds(soap_dom_attribute *atts) { return *soap_add_atts(this, atts); } + soap_dom_element& operator=(bool b) { return *soap_elt_bool(this, b); } + soap_dom_element& operator=(int n) { return *soap_elt_int(this, n); } + soap_dom_element& operator=(LONG64 n) { return *soap_elt_int(this, n); } + soap_dom_element& operator=(float x) { return *soap_elt_double(this, x); } + soap_dom_element& operator=(double x) { return *soap_elt_double(this, x); } + soap_dom_element& operator=(const char *text) { return *soap_elt_text(this, text); } + soap_dom_element& operator=(const wchar_t *text) { return *soap_elt_text_w(this, text); } +#ifndef WITH_COMPAT + soap_dom_element& operator=(const std::string& text) { return *soap_elt_text(this, text.c_str()); } + soap_dom_element& operator=(const std::wstring& text) { return *soap_elt_text_w(this, text.c_str()); } +#endif + soap_dom_element& operator=(const soap_dom_element& elt) { return *soap_elt_copy(this, &elt); } + template soap_dom_element& operator=(const T& node) { return this->set(&node, node.soap_type()); } + template soap_dom_element& operator=(const T *node) { return this->set(node, node->soap_type()); } + template soap_dom_element& operator=(T *node) { return this->set(node, node->soap_type()); } + soap_dom_attribute& att(const char *tag) { return *soap_att(this, NULL, tag); } + soap_dom_attribute& att(const wchar_t *tag) { return *soap_att_w(this, NULL, tag); } + soap_dom_attribute& att(const char *ns, const char *tag) { return *soap_att(this, ns, tag); } + soap_dom_attribute& att(const char *ns, const wchar_t *tag) { return *soap_att_w(this, ns, tag); } + soap_dom_element& elt() { return *soap_elt(this, NULL, NULL); } + soap_dom_element& elt(const char *tag) { return *soap_elt(this, NULL, tag); } + soap_dom_element& elt(const wchar_t *tag) { return *soap_elt_w(this, NULL, tag); } + soap_dom_element& elt(const char *ns, const char *tag) { return *soap_elt(this, ns, tag); } + soap_dom_element& elt(const char *ns, const wchar_t *tag) { return *soap_elt_w(this, ns, tag); } + soap_dom_element& operator[](const char *tag) { return *soap_elt(this, NULL, tag); } + soap_dom_element& operator[](const wchar_t *tag) { return *soap_elt_w(this, NULL, tag); } + soap_dom_element& operator[](size_t n) { return *soap_nth(this, n); } + soap_dom_attribute *att_get(const char *tag) const { return soap_att_get(this, NULL, tag); } + soap_dom_attribute *att_get(const wchar_t *tag) const { return soap_att_get_w(this, NULL, tag); } + soap_dom_attribute *att_get(const char *ns, const char *tag) const { return soap_att_get(this, ns, tag); } + soap_dom_attribute *att_get(const char *ns, const wchar_t *tag) const { return soap_att_get_w(this, ns, tag); } + soap_dom_element *elt_get() const { return soap_elt_get(this, NULL, NULL); } + soap_dom_element *elt_get(const char *tag) const { return soap_elt_get(this, NULL, tag); } + soap_dom_element *elt_get(const wchar_t *tag) const { return soap_elt_get_w(this, NULL, tag); } + soap_dom_element *elt_get(const char *ns, const char *tag) const { return soap_elt_get(this, ns, tag); } + soap_dom_element *elt_get(const char *ns, const wchar_t *tag) const { return soap_elt_get_w(this, ns, tag); } + soap_dom_element *get_next() const { return soap_elt_get_next(this); } + soap_dom_element *get_nth(size_t n) { return soap_elt_get_nth(this, n); } + bool match(const char *patt) const { return soap_elt_match(this, NULL, patt) != 0; } + bool match(const wchar_t *patt) const { return soap_elt_match_w(this, NULL, patt) != 0; } + bool match(const char *ns, const char *patt) const { return soap_elt_match(this, ns, patt) != 0; } + bool match(const char *ns, const wchar_t *patt) const { return soap_elt_match_w(this, ns, patt) != 0; } + const char *ns() const { return this->nstr; } + const char *tag() const { return this->name; } + soap_dom_element *parent() { return this->prnt; } + size_t depth() const { return soap_elt_depth(this); } + size_t index() const { return soap_elt_index(this); } + size_t len() const { return soap_elt_len(this); } + size_t nth() const { return soap_elt_nth(this); } + size_t elt_size() { return soap_elt_size(this, NULL, NULL); } + size_t elt_size(const char *patt, int type = 0) { return elt_size(NULL, patt, type); } + size_t elt_size(const char *ns, const char *patt, int type = 0) { return soap_elt_size_type(this, ns, patt, type); } + size_t att_size() { return soap_att_size(this, NULL, NULL); } + size_t att_size(const char *patt) { return att_size(NULL, patt); } +#ifndef WITH_COMPAT + size_t att_size(const std::string& patt) { return att_size(NULL, patt); } +#endif + size_t att_size(const char *ns, const char *patt) { return soap_att_size(this, ns, patt); } +#ifndef WITH_COMPAT + size_t att_size(const char *ns, const std::string& patt) { return soap_att_size(this, ns, patt.c_str()); } +#endif + bool is_true() const { return soap_elt_is_true(this) != 0; } + bool is_false() const { return soap_elt_is_false(this) != 0; } + LONG64 get_int() const { return soap_elt_get_LONG64(this); } + double get_double() const { return soap_elt_get_double(this); } + const char *get_text() const { return this->text; } + const void *get_node(int type) const { return soap_elt_get_node(this, type); } + int get_type(const void **node) const { return soap_elt_get_type(this, node); } + operator bool() const { return soap_elt_is_true(this) != 0; } + operator int() const { return soap_elt_get_int(this); } + operator LONG64() const { return soap_elt_get_LONG64(this); } + operator double() const { return soap_elt_get_double(this); } + operator const char*() const { return this->text; } + soap_dom_element_iterator begin(); + soap_dom_element_iterator end() { return soap_dom_element_iterator(NULL); } + soap_dom_element_iterator elt_begin() { return soap_dom_element_iterator(this->elts); } + soap_dom_element_iterator elt_end() { return soap_dom_element_iterator(NULL); } + soap_dom_attribute_iterator att_begin() { return soap_dom_attribute_iterator(this->atts); } + soap_dom_attribute_iterator att_end() { return soap_dom_attribute_iterator(NULL); } + soap_dom_element_iterator find(const char *patt, int type = 0) { return find(NULL, patt, type); } + soap_dom_element_iterator find(const wchar_t *patt, int type = 0) { return find(NULL, patt, type); } + soap_dom_element_iterator find(const char *ns, const char *patt, int type = 0); + soap_dom_element_iterator find(const char *ns, const wchar_t *patt, int type = 0); + soap_dom_element_iterator find(int type); + soap_dom_element_iterator elt_find(const char *patt, int type = 0) { return elt_find(NULL, patt, type); } + soap_dom_element_iterator elt_find(const wchar_t *patt, int type = 0) { return elt_find(NULL, patt, type); } + soap_dom_element_iterator elt_find(const char *ns, const char *patt, int type = 0); + soap_dom_element_iterator elt_find(const char *ns, const wchar_t *patt, int type = 0); + soap_dom_element_iterator elt_find(int type); + soap_dom_attribute_iterator att_find(const char *patt) { return att_find(NULL, patt); } + soap_dom_attribute_iterator att_find(const wchar_t *patt) { return att_find(NULL, patt); } + soap_dom_attribute_iterator att_find(const char *ns, const char *patt); + soap_dom_attribute_iterator att_find(const char *ns, const wchar_t *patt); + void unlink(); +#endif +}; +#endif + +#ifndef WITH_LEANER +SOAP_FMAC1 struct soap_dom_element * SOAP_FMAC2 soap_dup_xsd__anyType(struct soap *soap, struct soap_dom_element *d, const struct soap_dom_element *a); +SOAP_FMAC1 void SOAP_FMAC2 soap_del_xsd__anyType(const struct soap_dom_element *a); +SOAP_FMAC1 struct soap_dom_attribute * SOAP_FMAC2 soap_dup_xsd__anyAttribute(struct soap *soap, struct soap_dom_attribute *d, const struct soap_dom_attribute *a); +SOAP_FMAC1 void SOAP_FMAC2 soap_del_xsd__anyAttribute(const struct soap_dom_attribute *a); +SOAP_FMAC1 int SOAP_FMAC2 soap_dom_call(struct soap *soap, const char *endpoint, const char *action, const struct soap_dom_element *in, struct soap_dom_element *out); +#endif + +#ifndef WITH_LEANER +#if defined(__cplusplus) && !defined(WITH_COMPAT) +extern std::ostream &operator<<(std::ostream&, const struct soap_dom_element&); +extern std::istream &operator>>(std::istream&, struct soap_dom_element&); + +SOAP_FMAC1 int SOAP_FMAC2 soap_dom_call(struct soap *soap, const char *endpoint, const char *action, const struct soap_dom_element& in, struct soap_dom_element& out); +SOAP_FMAC1 int SOAP_FMAC2 soap_dom_call(struct soap *soap, const char *endpoint, const char *action, const struct soap_dom_element *in, struct soap_dom_element& out); +SOAP_FMAC1 int SOAP_FMAC2 soap_dom_call(struct soap *soap, const char *endpoint, const char *action, const struct soap_dom_element& in, struct soap_dom_element *out); +#endif +#endif + +#if defined(__cplusplus) +extern "C" { +#endif + +/******************************************************************************/ + +struct SOAP_CMAC soap +{ + short state; /* 0 = uninitialized, 1 = initialized, 2 = copy of another soap struct */ + short version; /* 1 = SOAP1.1 and 2 = SOAP1.2 (set automatically from namespace URI in nsmap table), 0 indicates non-SOAP content */ + soap_mode mode; /* internal mode flag, combines imode/omode */ + soap_mode imode; /* input mode flag set with soap_init1(), soap_new1(), or soap_set_imode() */ + soap_mode omode; /* ouput mode flag set with soap_init1(), soap_new1(), or soap_set_omode() */ + const char *float_format; /* user-definable format string for floats (<1024 chars) */ + const char *double_format; /* user-definable format string for doubles (<1024 chars) */ + const char *long_double_format;/* user-definable format string for long doubles (<1024 chars) */ + const char *dime_id_format; /* user-definable format string for integer DIME id ( 0, sets max message size that can be received */ + int recv_timeout; /* user-definable, when > 0, sets socket recv stall timeout in seconds, < 0 in usec */ + int send_timeout; /* user-definable, when > 0, sets socket send stall timeout in seconds, < 0 in usec */ + int transfer_timeout; /* user-definable, when > 0, sets socket total transfer timeout in seconds, < 0 in usec */ + int connect_timeout; /* user-definable, when > 0, sets socket connect() timeout in seconds, < 0 in usec */ + int accept_timeout; /* user-definable, when > 0, sets socket accept() timeout in seconds, < 0 in usec */ + int socket_flags; /* user-definable socket recv() and send() flags, e.g. set to MSG_NOSIGNAL to disable sigpipe */ + int connect_flags; /* user-definable connect() SOL_SOCKET sockopt flags, e.g. set to SO_DEBUG to debug socket */ + int bind_flags; /* user-definable bind() SOL_SOCKET sockopt flags, e.g. set to SO_REUSEADDR to enable reuse */ + short bind_inet6; /* user-definable, when > 0 use AF_INET6 instead of PF_UNSPEC (only with -DWITH_IPV6) */ + short bind_v6only; /* user-definable, when > 0 use IPPROTO_IPV6 sockopt IPV6_V6ONLY (only with -DWITH_IPV6) */ + int accept_flags; /* user-definable accept() SOL_SOCKET sockopt flags */ +#ifdef WITH_SELF_PIPE + int pipe_fd[2]; /* self pipe trick file descriptors used to close the select call from another thread */ +#endif + int sndbuf; /* user-definable SO_SNDBUF setsockopt value */ + int rcvbuf; /* user-definable SO_RCVBUF setsockopt value */ + unsigned short linger_time; /* user-definable linger time for SO_LINGER option */ + unsigned int maxlevel; /* user-definable max XML nesting depth levels, initialized to SOAP_MAXLEVEL */ + long maxlength; /* user-definable max string length, initialized to SOAP_MAXLENGTH, maxlength<=0 is unbounded */ + size_t maxoccurs; /* user-definable max array/container size, initialized to SOAP_MAXOCCURS */ + const char *http_version; /* HTTP version used "1.0" or "1.1" */ + const char *http_content; /* optional custom HTTP content type (with SOAP_PUT, SOAP_POST_FILE, SOAP_FILE) */ + const char *http_extra_header;/* optional custom HTTP header of the form 'key: val' (multiple headers should be separated in the string by \r\n - crlf) */ + const char *encodingStyle; /* default = "" which means that SOAP encoding is used */ + const char *actor; /* SOAP-ENV:actor or role attribute value */ + const char *lang; /* user-definable xml:lang attribute value of SOAP-ENV:Text */ + const struct Namespace *namespaces; /* Pointer to global namespace mapping table */ + struct Namespace *local_namespaces; /* Local namespace mapping table */ + struct soap_nlist *nlist; /* namespace stack */ + struct soap_blist *blist; /* block allocation stack */ + struct soap_clist *clist; /* class instance allocation list */ + void *alist; /* memory allocation (malloc) list */ +#if !defined(WITH_LEANER) || !defined(WITH_NOIDREF) + struct soap_ilist *iht[SOAP_IDHASH]; +#endif + struct soap_plist *pht[SOAP_PTRHASH]; + struct soap_pblk *pblk; /* plist block allocation */ + short pidx; /* plist block allocation */ + short shaky; /* objects in reallocatable containers are on shaky grounds */ + struct SOAP_ENV__Header *header; + struct SOAP_ENV__Fault *fault; + int idnum; + void *user; /* for user to pass user-defined data to callbacks */ + void *data[4]; /* extension data = {smdevp, mecevp, ...} */ + struct soap_plugin *plugins; /* linked list of plug-in data */ + const char *bearer; /* HTTP authorization bearer token value */ + const char *userid; /* HTTP Basic authorization userid */ + const char *passwd; /* HTTP Basic authorization passwd */ + const char *authrealm; /* HTTP authentication realm (and NTLM domain) */ +#if !defined(WITH_LEAN) || defined(WITH_NTLM) + const char *ntlm_challenge; /* HTTP NTLM challenge key string */ + short ntlm_auth; /* HTTP NTLM authentication type */ +#endif + int (*fpost)(struct soap*, const char*, const char*, int, const char*, const char*, ULONG64); + int (*fget)(struct soap*); /* HTTP GET hook (not set by default) */ + int (*fput)(struct soap*); /* HTTP PUT hook (handled as POST by default) */ + int (*fpatch)(struct soap*); /* HTTP PATCH hook (handled as POST by default) */ + int (*fdel)(struct soap*); /* HTTP DELETE hook (not set by default) */ + int (*fopt)(struct soap*); /* HTTP OPTIONS hook (not set by default) */ + int (*fhead)(struct soap*); /* HTTP HEAD hook (not set by default) */ + int (*fform)(struct soap*); /* HTTP/HTML form handler for plugins */ + int (*fposthdr)(struct soap*, const char*, const char*); + int (*fresponse)(struct soap*, int, ULONG64); + int (*fparse)(struct soap*); + int (*fparsehdr)(struct soap*, const char*, const char*); + int (*fheader)(struct soap*); + int (*fresolve)(struct soap*, const char*, struct in_addr* inaddr); + int (*fconnect)(struct soap*, const char*, const char*, int); + int (*fdisconnect)(struct soap*); + int (*fclosesocket)(struct soap*, SOAP_SOCKET); + int (*fshutdownsocket)(struct soap*, SOAP_SOCKET, int); + SOAP_SOCKET (*fopen)(struct soap*, const char*, const char*, int); + SOAP_SOCKET (*faccept)(struct soap*, SOAP_SOCKET, struct sockaddr*, int *n); + int (*fclose)(struct soap*); + int (*fsend)(struct soap*, const char*, size_t); + size_t (*frecv)(struct soap*, char*, size_t); + int (*fpoll)(struct soap*); + void (*fseterror)(struct soap*, const char **c, const char **s); + int (*fignore)(struct soap*, const char*); + int (*fserveloop)(struct soap*); + void *(*fplugin)(struct soap*, const char*); +#ifndef WITH_LEANER + int (*fsvalidate)(struct soap*, const char*, const char*); + int (*fwvalidate)(struct soap*, const char*, const wchar_t*); + int (*feltbegin)(struct soap*, const char*); + int (*feltendin)(struct soap*, const char*, const char*); + int (*feltbegout)(struct soap*, const char*, int, const char*); + int (*feltendout)(struct soap*, const char*); + int (*fprepareinitsend)(struct soap*); + int (*fprepareinitrecv)(struct soap*); + int (*fpreparesend)(struct soap*, const char*, size_t); + int (*fpreparerecv)(struct soap*, const char*, size_t); + int (*fpreparefinalsend)(struct soap*); + int (*fpreparefinalrecv)(struct soap*); + int recverror; /* last soap_recv_raw error code for filterrecv */ + int (*ffiltersend)(struct soap*, const char**, size_t*); + int (*ffilterrecv)(struct soap*, char*, size_t*, size_t); + void *(*fdimereadopen)(struct soap*, void*, const char*, const char*, const char*); + void *(*fdimewriteopen)(struct soap*, const char*, const char*, const char*); + void (*fdimereadclose)(struct soap*, void*); + void (*fdimewriteclose)(struct soap*, void*); + size_t (*fdimeread)(struct soap*, void*, char*, size_t); + int (*fdimewrite)(struct soap*, void*, const char*, size_t); + void *(*fmimereadopen)(struct soap*, void*, const char*, const char*, const char*); + void *(*fmimewriteopen)(struct soap*, void*, const char*, const char*, const char*, enum soap_mime_encoding); + void (*fmimereadclose)(struct soap*, void*); + void (*fmimewriteclose)(struct soap*, void*); + size_t (*fmimeread)(struct soap*, void*, char*, size_t); + int (*fmimewrite)(struct soap*, void*, const char*, size_t); +#endif + SOAP_SOCKET master; /* socket bound to TCP/IP port */ + SOAP_SOCKET socket; /* socket to send and receive */ + SOAP_SOCKET sendsk; /* socket to send (overrides ::socket) */ + SOAP_SOCKET recvsk; /* socket to receive (overrides ::socket) */ +#if defined(__cplusplus) && !defined(WITH_COMPAT) + std::ostream *os; /* C++ only: ostream to send */ + std::istream *is; /* C++ only: istream to receive */ +#else + const char **os; /* C only: pointer to a const char*, will be set to point to the string output */ + const char *is; /* C only: a const char* to read from (soap->is will advance) */ +#endif +#ifndef UNDER_CE + int sendfd; /* int file descriptor for sending */ + int recvfd; /* int file descriptor for receiving */ +#else + FILE *sendfd; /* WinCE FILE* to send */ + FILE *recvfd; /* WinCE FILE* to receive */ +#endif + size_t bufidx; /* index in soap.buf[] */ + size_t buflen; /* length of soap.buf[] content */ + soap_wchar ahead; /* parser lookahead */ + short cdata; /* CDATA parser state */ + short body; /* HTTP or XML element has a body (1) or not (0) */ + unsigned int level; /* XML nesting level */ +#ifndef WITH_LEAN + ULONG64 start; /* start time of send/recv (value cast to time_t) */ +#endif + ULONG64 count; /* message length counter */ + ULONG64 length; /* message length as was set by HTTP header received */ + char *labbuf; /* look-aside buffer */ + size_t lablen; /* look-aside buffer allocated length */ + size_t labidx; /* look-aside buffer index to available part */ + char buf[SOAP_BUFLEN];/* send and receive buffer */ + char msgbuf[SOAP_TMPLEN]; /* in/out buffer for HTTP/MIME headers and short messages, must be >=1024 bytes */ + char tmpbuf[SOAP_TMPLEN]; /* in/out buffer for HTTP/MIME headers, simpleType values, element and attribute tag names, and DIME must be >=1024 bytes */ + char tag[SOAP_TAGLEN]; + char id[SOAP_TAGLEN]; + char href[SOAP_TAGLEN]; + char type[SOAP_TAGLEN]; + char arrayType[SOAP_TAGLEN]; + char arraySize[SOAP_TAGLEN]; + char arrayOffset[SOAP_TAGLEN]; + int position; + int positions[SOAP_MAXDIMS]; + struct soap_attribute *attributes; /* attribute list */ + short other; + short root; + short encoding; /* when set, output encodingStyle */ + short mustUnderstand; /* a mustUnderstand element was parsed or is output */ + short null; /* parsed XML is xsi:nil */ + short ns; /* zero to output all xmlns */ + short part; /* SOAP part state (header or body) */ + short event; /* engine events and states for use by plugins */ + short peeked; + unsigned int evlev; /* event level */ + int alloced; + size_t chunksize; + size_t chunkbuflen; + char endpoint[SOAP_TAGLEN]; + char path[SOAP_TAGLEN]; + char host[SOAP_TAGLEN]; + char *action; /* SOAPAction string */ + const char *prolog; /* XML declaration prolog */ + unsigned int ip; /* IP number retrieved from request */ + unsigned int ip6[4]; /* same for IPv6: upper in ip6[0] to lower in ip6[3] requires WITH_IPV6 */ + int port; /* port number */ + const char *override_host; /* to override the client-side host name/IP when connecting */ + int override_port; /* to override client-side port number when connecting */ + int keep_alive; /* connection should be kept open (-1, 0, or counts down) */ + int tcp_keep_alive; /* enable SO_KEEPALIVE */ + unsigned int tcp_keep_idle; /* set TCP_KEEPIDLE */ + unsigned int tcp_keep_intvl; /* set TCP_KEEPINTVL */ + unsigned int tcp_keep_cnt; /* set TCP_KEEPCNT */ + int max_keep_alive; /* maximum keep-alive session (default=100) 0 to always keep open */ + const char *proxy_http_version;/* HTTP version of proxy "1.0" or "1.1" */ + const char *proxy_host; /* Proxy Server host name */ + int proxy_port; /* Proxy Server port (default = 8080) */ + const char *proxy_userid; /* Proxy Authorization user name */ + const char *proxy_passwd; /* Proxy Authorization password */ + const char *proxy_from; /* X-Forwarding-For header returned by proxy */ + const char *origin; /* Origin header received */ + const char *cors_origin; /* CORS Allow-Origin header returned by server */ + const char *cors_allow; /* CORS Allow-Origin header default value of "*" */ + const char *cors_method; /* CORS Request-Method header received */ + const char *cors_header; /* CORS Request-Headers header received */ + const char *cors_methods; /* CORS Allow-Methods header returned by server */ + const char *cors_headers; /* CORS Allow-Headers header returned by server */ + const char *x_frame_options; /* "DENY", "SAMEORIGIN" (default), or "ALLOW-FROM uri" */ + int status; /* HTTP status code, HTTP method, or other error code */ + int error; + int errmode; + int errnum; +#ifndef WITH_LEANER + struct soap_dom_element *dom; + struct soap_dime dime; + struct soap_mime mime; + struct soap_xlist *xlist; +#endif + const char *logfile[SOAP_MAXLOGS]; + FILE *fdebug[SOAP_MAXLOGS]; + struct soap_mlist *mht[SOAP_PTRHASH]; +#ifndef WITH_LEAN + const char *wsuid; /* space-separated string of element tags */ + const char *c14nexclude; /* space-separated string of prefixes for c14n exclusion */ + const char *c14ninclude; /* space-separated string of prefixes for c14n inclusion */ +#endif + struct soap_cookie *cookies; + const char *cookie_domain; + const char *cookie_path; + int cookie_max; +#ifndef WITH_NOIO + unsigned int ipv6_multicast_if; /* in_addr_t in6addr->sin6_scope_id IPv6 value */ + char* ipv4_multicast_if; /* IP_MULTICAST_IF IPv4 setsockopt interface_addr */ + unsigned char ipv4_multicast_ttl; /* IP_MULTICAST_TTL value 0..255 */ + int client_port; /* when nonnegative, client binds to this port before connect */ + const char *client_interface; /* when non-NULL, use this client address */ + union { + struct sockaddr addr; + struct sockaddr_in in; + struct sockaddr_storage storage; + } peer; /* set by soap_connect/soap_accept and by UDP recv */ + size_t peerlen; +#endif +#if defined(WITH_OPENSSL) /* OpenSSL */ + int (*fsslauth)(struct soap*); + int (*fsslverify)(int, X509_STORE_CTX*); + BIO *bio; + SSL *ssl; + SSL_CTX *ctx; + SSL_SESSION *session; + const char *dhfile; + const char *randfile; +#elif defined(WITH_GNUTLS) /* GNUTLS */ + int (*fsslauth)(struct soap*); + void *fsslverify; + gnutls_certificate_credentials_t xcred; /* cert pointer */ + gnutls_anon_client_credentials_t acred; /* anon pointer */ + gnutls_priority_t cache; /* priority cache pointer */ + gnutls_session_t session; /* session pointer */ + gnutls_dh_params_t dh_params; + gnutls_rsa_params_t rsa_params; +#elif defined(WITH_SYSTEMSSL) /* SYSTEM SSL */ + int (*fsslauth)(struct soap*); + void *fsslverify; /* N/A */ + void *bio; /* N/A */ + gsk_handle ctx; /* environment */ + gsk_handle ssl; /* ssl socket */ + void *session; /* N/A */ + const char *dhfile; /* N/A */ + const char *randfile; /* N/A */ +#else /* No SSL/TLS */ + void *fsslauth; /* dummy members, to preserve struct size */ + void *fsslverify; + void *bio; + void *ssl; + void *ctx; + void *session; + void *dh_params; + void *rsa_params; +#endif + unsigned short ssl_flags; + const char *keyfile; + const char *keyid; + const char *password; + const char *cafile; + const char *capath; + const char *crlfile; + char session_host[SOAP_TAGLEN]; + int session_port; +#ifdef SOAP_LOCALE_T + SOAP_LOCALE_T c_locale; /* if this does not compile, use ./configure --enable-xlocale or compile with -DWITH_INCLUDE_XLOCALE_H, or use -DWITH_NO_C_LOCALE to disable locale support */ +#else + void *c_locale; +#endif +#ifdef WITH_ZLIB + z_stream *d_stream; /* decompression stream */ + uLong z_crc; /* internal gzip crc */ +#else + void *d_stream; /* dummy members, to preserve struct size */ + soap_int32 z_crc; +#endif + const char *z_dict; /* support for zlib static dictionaries */ + unsigned int z_dict_len; + short zlib_state; /* SOAP_ZLIB_NONE, SOAP_ZLIB_DEFLATE, or SOAP_ZLIB_INFLATE */ + short zlib_in; /* SOAP_ZLIB_NONE, SOAP_ZLIB_DEFLATE, or SOAP_ZLIB_GZIP */ + short zlib_out; /* SOAP_ZLIB_NONE, SOAP_ZLIB_DEFLATE, or SOAP_ZLIB_GZIP */ + char *z_buf; /* buffer */ + size_t z_buflen; + unsigned short z_level; /* compression level to be used (0=none, 1=fast to 9=best) */ + float z_ratio_in; /* detected compression ratio compressed_length/length of inbound message */ + float z_ratio_out; /* detected compression ratio compressed_length/length of outbound message */ +#ifdef WMW_RPM_IO /* vxWorks compatibility */ + void *rpmreqid; +#endif +#ifdef __cplusplus + soap(); + soap(soap_mode); + soap(soap_mode, soap_mode); + soap(const struct soap&); + struct soap& operator=(const struct soap&); + void destroy(); + ~soap(); /* no virtual methods, so sizeof(soap) should be the same in C and C++ */ +#endif +}; + +struct soap_code_map +{ + LONG64 code; + const char *string; +}; + +/* forwarding list */ +struct soap_flist +{ + struct soap_flist *next; + int type; + void *ptr; + unsigned int level; + size_t index; + void (*finsert)(struct soap*, int, int, void*, size_t, const void*, void**); +}; + +/* id-ref forwarding list */ +struct soap_ilist +{ + struct soap_ilist *next; + int type; + size_t size; + void *ptr; + void **spine; + void *link; + void *copy; + struct soap_flist *flist; + void *smart; + short shaky; + char id[1]; /* the actual id string value flows into the allocated region below this struct */ +}; + +struct soap_plugin +{ + struct soap_plugin *next; + const char *id; + void *data; + int (*fcopy)(struct soap *soap, struct soap_plugin *dst, struct soap_plugin *src); + void (*fdelete)(struct soap *soap, struct soap_plugin *p); /* should delete fields of plugin only and not free(p) */ +}; + +extern SOAP_NMAC struct Namespace namespaces[]; + +#ifndef WITH_LEAN +# define soap_get0(soap) (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx]) +# define soap_get1(soap) (((soap)->bufidx>=(soap)->buflen && soap_recv(soap)) ? EOF : (unsigned char)(soap)->buf[(soap)->bufidx++]) +#else +soap_wchar soap_get0(struct soap*); +soap_wchar soap_get1(struct soap*); +#endif + +#define soap_versioning_paste(name, ext) name##_REQUIRE_lib_v##ext +#define soap_versioning_ext(name, ext) soap_versioning_paste(name, ext) +#define soap_versioning(name) soap_versioning_ext(name, GSOAP_VERSION) + +#define soap_init(soap) soap_init1(soap, SOAP_IO_DEFAULT) +#define soap_init1(soap, mode) soap_init2(soap, mode, mode) +#define soap_init2(soap, imode, omode) soap_versioning(soap_init)(soap, imode, omode) + +#define soap_new() soap_new1(SOAP_IO_DEFAULT) +#define soap_new1(mode) soap_new2(mode, mode) +#define soap_new2(imode, omode) soap_versioning(soap_new)(imode, omode) + +#define soap_revget1(soap) ((soap)->bufidx--) +#define soap_unget(soap, c) ((soap)->ahead = c) +#define soap_peek(soap) ((soap)->ahead = soap_get(soap)) +#define soap_register_plugin(soap, plugin) soap_register_plugin_arg(soap, plugin, NULL) +#define soap_mode(soap, n) ((soap)->mode = (soap)->imode = (soap)->omode = (n)) +#define soap_imode(soap, n) ((soap)->imode = (n)) +#define soap_omode(soap, n) ((soap)->omode = (n)) +#define soap_set_imode(soap, n) ((soap)->imode |= (n)) +#define soap_clr_imode(soap, n) ((soap)->imode &= ~(n)) +#define soap_set_omode(soap, n) ((soap)->omode |= (n)) +#define soap_clr_omode(soap, n) ((soap)->omode &= ~(n)) +#define soap_set_mode(soap, n) ((soap)->mode |= (n), (soap)->imode |= (n), (soap)->omode |= (n)) +#define soap_clr_mode(soap, n) ((soap)->mode &= ~(n), (soap)->imode &= ~(n), (soap)->omode &= ~(n)) +#define soap_destroy(soap) soap_delete((soap), NULL) + +#define SOAP_NO_LINK_TO_DELETE (-2) /* pass to soap_link() as size n: do not manage, smart pointers are self-managing */ + +#ifdef HAVE_STRRCHR +# define soap_strrchr(s, t) strrchr(s, t) +#else + SOAP_FMAC1 char* SOAP_FMAC2 soap_strrchr(const char *s, int t); +#endif + +#ifdef HAVE_STRTOL +# define soap_strtol(s, t, b) strtol(s, t, b) +#else + SOAP_FMAC1 long SOAP_FMAC2 soap_strtol(const char*, char**, int); +#endif + +#ifdef HAVE_STRTOUL +# define soap_strtoul(s, t, b) strtoul(s, t, b) +#else + SOAP_FMAC1 unsigned long SOAP_FMAC2 soap_strtoul(const char*, char**, int); +#endif + +#if defined(WIN32) && !defined(__MINGW32__) && !defined(__MINGW64__) && !defined(__BORLANDC__) +# define soap_strtoll _strtoi64 +#elif defined(HAVE_STRTOLL) && !defined(soap_strtoll) +# define soap_strtoll strtoll +#elif !defined(soap_strtoll) + SOAP_FMAC1 LONG64 SOAP_FMAC2 soap_strtoll(const char*, char**, int); +#endif + +#if defined(WIN32) && !defined(__MINGW32__) && !defined(__MINGW64__) && !defined(__BORLANDC__) +# define soap_strtoull _strtoui64 +#elif defined(HAVE_STRTOULL) && !defined(soap_strtoull) +# define soap_strtoull strtoull +#elif !defined(soap_strtoull) + SOAP_FMAC1 ULONG64 SOAP_FMAC2 soap_strtoull(const char*, char**, int); +#endif + +#if defined(WITH_OPENSSL) +# define soap_random soap_rand() + SOAP_FMAC1 int SOAP_FMAC2 soap_rand(void); +#elif defined(UNDER_CE) +# define soap_random (int)Random() +#elif defined(HAVE_RANDOM) +# define soap_random (int)random() +#else +# define soap_random rand() +#endif + +#ifdef WITH_NOIDREF +# define soap_embedded(s, p, t) ((void)(s), 0) +# define soap_id_lookup(s, i, p, t, n, k, fb) ((void)(s), (p)) +# define soap_id_forward(s, h, p, i, t, tt, n, k, fi, fb) ((void)(s), (p)) +# define soap_id_nullify(s, i) ((void)(s), (i)) +# define soap_reference(s, a, t) ((void)(s), 1) +# define soap_array_reference(s, p, a, n, t) ((void)(s), 1) +# define soap_attachment_reference(s, p, a, n, t, i, y) ((void)(s), 1) +# define soap_embed(s, p, a, n, t) ((void)(s), 0) +# define soap_embedded_id(s, i, p, t) ((void)(s), (void)(t), i) +# define soap_is_embedded(s, p) ((void)(s), 0) +# define soap_is_single(s, p) ((void)(s), 1) +# define soap_lookup_type(s, i) ((void)(s), 0) +# define soap_getindependent(s) ((void)(s), 0) +# define soap_putindependent(s) ((void)(s), 0) +# define soap_markelement(s, p, t) ((void)(s), 0) +# define soap_begin_shaky(s) ((void)(s), 0) +# define soap_end_shaky(s, f) ((void)(s), (void)(f), 0) +#endif + +/* soap_traverse() traversal/walker routines take walker function arguments */ +typedef void soap_walker(struct soap*, void*, int, const char*, const char*); + +SOAP_FMAC5 int SOAP_FMAC6 soap_serve(struct soap *soap); +SOAP_FMAC5 int SOAP_FMAC6 soap_serve_request(struct soap *soap); + +SOAP_FMAC1 void SOAP_FMAC2 soap_ssl_init(void); +SOAP_FMAC1 void SOAP_FMAC2 soap_ssl_noinit(void); +SOAP_FMAC1 int SOAP_FMAC2 soap_GET(struct soap*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_PUT(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_PATCH(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_POST(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_DELETE(struct soap*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_connect_command(struct soap*, int, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_connect(struct soap*, const char*, const char*); +SOAP_FMAC1 SOAP_SOCKET SOAP_FMAC2 soap_bind(struct soap*, const char*, int, int); +SOAP_FMAC1 SOAP_SOCKET SOAP_FMAC2 soap_accept(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_accept(struct soap*); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_ssl_error(struct soap*, int ret, int err); +SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_crl(struct soap*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_poll(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_ready(struct soap*); + +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) +SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_server_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *keyid, const char *password, const char *cafile, const char *capath, const char *dhfile, const char *randfile, const char *sid); +#else +SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_server_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *password, const char *cafile, const char *capath, const char *dhfile, const char *randfile, const char *sid); +#endif +#if defined(VXWORKS) && defined(WM_SECURE_KEY_STORAGE) +SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_client_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *keyid, const char *password, const char *cafile, const char *capath, const char *randfile); +#else +SOAP_FMAC1 int SOAP_FMAC2 soap_ssl_client_context(struct soap *soap, unsigned short flags, const char *keyfile, const char *password, const char *cafile, const char *capath, const char *randfile); +#endif + +SOAP_FMAC1 const char * SOAP_FMAC2 soap_http_content_type(struct soap *soap, int status); +SOAP_FMAC1 int SOAP_FMAC2 soap_puthttphdr(struct soap*, int status, ULONG64 count); + +SOAP_FMAC1 const char* SOAP_FMAC2 soap_http_header_attribute(struct soap*, const char*, const char*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_decode_key(char*, size_t, const char*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_decode_val(char*, size_t, const char*); + +SOAP_FMAC1 size_t SOAP_FMAC2 soap_hash(const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_endpoint(struct soap*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_flush_raw(struct soap*, const char*, size_t); +SOAP_FMAC1 int SOAP_FMAC2 soap_flush(struct soap*); +SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_get(struct soap*); +SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_getchar(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_tag_cmp(const char*, const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_fault(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_sender_fault(struct soap*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_sender_fault_subcode(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_receiver_fault(struct soap*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_receiver_fault_subcode(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_sender_error(struct soap*, const char*, const char*, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_receiver_error(struct soap*, const char*, const char*, int); + +SOAP_FMAC1 int SOAP_FMAC2 soap_send_raw(struct soap*, const char*, size_t); +SOAP_FMAC1 int SOAP_FMAC2 soap_recv_raw(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_recv(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_send(struct soap*, const char*); + +#ifndef WITH_LEANER +SOAP_FMAC1 int SOAP_FMAC2 soap_send2(struct soap*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_send3(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_query_send_key(struct soap*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_query_send_val(struct soap*, const char*); +SOAP_FMAC1 char * SOAP_FMAC2 soap_query(struct soap*); +SOAP_FMAC1 char * SOAP_FMAC2 soap_query_key(struct soap*, char**); +SOAP_FMAC1 char * SOAP_FMAC2 soap_query_val(struct soap*, char**); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_query_decode(char*, size_t, const char*); +#endif + +SOAP_FMAC1 int SOAP_FMAC2 soap_pututf8(struct soap*, unsigned long); +SOAP_FMAC1 soap_wchar SOAP_FMAC2 soap_getutf8(struct soap*); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_utf8len(const char*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_putbase64(struct soap*, const unsigned char*, int); +SOAP_FMAC1 unsigned char* SOAP_FMAC2 soap_getbase64(struct soap*, int*, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_puthex(struct soap*, const unsigned char*, int); +SOAP_FMAC1 unsigned char* SOAP_FMAC2 soap_gethex(struct soap*, int*); + +#ifndef WITH_LEANER +SOAP_FMAC1 int SOAP_FMAC2 soap_xop_forward(struct soap*, unsigned char**, int*, char**, char**, char**); +SOAP_FMAC1 int SOAP_FMAC2 soap_attachment_forward(struct soap*, unsigned char**, int*, char**, char**, char**); +#endif + +SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_lookup(struct soap*, const void *p, int t, struct soap_plist**); +SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_enter(struct soap*, const void *p, const void *a, int n, int t, struct soap_plist**); +SOAP_FMAC1 int SOAP_FMAC2 soap_array_pointer_lookup(struct soap*, const void *p, const void *a, int n, int t, struct soap_plist**); +#ifndef WITH_NOIDREF +SOAP_FMAC1 int SOAP_FMAC2 soap_pointer_lookup_id(struct soap*, void *p, int t, struct soap_plist**); +SOAP_FMAC1 int SOAP_FMAC2 soap_embed(struct soap *soap, const void *p, const void *a, int n, int t); +SOAP_FMAC1 struct soap_ilist* SOAP_FMAC2 soap_lookup(struct soap*, const char*); +SOAP_FMAC1 struct soap_ilist* SOAP_FMAC2 soap_enter(struct soap*, const char*, int t, size_t n); +SOAP_FMAC1 int SOAP_FMAC2 soap_resolve(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_embedded(struct soap*, const void *p, int t); +SOAP_FMAC1 int SOAP_FMAC2 soap_reference(struct soap*, const void *p, int t); +SOAP_FMAC1 int SOAP_FMAC2 soap_array_reference(struct soap*, const void *p, const void *a, int n, int t); +SOAP_FMAC1 int SOAP_FMAC2 soap_attachment_reference(struct soap *soap, const void *p, const void *a, int n, int t, const char *id, const char *type); +SOAP_FMAC1 int SOAP_FMAC2 soap_embedded_id(struct soap*, int id, const void *p, int t); +SOAP_FMAC1 int SOAP_FMAC2 soap_is_embedded(struct soap*, struct soap_plist*); +SOAP_FMAC1 int SOAP_FMAC2 soap_is_single(struct soap*, struct soap_plist*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_embedded(struct soap*, struct soap_plist*); +#endif +SOAP_FMAC1 int SOAP_FMAC2 soap_check_and_mark(struct soap *soap, const void *p, int t, char **mark); +SOAP_FMAC1 void * SOAP_FMAC2 soap_mark_lookup(struct soap *soap, const void *p, int t, struct soap_plist **pp, char **mark); +SOAP_FMAC1 int SOAP_FMAC2 soap_mark_cycle(struct soap *soap, struct soap_plist *pp); +SOAP_FMAC1 void SOAP_FMAC2 soap_mark_dup(struct soap *soap, void *a, struct soap_plist *pp); +SOAP_FMAC1 void SOAP_FMAC2 soap_unmark(struct soap *soap, char *mark); + +SOAP_FMAC1 int SOAP_FMAC2 soap_begin_count(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_end_count(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_begin_send(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_end_send(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_end_send_flush(struct soap*); + +SOAP_FMAC1 const struct soap_code_map* SOAP_FMAC2 soap_code(const struct soap_code_map*, const char*); +SOAP_FMAC1 LONG64 SOAP_FMAC2 soap_code_int(const struct soap_code_map*, const char*, LONG64); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_code_str(const struct soap_code_map*, long); +SOAP_FMAC1 LONG64 SOAP_FMAC2 soap_code_bits(const struct soap_code_map*, const char*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_code_list(struct soap*, const struct soap_code_map*, long); + +SOAP_FMAC1 int SOAP_FMAC2 soap_binary_search_string(const char**, int, const char*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_getline(struct soap*, char*, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_begin_serve(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_begin_recv(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_end_recv(struct soap*); + +SOAP_FMAC1 void* SOAP_FMAC2 soap_malloc(struct soap*, size_t); +SOAP_FMAC1 void SOAP_FMAC2 soap_dealloc(struct soap*, void*); +SOAP_FMAC1 struct soap_clist * SOAP_FMAC2 soap_link(struct soap*, int, int, int (*fdelete)(struct soap*, struct soap_clist*)); +SOAP_FMAC1 int SOAP_FMAC2 soap_unlink(struct soap*, const void*); +SOAP_FMAC1 void SOAP_FMAC2 soap_free_temp(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_del(struct soap*); + +SOAP_FMAC1 void* SOAP_FMAC2 soap_track_malloc(struct soap*, const char*, int, size_t); +SOAP_FMAC1 void SOAP_FMAC2 soap_track_free(struct soap*, const char*, int, void*); + +#ifndef WITH_NOIDREF +SOAP_FMAC1 int SOAP_FMAC2 soap_lookup_type(struct soap*, const char *id); +SOAP_FMAC1 short SOAP_FMAC2 soap_begin_shaky(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_end_shaky(struct soap*, short); +SOAP_FMAC1 void* SOAP_FMAC2 soap_id_lookup(struct soap*, const char *id, void **p, int t, size_t n, unsigned int k, int (*fbase)(int, int)); +SOAP_FMAC1 void* SOAP_FMAC2 soap_id_forward(struct soap*, const char *id, void *p, size_t i, int t, int tt, size_t n, unsigned int k, void(*finsert)(struct soap*, int, int, void*, size_t, const void*, void**), int (*fbase)(int, int)); +SOAP_FMAC1 int SOAP_FMAC2 soap_id_nullify(struct soap*, const char*); +#endif +SOAP_FMAC1 void* SOAP_FMAC2 soap_id_enter(struct soap*, const char *id, void *p, int t, size_t n, const char *type, const char *arrayType, void *(*finstantiate)(struct soap*, int, const char*, const char*, size_t*), int (*fbase)(int, int)); +SOAP_FMAC1 void** SOAP_FMAC2 soap_id_smart(struct soap *soap, const char*, int t, size_t n); + +SOAP_FMAC1 size_t SOAP_FMAC2 soap_size(const int *, int); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_getsizes(const char *, int *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_getoffsets(const char *, const int *, int *, int); + +SOAP_FMAC1 int SOAP_FMAC2 soap_getposition(const char *, int *); + +SOAP_FMAC1 char* SOAP_FMAC2 soap_putsizesoffsets(struct soap*, const char *, const int *, const int *, int); +SOAP_FMAC1 char* SOAP_FMAC2 soap_putoffsets(struct soap*, const int *, int); + +SOAP_FMAC1 int SOAP_FMAC2 soap_closesock(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_force_closesock(struct soap*); + +SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_versioning(soap_new)(soap_mode, soap_mode); +SOAP_FMAC1 void SOAP_FMAC2 soap_free(struct soap*); +SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy(const struct soap*); +SOAP_FMAC1 struct soap *SOAP_FMAC2 soap_copy_context(struct soap*, const struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_copy_stream(struct soap*, struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_free_stream(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_versioning(soap_init)(struct soap*, soap_mode, soap_mode); +SOAP_FMAC1 void SOAP_FMAC2 soap_initialize(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_done(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_cleanup(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_begin(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_end(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_delete(struct soap*, void*); +SOAP_FMAC1 void SOAP_FMAC2 soap_delegate_deletion(struct soap*, struct soap*); +#ifdef WITH_SELF_PIPE +SOAP_FMAC1 void SOAP_FMAC2 soap_close_connection(struct soap*); +#endif + +/* API functions available with DEBUG or SOAP_DEBUG defined: */ +SOAP_FMAC1 void SOAP_FMAC2 soap_set_recv_logfile(struct soap*, const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_sent_logfile(struct soap*, const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_test_logfile(struct soap*, const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_close_logfiles(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_open_logfile(struct soap*, int); +/* */ + +SOAP_FMAC1 const char* SOAP_FMAC2 soap_value(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_match_tag(struct soap*, const char*, const char *); +SOAP_FMAC1 int SOAP_FMAC2 soap_match_att(struct soap*, const char*, const char *); +SOAP_FMAC1 int SOAP_FMAC2 soap_match_array(struct soap*, const char*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_element(struct soap*, const char*, int, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_start_end_out(struct soap*, const char *tag); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_begin_out(struct soap*, const char *tag, int id, const char *type); +SOAP_FMAC1 int SOAP_FMAC2 soap_array_begin_out(struct soap*, const char *tag, int id, const char *type, const char *offset); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_ref(struct soap*, const char *tag, int id, int href); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_href(struct soap*, const char *tag, int id, const char *ref, const char *val); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_null(struct soap*, const char *tag, int id, const char *type); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_empty(struct soap*, const char *tag); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_nil(struct soap*, const char *tag); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_id(struct soap*, const char *tag, int id, const void *p, const void *a, int n, const char *type, int t, char **mark); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_result(struct soap*, const char *tag); +SOAP_FMAC1 void SOAP_FMAC2 soap_check_result(struct soap*, const char *tag); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_end_out(struct soap*, const char *tag); +SOAP_FMAC1 int SOAP_FMAC2 soap_element_end(struct soap*, const char *tag); + +SOAP_FMAC1 int SOAP_FMAC2 soap_attribute(struct soap*, const char*, const char*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_element_begin_in(struct soap*, const char *tag, int nillable, const char *type); + +SOAP_FMAC1 int SOAP_FMAC2 soap_element_end_in(struct soap*, const char *tag); + +SOAP_FMAC1 int SOAP_FMAC2 soap_peek_element(struct soap*); + +SOAP_FMAC1 void SOAP_FMAC2 soap_retry(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_revert(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_ignore(struct soap*); + +SOAP_FMAC1 void* SOAP_FMAC2 soap_memdup(struct soap*, const void*, size_t); +SOAP_FMAC1 char* SOAP_FMAC2 soap_strdup(struct soap*, const char*); +SOAP_FMAC1 wchar_t* SOAP_FMAC2 soap_wstrdup(struct soap*, const wchar_t*); +SOAP_FMAC1 char* SOAP_FMAC2 soap_strtrim(struct soap*, char*); +SOAP_FMAC1 wchar_t* SOAP_FMAC2 soap_wstrtrim(struct soap*, wchar_t*); +SOAP_FMAC1 const char * SOAP_FMAC2 soap_tagsearch(const char *big, const char *little); + +SOAP_FMAC1 int SOAP_FMAC2 soap_string_out(struct soap*, const char *s, int flag); +SOAP_FMAC1 char* SOAP_FMAC2 soap_string_in(struct soap*, int, long, long, const char*); + +#ifndef WITH_LEANER +SOAP_FMAC1 int SOAP_FMAC2 soap_wstring_out(struct soap*, const wchar_t *s, int flag); +SOAP_FMAC1 wchar_t* SOAP_FMAC2 soap_wstring_in(struct soap*, int, long, long, const char*); +#endif + +SOAP_FMAC1 int SOAP_FMAC2 soap_match_namespace(struct soap*, const char *, const char*, size_t n1, size_t n2); + +SOAP_FMAC1 void SOAP_FMAC2 soap_set_version(struct soap*, short); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_namespaces(struct soap*, const struct Namespace*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_local_namespaces(struct soap*); + +SOAP_FMAC1 void SOAP_FMAC2 soap_pop_namespace(struct soap*); +SOAP_FMAC1 struct soap_nlist* SOAP_FMAC2 soap_push_namespace(struct soap*, const char *,const char *); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_current_namespace_tag(struct soap *soap, const char *tag); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_current_namespace_att(struct soap *soap, const char *tag); + +SOAP_FMAC1 struct soap_nlist* SOAP_FMAC2 soap_lookup_ns(struct soap *soap, const char *tag, size_t n); + +SOAP_FMAC1 int SOAP_FMAC2 soap_store_lab(struct soap*, const char*, size_t); +SOAP_FMAC1 int SOAP_FMAC2 soap_append_lab(struct soap*, const char*, size_t); + +SOAP_FMAC1 struct soap_blist* SOAP_FMAC2 soap_alloc_block(struct soap*); +SOAP_FMAC1 void* SOAP_FMAC2 soap_push_block(struct soap*, struct soap_blist*, size_t); +SOAP_FMAC1 void* SOAP_FMAC2 soap_push_block_max(struct soap*, struct soap_blist*, size_t); +SOAP_FMAC1 void SOAP_FMAC2 soap_pop_block(struct soap*, struct soap_blist*); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_size_block(struct soap*, struct soap_blist*, size_t); +SOAP_FMAC1 char* SOAP_FMAC2 soap_first_block(struct soap*, struct soap_blist*); +SOAP_FMAC1 char* SOAP_FMAC2 soap_next_block(struct soap*, struct soap_blist*); +SOAP_FMAC1 size_t SOAP_FMAC2 soap_block_size(struct soap*, struct soap_blist*); +SOAP_FMAC1 char* SOAP_FMAC2 soap_save_block(struct soap*, struct soap_blist*, char*, int); +SOAP_FMAC1 void SOAP_FMAC2 soap_end_block(struct soap*, struct soap_blist*); +SOAP_FMAC1 void SOAP_FMAC2 soap_update_pointers(struct soap *soap, const char *dst, const char *src, size_t len); + +SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_out(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_end_out(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_http_has_body(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_http_skip_body(struct soap*); +SOAP_FMAC1 char * SOAP_FMAC2 soap_http_get_body(struct soap*, size_t *len); +SOAP_FMAC1 char * SOAP_FMAC2 soap_http_get_form(struct soap*); +SOAP_FMAC1 char * SOAP_FMAC2 soap_http_get_body_prefix(struct soap*, size_t *len, const char *prefix); + +SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_begin_in(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_envelope_end_in(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_body_begin_out(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_body_end_out(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_body_begin_in(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_body_end_in(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_recv_header(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_response(struct soap*, int); + +SOAP_FMAC1 int SOAP_FMAC2 soap_send_empty_response(struct soap*, int status); +SOAP_FMAC1 int SOAP_FMAC2 soap_recv_empty_response(struct soap*); + +SOAP_FMAC1 int SOAP_FMAC2 soap_send_fault(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_recv_fault(struct soap*, int check); + +#ifndef WITH_NOSTDLIB +SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault(struct soap*, FILE*); +SOAP_FMAC1 void SOAP_FMAC2 soap_print_fault_location(struct soap*, FILE*); +# ifndef WITH_LEAN +# ifndef WITH_COMPAT +# ifdef __cplusplus +SOAP_FMAC1 void SOAP_FMAC2 soap_stream_fault(struct soap*, std::ostream&); +SOAP_FMAC1 void SOAP_FMAC2 soap_stream_fault_location(struct soap*, std::ostream&); +# endif +# endif +SOAP_FMAC1 char* SOAP_FMAC2 soap_sprint_fault(struct soap*, char*, size_t); +# endif +#endif + +SOAP_FMAC1 int SOAP_FMAC2 soap_s2byte(struct soap*, const char*, char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2short(struct soap*, const char*, short*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2int(struct soap*, const char*, int*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2long(struct soap*, const char*, long*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2LONG64(struct soap*, const char*, LONG64*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2float(struct soap*, const char*, float*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2double(struct soap*, const char*, double*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedByte(struct soap*, const char*, unsigned char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedShort(struct soap*, const char*, unsigned short*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedInt(struct soap*, const char*, unsigned int*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2unsignedLong(struct soap*, const char*, unsigned long*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2ULONG64(struct soap*, const char*, ULONG64*); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2char(struct soap*, const char*, char**, int, long minlen, long maxlen, const char *pattern); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2QName(struct soap*, const char*, char**, long minlen, long maxlen, const char *pattern); + +#ifndef WITH_COMPAT +#ifdef __cplusplus +SOAP_FMAC1 int SOAP_FMAC2 soap_s2stdQName(struct soap*, const char*, std::string*, long minlen, long maxlen, const char *pattern); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2stdchar(struct soap*, const char*, std::string*, int, long minlen, long maxlen, const char *pattern); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2stdwchar(struct soap*, const char*, std::wstring*, int, long minlen, long maxlen, const char *pattern); +#endif +#endif + +#ifndef WITH_LEAN +SOAP_FMAC1 int SOAP_FMAC2 soap_s2wchar(struct soap*, const char*, wchar_t**, int, long minlen, long maxlen, const char *pattern); +SOAP_FMAC1 int SOAP_FMAC2 soap_s2dateTime(struct soap*, const char*, time_t*); +#endif + +SOAP_FMAC1 char* SOAP_FMAC2 soap_s2base64(struct soap*, const unsigned char*, char*, int); +SOAP_FMAC1 char* SOAP_FMAC2 soap_s2hex(struct soap*, const unsigned char*, char*, int); + +SOAP_FMAC1 const char* SOAP_FMAC2 soap_byte2s(struct soap*, char); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_short2s(struct soap*, short); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_int2s(struct soap*, int); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_long2s(struct soap*, long); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_LONG642s(struct soap*, LONG64); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_float2s(struct soap*, float); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_double2s(struct soap*, double); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_unsignedByte2s(struct soap*, unsigned char); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_unsignedShort2s(struct soap*, unsigned short); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_unsignedInt2s(struct soap*, unsigned int); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_unsignedLong2s(struct soap*, unsigned long); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_ULONG642s(struct soap*, ULONG64); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_QName2s(struct soap*, const char*); + +#ifndef WITH_LEAN +SOAP_FMAC1 const char* SOAP_FMAC2 soap_wchar2s(struct soap*, const wchar_t*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_dateTime2s(struct soap*, time_t); +#endif + +SOAP_FMAC1 const char* SOAP_FMAC2 soap_base642s(struct soap*, const char*, char*, size_t, int*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_hex2s(struct soap*, const char*, char*, size_t, int*); + +SOAP_FMAC1 int* SOAP_FMAC2 soap_inint(struct soap*, const char *tag, int *p, const char *, int); +SOAP_FMAC1 char* SOAP_FMAC2 soap_inbyte(struct soap*, const char *tag, char *p, const char *, int); +SOAP_FMAC1 long* SOAP_FMAC2 soap_inlong(struct soap*, const char *tag, long *p, const char *, int); +SOAP_FMAC1 LONG64* SOAP_FMAC2 soap_inLONG64(struct soap*, const char *tag, LONG64 *p, const char *, int); +SOAP_FMAC1 short* SOAP_FMAC2 soap_inshort(struct soap*, const char *tag, short *p, const char *, int); +SOAP_FMAC1 float* SOAP_FMAC2 soap_infloat(struct soap*, const char *tag, float *p, const char *, int); +SOAP_FMAC1 double* SOAP_FMAC2 soap_indouble(struct soap*, const char *tag, double *p, const char *, int); +SOAP_FMAC1 unsigned char* SOAP_FMAC2 soap_inunsignedByte(struct soap*, const char *tag, unsigned char *p, const char *, int); +SOAP_FMAC1 unsigned short* SOAP_FMAC2 soap_inunsignedShort(struct soap*, const char *tag, unsigned short *p, const char *, int); +SOAP_FMAC1 unsigned int* SOAP_FMAC2 soap_inunsignedInt(struct soap*, const char *tag, unsigned int *p, const char *, int); +SOAP_FMAC1 unsigned long* SOAP_FMAC2 soap_inunsignedLong(struct soap*, const char *tag, unsigned long *p, const char *, int); +SOAP_FMAC1 ULONG64* SOAP_FMAC2 soap_inULONG64(struct soap*, const char *tag, ULONG64 *p, const char *, int); +SOAP_FMAC1 char** SOAP_FMAC2 soap_instring(struct soap*, const char *tag, char **p, const char *, int, int, long, long, const char*); +SOAP_FMAC1 char** SOAP_FMAC2 soap_inliteral(struct soap*, const char *tag, char **p); + +#ifndef WITH_LEAN +SOAP_FMAC1 time_t* SOAP_FMAC2 soap_indateTime(struct soap*, const char *tag, time_t *p, const char *, int); +#endif + +#if !defined(WITH_LEAN) || defined(WITH_COOKIES) +SOAP_FMAC1 time_t SOAP_FMAC2 soap_timegm(struct tm*); +#endif + +#ifndef WITH_LEANER +SOAP_FMAC1 wchar_t** SOAP_FMAC2 soap_inwstring(struct soap*, const char *tag, wchar_t **p, const char *, int, int, long, long, const char*); +SOAP_FMAC1 wchar_t** SOAP_FMAC2 soap_inwliteral(struct soap*, const char *tag, wchar_t **p); +#endif + +SOAP_FMAC1 int SOAP_FMAC2 soap_outbyte(struct soap*, const char *tag, int id, const char *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outshort(struct soap*, const char *tag, int id, const short *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outint(struct soap*, const char *tag, int id, const int *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outlong(struct soap*, const char *tag, int id, const long *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outLONG64(struct soap*, const char *tag, int id, const LONG64 *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outfloat(struct soap*, const char *tag, int id, const float *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outdouble(struct soap*, const char *tag, int id, const double *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedByte(struct soap*, const char *tag, int id, const unsigned char *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedShort(struct soap*, const char *tag, int id, const unsigned short *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedInt(struct soap*, const char *tag, int id, const unsigned int *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outunsignedLong(struct soap*, const char *tag, int id, const unsigned long *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outULONG64(struct soap*, const char *tag, int id, const ULONG64 *p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outstring(struct soap*, const char *tag, int id, char *const*p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outliteral(struct soap*, const char *tag, char *const*p, const char *type); + +#ifndef WITH_LEAN +SOAP_FMAC1 int SOAP_FMAC2 soap_outdateTime(struct soap*, const char *tag, int id, const time_t *p, const char *, int); +#endif + +#ifndef WITH_LEANER +SOAP_FMAC1 int SOAP_FMAC2 soap_outwstring(struct soap*, const char *tag, int id, wchar_t *const*p, const char *, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_outwliteral(struct soap*, const char *tag, wchar_t *const*p, const char *type); +#endif + +#ifndef WITH_LEANER +SOAP_FMAC1 int SOAP_FMAC2 soap_attachment(struct soap *, const char*, int, const void*, const void*, int, const char*, const char*, const char*, const char*, int); +SOAP_FMAC1 int SOAP_FMAC2 soap_move(struct soap*, ULONG64); +SOAP_FMAC1 ULONG64 SOAP_FMAC2 soap_tell(struct soap*); +SOAP_FMAC1 char* SOAP_FMAC2 soap_dime_option(struct soap*, unsigned short, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_getdimehdr(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_getdime(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_putdimehdr(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_putdime(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_getmimehdr(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_getmime(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_putmimehdr(struct soap*, struct soap_multipart*); +SOAP_FMAC1 int SOAP_FMAC2 soap_putmime(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_dime(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_set_mime(struct soap*, const char *boundary, const char *start); +SOAP_FMAC1 void SOAP_FMAC2 soap_clr_dime(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_clr_mime(struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_dime_attachment(struct soap*, const char *ptr, size_t size, const char *type, const char *id, unsigned short optype, const char *option); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_mime_attachment(struct soap*, const char *ptr, size_t size, enum soap_mime_encoding encoding, const char *type, const char *id, const char *location, const char *description); +SOAP_FMAC1 void SOAP_FMAC2 soap_post_check_mime_attachments(struct soap *soap); +SOAP_FMAC1 int SOAP_FMAC2 soap_check_mime_attachments(struct soap *soap); +SOAP_FMAC1 struct soap_multipart* SOAP_FMAC2 soap_recv_mime_attachment(struct soap *soap, void *handle); +SOAP_FMAC1 int SOAP_FMAC2 soap_match_cid(struct soap*, const char*, const char*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_rand_uuid(struct soap*, const char*); +#endif + +SOAP_FMAC1 int SOAP_FMAC2 soap_register_plugin_arg(struct soap*, int (*fcreate)(struct soap*, struct soap_plugin*, void*), void*); +SOAP_FMAC1 void* SOAP_FMAC2 soap_lookup_plugin(struct soap*, const char*); + +SOAP_FMAC1 const char* SOAP_FMAC2 soap_attr_value(struct soap *soap, const char *name, int flag, int occurs); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_attr(struct soap *soap, const char *name, const char *value, int flag); +SOAP_FMAC1 void SOAP_FMAC2 soap_clr_attr(struct soap *soap); + +SOAP_FMAC1 const char* SOAP_FMAC2 soap_extend_url(struct soap *soap, const char*, const char*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_extend_url_query(struct soap *soap, const char*, const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_url_query(struct soap *soap, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_encode_url(const char*, char*, int); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_encode_url_string(struct soap*, const char*); +#ifdef WITH_COOKIES +SOAP_FMAC1 void SOAP_FMAC2 soap_getcookies(struct soap *soap, const char *val); +SOAP_FMAC1 struct soap_cookie* SOAP_FMAC2 soap_set_cookie(struct soap*, const char*, const char*, const char*, const char*); +SOAP_FMAC1 struct soap_cookie* SOAP_FMAC2 soap_cookie(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 struct soap_cookie* SOAP_FMAC2 soap_cookie_env(struct soap*, const char*, const char*, const char*, short); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_cookie_value(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 const char* SOAP_FMAC2 soap_env_cookie_value(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 time_t SOAP_FMAC2 soap_cookie_expire(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_cookie_expire(struct soap*, const char*, long, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_cookie_secure(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_set_cookie_session(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_clr_cookie_session(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 void SOAP_FMAC2 soap_clr_cookie(struct soap*, const char*, const char*, const char*); +SOAP_FMAC1 int SOAP_FMAC2 soap_getenv_cookies(struct soap*); +SOAP_FMAC1 void SOAP_FMAC2 soap_free_cookies(struct soap*); +SOAP_FMAC1 struct soap_cookie* SOAP_FMAC2 soap_copy_cookies(struct soap*, const struct soap*); +SOAP_FMAC1 int SOAP_FMAC2 soap_putsetcookies(struct soap *soap); +SOAP_FMAC1 int SOAP_FMAC2 soap_putcookies(struct soap *soap, const char *domain, const char *path, int secure); +#endif + +#ifdef __cplusplus +} /* extern "C" */ +#endif + +SOAP_FMAC3 void SOAP_FMAC4 soap_header(struct soap*); +SOAP_FMAC3 void SOAP_FMAC4 soap_fault(struct soap*); +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultcode(struct soap*); +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultsubcode(struct soap*); +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultstring(struct soap*); +SOAP_FMAC3 const char ** SOAP_FMAC4 soap_faultdetail(struct soap*); +SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_subcode(struct soap*); +SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_string(struct soap*); +SOAP_FMAC3 const char * SOAP_FMAC4 soap_fault_detail(struct soap*); +SOAP_FMAC3 void SOAP_FMAC4 soap_serializefault(struct soap*); +SOAP_FMAC3 void SOAP_FMAC4 soap_serializeheader(struct soap*); +SOAP_FMAC3 int SOAP_FMAC4 soap_getheader(struct soap*); +SOAP_FMAC3 int SOAP_FMAC4 soap_putheader(struct soap*); +SOAP_FMAC3 int SOAP_FMAC4 soap_getfault(struct soap*); +SOAP_FMAC3 int SOAP_FMAC4 soap_putfault(struct soap*); + +#ifdef __cplusplus + +/* C++ templates (for generated C++ only, not needed nor used in generated C code) */ + +template +struct soap_block +{ + static T *push(struct soap *soap, struct soap_blist *b) + { + if (!b) + b = soap->blist; + if (!b) + return NULL; + T *p = (T*)soap_push_block_max(soap, b, sizeof(T)); + if (p) + SOAP_PLACEMENT_NEW(soap, p, T); + return p; + } + static void pop(struct soap *soap, struct soap_blist *b) + { + if (!b) + b = soap->blist; + if (!b || !b->head) + return; + ((T*)(b->head + 1))->~T(); + soap_pop_block(soap, b); + } + static void save(struct soap *soap, struct soap_blist *b, T *p) + { + if (!b) + b = soap->blist; + for (T *q = (T*)soap_first_block(soap, b); q; q = (T*)soap_next_block(soap, b)) + { + soap_update_pointers(soap, (const char*)p, (const char*)q, sizeof(T)); + *p++ = *q; + q->~T(); + } + soap_end_block(soap, b); + } + static void end(struct soap *soap, struct soap_blist *b) + { + if (!b) + b = soap->blist; + for (T *p = (T*)soap_first_block(soap, b); p; p = (T*)soap_next_block(soap, b)) + p->~T(); + soap_end_block(soap, b); + } +}; + +#endif + +#endif /* STDSOAP_H */ diff --git a/DevicePortGet/src/DebugPrint.c b/DevicePortGet/src/DebugPrint.c new file mode 100644 index 0000000..5d4ad19 --- /dev/null +++ b/DevicePortGet/src/DebugPrint.c @@ -0,0 +1,96 @@ +/**@file DebugPrint.c + * @brief 调试打印接口 + * @details 支持设置调试输出口 + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-08-06 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * OS: L4.1.15 + * gcc: gcc-linaro-4.9 + * @par 修改日志: + * + *
Date Version Author Description + *
2018/08/17 1.0 kooloo 创建初始版本 + *
+ */ + +#include +#include +#include +#include + +//#define DEBUG_STRING_MAX_LEN 1024 ///< 调试打印最大字节数 +//#define DEBUG_STRING_MAX_LEN 0x700000 //1024*1024*7 ///< 调试打印最大字节数 调整为7M kooloo add 202312 +#define DEBUG_STRING_MAX_LEN 10000 //10000 ///< 调试打印最大字节数 调整为10k kooloo add 202312 +/**@struct S_DebugMsg + * @brief 调试打印消息结构体 + */ +typedef struct +{ + unsigned int ModuleId; + unsigned int length; + unsigned char data[DEBUG_STRING_MAX_LEN]; +} S_DebugMsg; + +/**@enum debugWhere + * @brief 调试打印输出口枚举 + */ +enum +{ + noDebug = 0, + serialDebug, + udpDebug, + mqttDebug +} debugWhere; + +/** 调试打印输出口定义 */ +char g_debugWhere = serialDebug; + +/** + * @brief 调试打印 + */ +void DebugPrint(char *fmt, ...) +{ + S_DebugMsg debugMsg; + int printStrLen = 0; + + if (noDebug == g_debugWhere) + return; + va_list ap; + va_start(ap, fmt); + printStrLen = vsnprintf((char *)&debugMsg.data[0], DEBUG_STRING_MAX_LEN, fmt, ap); + va_end(ap); + + if (g_debugWhere == serialDebug) + { + printf("%s", debugMsg.data); //不使用自建结构体 防止缓冲区溢出 kooloo add 202312 + //printf("%s", fmt); + return; + } + if (g_debugWhere == udpDebug) + { +// debugMsg.length = htons(printStrLen); +// sendto(g_sockfd, &debugMsg.data, printStrLen, 0, (struct sockaddr *)&g_debugAddr, sizeof(struct sockaddr_in)); + } + if (g_debugWhere == mqttDebug) + { +// debugMsg.length = htons(printStrLen); +// +// pthread_mutex_lock(&comBuff0.lock); +// if (printStrLen > 2) +// { +// AP_circleBuff_WritePacket((INT8U *)debugMsg.data, printStrLen, DTU2MQTPC); +// } +// pthread_mutex_unlock(&comBuff0.lock); + //sendto(g_sockfd, &debugMsg.data, printStrLen, 0,(struct sockaddr *)&g_debugAddr, sizeof(struct sockaddr_in)); + } +} + + + + + + + diff --git a/DevicePortGet/src/DevicePortGet_main.c b/DevicePortGet/src/DevicePortGet_main.c new file mode 100644 index 0000000..afa31e3 --- /dev/null +++ b/DevicePortGet/src/DevicePortGet_main.c @@ -0,0 +1,181 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : monitor.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU主进程入口 支持设置调试输出口 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include + +#include "public.h" +#include +#include +#include +#include //系统调用 调用一些信息 方便调试查看 kooloo add 202309 +#include //系统调用可用于获取一些系统统计信息, +#include //shm 内存共享 比较老式 暂时不用 + +#include //POSIX共享内存 kooloo add 202310 +#include //POSIX共享内存 kooloo add 202310 + +#include +#include "mslog.h" +#include "cJSON.h" +#include //添加头文件 kooloo add 202311 +extern void * bIfClientThread(void *arg); +extern void * bIfServerThread(void *arg); +extern void * slavePollThread(void *arg); + +extern void sqTable_init(int type); + +int main() +{ + pthread_t threadId[10]; + void *retval; + int ret; + + //设置日志级别为more;打开标准输出、打印所在行数和函数名、文件日志功能; + //设置日志目录为:/tmp/mslog; + //设置日志文件为:mslog_sample.txt; + //FLAG为LOG_API_TEST或TAG_TEST2的日志,不进行打印; + // mslog_api_init((mslog_level_warn|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog), + // "/tmp/mslog","mslog_fsu.txt","LOG_API_TEST|TAG_TEST2"); + mslog_api_init(C_MSLOG_FLAG_DPG,S_MSLOGDIR_PATH,S_MSLOGFILE_NAME_DPG,"LOG_API_TEST|TAG_TEST2"); + SystemIpc_Init(); //申请共享内存和队列 kooloo add 202311 + + Systemtimer_Iint(); //滴答时钟初始化 kooloo add 202311 + SystemInterval_Iint(); //变量初始化 kooloo add 202311 + + /* 打印进程信息及编译时间 */ + ms_info1("DevicePortGetApp process\n"); + ms_info1("Make time is: %s %s\n", __DATE__, __TIME__); + +#if 0 + // key_t key =ftok("/dev/shm/myshm2",0); + // int shm_id =shmget(key,0x400000,IPC_CREAT|666); + // char *p =(char*)shmat(shm_id,NULL,0); + // memset(p,'A',0x400000); + + // shmdt(p); +//POSIX共享内存 kooloo add 202310 + #if 1 + int fd =shm_open("posixsm",O_CREAT|O_RDWR,0666); + ftruncate(fd,0x400000); + char *p =mmap(NULL,0x400000,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0); + memset(p,'A',0x400000); + + munmap(p,0x400000); + #endif + + #if 0 + int fd =shm_open("posixsm",O_RDONLY,0666); + ftruncate(fd,0x400000); + char *p =mmap(NULL,0x400000,PROT_READ,MAP_SHARED,fd,0); + printf("%d \n",fd); + printf("%c %c %c %c \n",p[0],p[1],p[2],p[3]); + + munmap(p,0x400000); + #endif + +#endif + ms_info1("FuncCfgTyID_Public_Init\n"); + FuncCfgTyID_Public_Init(); + ms_info1("sqTable_init\n"); //数据库初始化 kooloo add 202309 + sqTable_init(C_SQTABLE_INIT_getDeviceCfg); //数据库表初始化 + + json_roottable=CjsonCreate_FSUSelf_Init(); //获取系统总表 kooloo add 2023 + if(json_roottable==NULL) + { + ms_error1("json_roottable Error\n"); //数据库初始化 kooloo add 202309 + } + else + { + ms_info1("json_roottable Init\n"); //数据库初始化 kooloo add 202309 + #if (C_CJSONFILE_SAVE_FALG==1) + printfJson(json_roottable); //打印测试 kooloo add 202312 + writeJsonFile(C_CJSONROOTTABLE_FILENAME,json_roottable); //保存 方便查看 kooloo add 202312 + #endif + } + + if(CjsonAppend_Table_Init(json_roottable)==NULL) //追加 kooloo add 202312 + { + ms_error1("json_roottable Error\n"); //数据库初始化 kooloo add 202309 + } + else + { + ms_info1("json_roottable Append\n"); //数据库初始化 kooloo add 202309 + #if (C_CJSONFILE_SAVE_FALG==1) + printfJson(json_roottable); //打印测试 kooloo add 202312 + writeJsonFile(C_CJSONROOTTABLE_FILENAME,json_roottable); //保存 方便查看 kooloo add 202312 + #endif + } + sqTable_init(C_SQTABLE_INIT_getRS485Cfg); //数据库表初始化 + + //FuncCfgTyID4_Init(2); + + //while(1) + { + // FuncCfgTyID4_ServiceLoop(1); + // sleep(1); + + } + +#if 0 //koolootest + cJSON *json_kltest=GetJson_FSUDevice_UpdateData(json_roottable); + printfJson(json_kltest); //打印测试 kooloo add 202312 + +OID_Content_t testk=OidAnalysis_fromoidstr(".1.3.6.1.4.1.61262.4.82.1.2.1"); + printf("DevType %d\n",testk.DevType); +while(1) +{ + sleep(1); +} +#endif + + ms_info1("UART_Init\n"); + UART_Init(); //串口初始化 kooloo add 20230912 + +#if 0 +while (1/* condition */) +{ + /* code */ + DebugPrint("test\n"); //数据库初始化 kooloo add 202309 + sleep(200); +} +#endif + pthread_create(&threadId[3], NULL, &FsuDeviceSelfThread, 0); //FSU自身线程 主要更新自身数据 + //pthread_create(&threadId[4], NULL, &bIfClientThread, 0); //B接口客户端线程创建 + //pthread_create(&threadId[5], NULL, &bIfServerThread, 0); //B接口服务器线程创建 + pthread_create(&threadId[6], NULL, &slavePollThread, 0); //监测设备轮询线程创建 + + //等待线程 + //pthread_join(threadId[5], &retval); + pthread_join(threadId[6], &retval); + + return 0; +} + + + + + + + + + + + + + + + + + + diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c new file mode 100644 index 0000000..8194117 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.c @@ -0,0 +1,589 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_1.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_1 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID1_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID1_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 +#define FunCfgTyID1_READ_G2 2 //实际值依据 手册 寄存器读取 来定 组2 + +#define FunCfgTyID1_READ_G_NUM 3 //实际值依据 手册 寄存器读取 来定 +#define FunCfgTyID1_READ_PARA_NUM 2 //实际值依据 手册 寄存器读取 来定 如果为modbus 则为2 + + +//调试信息是否 打印 modbus内部调试信息 kooloo add 202312 +#define C_FunCfgTyID1_DBG 0 //为1 会自行打印信息 否则不会打印 调试使用 默认为0 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID1_t; + +typedef enum { +eID1m_DeviceComStatus=0, +eID1m_TempValue, +eID1m_HumidityValue, +eID1m_DewPointValue, +eID1m_TempOffset, +eID1m_HumidityOffset, +eID1m_DO, +eID1m_DI1, +eID1m_DI2, +eID1m_TempCtrlTH, +eID1m_TempCtrlOffset, +} eFCTyID1_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID1s_DeviceComStatus=0, +eID1s_TempHighAlarm, +eID1s_HumidityHighAlarm, +eID1s_TempLowAlarm +} eFCTyID1_res_t; + + +//遥信常量 kooloo add 202312 +typedef struct +{ + int cAlarmThreshold[eID1s_TempLowAlarm+1]; //设备状态 kooloo add 202309 + int cAlarmReDiff[eID1s_TempLowAlarm+1]; //设备状态 kooloo add 202309 + int status; +}FunCfgTyID1_rcscn_t; + +#define FunCfgTyID1 1 //定义 kooloo add 202401 +//遥信常量 系数 kooloo add 202401 +int FCT1_RCS_FactorBuf[eID1s_TempLowAlarm+1]={1,10,10,10}; + +#endif + + +CfgTab_FunCfgTyID1_t g_CfgTab_FunCfgTyID1[eSDPortFuncDefNumber_Max]; +FunCfgTyID1_rcscn_t TYID1_trcscn; //遥信常量 kooloo add 202401 + +int FCT1_ReadGpInfo_Buf[FunCfgTyID1_READ_G_NUM][FunCfgTyID1_READ_PARA_NUM]={ + {0x00,3}, + {0x05,3}, + {0x10,4}, + }; + +// void fun(void) +// { +// //do that +// } +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_rcscnPara_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID1_rcscnPara_Init(void) +{ + int tempi; + //int tempm; + ms_info1("TYID1 %d\n",TYID1_trcscn.status); + if(TYID1_trcscn.status!=eInitStatusFlag_ok) //如果未初始化则需要初始化 kooloo add 2024 + { + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[FunCfgTyID1].Name); //获取表中数组; //指向根节点 + if(json_rt==NULL) + { + return; + } + //获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_rt, "遥信常量"); //获取表中数组 + cJSON *json_arraydata; + cJSON *json_data; + + for(tempi=eID1s_TempHighAlarm;tempi<(eID1s_TempLowAlarm+1);tempi++) + { + json_arraydata= cJSON_GetArrayItem(json_Arr, tempi); + + //json_data= cJSON_GetObjectItem(json_arraydata, "Factor"); + //tempm=atoi(json_data->valuestring); + + json_data= cJSON_GetObjectItem(json_arraydata, "AlarmThreshold"); + TYID1_trcscn.cAlarmThreshold[tempi]=atoi(json_data->valuestring); + //TYID1_trcscn.cAlarmThreshold[tempi]*=tempm; + TYID1_trcscn.cAlarmThreshold[tempi]*=FCT1_RCS_FactorBuf[tempi]; + + json_data= cJSON_GetObjectItem(json_arraydata, "AlarmReDiff"); + TYID1_trcscn.cAlarmReDiff[tempi]=atoi(json_data->valuestring); + //TYID1_trcscn.cAlarmReDiff[tempi]*=tempm; + TYID1_trcscn.cAlarmReDiff[tempi]*=FCT1_RCS_FactorBuf[tempi]; + + ms_info1("AlarmThreshold%d=%d AlarmReDiff%d=%d \n",tempi,TYID1_trcscn.cAlarmThreshold[tempi]/FCT1_RCS_FactorBuf[tempi],tempi,TYID1_trcscn.cAlarmReDiff[tempi]/FCT1_RCS_FactorBuf[tempi]); + } + TYID1_trcscn.status=eInitStatusFlag_ok; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_Para_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID1_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID1_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + ms_error1("Unable to allocate libmodbus contex\n"); + return; + } + else + { + ms_info1("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, C_FunCfgTyID1_DBG); //设置1可看到调试信息 + //modbus_set_slave(SDP->ctx, i_add); //设置slave ID + FuncCfgTyID1_Addchange(PortID); //根据当前序号设置 + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + ms_error1("Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID1_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexctx, FCT1_ReadGpInfo_Buf[ReadIndex][0], FCT1_ReadGpInfo_Buf[ReadIndex][1], tab_reg); + if (rc == -1) + { + ms_error1("TyID1 %d %s\n",rc, modbus_strerror(errno)); + //return -1; + + if(g_CfgTab_FunCfgTyID1[i_dex].DevStatusErr_CounterTYID1_trcscn.cAlarmThreshold[eID1s_TempHighAlarm]) + { + g_CfgTab_FunCfgTyID1[i_dex].TempHighAlarmFlag=1; + ms_info1("TempHighAlarm %d\n",g_CfgTab_FunCfgTyID1[i_dex].TempHighAlarmFlag); + + //eID1s_TempHighAlarm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID1s_TempHighAlarm); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID1[i_dex].TempHighAlarmFlag); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + } + + if(g_CfgTab_FunCfgTyID1[i_dex].TempLowAlarmFlag==1) //如果为告警 则判断是否小于回差 + { + if((tab_reg[tempj])>(TYID1_trcscn.cAlarmThreshold[eID1s_TempLowAlarm]+TYID1_trcscn.cAlarmThreshold[eID1s_TempLowAlarm])) + { + g_CfgTab_FunCfgTyID1[i_dex].TempLowAlarmFlag=0; + ms_info1("TempLowAlarm %d\n",g_CfgTab_FunCfgTyID1[i_dex].TempLowAlarmFlag); + + //eID1s_TempLowAlarm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID1s_TempLowAlarm); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID1[i_dex].TempLowAlarmFlag); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + } + else //否则继续判断 + { + if(tab_reg[tempj]TYID1_trcscn.cAlarmThreshold[eID1s_HumidityHighAlarm]) + { + g_CfgTab_FunCfgTyID1[i_dex].HumidityHighAlarmFlag=1; + ms_info1("HumidityHighAlarm %d\n",g_CfgTab_FunCfgTyID1[i_dex].HumidityHighAlarmFlag); + + //eID1s_HumidityHighAlarm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID1s_HumidityHighAlarm); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID1[i_dex].HumidityHighAlarmFlag); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + } + } + } + #if 0 //折叠 kooloo add 202312 将其优化 + //eID1m_TempValue 温度 + json_arraydata = cJSON_GetArrayItem(json_Arr, eID1m_TempValue); + sprintf(strbuf, "%d", tab_reg[0]); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + //eID1m_HumidityValue 湿度 + json_arraydata = cJSON_GetArrayItem(json_Arr, eID1m_HumidityValue); + sprintf(strbuf, "%d", tab_reg[1]); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + //eID1m_DewPointValue 露点值 + json_arraydata = cJSON_GetArrayItem(json_Arr, eID1m_DewPointValue); + sprintf(strbuf, "%d", tab_reg[2]); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + #endif + break; + } + case FunCfgTyID1_READ_G1: + { + int tempj; + for(tempj=0;tempjg_CfgTab_S_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + DebugPrint("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + DebugPrint("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + fprintf(stderr, "Unable to allocate libmodbus contex\n"); + return; + } + else + { + DebugPrint("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, TRUE); //设置1可看到调试信息 + modbus_set_slave(SDP->ctx, 1); //设置slave ID + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + fprintf(stderr, "Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ServiceLoop(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP) +{ + + +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ResRelease(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP) +{ + DebugPrint("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(SDP.ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(SDP.ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} +#endif \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h new file mode 100644 index 0000000..46ae575 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_1.h @@ -0,0 +1,78 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_1.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_1 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_1_H +#define __FUNCCONFIGTYPEID_1_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_rcscnPara_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID1_rcscnPara_Init(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID1_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID1_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID1_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID1_ResRelease(int PortID); + +#if 0 //修改 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_Init(int PortID,,CfgTab_SmartDevicePortFuncDef_t *SDP); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ServiceLoop(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ResRelease(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); +#endif + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c new file mode 100644 index 0000000..420f347 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.c @@ -0,0 +1,176 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_10.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_10 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 + +//调试信息是否 打印 modbus内部调试信息 kooloo add 202312 +#define C_FunCfgTyID10_DBG 0 //为1 会自行打印信息 否则不会打印 调试使用 默认为0 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID10_t; + +#define FunCfgTyID10 10 //定义 kooloo add 202401 +#endif + +CfgTab_FunCfgTyID10_t g_CfgTab_FunCfgTyID10[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_rcscnPara_Init +** 功能描述: TypeID为10的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID10_rcscnPara_Init(void) +{ + +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_Para_Init +** 功能描述: TypeID为10的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID10_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID10_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + ms_error1("Unable to allocate libmodbus contex\n"); + return; + } + else + { + ms_info1("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, C_FunCfgTyID10_DBG); //设置1可看到调试信息 + //modbus_set_slave(SDP->ctx, i_add); //设置slave ID + FuncCfgTyID10_Addchange(PortID); //根据当前序号设置 + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + ms_error1("Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_ServiceLoop +** 功能描述: TypeID为10的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID10_ServiceLoop(int PortID) +{ + return eEndOfRoundFlag_ok; //本轮完成 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_ResRelease +** 功能描述: TypeID为10的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID10_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h new file mode 100644 index 0000000..1cb5f69 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_10.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_10.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_10 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_10_H +#define __FUNCCONFIGTYPEID_10_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_Init +** 功能描述: TypeID为10的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID10_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_ServiceLoop +** 功能描述: TypeID为10的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID10_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID10_ResRelease +** 功能描述: TypeID为10的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID10_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c new file mode 100644 index 0000000..9ca065f --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.c @@ -0,0 +1,558 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_11.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_11 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID11_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID11_READ_G_NUM 1 //实际值依据 手册 寄存器读取 来定 +#define FunCfgTyID11_READ_PARA_NUM 2 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID11_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID11_SDP; //获取端口的FD +int FunCfgTyID11_PortId; //临时全局变量 +int FuncfgTyID11_SendTimeFlag; //获取端口的FD + + +int FCT11_ReadGpInfo_Buf[FunCfgTyID11_READ_G_NUM][FunCfgTyID11_READ_PARA_NUM]={ + {0x01,28} + }; + +char tTyID11_BT_TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; +char tTyID11_BT_RxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; + +char TyID11_buf[YDT1363_3_2014_MSG_LENGTH_MAX]; + +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID11_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID11_RXFLAG 1 +#define C_FuncfgTyID11_TIMEOUTFLAG 2 +#define C_FuncfgTyID11_INVALIDDATAFLAG 3 //非法数据 + +typedef enum { +eID11m_DeviceComStatus=0, +eID11m_DoorCtrlStatus, +eID11m_WaterSensorStatus, +eID11m_SmokeSensorStatus + +} eFCTyID11_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID11s_DeviceComStatus=0, +eID11s_DoorCtrlAlm, +eID11s_WaterSensorAlm, +eID11s_SmokeSensorAlm, +} eFCTyID11_res_t; + +#endif + +CfgTab_FunCfgTyID11_t g_CfgTab_FunCfgTyID11[eSDPortFuncDefNumber_Max]; + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID11_Vmodbus_read_registers 缓冲区 发送指令 获取 +** 功能描述: 将缓冲区数据发出 伪modbus 指令 +** 参数描述: addr 起始地址 nb 字节数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID11_Vmodbus_read_registers(int PortID,int addr, int nb) //获取模拟量量化后数据(定点数) +{ + char buf[50]; //临时缓冲区 + int templen=0; + + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + ms_info1("FunCfgTyID11_Vmodbus_read_registers send\n"); + + buf[templen++]=C_FUNC_READ_CODE; //功能码 + + buf[templen++]=addr>>8; //起始地址 字节数高位 + buf[templen++]=addr&0xFF; //起始地址 字节数低位 + + buf[templen++]=nb>>8; //起始地址 字节数高位 + buf[templen++]=nb&0xFF; //起始地址 字节数低位 + + if(PortID==C_HJWL_SERIALPORT_VPORT_SELF) + { + UART_Send_AddFrameFormat_Noport(SDP->fd, buf, templen); //一次向串口写入N个字节 + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID11_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID11_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + Uint32 u32un; + + for(Temp_len = 0; Temp_len < Len;) + { + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == C_VPORT_FRAME_HEADER_1) //如果为帧头数据1 + { + //帧头处理 + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == C_VPORT_FRAME_HEADER_2) //如果为帧头数据2 + { + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == C_VPORT_FRAME_HEADER_3) //如果为帧头数据3 + { + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == C_VPORT_FRAME_HEADER_4) //如果为帧头数据4 + { + + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == C_FUNC_READ_CODE) //如果为功能码 + { + Temp_len+=4; + for(tempi=0;tempisi_code) + { + ret = read(FuncfgTyID11_SDP->fd, TyID11_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID11_SendTimeFlag=C_FuncfgTyID11_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID11_Read_OneFrameData(TyID11_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID11_SendTimeFlag=C_FuncfgTyID11_RXFLAG; + } + else + { + FuncfgTyID11_SendTimeFlag=C_FuncfgTyID11_INVALIDDATAFLAG; + } + + ms_info1("ret %d [ ",ret); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID11_buf[n]); + ms_info1("]\n"); + + FunCfgTyID11_async_io_Clear(FuncfgTyID11_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID11_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID11_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID11_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID11_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID11_PortId, &sigatn, NULL); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID11_Para_Init +** 功能描述: TypeID为11的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID11_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID11_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID11_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID11_SendTimeFlag =C_FuncfgTyID11_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID11_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID11_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID11_ServiceLoop +** 功能描述: TypeID为11的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID11_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID11_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(300000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID11_SendTimeFlag =C_FuncfgTyID11_SENDTIMEFLAG_ok; //默认为0 + + if(ReadIndex==FunCfgTyID11_READ_G0) + { + FunCfgTyID11_Vmodbus_read_registers(PortID,FCT11_ReadGpInfo_Buf[ReadIndex][0], FCT11_ReadGpInfo_Buf[ReadIndex][1]); //获取模拟量 + } + + + FunCfgTyID11_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID11_SendTimeFlag==C_FuncfgTyID11_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + printf("FunCfgTyID11_READ_G%d \n",ReadIndex); + if(g_CfgTab_FunCfgTyID11[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID11[i_dex].DeviceStatus=1; + + //eID11s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID11s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID11[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID11m_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID11m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID11[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex=1; + Uint16 Uintstrut; + + if(ReadIndex==FunCfgTyID11_READ_G0) + { + tempindex=0; //起始位置 + //eID11m_DoorCtrlStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID11m_DoorCtrlStatus); + Uintstrut.Uint16=(tTyID11_BT_RxBuf[tempindex++]<<8)+tTyID11_BT_RxBuf[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID11s_DoorCtrlAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID11s_DoorCtrlAlm); + //Uintstrut.Uint16=(tTyID11_BT_RxBuf[tempindex++]<<8)+tTyID11_BT_RxBuf[tempindex++]; + //sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID11m_WaterSensorStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID11m_WaterSensorStatus); + Uintstrut.Uint16=(tTyID11_BT_RxBuf[tempindex++]<<8)+tTyID11_BT_RxBuf[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID11s_WaterSensorAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID11s_WaterSensorAlm); + //Uintstrut.Uint16=(tTyID11_BT_RxBuf[tempindex++]<<8)+tTyID11_BT_RxBuf[tempindex++]; + //sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID11m_SmokeSensorStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID11m_SmokeSensorStatus); + Uintstrut.Uint16=(tTyID11_BT_RxBuf[tempindex++]<<8)+tTyID11_BT_RxBuf[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID11s_SmokeSensorAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID11s_SmokeSensorAlm); + //Uintstrut.Uint16=(tTyID11_BT_RxBuf[tempindex++]<<8)+tTyID11_BT_RxBuf[tempindex++]; + //sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + break; + } + else if((FuncfgTyID11_SendTimeFlag==C_FuncfgTyID11_TIMEOUTFLAG)||(FuncfgTyID11_SendTimeFlag==C_FuncfgTyID11_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID5 Flag:%d\n",FuncfgTyID11_SendTimeFlag); + FunCfgTyID11_async_io_Clear(FuncfgTyID11_SDP->fd); //关闭 kooloo add 202402 + + if(g_CfgTab_FunCfgTyID11[i_dex].DevStatusErr_Counter5) + { + FuncfgTyID11_SendTimeFlag=C_FuncfgTyID11_TIMEOUTFLAG; //超时 + FunCfgTyID11_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID11_ResRelease +** 功能描述: TypeID为11的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID11_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h new file mode 100644 index 0000000..8783cee --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_11.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_11.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_11 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_11_H +#define __FUNCCONFIGTYPEID_11_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID11_Init +** 功能描述: TypeID为11的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID11_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID11_ServiceLoop +** 功能描述: TypeID为11的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID11_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID11_ResRelease +** 功能描述: TypeID为11的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID11_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c new file mode 100644 index 0000000..93bb0e8 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.c @@ -0,0 +1,750 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_2.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_2 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID2_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID2_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 新增一个遥调组 20240311 + +#define FunCfgTyID2_READ_G_NUM 2 //实际值依据 手册 寄存器读取 来定 新增一个遥调组 20240311 +#define FunCfgTyID2_READ_PARA_NUM 2 //实际值依据 手册 寄存器读取 来定 如果为modbus 则为2 + +//调试信息是否 打印 modbus内部调试信息 kooloo add 202312 +#define C_FunCfgTyID2_DBG 0 //为1 会自行打印信息 否则不会打印 调试使用 默认为0 +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID2_t; + +typedef enum { +eID2m_DeviceComStatus=0, +eID2m_NodeAdd, +eID2m_TempValue, +eID2m_HumidityValue, +eID2m_AirOutletStatus, +eID2m_HighTempValue, +eID2m_HighHumidityValue +} eFCTyID2_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID2s_DeviceComStatus=0, +eID2s_TempHighAlarm, +eID2s_HumidityHighAlarm, +eID2s_TempLowAlarm +} eFCTyID2_res_t; + +//遥调 kooloo add 202401 +typedef enum { +eID2r_ModifyDeviceAdd=0, +eID2r_TempOffset, +eID2r_HumidityOffset, +eID2r_BaudRate, +} eFCTyID2_rer_t; + +//遥信常量 kooloo add 202312 +typedef struct +{ + int cAlarmThreshold[eID2s_TempLowAlarm+1]; //设备状态 kooloo add 202309 + int cAlarmReDiff[eID2s_TempLowAlarm+1]; //设备状态 kooloo add 202309 + int status; +}FunCfgTyID2_rcscn_t; + +#define FunCfgTyID2 2 //定义 kooloo add 202401 +//遥信常量 系数 kooloo add 202401 +int FCT2_RCS_FactorBuf[eID2s_TempLowAlarm+1]={1,100,100,100}; +#endif +CfgTab_FunCfgTyID2_t g_CfgTab_FunCfgTyID2[eSDPortFuncDefNumber_Max]; +FunCfgTyID2_rcscn_t TYID2_trcscn; //遥信常量 kooloo add 202401 + +int FCT2_ReadGpInfo_Buf[FunCfgTyID2_READ_G_NUM][FunCfgTyID2_READ_PARA_NUM]={ + {0x00,6}, //之前为8个寄存器,有误修改 kooloo add 20240311 + {0x100,3}, //新增遥调 kooloo add 20240311 + }; + +//新增 kooloo add 20240312 +int FCT2_ReadGpInfo_Buf_SetAdd_Alone[eID2r_BaudRate+1]={ + 0x000, + 0x100, + 0x101, + 0x102, +}; + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_rcscnPara_Init +** 功能描述: TypeID为2的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID2_rcscnPara_Init(void) +{ + int tempi; + //int tempm; + ms_info1("TYID2 %d\n",TYID2_trcscn.status); + if(TYID2_trcscn.status!=eInitStatusFlag_ok) //如果未初始化则需要初始化 kooloo add 2024 + { + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[FunCfgTyID2].Name); //获取表中数组; //指向根节点 + if(json_rt==NULL) + { + return; + } + //获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_rt, "遥信常量"); //获取表中数组 + cJSON *json_arraydata; + cJSON *json_data; + + for(tempi=eID2s_TempHighAlarm;tempi<(eID2s_TempLowAlarm+1);tempi++) + { + json_arraydata= cJSON_GetArrayItem(json_Arr, tempi); + + //json_data= cJSON_GetObjectItem(json_arraydata, "Factor"); + //tempm=atoi(json_data->valuestring); + + json_data= cJSON_GetObjectItem(json_arraydata, "AlarmThreshold"); + TYID2_trcscn.cAlarmThreshold[tempi]=atoi(json_data->valuestring); + //TYID2_trcscn.cAlarmThreshold[tempi]*=tempm; + TYID2_trcscn.cAlarmThreshold[tempi]*=FCT2_RCS_FactorBuf[tempi]; + + + json_data= cJSON_GetObjectItem(json_arraydata, "AlarmReDiff"); + TYID2_trcscn.cAlarmReDiff[tempi]=atoi(json_data->valuestring); + //TYID2_trcscn.cAlarmReDiff[tempi]*=tempm; + TYID2_trcscn.cAlarmReDiff[tempi]*=FCT2_RCS_FactorBuf[tempi]; + + ms_info1("AlarmThreshold%d=%d AlarmReDiff%d=%d \n",tempi,TYID2_trcscn.cAlarmThreshold[tempi]/FCT2_RCS_FactorBuf[tempi],tempi,TYID2_trcscn.cAlarmReDiff[tempi]/FCT2_RCS_FactorBuf[tempi]); + + } + TYID2_trcscn.status=eInitStatusFlag_ok; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_Para_Init +** 功能描述: TypeID为2的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID2_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID2_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + ms_error1("Unable to allocate libmodbus contex\n"); + return; + } + else + { + ms_info1("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, C_FunCfgTyID2_DBG); //设置1可看到调试信息 + //modbus_set_slave(SDP->ctx, i_add); //设置slave ID + FuncCfgTyID2_Addchange(PortID); //根据当前序号设置 + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + ms_error1("Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_ServiceLoop +** 功能描述: TypeID为2的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID2_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + ms_info1("TID:%d,Add: %d 子设备:分组 %d,寄存器起始地址 %d,寄存器个数%d\n",i_id,i_add,ReadIndex,FCT2_ReadGpInfo_Buf[ReadIndex][0],FCT2_ReadGpInfo_Buf[ReadIndex][1]); + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_rer=cJSON_GetObjectItem(json_rt, "遥调"); //获取表中数组; //指向根节点 遥调 20240311 +//获取数组 并更新数组 + cJSON *json_Arr_rer = cJSON_GetObjectItem(json_sub_rer, C_IDCODECONTENT); //获取表中数组 遥调 20240311 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_rer, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + for(ReadIndex=0;ReadIndexctx, FCT2_ReadGpInfo_Buf[ReadIndex][0], FCT2_ReadGpInfo_Buf[ReadIndex][1], tab_reg); + if (rc == -1) + { + ms_error1("TyID2 %d %s\n",rc, modbus_strerror(errno)); + //return -1; + + if(g_CfgTab_FunCfgTyID2[i_dex].DevStatusErr_CounterTYID2_trcscn.cAlarmThreshold[eID2s_TempHighAlarm]) + { + g_CfgTab_FunCfgTyID2[i_dex].TempHighAlarmFlag=1; + ms_info1("TempHighAlarm %d\n",g_CfgTab_FunCfgTyID2[i_dex].TempHighAlarmFlag); + + //eID2s_TempHighAlarm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID2s_TempHighAlarm); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID2[i_dex].TempHighAlarmFlag); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + } + + if(g_CfgTab_FunCfgTyID2[i_dex].TempLowAlarmFlag==1) //如果为告警 则判断是否小于回差 + { + if((tab_reg[tempj])>(TYID2_trcscn.cAlarmThreshold[eID2s_TempLowAlarm]+TYID2_trcscn.cAlarmThreshold[eID2s_TempLowAlarm])) + { + g_CfgTab_FunCfgTyID2[i_dex].TempLowAlarmFlag=0; + ms_info1("TempLowAlarm %d\n",g_CfgTab_FunCfgTyID2[i_dex].TempLowAlarmFlag); + + //eID2s_TempLowAlarm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID2s_TempLowAlarm); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID2[i_dex].TempLowAlarmFlag); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + } + else //否则继续判断 + { + if(tab_reg[tempj]TYID2_trcscn.cAlarmThreshold[eID2s_HumidityHighAlarm]) + { + g_CfgTab_FunCfgTyID2[i_dex].HumidityHighAlarmFlag=1; + ms_info1("HumidityHighAlarm %d\n",g_CfgTab_FunCfgTyID2[i_dex].HumidityHighAlarmFlag); + + //eID2s_HumidityHighAlarm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID2s_HumidityHighAlarm); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID2[i_dex].HumidityHighAlarmFlag); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + } + } + } + } + else if(ReadIndex==FunCfgTyID2_READ_G1) + { + int tempj; + for(tempj=0;tempjvaluestring, &oid); + + int tyid = GetTyid_fromDevCod(oid.DevType); //获取tyid kooloo add 202401 将设备编码里的设备类型对应成程序的序号 + + cJSON* json_FsuID = cJSON_GetObjectItem(json_rt, C_FSUCODENAME); //获取表中ID 并做判断 + + if (json_FsuID == NULL) + { + return; + } + + if (!strcmp(g_DeviceCfg.devConf.DeviceNumber, json_FsuID->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 + { + cJSON* json_Type = cJSON_GetObjectItem(json_rt, C_GATEWAY_DATATYPE); //获取表中ID 并做判断 + if (!strcmp(C_SERVER_WRITEDATA, json_Type->valuestring)) //如果接收到的消息是FSUCODE 正确 则将消息转发 否则忽略 遥测 + { + cJSON_ReplaceItemInObject(json_rt, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_CTRLDATA)); //将类型替换 + + int value; + cJSON* json_arraydata_Value = cJSON_GetObjectItem(json_arraydata, "Value"); + if (json_arraydata_Value == NULL) + { + return; + } + value=atoi(json_arraydata_Value->valuestring); + + int Factorvalue; + cJSON* json_arraydata_Factorvalue = cJSON_GetObjectItem(json_arraydata, "Factor"); + if (json_arraydata_Factorvalue == NULL) + { + return; + } + Factorvalue=atoi(json_arraydata_Factorvalue->valuestring); + + value*=Factorvalue; + printf("Value%d Factor %d\n",value,Factorvalue); + + + + //mq_sendJson(json_rt); //将遥*数据发送 kooloo add 202312 + if(oid.SimilarDevSN<0) + { + //非法数据 kooloo add + oid.SimilarDevSN=1; + } + + int i,rc; + int i_dex=oid.SimilarDevSN-1; + int i_id=FunCfgTyID2; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[tFunTyID_DevCod_buf[i_id].PortID].g_DeviceFuncDef[tFunTyID_DevCod_buf[i_id].TypeIndexStart].PollBufArr[i_dex]; + uint16_t tab_reg[10] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[tFunTyID_DevCod_buf[i_id].PortID]; + + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydataf; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_frt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + + cJSON *json_sub_rer=cJSON_GetObjectItem(json_frt, "遥调"); //获取表中数组; //指向根节点 遥调 20240311 + //获取数组 并更新数组 + cJSON *json_Arr_rer = cJSON_GetObjectItem(json_sub_rer, C_IDCODECONTENT); //获取表中数组 遥调 20240311 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub_rer, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + modbus_set_slave(SDP->ctx, i_add); //设置slave ID + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + ms_error1("Connection failed:%s\n", modbus_strerror(errno)); + return; + } + usleep(1000000); //不加延时会数据黏连 读取失败 kooloo add 202401 之前为10ms 无法正常读取 kooloo add 20240311 + rc = modbus_write_register(SDP->ctx,FCT2_ReadGpInfo_Buf_SetAdd_Alone[oid.SignalSN-1],value); + if (rc == -1) + { + ms_error1("TyID2 Set %d %s\n",rc, modbus_strerror(errno)); + //return -1; +printf("SetFail Set add %d SDP->ctx%d\n",oid.SignalSN-1,SDP->ctx); + //可以发送数据 kooloo add 202312 + } + else + { + printf("Setok Set add %d\n",oid.SignalSN-1); + } + + usleep(1500000); //不加延时会数据黏连 读取失败 kooloo add 202401 之前为10ms 无法正常读取 kooloo add 20240311 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + rc = modbus_read_registers(SDP->ctx, FCT2_ReadGpInfo_Buf_SetAdd_Alone[oid.SignalSN-1], 1, tab_reg); + + + printf("SignalSN%d SimilarDevSN %d i_add%d\n",oid.SignalSN-1,oid.SimilarDevSN,i_add); + if (rc == -1) + { + ms_error1("TyID2 %d %s\n",rc, modbus_strerror(errno)); + //return -1; + + //可以发送数据 kooloo add 202312 + } + else + { + if((oid.SignalSN>eID2r_TempOffset)&&(oid.SignalSN<=(eID2r_BaudRate+1))) + { + //eID2r_TempOffset 从节点地址 起始 + json_arraydataf = cJSON_GetArrayItem(json_Arr_rer, oid.SignalSN-1); + sprintf(strbuf, "%d", tab_reg[0]); + cJSON_ReplaceItemInObject(json_arraydataf, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + //可以发送数据 + } + for (i=0; i<1; i++) + { + printf("reg[%d] = %d(0x%x)\n", i, tab_reg[i], tab_reg[i]); //ms_info1 + } + + } + else + { + ms_info1("type is wrong! json:%s jsonlen %d \n",tmsgbuf, strlen(tmsgbuf)); + } + } + } + + free(tmsgbuf); //用完释放 kooloo add 202401 + if (json_rt != NULL) {//释放 + cJSON_Delete(json_rt); + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_ResRelease +** 功能描述: TypeID为2的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID2_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} + +#if 0 //修改 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_Init(int PortID,CfgTab_SmartDevicePortFuncDef_t *SDP) +{ + int TempID=SDP->g_CfgTab_S_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + DebugPrint("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + DebugPrint("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + fprintf(stderr, "Unable to allocate libmodbus contex\n"); + return; + } + else + { + DebugPrint("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, TRUE); //设置1可看到调试信息 + modbus_set_slave(SDP->ctx, 1); //设置slave ID + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + fprintf(stderr, "Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ServiceLoop(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP) +{ + + +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ResRelease(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP) +{ + DebugPrint("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(SDP.ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(SDP.ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} +#endif \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h new file mode 100644 index 0000000..ca3eaec --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_2.h @@ -0,0 +1,78 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_2.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_1 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_2_H +#define __FUNCCONFIGTYPEID_2_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_Init +** 功能描述: TypeID为2的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID2_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_ServiceLoop +** 功能描述: TypeID为2的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID2_ServiceLoop(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_Fast_SetCtrlHandleFunc +** 功能描述: TypeID为2的数据,快速设置或控制,处理函数 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID2_Fast_SetCtrlHandleFunc(char* Cjsonbuf); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID2_ResRelease +** 功能描述: TypeID为2的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID2_ResRelease(int PortID); + +#if 0 //修改 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_Init(int PortID,,CfgTab_SmartDevicePortFuncDef_t *SDP); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ServiceLoop(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID1_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID1_ResRelease(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); +#endif + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c new file mode 100644 index 0000000..27c1672 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.c @@ -0,0 +1,521 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_3.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_3 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FCFGTYID_3_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FCFGTYID_3_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 +#define FCFGTYID_3_READ_G2 2 //实际值依据 手册 寄存器读取 来定 组2 + +#define FCFGTYID_3_READ_G_NUM 3 //实际值依据 手册 寄存器读取 来定 +#define FCFGTYID_3_READ_PARA_NUM 2 //实际值依据 手册 寄存器读取 来定 如果为modbus 则为2 + + +//调试信息是否 打印 modbus内部调试信息 kooloo add 202312 +#define C_FCFGTYID_3_DBG 0 //为1 会自行打印信息 否则不会打印 调试使用 默认为0 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID3_t; + +typedef enum { +eID3m_DeviceComStatus=0, +eID3m_DeviceStatus, +eID3m_InternalFanStatus, +eID3m_ExternalFanStatus, +eID3m_CompressorStatus, +eID3m_ElecHeatingStatus, +eID3m_EmergencyFanStatus, +eID3m_CoilTemp, +eID3m_OutdoorTemp, +eID3m_CondensingTemp, +eID3m_IndoorTemp, +eID3m_HumidityValue, +eID3m_ExhaustTemp, +eID3m_DevCurrent, +eID3m_ACVoltage, +eID3m_DCVoltage +} eFCTyID3_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID3s_DeviceComStatus=0, +eID3s_HighTempAlarm, +eID3s_LowTempAlarm, +eID3s_HighHumidityAlarm, +eID3s_LowHumidityAlarm, +eID3s_CoidAntifreezeAlarm, +eID3s_HighExhaustTemp, +eID3s_CoidTempFail, +eID3s_OutdoorTempFail, +eID3s_CondensingTempFail, +eID3s_InternalTempFail, +eID3s_ExhaustTempFail, +eID3s_HumidityFail, +eID3s_InternalFanFail, +eID3s_OutdoorFanFail, +eID3s_CompressorFail, +eID3s_ElecHeatingFail, +eID3s_EmergencyFanFail, +eID3s_HighVoltageAlarm, +eID3s_LowVoltageAlarm, +eID3s_WaterAlarm, +eID3s_SmokeAlarm, +eID3s_DoorGatingAlarm, +eID3s_HighVoltageLocking, +eID3s_LowVoltageLocking, +eID3s_ExhaustLocking, +eID3s_ACOverVoltage, +eID3s_ACUnderVoltage, +eID3s_ACPowerFail, +eID3s_ACPhaseLoss, +eID3s_AbnormalFreq, +eID3s_AntiPhase, +eID3s_DCOverVoltage, +eID3s_DCUnderVoltage, +} eFCTyID3_res_t; + + +// //遥信常量 kooloo add 202312 +// typedef struct +// { +// int cAlarmThreshold[eID3s_TempLowAlarm+1]; //设备状态 kooloo add 202309 +// int cAlarmReDiff[eID3s_TempLowAlarm+1]; //设备状态 kooloo add 202309 +// int status; +// }FunCfgTyID3_rcscn_t; + +// #define FCFGTYID_3 3 //定义 kooloo add 202401 +// //遥信常量 系数 kooloo add 202401 +// int FCT3_RCS_FactorBuf[eID3s_TempLowAlarm+1]={1,10,10,10}; + +#endif + + +CfgTab_FunCfgTyID3_t g_CfgTab_FunCfgTyID3[eSDPortFuncDefNumber_Max]; +//FunCfgTyID3_rcscn_t TYID3_trcscn; //遥信常量 kooloo add 202401 + +int FCT3_ReadGpInfo_Buf[FCFGTYID_3_READ_G_NUM][FCFGTYID_3_READ_PARA_NUM]={ + {0x100,6}, + {0x500,9}, + {0x600,33}, + }; + +// void fun(void) +// { +// //do that +// } +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_rcscnPara_Init +** 功能描述: TypeID为3的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID3_rcscnPara_Init(void) +{ + // int tempi; + // //int tempm; + // ms_info1("TYID3 %d\n",TYID3_trcscn.status); + // if(TYID3_trcscn.status!=eInitStatusFlag_ok) //如果未初始化则需要初始化 kooloo add 2024 + // { + // cJSON *json_rt=cJSON_GetObjectItem(json_roottable, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[FCFGTYID_3].Name); //获取表中数组; //指向根节点 + // if(json_rt==NULL) + // { + // return; + // } + // //获取数组 并更新数组 + // cJSON *json_Arr = cJSON_GetObjectItem(json_rt, "遥信常量"); //获取表中数组 + // cJSON *json_arraydata; + // cJSON *json_data; + + // for(tempi=eID3s_TempHighAlarm;tempi<(eID3s_TempLowAlarm+1);tempi++) + // { + // json_arraydata= cJSON_GetArrayItem(json_Arr, tempi); + + // //json_data= cJSON_GetObjectItem(json_arraydata, "Factor"); + // //tempm=atoi(json_data->valuestring); + + // json_data= cJSON_GetObjectItem(json_arraydata, "AlarmThreshold"); + // TYID3_trcscn.cAlarmThreshold[tempi]=atoi(json_data->valuestring); + // //TYID3_trcscn.cAlarmThreshold[tempi]*=tempm; + // TYID3_trcscn.cAlarmThreshold[tempi]*=FCT3_RCS_FactorBuf[tempi]; + + // json_data= cJSON_GetObjectItem(json_arraydata, "AlarmReDiff"); + // TYID3_trcscn.cAlarmReDiff[tempi]=atoi(json_data->valuestring); + // //TYID3_trcscn.cAlarmReDiff[tempi]*=tempm; + // TYID3_trcscn.cAlarmReDiff[tempi]*=FCT3_RCS_FactorBuf[tempi]; + + // ms_info1("AlarmThreshold%d=%d AlarmReDiff%d=%d \n",tempi,TYID3_trcscn.cAlarmThreshold[tempi]/FCT3_RCS_FactorBuf[tempi],tempi,TYID3_trcscn.cAlarmReDiff[tempi]/FCT3_RCS_FactorBuf[tempi]); + // } + // TYID3_trcscn.status=eInitStatusFlag_ok; + // } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_Para_Init +** 功能描述: TypeID为3的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID3_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID3_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + ms_error1("Unable to allocate libmodbus contex\n"); + return; + } + else + { + ms_info1("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, C_FCFGTYID_3_DBG); //设置1可看到调试信息 + //modbus_set_slave(SDP->ctx, i_add); //设置slave ID + FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + ms_error1("Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_ServiceLoop +** 功能描述: TypeID为3的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID3_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexctx, FCT3_ReadGpInfo_Buf[ReadIndex][0], FCT3_ReadGpInfo_Buf[ReadIndex][1], tab_reg); + if (rc == -1) + { + ms_error1("TyID3 %d %s\n",rc, modbus_strerror(errno)); + //return -1; + + if(g_CfgTab_FunCfgTyID3[i_dex].DevStatusErr_Counterg_CfgTab_S_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + DebugPrint("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + DebugPrint("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + + // 以串口的方式创建libmobus实例,并设置参数 + SDP->ctx = modbus_new_rtu(serialPath[PortID], TempSDPara->Speed, TempSDPara->Parity, TempSDPara->Databits,TempSDPara->Stopbits); + if (SDP->ctx == NULL) //使用UART4,对应的设备描述符为ttymxc3 + { + fprintf(stderr, "Unable to allocate libmodbus contex\n"); + return; + } + else + { + DebugPrint("PortID %d ctx %d\n",PortID,SDP->ctx); //打开对应的设备端口和句柄值 + } + + // 使用RS485时需考虑设置串口模式、RTS引脚等 + //modbus_rtu_set_serial_mode(MODBUS_RTU_RS485); //设置串口模式 + + modbus_set_debug(SDP->ctx, TRUE); //设置1可看到调试信息 + modbus_set_slave(SDP->ctx, 1); //设置slave ID + + if (modbus_connect(SDP->ctx) == -1) //等待连接设备 + { + fprintf(stderr, "Connection failed:%s\n", modbus_strerror(errno)); + return; + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID3_ServiceLoop +** 功能描述: TypeID为3的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID3_ServiceLoop(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP) +{ + + +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID3_ResRelease +** 功能描述: TypeID为3的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID3_ResRelease(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP) +{ + DebugPrint("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(SDP.ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(SDP.ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} +#endif \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h new file mode 100644 index 0000000..9e8c9b3 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_3.h @@ -0,0 +1,78 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_3.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_1 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_3_H +#define __FUNCCONFIGTYPEID_3_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_rcscnPara_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID3_rcscnPara_Init(void); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID3_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID3_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID3_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID3_ResRelease(int PortID); + +#if 0 //修改 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID3_Init +** 功能描述: TypeID为1的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID3_Init(int PortID,,CfgTab_SmartDevicePortFuncDef_t *SDP); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID3_ServiceLoop +** 功能描述: TypeID为1的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID3_ServiceLoop(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncConfigTypeID3_ResRelease +** 功能描述: TypeID为1的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncConfigTypeID3_ResRelease(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); +#endif + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c new file mode 100644 index 0000000..380efe1 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.c @@ -0,0 +1,1340 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_4.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_4 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID4_READ_G0 0 //实际值依据 手册 指令读取 来定 组0 +// #define FunCfgTyID4_READ_G1 1 //实际值依据 手册 指令读取 来定 组1 +// #define FunCfgTyID4_READ_G2 2 //实际值依据 手册 指令读取 来定 组2 + +#define FunCfgTyID4_READ_G_NUM 1 //实际值依据 手册 指令读取 来定 + +#define BAT_Number 16 //电池组数量 +#define BAT_TempNumber 4 //电池组数量 +typedef struct +{ + unsigned int Soc; //电池组容量 + unsigned int TotalVoltage; //电池组总电压 + unsigned char BatNum; //电池数量 m + unsigned int CellVolt[BAT_Number]; //默认16S 电池单体电压1 2 +unsigned int AmbientTemp; //电池组总电压 +unsigned int BatPackAverTemp; //电池组总电压 +unsigned int MOSTemp; //电池组总电压 + unsigned char Temp_Number; //电池温度数量 n 1 + unsigned int TempArrBuf[BAT_TempNumber];// 电池温度1 2 最大4个 + int Current; //电池组充、放电电流 2 + unsigned int BatPackInerRes; //电池组z内阻 + unsigned int Soh; //电池组健康状态SOH + unsigned char UserDefinedNumber;//用户自定义个数=13 1 + unsigned int FullChargeCap; //满充容量 2 10mAH + unsigned int RemainderCap; //设计容量 2 + unsigned int CyclesIndex; //循环次数 2 + + + + Uint_bit_flag VoltageStatus; //电压状态 + Uint_bit_flag CurrentStatus; //电流状态 + Uint_bit_flag TempStatus; //温度状态 + + Uint_bit_flag AlarmStatus; //报警状态 + Uint_bit_flag FETStatus; //FET状态 + Uint_bit_flag OverVolatProStatus; //过压保护状态 + Uint_bit_flag UnderVolatProStatus; //欠压保护状态 + Uint_bit_flag HighVoltAlarmStatus; //高压报警状态 + Uint_bit_flag LowVoltAlarmStatus; //低压报警状态 + Uint_bit_flag BalanceStatus; //均衡状态 + +}BAT_FACT_Struct_t,*BAT_FACT_Struct_p; + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID4_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID4_SDP; //获取端口的FD +int FunCfgTyID4_PortId; //临时全局变量 +int FuncfgTyID4_SendTimeFlag; //获取端口的FD +RS485_CmdParserBuf_union_t tTyID4_BT_Tx; //485通讯 解析定义 koolooadd 20220809 BT 通信 +RS485_CmdParserBuf_union_t tTyID4_BT_Rx; //485通讯 解析定义 koolooadd 20220809 BT 通信 + + +char TyID4_buf[YDT1363_3_2014_MSG_LENGTH_MAX+10]; +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID4_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID4_RXFLAG 1 +#define C_FuncfgTyID4_TIMEOUTFLAG 2 +#define C_FuncfgTyID4_INVALIDDATAFLAG 3 //非法数据 + + +//注意 协议中是大端模式 处理数据 要经过翻转才可以正常使用 kooloo add 20220809 +enum FuncfgTyID4_Cmd_Default +{ + eTyID4_CMD_SOI_DATAVALUE=0x7E, //头字节 + eTyID4_CMD_VER_DATAVALUE=0x22, //通信版本 + eTyID4_CMD_ADR_DATAVALUE=0x01, //默认地址 + eTyID4_CMD_CID1_DATAVALUE =0x4A,//CID1 //光宇磷酸铁锂电池CF48100T kooloo add 202401 + eTyID4_CMD_EOI_DATAVALUE =0x0D, //帧尾 有效数据的标志 +}; + +enum FuncfgTyID4_CID2 //默认电池厂家ID kooloo add 2023 +{ + eTyID4_GETFIXEDPOINT_NUMBER =0x42, +}; +enum FuncfgTyID4_CmdLen +{ + eTyID4_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH=1, //根据实际增减 固定长度为1个字节 +}; +typedef enum { +eID4m_DeviceComStatus=0, +eID4m_Soc, +eID4m_TotalVoltage, +eID4m_BatNum, +eID4m_BtCellVolt1, +eID4m_BtCellVolt2, +eID4m_BtCellVolt3, +eID4m_BtCellVolt4, +eID4m_BtCellVolt5, +eID4m_BtCellVolt6, +eID4m_BtCellVolt7, +eID4m_BtCellVolt8, +eID4m_BtCellVolt9, +eID4m_BtCellVolt10, +eID4m_BtCellVolt11, +eID4m_BtCellVolt12, +eID4m_BtCellVolt13, +eID4m_BtCellVolt14, +eID4m_BtCellVolt15, +eID4m_BtCellVolt16, +eID4m_AmbientTemp, +eID4m_BatPackAverTemp, +eID4m_MOSTemp, +eID4m_Temp_Number, +eID4m_BAT_Temp1, +eID4m_BAT_Temp2, +eID4m_BAT_Temp3, +eID4m_BAT_Temp4, +eID4m_Current, +eID4m_BatPackInerRes, +eID4m_Soh, +eID4m_UserDefinedNumber, +eID4m_FullChargeCap, +eID4m_RemainderCap, +eID4m_CyclesIndex, +//修改移动 +eID4m_DischarMosStatus , +eID4m_CharMosStatus , +//修改移动合并 +eID4m_CurLmtMode , +//eID4s_CurLmtMode1 , +} eFCTyID4_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID4s_DeviceComStatus=0, +eID4s_SgCellOverVoltPro, +eID4s_SgCellUnderVoltPro, +eID4s_TotalVoltOverPro, +eID4s_TotalVoltUnderPro, +eID4s_SgCellHighVoltAlm, +eID4s_SgCellLowVoltAlm, +eID4s_TotalVoltHighVoltAlm, +eID4s_TotalVoltLowVoltAlm, +eID4s_VoltDiffAlm, +eID4s_SysEnterSleepMode, +eID4s_ChaState, +eID4s_DischaState, +eID4s_ChaOverCurPro, +eID4s_ShortPro, +eID4s_DischaOverCur1Pro, +eID4s_DischaOverCur2Pro, +eID4s_ChaCurAlm, +eID4s_DischaCurAlm, +eID4s_ChaHighTempPro, +eID4s_ChaLowTempPro , +eID4s_DischaHighTempPro , +eID4s_DischaLowTempPro, +eID4s_AmbientHighTempPro, +eID4s_AmbientLowTempPro , +eID4s_PowerHighTempPro, +eID4s_PowerLowTempPro, +eID4s_ChaHighTempAlm, +eID4s_ChaLowTempAlm , +eID4s_DischaHighTempAlm , +eID4s_DischaLowTempAlm , +eID4s_AmbientHighTempAlm, +eID4s_AmbientLowTempAlm , +eID4s_PowerHighTempAlm, +eID4s_PowerLowTempAlm, +eID4s_VoltDiffAlm2, +eID4s_ChaFetDamAlm , +eID4s_ExternSdFailAlm , +eID4s_SPIComFailAlm, +eID4s_EepromFailAlm, +eID4s_LedAlm, +eID4s_BuzzerAlm , +eID4s_LowVoltAlm, +eID4s_MosHighTempPro, +eID4s_MosLowTempPro , +eID4s_CurLmtBdFault , +eID4s_SamplingFault , +eID4s_BatFault , +eID4s_NtcFalut , +eID4s_ChaMosFault , +eID4s_DischaMosFault , +// eID4s_DischarMosStatus , +// eID4s_CharMosStatus , +eID4s_DischaMosDam , +eID4s_ChaMosDam , +// eID4s_CurLmtMode , +// eID4s_CurLmtMode1 , +eID4s_LedAlmStatus , +eID4s_BuzzerStatus , +eID4s_OverVolatProStatus, +eID4s_UnderVolatProStatus , +eID4s_HighVoltAlarmStatus , +eID4s_LowVoltAlarmStatus , +eID4s_BalanceStatus +} eFCTyID4_res_t; + +#endif + + +CfgTab_FunCfgTyID4_t g_CfgTab_FunCfgTyID4[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_RS485_Buf_Feedback_SendOneFrame 缓冲区 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +uint8_t FunCfgTyID4_RS485_Buf_Feedback_SendOneFrame(int PortID) +{ + uint8_t Err=0,Tempj; + uint16_t Templ; + uint8_t TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; //临时使用一个变量方便临时使用 + Uint16 Tempm; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + Tempm.Uint16=tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16; //临时变量 kooloo add 20220613 +// Tempm.Uint16 =RS485_16Bit_HighAndLowBytes_Swap(Tempm.Uint16); //获取指令长度 + Tempm.Uint16 =Tempm.Uint16&0xFFF; + Tempm.Uint16/=2; + Tempm.Uint16 +=RS485_RTN_FIXEDVALUE_DATA_LENGTH; +// Tempm.Uint16 =Tempm.Uint16 *2+2; + + //填入帧头 + TxBuf[0] = tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.SOI; + //填入版本号 + TxBuf[1] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.VER,1); + TxBuf[2] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.VER,0); + //填入地址 + TxBuf[3] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 1); + TxBuf[4] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 0); + //填入CID1 + TxBuf[5] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 1); + TxBuf[6] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 0); + //填入CID2 + TxBuf[7] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 1); + TxBuf[8] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 0); + + TxBuf[9] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16>>8), 1); + TxBuf[10] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 >> 8), 0); + TxBuf[11] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 1); + TxBuf[12] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 0); + + //填入数据 kooloo add 20220817 + for (Tempj=0; Tempj<(Tempm.Uint16-6); Tempj++) + { + TxBuf[Tempj*2+0+13] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 1); + TxBuf[Tempj*2+1+13] = Data_Convert_To_ASCII(tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 0); + } + //填入校验和数据 + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16=RS485_StandardData_Checksum_FixedLen_ASCII(TxBuf, Tempm.Uint16); + TxBuf[Tempm.Uint16 * 2 + 1] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16>> 8), 1); + TxBuf[Tempm.Uint16 * 2 + 2] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 >> 8), 0); + TxBuf[Tempm.Uint16 * 2 + 3] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 1); + TxBuf[Tempm.Uint16 * 2 + 4] = Data_Convert_To_ASCII((tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 0); + //填入帧尾 + TxBuf[Tempm.Uint16 * 2 + 5] = tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.EOI; //并推送到BUF区 kooloo add 20220401 + + if(PortIDfd, TxBuf, Tempm.Uint16 *2+2+4); //一次向串口写入N个字节 + } + else + { + UART_Send_AddFrameFormat_Vport(SDP->fd, TxBuf, (Tempm.Uint16 *2+2+4),PortID); //一次向串口写入N个字节 + } + + ms_info1("TxBuf %.*s %d\n",Tempm.Uint16 *2+2+4, TxBuf,Tempm.Uint16 *2+2+4); + + return(Err); //返回数据信息 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_GetFIxedPointNumber_CMD 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID4_GetFIxedPointNumber_CMD(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + ms_info1("FunCfgTyID4_GetFIxedPointNumber send\n"); + //帧头 + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID4_CMD_SOI_DATAVALUE; + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID4_CMD_VER_DATAVALUE; + + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID4_CMD_ADR_DATAVALUE; + + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID4_CMD_CID1_DATAVALUE; + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID4_GETFIXEDPOINT_NUMBER; + + //数据长度 + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID4_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=i_dex+eTyID4_CMD_ADR_DATAVALUE; + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID4_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID4_CMD_EOI_DATAVALUE; + + FunCfgTyID4_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID4_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + char Tempb[4]; + char Tempc[YDT1363_3_2014_MSG_LENGTH_MAX]; + int lent; //临时变量 + for(Temp_len = 0; Temp_len < Len;) + { + tempi=0; + Tempc[tempi++] = Buf[Temp_len]; + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == eTyID4_CMD_SOI_DATAVALUE) //如果为帧头数据 + { + + //帧头处理 + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.SOI = u8Data;//获取帧头数据 kooloo add 20220819 + //获取版本号 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID4_CMD_VER_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.VER = u8Data; //获取版本号 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取地址 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.ADR = u8Data; //获取地址 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID1 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID4_CMD_CID1_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.CID1 = u8Data; //获取CID1 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID2_RTN + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.CID2_RTN = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取LENGTH + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16=lent<<8 ; //先获取 + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + //判断长度信息 kooloo add 202401 + if (RS485_GetLENGTH(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) == tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) //注意函数有把高字节屏蔽 + { + int Tempk; + for (Tempk=0; Tempk<(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16&0xFFF); Tempk++) + { + Tempc[tempi++] = Buf[Temp_len]; + Tempk++; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[Tempk/2] = u8Data; //获取CID1 + } + else + { + break; //继续本次循环 kooloo add 202401 + + } + } + + int TempSum = RS485_StandardData_Checksum_FixedLen_ASCII(Tempc,(tempi)/2) ; + //获取CHKSUM + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16=lent<<8 ; //先获取 + tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + if (TempSum == tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16) + { + err=eCID2_RTN_NORMAL; + ms_info1("Data rx ok\n"); + } + } + } + } + return(err); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID4_async_io_Clear(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag &=~ O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID4_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = NULL; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = 0; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID4_PortId, &sigatn, NULL); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID4_io_handler(int sig, siginfo_t *info, void *context) +{ + //g_CfgTab_FunCfgTyID4[0].SDP + //unsigned char buf[YDT1363_3_2014_MSG_LENGTH_MAX+10] = {0}; + int ret; + int n; + if((SIGRTMIN+FunCfgTyID4_PortId) != sig) + return; + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) + { + ret = read(FuncfgTyID4_SDP->fd, TyID4_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID4_SendTimeFlag=C_FuncfgTyID4_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID4_Read_OneFrameData(TyID4_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID4_SendTimeFlag=C_FuncfgTyID4_RXFLAG; + } + else + { + FuncfgTyID4_SendTimeFlag=C_FuncfgTyID4_INVALIDDATAFLAG; + } + + ms_info1("[ "); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID4_buf[n]); + ms_info1("]\n"); + + FunCfgTyID4_async_io_Clear(FuncfgTyID4_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID4_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID4_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID4_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID4_PortId, &sigatn, NULL); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID4_Para_Init +** 功能描述: TypeID为3的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID4_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID4_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID4_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID4_SendTimeFlag =C_FuncfgTyID4_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID4_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID4_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID4_ServiceLoop +** 功能描述: TypeID为4的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID4_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID4_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(50000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID4_SendTimeFlag =C_FuncfgTyID4_SENDTIMEFLAG_ok; //默认为0 + FunCfgTyID4_GetFIxedPointNumber_CMD(PortID); // + + + FunCfgTyID4_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID4_SendTimeFlag==C_FuncfgTyID4_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + if(g_CfgTab_FunCfgTyID4[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID4[i_dex].DeviceStatus=1; + + //eID4s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID4[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID4m_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID4[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex=1; + Uint16 Uintstrut; + + //eID4m_Soc + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_Soc); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_TotalVoltage + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_TotalVoltage); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_BatNum + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_BatNum); //错位 eID4m_TotalVoltage 已更新 kooloo add 2024022201 + Uintstrut.Uint16=tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_BtCellVolt1 + int tempj; + for(tempj=0;tempj<16;tempj++) + { + //eID4m_BtCellVolt1 起始 + json_arraydata = cJSON_GetArrayItem(json_Arr, tempj+eID4m_BtCellVolt1); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + //eID4m_AmbientTemp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_AmbientTemp); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_BatPackAverTemp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_BatPackAverTemp); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_MOSTemp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_MOSTemp); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_Temp_Number + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_Temp_Number); + Uintstrut.Uint16=tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_BAT_Temp1 + for(tempj=0;tempj<4;tempj++) + { + //eID4m_BAT_Temp1 起始 + json_arraydata = cJSON_GetArrayItem(json_Arr, tempj+eID4m_BAT_Temp1); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID4m_Current + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_Current); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_BatPackInerRes + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_BatPackInerRes); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_Soh + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_Soh); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_UserDefinedNumber + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_UserDefinedNumber); + Uintstrut.Uint16=tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_FullChargeCap + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_FullChargeCap); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_RemainderCap + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_RemainderCap); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_CyclesIndex + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_CyclesIndex); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + +//传遥信 kooloo add 202401 + Uint_bit_flag Uint_bit; + + Uint_bit.byte=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uint_bit.byte); //获取电压状态 + #if 1 + + //eID4s_SgCellOverVoltPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SgCellOverVoltPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit0); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_SgCellUnderVoltPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SgCellUnderVoltPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit1); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_TotalVoltOverPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_TotalVoltOverPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit2); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_TotalVoltUnderPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_TotalVoltUnderPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit3); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_SgCellHighVoltAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SgCellHighVoltAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit4); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_SgCellLowVoltAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SgCellLowVoltAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit5); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_TotalVoltHighVoltAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_TotalVoltHighVoltAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit6); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_TotalVoltLowVoltAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_TotalVoltLowVoltAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit7); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_VoltDiffAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_VoltDiffAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit8); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_SysEnterSleepMode + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SysEnterSleepMode); + sprintf(strbuf, "%d", Uint_bit.bits.bit15); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + Uint_bit.byte=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uint_bit.byte); //获取电流状态 + + //eID4s_ChaState + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaState); + sprintf(strbuf, "%d", Uint_bit.bits.bit0); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaState + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaState); + sprintf(strbuf, "%d", Uint_bit.bits.bit1); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaOverCurPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaOverCurPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit2); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ShortPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ShortPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit3); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaOverCur1Pro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaOverCur1Pro); + sprintf(strbuf, "%d", Uint_bit.bits.bit4); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaOverCur2Pro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaOverCur2Pro); + sprintf(strbuf, "%d", Uint_bit.bits.bit5); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaCurAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaCurAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit6); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaCurAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaCurAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit7); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + #endif + + Uint_bit.byte=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uint_bit.byte); //获取温度状态 + #if 1 + + //eID4s_ChaHighTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaHighTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit0); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaLowTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaLowTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit1); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaHighTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaHighTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit2); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaLowTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaLowTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit3); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_AmbientHighTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_AmbientHighTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit4); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_AmbientLowTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_AmbientLowTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit5); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_PowerHighTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_PowerHighTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit6); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_PowerLowTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_PowerLowTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit7); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaHighTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaHighTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit8); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaLowTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaLowTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit9); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaHighTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaHighTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit10); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaLowTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaLowTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit11); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_AmbientHighTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_AmbientHighTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit12); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_AmbientLowTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_AmbientLowTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit13); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_PowerHighTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_PowerHighTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit14); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_PowerLowTempAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_PowerLowTempAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit15); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + #endif + + Uint_bit.byte=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uint_bit.byte); //获取报警状态 + #if 1 + + //eID4s_VoltDiffAlm2 + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_VoltDiffAlm2); + sprintf(strbuf, "%d", Uint_bit.bits.bit0); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaFetDamAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaFetDamAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit1); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ExternSdFailAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ExternSdFailAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit2); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_SPIComFailAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SPIComFailAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit3); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_EepromFailAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_EepromFailAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit4); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_LedAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_LedAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit5); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_BuzzerAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_BuzzerAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit6); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_LowVoltAlm + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_LowVoltAlm); + sprintf(strbuf, "%d", Uint_bit.bits.bit7); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_MosHighTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_MosHighTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit8); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_MosLowTempPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_MosLowTempPro); + sprintf(strbuf, "%d", Uint_bit.bits.bit9); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_CurLmtBdFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_CurLmtBdFault); + sprintf(strbuf, "%d", Uint_bit.bits.bit10); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_SamplingFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_SamplingFault); + sprintf(strbuf, "%d", Uint_bit.bits.bit11); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_BatFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_BatFault); + sprintf(strbuf, "%d", Uint_bit.bits.bit12); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_NtcFalut + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_NtcFalut); + sprintf(strbuf, "%d", Uint_bit.bits.bit13); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaMosFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaMosFault); + sprintf(strbuf, "%d", Uint_bit.bits.bit14); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_DischaMosFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaMosFault); + sprintf(strbuf, "%d", Uint_bit.bits.bit15); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + #endif + + Uint_bit.byte=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uint_bit.byte); //获取FET状态 + #if 1 + +//移动 修改 划归到遥测里 kooloomodify 20240301 + // //eID4s_DischarMosStatus + // json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischarMosStatus); + // sprintf(strbuf, "%d", Uint_bit.bits.bit0); + // cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + // //eID4s_CharMosStatus + // json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_CharMosStatus); + // sprintf(strbuf, "%d", Uint_bit.bits.bit1); + // cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + //eID4m_DischarMosStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_DischarMosStatus); + sprintf(strbuf, "%d", Uint_bit.bits.bit0); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_CharMosStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4m_CharMosStatus); + sprintf(strbuf, "%d", Uint_bit.bits.bit1); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + + //eID4s_DischaMosDam + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_DischaMosDam); + sprintf(strbuf, "%d", Uint_bit.bits.bit2); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_ChaMosDam + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_ChaMosDam); + sprintf(strbuf, "%d", Uint_bit.bits.bit3); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + +//移动 修改 划归到遥测里 kooloomodify 20240301 + // //eID4s_CurLmtMode + // json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_CurLmtMode); + // sprintf(strbuf, "%d", Uint_bit.bits.bit4); + // cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + // //eID4s_CurLmtMode1 + // json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_CurLmtMode1); + // sprintf(strbuf, "%d", Uint_bit.bits.bit5); + // cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4m_CurLmtMode + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4m_CurLmtMode); + sprintf(strbuf, "%d", (Uint_bit.bits.bit4+Uint_bit.bits.bit5*2)); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + // //eID4m_CurLmtMode1 //合并 处理 + // json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4m_CurLmtMode1); + // sprintf(strbuf, "%d", Uint_bit.bits.bit5); + // cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + + + //eID4s_LedAlmStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_LedAlmStatus); + sprintf(strbuf, "%d", Uint_bit.bits.bit6); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_BuzzerStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID4s_BuzzerStatus); + sprintf(strbuf, "%d", Uint_bit.bits.bit7); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + + + #endif + + //eID4s_OverVolatProStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4s_OverVolatProStatus); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_UnderVolatProStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4s_UnderVolatProStatus); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_HighVoltAlarmStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4s_HighVoltAlarmStatus); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_LowVoltAlarmStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4s_LowVoltAlarmStatus); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID4s_BalanceStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID4s_BalanceStatus); + Uintstrut.Uint16=(tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]<<8)+tTyID4_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + break; + } + else if((FuncfgTyID4_SendTimeFlag==C_FuncfgTyID4_TIMEOUTFLAG)||(FuncfgTyID4_SendTimeFlag==C_FuncfgTyID4_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID4 Flag:%d\n",FuncfgTyID4_SendTimeFlag); + FunCfgTyID4_async_io_Clear(SDP->fd); + + if(g_CfgTab_FunCfgTyID4[i_dex].DevStatusErr_Counter2) + { + FuncfgTyID4_SendTimeFlag=C_FuncfgTyID4_TIMEOUTFLAG; //超时 + FunCfgTyID4_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID4_ResRelease +** 功能描述: TypeID为4的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID4_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h new file mode 100644 index 0000000..e873e25 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_4.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_4.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_4 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_4_H +#define __FUNCCONFIGTYPEID_4_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID4_Init +** 功能描述: TypeID为4的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID4_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID4_ServiceLoop +** 功能描述: TypeID为4的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID4_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID4_ResRelease +** 功能描述: TypeID为4的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID4_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c new file mode 100644 index 0000000..d617f27 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.c @@ -0,0 +1,967 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_5.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_5 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID5_READ_G0 0 //实际值依据 手册 指令读取 来定 组0 +#define FunCfgTyID5_READ_G1 1 //实际值依据 手册 指令读取 来定 组1 +#define FunCfgTyID5_READ_G2 2 //实际值依据 手册 指令读取 来定 组2 + +#define FunCfgTyID5_READ_G_NUM 3 //实际值依据 手册 指令读取 来定 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID5_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID5_SDP; //获取端口的FD +int FunCfgTyID5_PortId; //临时全局变量 +int FuncfgTyID5_SendTimeFlag; //获取端口的FD +RS485_CmdParserBuf_union_t tTyID5_BT_Tx; //485通讯 解析定义 koolooadd 20220809 BT 通信 +RS485_CmdParserBuf_union_t tTyID5_BT_Rx; //485通讯 解析定义 koolooadd 20220809 BT 通信 + + +char TyID5_buf[YDT1363_3_2014_MSG_LENGTH_MAX+10]; +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID5_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID5_RXFLAG 1 +#define C_FuncfgTyID5_TIMEOUTFLAG 2 +#define C_FuncfgTyID5_INVALIDDATAFLAG 3 //非法数据 + + +//注意 协议中是大端模式 处理数据 要经过翻转才可以正常使用 kooloo add 20220809 +enum FuncfgTyID5_Cmd_Default +{ + eTyID5_CMD_SOI_DATAVALUE=0x7E, //头字节 + eTyID5_CMD_VER_DATAVALUE=0x21, //通信版本 + eTyID5_CMD_ADR_DATAVALUE=0x01, //默认地址 + eTyID5_CMD_CID1_DATAVALUE =0x40,//CID1 群方-交流配电 + eTyID5_CMD_EOI_DATAVALUE =0x0D, //帧尾 有效数据的标志 +}; + +enum FuncfgTyID5_CID2 //默认电池厂家ID kooloo add 2023 +{ + eTyID5_GETFIXEDPOINT_NUMBER =0x41, + eTyID5_GETSWITCHSTATUS_NUMBER =0x43, //暂时未用到 kooloo add 202402 + eTyID5_GETWARNINGSTATUS_NUMBER =0x44, + eTyID5_GETSYSPARA_NUMBER =0x46, +}; +enum FuncfgTyID5_CmdLen +{ + eTyID5_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH=1, //根据实际增减 固定长度为1个字节 + eTyID5_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH=1, //根据实际增减 固定长度为1个字节 //暂时未用到 kooloo add 202402 + eTyID5_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH=1, //根据实际增减 固定长度为1个字节 + eTyID5_GETSYSPARA_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 +}; +typedef enum { +eID5m_DeviceComStatus, +eID5m_ACScreenInputNum, +eID5m_InputABValue, +eID5m_InputBCValue, +eID5m_InputCAValue, +eID5m_InputFeq, +} eFCTyID5_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID5s_DeviceComStatus=0, +eID5s_ACScreenInputNum, +eID5s_InputABValue, +eID5s_InputBCValue, +eID5s_InputCAValue, +eID5s_ACInputVoltUpperLim, +eID5s_ACInputVoltDownLim, +} eFCTyID5_res_t; + + +//遥信 kooloo add 202401 +typedef enum { +eID5r_ACInputVoltUpperLim=0, +eID5r_ACInputVoltDownLim, +} eFCTyID5_rer_t; + +#endif + +CfgTab_FunCfgTyID5_t g_CfgTab_FunCfgTyID5[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_RS485_Buf_Feedback_SendOneFrame 缓冲区 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +uint8_t FunCfgTyID5_RS485_Buf_Feedback_SendOneFrame(int PortID) +{ + uint8_t Err=0,Tempj; + uint16_t Templ; + uint8_t TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; //临时使用一个变量方便临时使用 + Uint16 Tempm; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + Tempm.Uint16=tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16; //临时变量 kooloo add 20220613 +// Tempm.Uint16 =RS485_16Bit_HighAndLowBytes_Swap(Tempm.Uint16); //获取指令长度 + Tempm.Uint16 =Tempm.Uint16&0xFFF; + Tempm.Uint16/=2; + Tempm.Uint16 +=RS485_RTN_FIXEDVALUE_DATA_LENGTH; +// Tempm.Uint16 =Tempm.Uint16 *2+2; + + //填入帧头 + TxBuf[0] = tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.SOI; + //填入版本号 + TxBuf[1] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.VER,1); + TxBuf[2] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.VER,0); + //填入地址 + TxBuf[3] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 1); + TxBuf[4] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 0); + //填入CID1 + TxBuf[5] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 1); + TxBuf[6] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 0); + //填入CID2 + TxBuf[7] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 1); + TxBuf[8] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 0); + + TxBuf[9] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16>>8), 1); + TxBuf[10] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 >> 8), 0); + TxBuf[11] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 1); + TxBuf[12] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 0); + + //填入数据 kooloo add 20220817 + for (Tempj=0; Tempj<(Tempm.Uint16-6); Tempj++) + { + TxBuf[Tempj*2+0+13] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 1); + TxBuf[Tempj*2+1+13] = Data_Convert_To_ASCII(tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 0); + } + //填入校验和数据 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16=RS485_StandardData_Checksum_FixedLen_ASCII(TxBuf, Tempm.Uint16); + TxBuf[Tempm.Uint16 * 2 + 1] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16>> 8), 1); + TxBuf[Tempm.Uint16 * 2 + 2] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 >> 8), 0); + TxBuf[Tempm.Uint16 * 2 + 3] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 1); + TxBuf[Tempm.Uint16 * 2 + 4] = Data_Convert_To_ASCII((tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 0); + //填入帧尾 + TxBuf[Tempm.Uint16 * 2 + 5] = tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.EOI; //并推送到BUF区 kooloo add 20220401 + + if(PortIDfd, TxBuf, Tempm.Uint16 *2+2+4); //一次向串口写入N个字节 + } + else + { + UART_Send_AddFrameFormat_Vport(SDP->fd, TxBuf, (Tempm.Uint16 *2+2+4),PortID); //一次向串口写入N个字节 + } + + ms_info1("TxBuf %.*s %d\n",Tempm.Uint16 *2+2+4, TxBuf,Tempm.Uint16 *2+2+4); + + return(Err); //返回数据信息 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_GetFIxedPointNumber 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID5_GetFIxedPointNumber(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID5_GetFIxedPointNumber send\n"); + //帧头 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID5_CMD_SOI_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID5_CMD_VER_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID5_CMD_ADR_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID5_CMD_CID1_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID5_GETFIXEDPOINT_NUMBER; + + //数据长度 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID5_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID5_CMD_EOI_DATAVALUE; + + FunCfgTyID5_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_GetSwitchInputStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID5_GetSwitchInputStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID5_GetSwitchInputStatus send\n"); + //帧头 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID5_CMD_SOI_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID5_CMD_VER_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID5_CMD_ADR_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID5_CMD_CID1_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID5_GETSWITCHSTATUS_NUMBER; + + //数据长度 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID5_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID5_CMD_EOI_DATAVALUE; + + FunCfgTyID5_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_GetWarningStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID5_GetWarningStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID5_GetWarningStatus send\n"); + //帧头 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID5_CMD_SOI_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID5_CMD_VER_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID5_CMD_ADR_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID5_CMD_CID1_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID5_GETWARNINGSTATUS_NUMBER; + + //数据长度 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID5_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID5_CMD_EOI_DATAVALUE; + + FunCfgTyID5_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_GetSysPara 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID5_GetSysPara(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID5_GetSysPara send\n"); + //帧头 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID5_CMD_SOI_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID5_CMD_VER_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID5_CMD_ADR_DATAVALUE; + + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID5_CMD_CID1_DATAVALUE; + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID5_GETSYSPARA_NUMBER; + + //数据长度 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID5_GETSYSPARA_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + //tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID5_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID5_CMD_EOI_DATAVALUE; + + FunCfgTyID5_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID4_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID5_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + char Tempb[4]; + char Tempc[YDT1363_3_2014_MSG_LENGTH_MAX]; + int lent; //临时变量 + + for(Temp_len = 0; Temp_len < Len;) + { + tempi=0; + Tempc[tempi++] = Buf[Temp_len]; + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == eTyID5_CMD_SOI_DATAVALUE) //如果为帧头数据 + { + //帧头处理 + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.SOI = u8Data;//获取帧头数据 kooloo add 20220819 + //获取版本号 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID5_CMD_VER_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.VER = u8Data; //获取版本号 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取地址 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.ADR = u8Data; //获取地址 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID1 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID5_CMD_CID1_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.CID1 = u8Data; //获取CID1 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID2_RTN + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.CID2_RTN = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取LENGTH + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16=lent<<8 ; //先获取 + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //判断长度信息 kooloo add 202401 + if (RS485_GetLENGTH(tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) == tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) //注意函数有把高字节屏蔽 + { + int Tempk; + for (Tempk=0; Tempk<(tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16&0xFFF); Tempk++) + { + Tempc[tempi++] = Buf[Temp_len]; + Tempk++; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[Tempk/2] = u8Data; //获取CID1 + } + else + { + break; //继续本次循环 kooloo add 202401 + + } + } + int TempSum = RS485_StandardData_Checksum_FixedLen_ASCII(Tempc,(tempi)/2) ; + + //获取CHKSUM + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16=lent<<8 ; //先获取 + tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + if (TempSum == tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16) + { + err=eCID2_RTN_NORMAL; + ms_info1("Data rx ok\n"); + } + } + } + } + return(err); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_async_io_Clear +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID5_async_io_Clear(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag &=~ O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID5_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = NULL; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = 0; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID5_PortId, &sigatn, NULL); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID5_io_handler(int sig, siginfo_t *info, void *context) +{ + //g_CfgTab_FunCfgTyID4[0].SDP + //unsigned char buf[YDT1363_3_2014_MSG_LENGTH_MAX+10] = {0}; + int ret; + int n; + if((SIGRTMIN+FunCfgTyID5_PortId) != sig) + return; + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) + { + ret = read(FuncfgTyID5_SDP->fd, TyID5_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID5_SendTimeFlag=C_FuncfgTyID5_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID5_Read_OneFrameData(TyID5_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID5_SendTimeFlag=C_FuncfgTyID5_RXFLAG; + } + else + { + FuncfgTyID5_SendTimeFlag=C_FuncfgTyID5_INVALIDDATAFLAG; + } + + ms_info1("ret %d [ ",ret); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID5_buf[n]); + ms_info1("]\n"); + + FunCfgTyID5_async_io_Clear(FuncfgTyID5_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID5_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID5_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID5_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID5_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID5_PortId, &sigatn, NULL); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID5_Para_Init +** 功能描述: TypeID为5的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID5_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID5_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID5_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID5_SendTimeFlag =C_FuncfgTyID5_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID5_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID5_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID5_ServiceLoop +** 功能描述: TypeID为5的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID5_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID5_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(300000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID5_SendTimeFlag =C_FuncfgTyID5_SENDTIMEFLAG_ok; //默认为0 + + if(ReadIndex==FunCfgTyID5_READ_G0) + { + FunCfgTyID5_GetFIxedPointNumber(PortID); //获取模拟量 + } + else if(ReadIndex==FunCfgTyID5_READ_G1) + { + FunCfgTyID5_GetWarningStatus(PortID); // 获取告警状态 kooloo add 202402 + } + else if(ReadIndex==FunCfgTyID5_READ_G2) + { + FunCfgTyID5_GetSysPara(PortID); // 获取系统参数 kooloo add 202402 + } + + + + FunCfgTyID5_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID5_SendTimeFlag==C_FuncfgTyID5_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + printf("FunCfgTyID5_READ_G%d \n",ReadIndex); + if(g_CfgTab_FunCfgTyID5[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID5[i_dex].DeviceStatus=1; + + //eID5s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID5[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID5_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID5m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID5[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex; + Uint16 Uintstrut; + Uint32 u32un; + + if(ReadIndex==FunCfgTyID5_READ_G0) //获取模拟量 + { + tempindex=1; //起始位置 + //eID5m_ACScreenInputNum + json_arraydata = cJSON_GetArrayItem(json_Arr, eID5m_ACScreenInputNum); + Uintstrut.Uint16=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5m_InputABValue + json_arraydata = cJSON_GetArrayItem(json_Arr, eID5m_InputABValue); + u32un.DatBuf[0]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5m_InputBCValue + json_arraydata = cJSON_GetArrayItem(json_Arr, eID5m_InputBCValue); + u32un.DatBuf[0]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5m_InputCAValue + json_arraydata = cJSON_GetArrayItem(json_Arr, eID5m_InputCAValue); + u32un.DatBuf[0]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5m_InputFeq + json_arraydata = cJSON_GetArrayItem(json_Arr, eID5m_InputFeq); + u32un.DatBuf[0]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + + } + else if(ReadIndex==FunCfgTyID5_READ_G1) // 获取告警状态 kooloo add 202402 + { + tempindex=1; //起始位置 + //eID5s_ACScreenInputNum + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_ACScreenInputNum); + Uintstrut.Uint16=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5s_InputABValue + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_InputABValue); + Uintstrut.Uint16=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5s_InputBCValue + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_InputBCValue); + Uintstrut.Uint16=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5s_InputCAValue + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_InputCAValue); + Uintstrut.Uint16=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + else if(ReadIndex==FunCfgTyID5_READ_G2)// 获取系统参数 kooloo add 202402 + { + tempindex=0; //起始位置 + //eID5s_ACInputVoltUpperLim + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_ACInputVoltUpperLim); + u32un.DatBuf[0]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID5s_ACInputVoltDownLim + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID5s_ACInputVoltDownLim); + u32un.DatBuf[0]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID5_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + break; + } + else if((FuncfgTyID5_SendTimeFlag==C_FuncfgTyID5_TIMEOUTFLAG)||(FuncfgTyID5_SendTimeFlag==C_FuncfgTyID5_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID5 Flag:%d\n",FuncfgTyID5_SendTimeFlag); + FunCfgTyID5_async_io_Clear(FuncfgTyID5_SDP->fd); //关闭 kooloo add 202402 + + if(g_CfgTab_FunCfgTyID5[i_dex].DevStatusErr_Counter5) + { + FuncfgTyID5_SendTimeFlag=C_FuncfgTyID5_TIMEOUTFLAG; //超时 + FunCfgTyID5_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID5_ResRelease +** 功能描述: TypeID为4的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID5_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h new file mode 100644 index 0000000..6c306be --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_5.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_5.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_5 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_5_H +#define __FUNCCONFIGTYPEID_5_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID5_Init +** 功能描述: TypeID为5的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID5_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID5_ServiceLoop +** 功能描述: TypeID为5的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID5_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID5_ResRelease +** 功能描述: TypeID为5的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID5_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c new file mode 100644 index 0000000..92771be --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.c @@ -0,0 +1,1002 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_6.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_6 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID6_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID6_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 + +#define FunCfgTyID6_READ_G_NUM 2 //实际值依据 手册 寄存器读取 来定 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID6_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID6_SDP; //获取端口的FD +int FunCfgTyID6_PortId; //临时全局变量 +int FuncfgTyID6_SendTimeFlag; //获取端口的FD +RS485_CmdParserBuf_union_t tTyID6_BT_Tx; //485通讯 解析定义 koolooadd 20220809 BT 通信 +RS485_CmdParserBuf_union_t tTyID6_BT_Rx; //485通讯 解析定义 koolooadd 20220809 BT 通信 + +char TyID6_buf[YDT1363_3_2014_MSG_LENGTH_MAX+10]; + +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID6_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID6_RXFLAG 1 +#define C_FuncfgTyID6_TIMEOUTFLAG 2 +#define C_FuncfgTyID6_INVALIDDATAFLAG 3 //非法数据 + + +//注意 协议中是大端模式 处理数据 要经过翻转才可以正常使用 kooloo add 20220809 +enum FuncfgTyID6_Cmd_Default +{ + eTyID6_CMD_SOI_DATAVALUE=0x7E, //头字节 + eTyID6_CMD_VER_DATAVALUE=0x21, //通信版本 + eTyID6_CMD_ADR_DATAVALUE=0x01, //默认地址 + eTyID6_CMD_CID1_DATAVALUE =0x42,//CID1 群方-直流配电 + eTyID6_CMD_EOI_DATAVALUE =0x0D, //帧尾 有效数据的标志 +}; + +enum FuncfgTyID6_CID2 //默认电池厂家ID kooloo add 2023 +{ + eTyID6_GETFIXEDPOINT_NUMBER =0x41, + eTyID6_GETSWITCHSTATUS_NUMBER =0x43, + eTyID6_GETWARNINGSTATUS_NUMBER =0x44, +}; +enum FuncfgTyID6_CmdLen +{ + eTyID6_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID6_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID6_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 +}; +typedef enum { +eID6m_DeviceComStatus=0, +eID6m_DCOutputVolt, +eID6m_TotalLoadCur, +eID6m_Group1CharDischarCur, +eID6m_DCBranch1Cur, +eID6m_BatTotalCur, +eID6m_BatPack1RC, +eID6m_Bat1Temp, +eID6m_EnvCabinetTemp1, +eID6m_DCLoadPower, +eID6m_DCLoadCap, +} eFCTyID6_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID6s_DeviceComStatus=0, +eID6s_DCOutputVolt, +eID6s_DCSpdFault, +eID6s_LoadFuseBroken, +eID6s_Bat1FuseBroken, +eID6s_BLVDPowerOff, +eID6s_LoadPowerOffLLVD1, +eID6s_BatTempAlmStatus, +eID6s_BatTempSensor1Falut, +eID6s_EnvTempAlmStatus, +eID6s_EnvTempSensorFalut +} eFCTyID6_res_t; + +#endif + +CfgTab_FunCfgTyID6_t g_CfgTab_FunCfgTyID6[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_RS485_Buf_Feedback_SendOneFrame 缓冲区 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +uint8_t FunCfgTyID6_RS485_Buf_Feedback_SendOneFrame(int PortID) +{ + uint8_t Err=0,Tempj; + uint16_t Templ; + uint8_t TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; //临时使用一个变量方便临时使用 + Uint16 Tempm; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + Tempm.Uint16=tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16; //临时变量 kooloo add 20220613 +// Tempm.Uint16 =RS485_16Bit_HighAndLowBytes_Swap(Tempm.Uint16); //获取指令长度 + Tempm.Uint16 =Tempm.Uint16&0xFFF; + Tempm.Uint16/=2; + Tempm.Uint16 +=RS485_RTN_FIXEDVALUE_DATA_LENGTH; +// Tempm.Uint16 =Tempm.Uint16 *2+2; + + //填入帧头 + TxBuf[0] = tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.SOI; + //填入版本号 + TxBuf[1] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.VER,1); + TxBuf[2] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.VER,0); + //填入地址 + TxBuf[3] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 1); + TxBuf[4] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 0); + //填入CID1 + TxBuf[5] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 1); + TxBuf[6] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 0); + //填入CID2 + TxBuf[7] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 1); + TxBuf[8] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 0); + + TxBuf[9] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16>>8), 1); + TxBuf[10] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 >> 8), 0); + TxBuf[11] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 1); + TxBuf[12] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 0); + + //填入数据 kooloo add 20220817 + for (Tempj=0; Tempj<(Tempm.Uint16-6); Tempj++) + { + TxBuf[Tempj*2+0+13] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 1); + TxBuf[Tempj*2+1+13] = Data_Convert_To_ASCII(tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 0); + } + //填入校验和数据 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16=RS485_StandardData_Checksum_FixedLen_ASCII(TxBuf, Tempm.Uint16); + TxBuf[Tempm.Uint16 * 2 + 1] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16>> 8), 1); + TxBuf[Tempm.Uint16 * 2 + 2] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 >> 8), 0); + TxBuf[Tempm.Uint16 * 2 + 3] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 1); + TxBuf[Tempm.Uint16 * 2 + 4] = Data_Convert_To_ASCII((tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 0); + //填入帧尾 + TxBuf[Tempm.Uint16 * 2 + 5] = tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.EOI; //并推送到BUF区 kooloo add 20220401 + + if(PortIDfd, TxBuf, Tempm.Uint16 *2+2+4); //一次向串口写入N个字节 + } + else + { + UART_Send_AddFrameFormat_Vport(SDP->fd, TxBuf, (Tempm.Uint16 *2+2+4),PortID); //一次向串口写入N个字节 + } + + ms_info1("TxBuf %.*s %d\n",Tempm.Uint16 *2+2+4, TxBuf,Tempm.Uint16 *2+2+4); + + return(Err); //返回数据信息 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_GetFIxedPointNumber 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID6_GetFIxedPointNumber(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + ms_info1("FunCfgTyID6_GetFIxedPointNumber send\n"); + //帧头 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID6_CMD_SOI_DATAVALUE; + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID6_CMD_VER_DATAVALUE; + + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID6_CMD_ADR_DATAVALUE; + + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID6_CMD_CID1_DATAVALUE; + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID6_GETFIXEDPOINT_NUMBER; + + //数据长度 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID6_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=i_dex+eTyID6_CMD_ADR_DATAVALUE; + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID6_CMD_EOI_DATAVALUE; + + FunCfgTyID6_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_GetSwitchInputStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID6_GetSwitchInputStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID6_GetSwitchInputStatus send\n"); + //帧头 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID6_CMD_SOI_DATAVALUE; + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID6_CMD_VER_DATAVALUE; + + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID6_CMD_ADR_DATAVALUE; + + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID6_CMD_CID1_DATAVALUE; + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID6_GETSWITCHSTATUS_NUMBER; + + //数据长度 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID6_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + //tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID6_CMD_EOI_DATAVALUE; + + FunCfgTyID6_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_GetWarningStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID6_GetWarningStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID6_GetWarningStatus send\n"); + //帧头 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID6_CMD_SOI_DATAVALUE; + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID6_CMD_VER_DATAVALUE; + + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID6_CMD_ADR_DATAVALUE; + + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID6_CMD_CID1_DATAVALUE; + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID6_GETWARNINGSTATUS_NUMBER; + + //数据长度 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID6_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + //tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID6_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID6_CMD_EOI_DATAVALUE; + + FunCfgTyID6_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID6_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + char Tempb[4]; + char Tempc[YDT1363_3_2014_MSG_LENGTH_MAX]; + int lent; //临时变量 + + for(Temp_len = 0; Temp_len < Len;) + { + tempi=0; + Tempc[tempi++] = Buf[Temp_len]; + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == eTyID6_CMD_SOI_DATAVALUE) //如果为帧头数据 + { + + //帧头处理 + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.SOI = u8Data;//获取帧头数据 kooloo add 20220819 + //获取版本号 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID6_CMD_VER_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.VER = u8Data; //获取版本号 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取地址 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.ADR = u8Data; //获取地址 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID1 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID6_CMD_CID1_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.CID1 = u8Data; //获取CID1 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID2_RTN + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.CID2_RTN = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取LENGTH + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16=lent<<8 ; //先获取 + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + //判断长度信息 kooloo add 202401 + if (RS485_GetLENGTH(tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) == tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) //注意函数有把高字节屏蔽 + { + int Tempk; + for (Tempk=0; Tempk<(tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16&0xFFF); Tempk++) + { + Tempc[tempi++] = Buf[Temp_len]; + Tempk++; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[Tempk/2] = u8Data; //获取CID1 + } + else + { + break; //继续本次循环 kooloo add 202401 + + } + } + + int TempSum = RS485_StandardData_Checksum_FixedLen_ASCII(Tempc,(tempi)/2) ; + //获取CHKSUM + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16=lent<<8 ; //先获取 + tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + if (TempSum == tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16) + { + err=eCID2_RTN_NORMAL; + ms_info1("Data rx ok\n"); + } + } + } + } + return(err); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID6_async_io_Clear(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag &=~ O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID6_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = NULL; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = 0; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID6_PortId, &sigatn, NULL); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID6_io_handler(int sig, siginfo_t *info, void *context) +{ + //g_CfgTab_FunCfgTyID6[0].SDP + //unsigned char buf[YDT1363_3_2014_MSG_LENGTH_MAX] = {0}; + int ret; + int n; + if((SIGRTMIN+FunCfgTyID6_PortId) != sig) + return; + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) + { + ret = read(FuncfgTyID6_SDP->fd, TyID6_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID6_SendTimeFlag=C_FuncfgTyID6_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID6_Read_OneFrameData(TyID6_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID6_SendTimeFlag=C_FuncfgTyID6_RXFLAG; + } + else + { + FuncfgTyID6_SendTimeFlag=C_FuncfgTyID6_INVALIDDATAFLAG; + } + + ms_info1("ret %d [ ",ret); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID6_buf[n]); + ms_info1("]\n"); + + FunCfgTyID6_async_io_Clear(FuncfgTyID6_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID6_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID6_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID6_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID6_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID6_PortId, &sigatn, NULL); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID6_Para_Init +** 功能描述: TypeID为6的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID6_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID6_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID6_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID6_SendTimeFlag =C_FuncfgTyID6_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID6_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID6_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID6_ServiceLoop +** 功能描述: TypeID为6的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID6_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID6_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(300000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID6_SendTimeFlag =C_FuncfgTyID6_SENDTIMEFLAG_ok; //默认为0 + + if(ReadIndex==FunCfgTyID6_READ_G0) + { + FunCfgTyID6_GetFIxedPointNumber(PortID); //获取模拟量 + } + else if(ReadIndex==FunCfgTyID6_READ_G1) + { + FunCfgTyID6_GetWarningStatus(PortID); // 获取告警状态 kooloo add 202402 + } + + FunCfgTyID6_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID6_SendTimeFlag==C_FuncfgTyID6_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + printf("FunCfgTyID6_READ_G%d \n",ReadIndex); + if(g_CfgTab_FunCfgTyID6[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID6[i_dex].DeviceStatus=1; + + //eID6s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID6[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID6m_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID6[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex; + Uint16 Uintstrut; + Uint32 u32un; + + if(ReadIndex==FunCfgTyID6_READ_G0) //获取模拟量 + { + tempindex=1; //起始位置 + //eID6m_DCOutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_DCOutputVolt); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID6m_TotalLoadCur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_TotalLoadCur); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++; //跳过组数 蓄电池组数N 1字节 + //eID6m_Group1CharDischarCur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_Group1CharDischarCur); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=4; //跳过另外一组 + + tempindex++; //监测直流分路电流数K 1字节 + //eID6m_DCBranch1Cur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_DCBranch1Cur); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++; //用户自定义数量P + //第一个电池总电流 + //eID6m_BatTotalCur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_BatTotalCur); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=4*(6+6); //换算后 + //eID6m_BatPack1RC + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_BatPack1RC); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=4*(5); //换算后 + //eID6m_Bat1Temp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_Bat1Temp); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=4*(5); //换算后 + //eID6m_EnvCabinetTemp1 + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_EnvCabinetTemp1); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=4*(2+3+12); //换算后 + //eID6m_DCLoadPower + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_DCLoadPower); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID6m_DCLoadCap + json_arraydata = cJSON_GetArrayItem(json_Arr, eID6m_DCLoadCap); + u32un.DatBuf[0]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + + } + else if(ReadIndex==FunCfgTyID6_READ_G1) // 获取告警状态 kooloo add 202402 + { + tempindex=1; //起始位置 + //eID6s_DCOutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_DCOutputVolt); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=(3); //换算后 + //eID6s_DCSpdFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_DCSpdFault); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=(1); //换算后 + //eID6s_LoadFuseBroken + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_LoadFuseBroken); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID6s_Bat1FuseBroken + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_Bat1FuseBroken); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=(5+6+6+1); //换算后 + //eID6s_BLVDPowerOff + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_BLVDPowerOff); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=(1); //换算后 + //eID6s_LoadPowerOffLLVD1 + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_LoadPowerOffLLVD1); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=(17); //换算后 + //eID6s_BatTempAlmStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_BatTempAlmStatus); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID6s_BatTempSensor1Falut + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_BatTempSensor1Falut); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=(5); //换算后 + //eID6s_EnvTempAlmStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_EnvTempAlmStatus); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID6s_EnvTempSensorFalut + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID6s_EnvTempSensorFalut); + Uintstrut.Uint16=tTyID6_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + break; + } + else if((FuncfgTyID6_SendTimeFlag==C_FuncfgTyID6_TIMEOUTFLAG)||(FuncfgTyID6_SendTimeFlag==C_FuncfgTyID6_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID6 Flag:%d\n",FuncfgTyID6_SendTimeFlag); + FunCfgTyID6_async_io_Clear(FuncfgTyID6_SDP->fd); //关闭 kooloo add 202402 + + if(g_CfgTab_FunCfgTyID6[i_dex].DevStatusErr_Counter5) + { + FuncfgTyID6_SendTimeFlag=C_FuncfgTyID6_TIMEOUTFLAG; //超时 + FunCfgTyID6_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID6_ResRelease +** 功能描述: TypeID为6的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID6_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h new file mode 100644 index 0000000..7cf055a --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_6.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_6.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_6 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_6_H +#define __FUNCCONFIGTYPEID_6_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID6_Init +** 功能描述: TypeID为6的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID6_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID6_ServiceLoop +** 功能描述: TypeID为6的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID6_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID6_ResRelease +** 功能描述: TypeID为6的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID6_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c new file mode 100644 index 0000000..56f9276 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.c @@ -0,0 +1,1072 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_5.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_5 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID7_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID7_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 +#define FunCfgTyID7_READ_G2 2 //实际值依据 手册 寄存器读取 来定 组2 + +#define FunCfgTyID7_READ_G_NUM 3 //实际值依据 手册 寄存器读取 来定 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID7_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID7_SDP; //获取端口的FD +int FunCfgTyID7_PortId; //临时全局变量 +int FuncfgTyID7_SendTimeFlag; //获取端口的FD +RS485_CmdParserBuf_union_t tTyID7_BT_Tx; //485通讯 解析定义 koolooadd 20220809 BT 通信 +RS485_CmdParserBuf_union_t tTyID7_BT_Rx; //485通讯 解析定义 koolooadd 20220809 BT 通信 + +char TyID7_buf[YDT1363_3_2014_MSG_LENGTH_MAX]; + +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID7_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID7_RXFLAG 1 +#define C_FuncfgTyID7_TIMEOUTFLAG 2 +#define C_FuncfgTyID7_INVALIDDATAFLAG 3 //非法数据 + + +//注意 协议中是大端模式 处理数据 要经过翻转才可以正常使用 kooloo add 20220809 +enum FuncfgTyID7_Cmd_Default +{ + eTyID7_CMD_SOI_DATAVALUE=0x7E, //头字节 + eTyID7_CMD_VER_DATAVALUE=0x21, //通信版本 + eTyID7_CMD_ADR_DATAVALUE=0x01, //默认地址 + eTyID7_CMD_CID1_DATAVALUE =0x41,//CID1 群方-华为整流模块4850N + eTyID7_CMD_EOI_DATAVALUE =0x0D, //帧尾 有效数据的标志 +}; + +enum FuncfgTyID7_CID2 //默认电池厂家ID kooloo add 2023 +{ + eTyID7_GETFIXEDPOINT_NUMBER =0x41, + eTyID7_GETSWITCHSTATUS_NUMBER =0x43, + eTyID7_GETWARNINGSTATUS_NUMBER =0x44, +}; +enum FuncfgTyID7_CmdLen +{ + eTyID7_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID7_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID7_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 +}; +typedef enum { +eID7m_DeviceComStatus=0, +eID7m_RecfModOutputVolt, +eID7m_MonModNum, +eID7m_RecfMod1Cur, +eID7m_RecfMod1def, +eID7m_RecfMod1LimPoint, +eID7m_RecfMod1OutputVolt, +eID7m_RecfMod1Temp, +eID7m_RecfMod1AcinputAB, +eID7m_RecfMod1AcinputBC, +eID7m_RecfMod1AcinputCA, +eID7m_RecfMod1ONOFFStatus, +eID7m_RecfMod1LimitStatus, +eID7m_RecfMod1EquFlTestSts, +} eFCTyID7_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID7s_DeviceComStatus=0, +eID7s_RecfMod1Num, +eID7s_RecfMod1ONOFFStatus, +eID7s_RecfMod1LimitStatus, +eID7s_RecfMod1EquFlTestSts, +eID7s_RecfMod1AcPowerLim, +eID7s_RecfMod1TempLim, +eID7s_RecfMod1FanFullSpeed, +eID7s_RecfMod1WalkInMode, +eID7s_RecfMod1SeqStUpEnSt, +eID7s_RecfMod1ModFalut, +eID7s_RecfMod1Comloss, +eID7s_RecfMod1ModPro, +eID7s_RecfMod1UnevenCur, +eID7s_RecfMod1ACOverVolt, +eID7s_RecfMod1ACUnderVolt, +eID7s_RecfMod1ACNoban, +eID7s_RecfMod1PhaseLoss, +eID7s_RecfMod1EnvTempFalut, +} eFCTyID7_res_t; + +#endif + +CfgTab_FunCfgTyID7_t g_CfgTab_FunCfgTyID7[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_RS485_Buf_Feedback_SendOneFrame 缓冲区 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +uint8_t FunCfgTyID7_RS485_Buf_Feedback_SendOneFrame(int PortID) +{ + uint8_t Err=0,Tempj; + uint16_t Templ; + uint8_t TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; //临时使用一个变量方便临时使用 + Uint16 Tempm; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + Tempm.Uint16=tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16; //临时变量 kooloo add 20220613 +// Tempm.Uint16 =RS485_16Bit_HighAndLowBytes_Swap(Tempm.Uint16); //获取指令长度 + Tempm.Uint16 =Tempm.Uint16&0xFFF; + Tempm.Uint16/=2; + Tempm.Uint16 +=RS485_RTN_FIXEDVALUE_DATA_LENGTH; +// Tempm.Uint16 =Tempm.Uint16 *2+2; + + //填入帧头 + TxBuf[0] = tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.SOI; + //填入版本号 + TxBuf[1] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.VER,1); + TxBuf[2] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.VER,0); + //填入地址 + TxBuf[3] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 1); + TxBuf[4] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 0); + //填入CID1 + TxBuf[5] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 1); + TxBuf[6] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 0); + //填入CID2 + TxBuf[7] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 1); + TxBuf[8] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 0); + + TxBuf[9] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16>>8), 1); + TxBuf[10] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 >> 8), 0); + TxBuf[11] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 1); + TxBuf[12] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 0); + + //填入数据 kooloo add 20220817 + for (Tempj=0; Tempj<(Tempm.Uint16-6); Tempj++) + { + TxBuf[Tempj*2+0+13] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 1); + TxBuf[Tempj*2+1+13] = Data_Convert_To_ASCII(tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 0); + } + //填入校验和数据 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16=RS485_StandardData_Checksum_FixedLen_ASCII(TxBuf, Tempm.Uint16); + TxBuf[Tempm.Uint16 * 2 + 1] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16>> 8), 1); + TxBuf[Tempm.Uint16 * 2 + 2] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 >> 8), 0); + TxBuf[Tempm.Uint16 * 2 + 3] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 1); + TxBuf[Tempm.Uint16 * 2 + 4] = Data_Convert_To_ASCII((tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 0); + //填入帧尾 + TxBuf[Tempm.Uint16 * 2 + 5] = tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.EOI; //并推送到BUF区 kooloo add 20220401 + + if(PortIDfd, TxBuf, Tempm.Uint16 *2+2+4); //一次向串口写入N个字节 + } + else + { + UART_Send_AddFrameFormat_Vport(SDP->fd, TxBuf, (Tempm.Uint16 *2+2+4),PortID); //一次向串口写入N个字节 + } + + ms_info1("TxBuf %.*s %d\n",Tempm.Uint16 *2+2+4, TxBuf,Tempm.Uint16 *2+2+4); + + return(Err); //返回数据信息 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_GetFIxedPointNumber 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID7_GetFIxedPointNumber(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + ms_info1("FunCfgTyID7_GetFIxedPointNumber send\n"); + //帧头 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID7_CMD_SOI_DATAVALUE; + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID7_CMD_VER_DATAVALUE; + + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID7_CMD_ADR_DATAVALUE; + + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID7_CMD_CID1_DATAVALUE; + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID7_GETFIXEDPOINT_NUMBER; + + //数据长度 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID7_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=i_dex+eTyID7_CMD_ADR_DATAVALUE; + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID7_CMD_EOI_DATAVALUE; + + FunCfgTyID7_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_GetSwitchInputStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID7_GetSwitchInputStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID7_GetSwitchInputStatus send\n"); + //帧头 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID7_CMD_SOI_DATAVALUE; + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID7_CMD_VER_DATAVALUE; + + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID7_CMD_ADR_DATAVALUE; + + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID7_CMD_CID1_DATAVALUE; + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID7_GETSWITCHSTATUS_NUMBER; + + //数据长度 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID7_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID7_CMD_EOI_DATAVALUE; + + FunCfgTyID7_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_GetWarningStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID7_GetWarningStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID7_GetWarningStatus send\n"); + //帧头 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID7_CMD_SOI_DATAVALUE; + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID7_CMD_VER_DATAVALUE; + + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID7_CMD_ADR_DATAVALUE; + + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID7_CMD_CID1_DATAVALUE; + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID7_GETWARNINGSTATUS_NUMBER; + + //数据长度 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID7_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID7_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID7_CMD_EOI_DATAVALUE; + + FunCfgTyID7_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID7_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + char Tempb[4]; + char Tempc[YDT1363_3_2014_MSG_LENGTH_MAX]; + int lent; //临时变量 + + for(Temp_len = 0; Temp_len < Len;) + { + tempi=0; + Tempc[tempi++] = Buf[Temp_len]; + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == eTyID7_CMD_SOI_DATAVALUE) //如果为帧头数据 + { + + //帧头处理 + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.SOI = u8Data;//获取帧头数据 kooloo add 20220819 + //获取版本号 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID7_CMD_VER_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.VER = u8Data; //获取版本号 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取地址 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.ADR = u8Data; //获取地址 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID1 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID7_CMD_CID1_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.CID1 = u8Data; //获取CID1 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID2_RTN + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.CID2_RTN = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取LENGTH + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16=lent<<8 ; //先获取 + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + //判断长度信息 kooloo add 202401 + if (RS485_GetLENGTH(tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) == tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) //注意函数有把高字节屏蔽 + { + int Tempk; + for (Tempk=0; Tempk<(tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16&0xFFF); Tempk++) + { + Tempc[tempi++] = Buf[Temp_len]; + Tempk++; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[Tempk/2] = u8Data; //获取CID1 + } + else + { + break; //继续本次循环 kooloo add 202401 + + } + } + + int TempSum = RS485_StandardData_Checksum_FixedLen_ASCII(Tempc,(tempi)/2) ; + //获取CHKSUM + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16=lent<<8 ; //先获取 + tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + if (TempSum == tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16) + { + err=eCID2_RTN_NORMAL; + ms_info1("Data rx ok\n"); + } + } + } + } + return(err); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID7_async_io_Clear(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag &=~ O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID7_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = NULL; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = 0; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID7_PortId, &sigatn, NULL); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID7_io_handler(int sig, siginfo_t *info, void *context) +{ + //g_CfgTab_FunCfgTyID7[0].SDP + //unsigned char buf[YDT1363_3_2014_MSG_LENGTH_MAX+10] = {0}; + int ret; + int n; + if((SIGRTMIN+FunCfgTyID7_PortId) != sig) + return; + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) + { + ret = read(FuncfgTyID7_SDP->fd, TyID7_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID7_SendTimeFlag=C_FuncfgTyID7_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID7_Read_OneFrameData(TyID7_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID7_SendTimeFlag=C_FuncfgTyID7_RXFLAG; + } + else + { + FuncfgTyID7_SendTimeFlag=C_FuncfgTyID7_INVALIDDATAFLAG; + } + + ms_info1("ret %d [ ",ret); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID7_buf[n]); + ms_info1("]\n"); + + FunCfgTyID7_async_io_Clear(FuncfgTyID7_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID7_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID7_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID7_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID7_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID7_PortId, &sigatn, NULL); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID7_Para_Init +** 功能描述: TypeID为6的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID7_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID7_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID7_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID7_SendTimeFlag =C_FuncfgTyID7_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID7_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID7_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID7_ServiceLoop +** 功能描述: TypeID为7的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID7_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID7_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(300000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID7_SendTimeFlag =C_FuncfgTyID7_SENDTIMEFLAG_ok; //默认为0 + + if(ReadIndex==FunCfgTyID7_READ_G0) + { + FunCfgTyID7_GetFIxedPointNumber(PortID); //获取模拟量 + } + else if(ReadIndex==FunCfgTyID7_READ_G1) + { + FunCfgTyID7_GetSwitchInputStatus(PortID); // 获取开关状态 kooloo add 202402 + } + else if(ReadIndex==FunCfgTyID7_READ_G2) + { + FunCfgTyID7_GetWarningStatus(PortID); // 获取告警状态 kooloo add 202402 + } + + + FunCfgTyID7_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID7_SendTimeFlag==C_FuncfgTyID7_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + printf("FunCfgTyID7_READ_G%d \n",ReadIndex); + if(g_CfgTab_FunCfgTyID7[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID7[i_dex].DeviceStatus=1; + + //eID7s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID7[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID7m_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID7[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex; + Uint16 Uintstrut; + Uint32 u32un; + + if(ReadIndex==FunCfgTyID7_READ_G0) + { + tempindex=1; //起始位置 + //eID7m_RecfModOutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfModOutputVolt); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_MonModNum + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_MonModNum); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1Cur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1Cur); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1def + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1def); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1LimPoint + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1LimPoint); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1OutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1OutputVolt); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1Temp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1Temp); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1AcinputAB + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1AcinputAB); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1AcinputBC + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1AcinputBC); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7m_RecfMod1AcinputCA + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1AcinputCA); + u32un.DatBuf[0]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + } + else if(ReadIndex==FunCfgTyID7_READ_G1) + { + tempindex=1; //起始位置 + +//遥信 + //eID7s_RecfMod1Num + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1Num); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1ONOFFStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1ONOFFStatus); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + +//遥测 临时加入 + //eID7m_RecfMod1ONOFFStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1ONOFFStatus); + //Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + //sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1LimitStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1LimitStatus); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + +//遥测 临时加入 + //eID7m_RecfMod1LimitStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID7m_RecfMod1LimitStatus); + //Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + //sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1EquFlTestSts + tempindex++; //不支持 跳出 + // json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1EquFlTestSts); + // Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + // sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + // cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++; //用户自定义数量P kooloo add 2024022601 错位更改 + + //eID7s_RecfMod1AcPowerLim + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1AcPowerLim); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1TempLim + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1TempLim); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1FanFullSpeed + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1FanFullSpeed); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1WalkInMode + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1WalkInMode); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1SeqStUpEnSt + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1SeqStUpEnSt); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + else if(ReadIndex==FunCfgTyID7_READ_G2) + { + tempindex=2; //起始位置 + + //eID7s_RecfMod1ModFalut + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1ModFalut); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++; //计算后 + + //eID7s_RecfMod1Comloss + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1Comloss); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1ModPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1ModPro); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1UnevenCur + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1UnevenCur); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1ACOverVolt + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1ACOverVolt); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1ACUnderVolt + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1ACUnderVolt); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1ACNoban + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1ACNoban); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1PhaseLoss + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1PhaseLoss); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID7s_RecfMod1EnvTempFalut + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID7s_RecfMod1EnvTempFalut); + Uintstrut.Uint16=tTyID7_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + } + + + break; + } + else if((FuncfgTyID7_SendTimeFlag==C_FuncfgTyID7_TIMEOUTFLAG)||(FuncfgTyID7_SendTimeFlag==C_FuncfgTyID7_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID7 Flag:%d\n",FuncfgTyID7_SendTimeFlag); + FunCfgTyID7_async_io_Clear(FuncfgTyID7_SDP->fd); //关闭 kooloo add 202402 + + if(g_CfgTab_FunCfgTyID7[i_dex].DevStatusErr_Counter5) + { + FuncfgTyID7_SendTimeFlag=C_FuncfgTyID7_TIMEOUTFLAG; //超时 + FunCfgTyID7_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID7_ResRelease +** 功能描述: TypeID为7的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID7_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h new file mode 100644 index 0000000..0215a00 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_7.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_7.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_7 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_7_H +#define __FUNCCONFIGTYPEID_7_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID7_Init +** 功能描述: TypeID为7的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID7_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID7_ServiceLoop +** 功能描述: TypeID为7的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID7_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID7_ResRelease +** 功能描述: TypeID为7的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID7_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c new file mode 100644 index 0000000..677f91d --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.c @@ -0,0 +1,982 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_8.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_8 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID8_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID8_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 +#define FunCfgTyID8_READ_G2 2 //实际值依据 手册 寄存器读取 来定 组2 + +#define FunCfgTyID8_READ_G_NUM 3 //实际值依据 手册 寄存器读取 来定 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID8_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID8_SDP; //获取端口的FD +int FunCfgTyID8_PortId; //临时全局变量 +int FuncfgTyID8_SendTimeFlag; //获取端口的FD +RS485_CmdParserBuf_union_t tTyID8_BT_Tx; //485通讯 解析定义 koolooadd 20220809 BT 通信 +RS485_CmdParserBuf_union_t tTyID8_BT_Rx; //485通讯 解析定义 koolooadd 20220809 BT 通信 + +char TyID8_buf[YDT1363_3_2014_MSG_LENGTH_MAX]; + +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID8_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID8_RXFLAG 1 +#define C_FuncfgTyID8_TIMEOUTFLAG 2 +#define C_FuncfgTyID8_INVALIDDATAFLAG 3 //非法数据 + + +//注意 协议中是大端模式 处理数据 要经过翻转才可以正常使用 kooloo add 20220809 +enum FuncfgTyID8_Cmd_Default +{ + eTyID8_CMD_SOI_DATAVALUE=0x7E, //头字节 + eTyID8_CMD_VER_DATAVALUE=0x21, //通信版本 + eTyID8_CMD_ADR_DATAVALUE=0x01, //默认地址 + eTyID8_CMD_CID1_DATAVALUE =0x44,//CID1 群方-华为逆变器I2303G + eTyID8_CMD_EOI_DATAVALUE =0x0D, //帧尾 有效数据的标志 +}; + +enum FuncfgTyID8_CID2 //默认电池厂家ID kooloo add 2023 +{ + eTyID8_GETFIXEDPOINT_NUMBER =0x41, + eTyID8_GETSWITCHSTATUS_NUMBER =0x43, + eTyID8_GETWARNINGSTATUS_NUMBER =0x44, +}; +enum FuncfgTyID8_CmdLen +{ + eTyID8_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID8_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID8_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 +}; +typedef enum { +eID8m_DeviceComStatus=0, +eID8m_InvModOutputVolt, +eID8m_InvModNum, +eID8m_InvModOutputCur, +eID8m_InvMod1OutputVolt, +eID8m_InvModOutputFre, +eID8m_InvModOutputPower, +eID8m_InvModTemp, +eID8m_InvModInputVolt, +eID8m_InvModInputCur, +eID8m_InvModInputPower, +eID8m_InvModOnOffStatus, +eID8m_InvModLimStatus, +eID8m_WorkStatus, +} eFCTyID8_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID8s_DeviceComStatus=0, +eID8s_InvModWorkStatus, +eID8s_InvModFault, +eID8s_InvModComloss, +eID8s_InvModPro, +eID8s_InvModFanFault, +} eFCTyID8_res_t; + +#endif + +CfgTab_FunCfgTyID8_t g_CfgTab_FunCfgTyID8[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_RS485_Buf_Feedback_SendOneFrame 缓冲区 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +uint8_t FunCfgTyID8_RS485_Buf_Feedback_SendOneFrame(int PortID) +{ + uint8_t Err=0,Tempj; + uint16_t Templ; + uint8_t TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; //临时使用一个变量方便临时使用 + Uint16 Tempm; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + Tempm.Uint16=tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16; //临时变量 kooloo add 20220613 +// Tempm.Uint16 =RS485_16Bit_HighAndLowBytes_Swap(Tempm.Uint16); //获取指令长度 + Tempm.Uint16 =Tempm.Uint16&0xFFF; + Tempm.Uint16/=2; + Tempm.Uint16 +=RS485_RTN_FIXEDVALUE_DATA_LENGTH; +// Tempm.Uint16 =Tempm.Uint16 *2+2; + + //填入帧头 + TxBuf[0] = tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.SOI; + //填入版本号 + TxBuf[1] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.VER,1); + TxBuf[2] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.VER,0); + //填入地址 + TxBuf[3] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 1); + TxBuf[4] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 0); + //填入CID1 + TxBuf[5] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 1); + TxBuf[6] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 0); + //填入CID2 + TxBuf[7] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 1); + TxBuf[8] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 0); + + TxBuf[9] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16>>8), 1); + TxBuf[10] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 >> 8), 0); + TxBuf[11] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 1); + TxBuf[12] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 0); + + //填入数据 kooloo add 20220817 + for (Tempj=0; Tempj<(Tempm.Uint16-6); Tempj++) + { + TxBuf[Tempj*2+0+13] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 1); + TxBuf[Tempj*2+1+13] = Data_Convert_To_ASCII(tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 0); + } + //填入校验和数据 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16=RS485_StandardData_Checksum_FixedLen_ASCII(TxBuf, Tempm.Uint16); + TxBuf[Tempm.Uint16 * 2 + 1] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16>> 8), 1); + TxBuf[Tempm.Uint16 * 2 + 2] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 >> 8), 0); + TxBuf[Tempm.Uint16 * 2 + 3] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 1); + TxBuf[Tempm.Uint16 * 2 + 4] = Data_Convert_To_ASCII((tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 0); + //填入帧尾 + TxBuf[Tempm.Uint16 * 2 + 5] = tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.EOI; //并推送到BUF区 kooloo add 20220401 + + if(PortIDfd, TxBuf, Tempm.Uint16 *2+2+4); //一次向串口写入N个字节 + } + else + { + UART_Send_AddFrameFormat_Vport(SDP->fd, TxBuf, (Tempm.Uint16 *2+2+4),PortID); //一次向串口写入N个字节 + } + + ms_info1("TxBuf %.*s %d\n",Tempm.Uint16 *2+2+4, TxBuf,Tempm.Uint16 *2+2+4); + + return(Err); //返回数据信息 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_GetFIxedPointNumber 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID8_GetFIxedPointNumber(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + ms_info1("FunCfgTyID8_GetFIxedPointNumber send\n"); + //帧头 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID8_CMD_SOI_DATAVALUE; + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID8_CMD_VER_DATAVALUE; + + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID8_CMD_ADR_DATAVALUE; + + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID8_CMD_CID1_DATAVALUE; + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID8_GETFIXEDPOINT_NUMBER; + + //数据长度 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID8_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + //tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=i_dex+eTyID8_CMD_ADR_DATAVALUE; + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID8_CMD_EOI_DATAVALUE; + + FunCfgTyID8_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_GetSwitchInputStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID8_GetSwitchInputStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID8_GetSwitchInputStatus send\n"); + //帧头 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID8_CMD_SOI_DATAVALUE; + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID8_CMD_VER_DATAVALUE; + + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID8_CMD_ADR_DATAVALUE; + + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID8_CMD_CID1_DATAVALUE; + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID8_GETSWITCHSTATUS_NUMBER; + + //数据长度 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID8_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + //tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID8_CMD_EOI_DATAVALUE; + + FunCfgTyID8_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_GetWarningStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID8_GetWarningStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID8_GetWarningStatus send\n"); + //帧头 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID8_CMD_SOI_DATAVALUE; + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID8_CMD_VER_DATAVALUE; + + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID8_CMD_ADR_DATAVALUE; + + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID8_CMD_CID1_DATAVALUE; + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID8_GETWARNINGSTATUS_NUMBER; + + //数据长度 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID8_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + //tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID8_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID8_CMD_EOI_DATAVALUE; + + FunCfgTyID8_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID8_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + char Tempb[4]; + char Tempc[YDT1363_3_2014_MSG_LENGTH_MAX]; + int lent; //临时变量 + + for(Temp_len = 0; Temp_len < Len;) + { + tempi=0; + Tempc[tempi++] = Buf[Temp_len]; + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == eTyID8_CMD_SOI_DATAVALUE) //如果为帧头数据 + { + + //帧头处理 + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.SOI = u8Data;//获取帧头数据 kooloo add 20220819 + //获取版本号 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID8_CMD_VER_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.VER = u8Data; //获取版本号 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取地址 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.ADR = u8Data; //获取地址 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID1 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID8_CMD_CID1_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.CID1 = u8Data; //获取CID1 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID2_RTN + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.CID2_RTN = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取LENGTH + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16=lent<<8 ; //先获取 + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + //判断长度信息 kooloo add 202401 + if (RS485_GetLENGTH(tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) == tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) //注意函数有把高字节屏蔽 + { + int Tempk; + for (Tempk=0; Tempk<(tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16&0xFFF); Tempk++) + { + Tempc[tempi++] = Buf[Temp_len]; + Tempk++; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[Tempk/2] = u8Data; //获取CID1 + } + else + { + break; //继续本次循环 kooloo add 202401 + + } + } + + int TempSum = RS485_StandardData_Checksum_FixedLen_ASCII(Tempc,(tempi)/2) ; + //获取CHKSUM + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16=lent<<8 ; //先获取 + tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + if (TempSum == tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16) + { + err=eCID2_RTN_NORMAL; + ms_info1("Data rx ok\n"); + } + } + } + } + return(err); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID8_async_io_Clear(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag &=~ O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID8_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = NULL; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = 0; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID8_PortId, &sigatn, NULL); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID8_io_handler(int sig, siginfo_t *info, void *context) +{ + //g_CfgTab_FunCfgTyID8[0].SDP + //unsigned char buf[YDT1363_3_2014_MSG_LENGTH_MAX+10] = {0}; + int ret; + int n; + if((SIGRTMIN+FunCfgTyID8_PortId) != sig) + return; + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) + { + ret = read(FuncfgTyID8_SDP->fd, TyID8_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID8_SendTimeFlag=C_FuncfgTyID8_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID8_Read_OneFrameData(TyID8_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID8_SendTimeFlag=C_FuncfgTyID8_RXFLAG; + } + else + { + FuncfgTyID8_SendTimeFlag=C_FuncfgTyID8_INVALIDDATAFLAG; + } + + ms_info1("ret %d [ ",ret); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID8_buf[n]); + ms_info1("]\n"); + + FunCfgTyID8_async_io_Clear(FuncfgTyID8_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID8_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID8_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID8_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID8_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID8_PortId, &sigatn, NULL); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID8_Para_Init +** 功能描述: TypeID为8的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID8_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID8_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID8_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID8_SendTimeFlag =C_FuncfgTyID8_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID8_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID8_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID8_ServiceLoop +** 功能描述: TypeID为8的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID8_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID8_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(300000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID8_SendTimeFlag =C_FuncfgTyID8_SENDTIMEFLAG_ok; //默认为0 + + if(ReadIndex==FunCfgTyID8_READ_G0) + { + FunCfgTyID8_GetFIxedPointNumber(PortID); //获取模拟量 + } + else if(ReadIndex==FunCfgTyID8_READ_G1) + { + FunCfgTyID8_GetSwitchInputStatus(PortID); // 获取开关状态 kooloo add 202402 + } + else if(ReadIndex==FunCfgTyID8_READ_G2) + { + FunCfgTyID8_GetWarningStatus(PortID); // 获取告警状态 kooloo add 202402 + } + + FunCfgTyID8_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID8_SendTimeFlag==C_FuncfgTyID8_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + printf("FunCfgTyID8_READ_G%d \n",ReadIndex); + if(g_CfgTab_FunCfgTyID8[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID8[i_dex].DeviceStatus=1; + + //eID8s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID8s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID8[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID8m_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID8[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex=1; + Uint16 Uintstrut; + Uint32 u32un; + + if(ReadIndex==FunCfgTyID8_READ_G0) + { + tempindex=1; //起始位置 + + //eID8m_InvModOutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModOutputVolt); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModNum + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModNum); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModOutputCur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModOutputCur); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++; //用户自定义数量P + + //eID8m_InvMod1OutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvMod1OutputVolt); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModOutputFre + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModOutputFre); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModOutputPower + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModOutputPower); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModTemp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModTemp); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModInputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModInputVolt); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModInputCur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModInputCur); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModInputPower + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModInputPower); + u32un.DatBuf[0]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + } + else if(ReadIndex==FunCfgTyID8_READ_G1) + { + tempindex=2; //起始位置 + //eID8m_InvModOnOffStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModOnOffStatus); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_InvModLimStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_InvModLimStatus); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8m_WorkStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID8m_WorkStatus); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8s_InvModWorkStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID8s_InvModWorkStatus); + //Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + //sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + else if(ReadIndex==FunCfgTyID8_READ_G2) + { + tempindex=2; //起始位置 + + //eID8s_InvModFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID8s_InvModFault); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++;//计算后 + //eID8s_InvModComloss + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID8s_InvModComloss); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID8s_InvModPro + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID8s_InvModPro); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex+=6;//计算后 + //eID8s_InvModFanFault + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID8s_InvModFanFault); + Uintstrut.Uint16=tTyID8_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + break; + } + else if((FuncfgTyID8_SendTimeFlag==C_FuncfgTyID8_TIMEOUTFLAG)||(FuncfgTyID8_SendTimeFlag==C_FuncfgTyID8_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID5 Flag:%d\n",FuncfgTyID8_SendTimeFlag); + FunCfgTyID8_async_io_Clear(FuncfgTyID8_SDP->fd); //关闭 kooloo add 202402 + + if(g_CfgTab_FunCfgTyID8[i_dex].DevStatusErr_Counter5) + { + FuncfgTyID8_SendTimeFlag=C_FuncfgTyID8_TIMEOUTFLAG; //超时 + FunCfgTyID8_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID8_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID8_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID8_ResRelease +** 功能描述: TypeID为8的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID8_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h new file mode 100644 index 0000000..80d4394 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_8.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_8.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_8 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_8_H +#define __FUNCCONFIGTYPEID_8_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID8_Init +** 功能描述: TypeID为8的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID8_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID8_ServiceLoop +** 功能描述: TypeID为8的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID8_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID8_ResRelease +** 功能描述: TypeID为8的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID8_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c new file mode 100644 index 0000000..2fcb5fc --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.c @@ -0,0 +1,959 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_9.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_9 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#define _GNU_SOURCE //在源文件开头定义_GNU_SOURCE宏 + +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +#include "mslog.h" + +#include //signal() 新增 kooloo add 202401 + +#include //终端I/O +#include //select函数,用于查询文件变化 +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include + +#if 1 //最好放头文件中 方便查错误 未放在头文件中 kooloo add 202312 +#define FunCfgTyID9_READ_G0 0 //实际值依据 手册 寄存器读取 来定 组0 +#define FunCfgTyID9_READ_G1 1 //实际值依据 手册 寄存器读取 来定 组1 +#define FunCfgTyID9_READ_G2 2 //实际值依据 手册 寄存器读取 来定 组2 + +#define FunCfgTyID9_READ_G_NUM 3 //实际值依据 手册 寄存器读取 来定 + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int DeviceStatus; //设备状态 kooloo add 202309 + //int ReadGroupNumberIndex; //一次一帧直接读取完毕 不需要多次轮转 + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; + int DevStatusErr_Counter; //状态错误计数变量 大于多少次后认为连接失败 kooloo add 202312 + int TempHighAlarmFlag; + int HumidityHighAlarmFlag; + int TempLowAlarmFlag; + +}CfgTab_FunCfgTyID9_t; + +//新增两个变量 kooloo add 202401 +CfgTab_SmartDevicePortFuncDef_t *FuncfgTyID9_SDP; //获取端口的FD +int FunCfgTyID9_PortId; //临时全局变量 +int FuncfgTyID9_SendTimeFlag; //获取端口的FD +RS485_CmdParserBuf_union_t tTyID9_BT_Tx; //485通讯 解析定义 koolooadd 20220809 BT 通信 +RS485_CmdParserBuf_union_t tTyID9_BT_Rx; //485通讯 解析定义 koolooadd 20220809 BT 通信 + +char TyID9_buf[YDT1363_3_2014_MSG_LENGTH_MAX]; + +//发送 接收逻辑 kooloo add 202401 +#define C_FuncfgTyID9_SENDTIMEFLAG_ok 0 +#define C_FuncfgTyID9_RXFLAG 1 +#define C_FuncfgTyID9_TIMEOUTFLAG 2 +#define C_FuncfgTyID9_INVALIDDATAFLAG 3 //非法数据 + + +//注意 协议中是大端模式 处理数据 要经过翻转才可以正常使用 kooloo add 20220809 +enum FuncfgTyID9_Cmd_Default +{ + eTyID9_CMD_SOI_DATAVALUE=0x7E, //头字节 + eTyID9_CMD_VER_DATAVALUE=0x21, //通信版本 + eTyID9_CMD_ADR_DATAVALUE=0x01, //默认地址 + eTyID9_CMD_CID1_DATAVALUE =0x43,//CID1 群方-太阳能模块S4875G + eTyID9_CMD_EOI_DATAVALUE =0x0D, //帧尾 有效数据的标志 +}; + +enum FuncfgTyID9_CID2 //默认电池厂家ID kooloo add 2023 +{ + eTyID9_GETFIXEDPOINT_NUMBER =0x41, + eTyID9_GETSWITCHSTATUS_NUMBER =0x43, + eTyID9_GETWARNINGSTATUS_NUMBER =0x44, +}; +enum FuncfgTyID9_CmdLen +{ + eTyID9_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH=0, //根据实际增减 固定长度为1个字节 + eTyID9_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH=1, //根据实际增减 固定长度为1个字节 + eTyID9_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH=1, //根据实际增减 固定长度为1个字节 +}; +typedef enum { +eID9m_DeviceComStatus=0, +eID9m_SolarModOutputVolt, +eID9m_SolarModNum, +eID9m_SolarModOutputCur, +eID9m_SolarModLimPoint, +eID9m_SolarMod1OutputVolt, +eID9m_SolarModTemp, +eID9m_SolarModAcInputAC, +eID9m_SolarModAcInputBC, +eID9m_SolarModAcInputCA, +eID9m_SolarModOnOffStatus, +eID9m_SolarModLimStatus, +} eFCTyID9_rem_t; + +//遥信 kooloo add 202401 +typedef enum { +eID9s_DeviceComStatus=0, +eID9s_SolarModFault, +eID9s_SolarModComloss, +eID9s_SolarModPro, +eID9s_SolarModFanFalut, +} eFCTyID9_res_t; + +#endif + +CfgTab_FunCfgTyID9_t g_CfgTab_FunCfgTyID9[eSDPortFuncDefNumber_Max]; +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_RS485_Buf_Feedback_SendOneFrame 缓冲区 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +uint8_t FunCfgTyID9_RS485_Buf_Feedback_SendOneFrame(int PortID) +{ + uint8_t Err=0,Tempj; + uint16_t Templ; + uint8_t TxBuf[YDT1363_3_2014_MSG_LENGTH_MAX]; //临时使用一个变量方便临时使用 + Uint16 Tempm; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + + Tempm.Uint16=tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16; //临时变量 kooloo add 20220613 +// Tempm.Uint16 =RS485_16Bit_HighAndLowBytes_Swap(Tempm.Uint16); //获取指令长度 + Tempm.Uint16 =Tempm.Uint16&0xFFF; + Tempm.Uint16/=2; + Tempm.Uint16 +=RS485_RTN_FIXEDVALUE_DATA_LENGTH; +// Tempm.Uint16 =Tempm.Uint16 *2+2; + + //填入帧头 + TxBuf[0] = tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.SOI; + //填入版本号 + TxBuf[1] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.VER,1); + TxBuf[2] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.VER,0); + //填入地址 + TxBuf[3] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 1); + TxBuf[4] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.ADR, 0); + //填入CID1 + TxBuf[5] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 1); + TxBuf[6] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID1, 0); + //填入CID2 + TxBuf[7] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 1); + TxBuf[8] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN, 0); + + TxBuf[9] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16>>8), 1); + TxBuf[10] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 >> 8), 0); + TxBuf[11] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 1); + TxBuf[12] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 & 0xFF), 0); + + //填入数据 kooloo add 20220817 + for (Tempj=0; Tempj<(Tempm.Uint16-6); Tempj++) + { + TxBuf[Tempj*2+0+13] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 1); + TxBuf[Tempj*2+1+13] = Data_Convert_To_ASCII(tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.MSG[Tempj], 0); + } + //填入校验和数据 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16=RS485_StandardData_Checksum_FixedLen_ASCII(TxBuf, Tempm.Uint16); + TxBuf[Tempm.Uint16 * 2 + 1] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16>> 8), 1); + TxBuf[Tempm.Uint16 * 2 + 2] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 >> 8), 0); + TxBuf[Tempm.Uint16 * 2 + 3] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 1); + TxBuf[Tempm.Uint16 * 2 + 4] = Data_Convert_To_ASCII((tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CHKSUM.Uint16 & 0xFF), 0); + //填入帧尾 + TxBuf[Tempm.Uint16 * 2 + 5] = tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.EOI; //并推送到BUF区 kooloo add 20220401 + + if(PortIDfd, TxBuf, Tempm.Uint16 *2+2+4); //一次向串口写入N个字节 + } + else + { + UART_Send_AddFrameFormat_Vport(SDP->fd, TxBuf, (Tempm.Uint16 *2+2+4),PortID); //一次向串口写入N个字节 + } + + ms_info1("TxBuf %.*s %d\n",Tempm.Uint16 *2+2+4, TxBuf,Tempm.Uint16 *2+2+4); + + return(Err); //返回数据信息 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_GetFIxedPointNumber 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID9_GetFIxedPointNumber(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + ms_info1("FunCfgTyID9_GetFIxedPointNumber send\n"); + //帧头 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID9_CMD_SOI_DATAVALUE; + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID9_CMD_VER_DATAVALUE; + + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID9_CMD_ADR_DATAVALUE; + + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID9_CMD_CID1_DATAVALUE; + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID9_GETFIXEDPOINT_NUMBER; + + //数据长度 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID9_GETFIXEDPOINT_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=i_dex+eTyID9_CMD_ADR_DATAVALUE; + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID9_CMD_EOI_DATAVALUE; + + FunCfgTyID9_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_GetSwitchInputStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID9_GetSwitchInputStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID9_GetSwitchInputStatus send\n"); + //帧头 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID9_CMD_SOI_DATAVALUE; + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID9_CMD_VER_DATAVALUE; + + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID9_CMD_ADR_DATAVALUE; + + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID9_CMD_CID1_DATAVALUE; + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID9_GETSWITCHSTATUS_NUMBER; + + //数据长度 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID9_GETSWITCHINPUTSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID9_CMD_EOI_DATAVALUE; + + FunCfgTyID9_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_GetWarningStatus 缓冲区 根据不同CID2码 发送指令 获取 +** 功能描述: 将缓冲区数据发出 +** 参数描述: 端口号 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FunCfgTyID9_GetWarningStatus(int PortID) //获取模拟量量化后数据(定点数) +{ + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + + + ms_info1("FunCfgTyID9_GetSwitchInputStatus send\n"); + //帧头 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.SOI = eTyID9_CMD_SOI_DATAVALUE; + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.VER =eTyID9_CMD_VER_DATAVALUE; + + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.ADR =i_dex+eTyID9_CMD_ADR_DATAVALUE; + + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID1 = eTyID9_CMD_CID1_DATAVALUE; + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.CID2_RTN = eTyID9_GETWARNINGSTATUS_NUMBER; + + //数据长度 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.LENGTH.Len_16 =RS485_GetLENGTH(eTyID9_GETWARNINGSTATUS_NUMBER_SEND_DATA_LENGTH * 2); //获取长度 kooloo add 2023 + //数据区 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.MSG[0]=0xFF; //kooloo add 202401 + //校验和 + //RS485_TxBuf_struct.CHKSUM = RS485_StandardData_Checksum_FixedLen_ASCII(); 校验和 发送时填充 kooloo add 20220817 + //帧尾 + tTyID9_BT_Tx.tRS485_CmdParserBuf_struct.EOI = eTyID9_CMD_EOI_DATAVALUE; + + FunCfgTyID9_RS485_Buf_Feedback_SendOneFrame(PortID); //将缓冲区的数据发送 BT +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_Read_OneFrameData +** 功能描述: RS 485 处理一帧数据 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char FunCfgTyID9_Read_OneFrameData(char Buf[], int Len) +{ + int Temp_len; + int tempi=0; + char err=eCID2_RTN_INVALID_DATA_ERROR; //先赋值无效数据 + char u8Data; + char Tempb[4]; + char Tempc[YDT1363_3_2014_MSG_LENGTH_MAX]; + int lent; //临时变量 + + for(Temp_len = 0; Temp_len < Len;) + { + tempi=0; + Tempc[tempi++] = Buf[Temp_len]; + u8Data = Buf[Temp_len++]; //获取一字节数据 kooloo add 2022081 + if (u8Data == eTyID9_CMD_SOI_DATAVALUE) //如果为帧头数据 + { + + //帧头处理 + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.SOI = u8Data;//获取帧头数据 kooloo add 20220819 + //获取版本号 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID9_CMD_VER_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.VER = u8Data; //获取版本号 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取地址 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.ADR = u8Data; //获取地址 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID1 + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((u8Data==eTyID9_CMD_CID1_DATAVALUE)&&(err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.CID1 = u8Data; //获取CID1 + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取CID2_RTN + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.CID2_RTN = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + //获取LENGTH + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[tempi++] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16=lent<<8 ; //先获取 + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + //判断长度信息 kooloo add 202401 + if (RS485_GetLENGTH(tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) == tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16) //注意函数有把高字节屏蔽 + { + int Tempk; + for (Tempk=0; Tempk<(tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.LENGTH.Len_16&0xFFF); Tempk++) + { + Tempc[tempi++] = Buf[Temp_len]; + Tempk++; + Tempb[0] = Buf[Temp_len++]; + Tempc[tempi++] = Buf[Temp_len]; + + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[Tempk/2] = u8Data; //获取CID1 + } + else + { + break; //继续本次循环 kooloo add 202401 + + } + } + + int TempSum = RS485_StandardData_Checksum_FixedLen_ASCII(Tempc,(tempi)/2) ; + //获取CHKSUM + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + lent = u8Data; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[0] = Buf[Temp_len++]; + Tempc[Temp_len] = Buf[Temp_len]; + Tempb[1] = Buf[Temp_len++]; + + err=RS485_Read_OneData(Tempb[0],Tempb[1],&u8Data); + if((err==RS485_DATABUF_OK)) + { + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16=lent<<8 ; //先获取 + tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16+=u8Data ; //先获取; //获取CID2_RTN + } + else + { + continue; //继续本次循环 kooloo add 202401 + } + + if (TempSum == tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.CHKSUM.int16) + { + err=eCID2_RTN_NORMAL; + ms_info1("Data rx ok\n"); + } + } + } + } + return(err); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID9_async_io_Clear(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag &=~ O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID9_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = NULL; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = 0; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID9_PortId, &sigatn, NULL); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_io_handler +** 功能描述: 信号处理函数,当串口有数据可读时,会跳转到该函数执行 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID9_io_handler(int sig, siginfo_t *info, void *context) +{ + //g_CfgTab_FunCfgTyID9[0].SDP + //unsigned char buf[YDT1363_3_2014_MSG_LENGTH_MAX+10] = {0}; + int ret; + int n; + if((SIGRTMIN+FunCfgTyID9_PortId) != sig) + return; + /* 判断串口是否有数据可读 */ + if (POLL_IN == info->si_code) + { + ret = read(FuncfgTyID9_SDP->fd, TyID9_buf, YDT1363_3_2014_MSG_LENGTH_MAX); //一次读最大 kooloo add 202401 + if(ret<18) + { + FuncfgTyID9_SendTimeFlag=C_FuncfgTyID9_INVALIDDATAFLAG; + return; + } + if(FunCfgTyID9_Read_OneFrameData(TyID9_buf,ret)==eCID2_RTN_NORMAL) + { + FuncfgTyID9_SendTimeFlag=C_FuncfgTyID9_RXFLAG; + } + else + { + FuncfgTyID9_SendTimeFlag=C_FuncfgTyID9_INVALIDDATAFLAG; + } + + ms_info1("ret %d [ ",ret); + for (n = 0; n < ret; n++) + ms_info1("0x%hhx ", TyID9_buf[n]); + ms_info1("]\n"); + + FunCfgTyID9_async_io_Clear(FuncfgTyID9_SDP->fd); //关闭 kooloo add 202402 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FunCfgTyID9_async_io_init +** 功能描述: 异步 I/O 初始化函数 +** 参数描述: 无参数 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FunCfgTyID9_async_io_init(int Ufd) +{ + struct sigaction sigatn; + int flag; + /* 使能异步 I/O */ + flag = fcntl(Ufd, F_GETFL); //使能串口的异步 I/O 功能 + flag |= O_ASYNC; + fcntl(Ufd, F_SETFL, flag); + /* 设置异步 I/O 的所有者 */ + fcntl(Ufd, F_SETOWN, getpid()); + /* 指定实时信号 SIGRTMIN 作为异步 I/O 通知信号 */ + fcntl(Ufd, F_SETSIG, SIGRTMIN+FunCfgTyID9_PortId); + /* 为实时信号 SIGRTMIN 注册信号处理函数 */ + sigatn.sa_sigaction = FunCfgTyID9_io_handler; //当串口有数据可读时,会跳转到 io_handler 函数 + sigatn.sa_flags = SA_SIGINFO; + sigemptyset(&sigatn.sa_mask); + sigaction(SIGRTMIN+FunCfgTyID9_PortId, &sigatn, NULL); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID9_Para_Init +** 功能描述: TypeID为9的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void FuncCfgTyID9_Para_Init(void) +{ + int tempi; + for(tempi=0;tempig_DeviceFuncDef[0].FunctionConfigTypeID; //获取设备ID + int TempParaID =g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[TempID].PortConfig-1; //获取波特率对应的参数ID + + CfgTab_SmartDevicePortConfigPara_t *TempSDPara =&g_CfgTab_Rs485_Gather.g_CfgTab_SmartDevicePortConfigPara[TempParaID]; + + FuncCfgTyID9_Para_Init(); //参数初始化 kooloo add 202310 + ms_info1("Open RS485 %d\n",PortID); //打开对应的设备 + SDP->fd=UART_Open(serialPath[PortID]); + FuncfgTyID9_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + FuncfgTyID9_SendTimeFlag =C_FuncfgTyID9_SENDTIMEFLAG_ok; //默认为0 + + //flow_ctrl 不使用流控制 + UART_Set(SDP->fd,TempSDPara->Speed,0,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + ms_info1("Speed %d Databits %d Stopbits %d Parity %c\n",TempSDPara->Speed,TempSDPara->Databits,TempSDPara->Stopbits,TempSDPara->Parity); + } + else + { + int Tempi; + int TempTypeID; + for(Tempi=0;Tempifd=SDPsrc->fd; + SDP->ctx=SDPsrc->ctx; + ms_info1("SDP->fd %d %d\n",SDP->fd,FuncfgTyID9_SDP->fd); //打开对应的设备 + } + + } + } + } + //FunCfgTyID9_async_io_init(SDP->fd); +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID9_ServiceLoop +** 功能描述: TypeID为9的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID9_ServiceLoop(int PortID) +{ + int i,rc; + int i_dex=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow; + int i_id=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].FunctionConfigTypeID; + int i_add=g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollBufArr[i_dex]; + int ReadIndex=0; //根据序号更新 kooloo add 202312 + uint16_t tab_reg[64] = {0}; //定义存放数据的数组 + CfgTab_SmartDevicePortFuncDef_t *SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; + FuncfgTyID9_SDP=&g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID]; //初始化获取一次 + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + cJSON *json_arraydata; //获取json 数组 kooloo add 202312 + char strbuf[20] = {0}; //临时用变量 转换用 + sprintf(strbuf, "%d", i_dex+1); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[i_id].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,strbuf); //将序号添加 kooloo add 20230928 + + cJSON *json_rt=cJSON_GetObjectItem(json_roottable, Temp_Str); //获取表中数组; //指向根节点 + cJSON *json_sub=cJSON_GetObjectItem(json_rt, "遥测"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_sub, C_IDCODECONTENT); //获取表中数组 + + cJSON *json_sub_res=cJSON_GetObjectItem(json_rt, "遥信"); //获取表中数组; //指向根节点 +//获取数组 并更新数组 + cJSON *json_Arr_res = cJSON_GetObjectItem(json_sub_res, C_IDCODECONTENT); //获取表中数组 + + //获取时间戳 kooloo add 202312 更新时间戳 + //char TempTimeBuf[20]; + GetLocalTimeStr(strbuf); + cJSON_ReplaceItemInObject(json_sub, C_TIMESTAMP, cJSON_CreateString(strbuf)); + cJSON_ReplaceItemInObject(json_sub_res, C_TIMESTAMP, cJSON_CreateString(strbuf)); + + + for(ReadIndex=0;ReadIndexfd); + + usleep(300000); //不加延时会数据黏连 读取失败 kooloo add 202401 + //读取保持寄存器的值,可读取多个连续输入保持寄存器 + FuncfgTyID9_SendTimeFlag =C_FuncfgTyID9_SENDTIMEFLAG_ok; //默认为0 + + if(ReadIndex==FunCfgTyID9_READ_G0) + { + FunCfgTyID9_GetFIxedPointNumber(PortID); //获取模拟量 + } + else if(ReadIndex==FunCfgTyID9_READ_G1) + { + FunCfgTyID9_GetSwitchInputStatus(PortID); // 获取开关状态 kooloo add 202402 + } + else if(ReadIndex==FunCfgTyID9_READ_G2) + { + FunCfgTyID9_GetWarningStatus(PortID); // 获取告警状态 kooloo add 202402 + } + + + FunCfgTyID9_async_io_init(SDP->fd); + int TimeOutCounter=Timer_getNowTicks(); + while(1) //测试 + { + usleep(50*1000); //不加延时会数据黏连 读取失败 kooloo add 202401 + + if(FuncfgTyID9_SendTimeFlag==C_FuncfgTyID9_RXFLAG) //如果数据采集ok 则 更新数据采集区 否则不更新 + { + printf("FunCfgTyID9_READ_G%d \n",ReadIndex); + if(g_CfgTab_FunCfgTyID9[i_dex].DeviceStatus==0) + { + g_CfgTab_FunCfgTyID9[i_dex].DeviceStatus=1; + + //eID9s_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr_res, eID9s_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID9[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + //eID9m_DeviceComStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_DeviceComStatus); + sprintf(strbuf, "%d", g_CfgTab_FunCfgTyID9[i_dex].DeviceStatus); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + int tempindex=1; + Uint16 Uintstrut; + Uint32 u32un; + + if(ReadIndex==FunCfgTyID9_READ_G0) + { + tempindex=1; //起始位置 + + //eID9m_SolarModOutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModOutputVolt); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModNum + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModNum); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModOutputCur + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModOutputCur); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++;//跳出用户自定义数P kooloo add 2024022301 之前漏掉,数据错位 + + //eID9m_SolarModLimPoint + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModLimPoint); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarMod1OutputVolt + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarMod1OutputVolt); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModTemp + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModTemp); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModAcInputAC + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModAcInputAC); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModAcInputBC + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModAcInputBC); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModAcInputCA + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModAcInputCA); + u32un.DatBuf[0]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; //先传低位 所以 直接低位在前 + u32un.DatBuf[1]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[2]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + u32un.DatBuf[3]=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%4x", u32un.I32); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + } + else if(ReadIndex==FunCfgTyID9_READ_G1) + { + tempindex=2; //起始位置 + //eID9m_SolarModOnOffStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModOnOffStatus); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9m_SolarModLimStatus + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9m_SolarModLimStatus); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + else if(ReadIndex==FunCfgTyID9_READ_G2) + { + tempindex=2; //起始位置 + //eID9s_SolarModFault + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9s_SolarModFault); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++;//计算后 + //eID9s_SolarModComloss + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9s_SolarModComloss); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + //eID9s_SolarModPro + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9s_SolarModPro); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + + tempindex++;//计算后 + //eID9s_SolarModFanFalut + json_arraydata = cJSON_GetArrayItem(json_Arr, eID9s_SolarModFanFalut); + Uintstrut.Uint16=tTyID9_BT_Rx.tRS485_CmdParserBuf_struct.MSG[tempindex++]; + sprintf(strbuf, "%d", Uintstrut.Uint16&0xFF); + cJSON_ReplaceItemInObject(json_arraydata, "Value", cJSON_CreateString(strbuf)); //将实际值更新 + } + + break; + } + else if((FuncfgTyID9_SendTimeFlag==C_FuncfgTyID9_TIMEOUTFLAG)||(FuncfgTyID9_SendTimeFlag==C_FuncfgTyID9_INVALIDDATAFLAG)) //非法数据或者超时 则人为 + { + ms_error1("TyID5 Flag:%d\n",FuncfgTyID9_SendTimeFlag); + FunCfgTyID9_async_io_Clear(FuncfgTyID9_SDP->fd); //关闭 kooloo add 202402 + + if(g_CfgTab_FunCfgTyID9[i_dex].DevStatusErr_Counter5) + { + FuncfgTyID9_SendTimeFlag=C_FuncfgTyID9_TIMEOUTFLAG; //超时 + FunCfgTyID9_async_io_Clear(SDP->fd); + } + } + } + //轮询 先小轮再大论 kooloo add 202312 读取一轮 kooloo add 202312 + //获取下一个地址 kooloo add 202312 + + if((g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow+1)< + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrNumber + ) //如果小于 则需要进行下一个地址轮询 kooloo add 202310 + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow++; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_NotFinished; //本轮未完成 + } + else + { + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].g_DeviceFuncDef[g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].TypeIndex].PollArrIndexNow=0; + //FuncCfgTyID3_Addchange(PortID); //根据当前序号设置 地址 + return eEndOfRoundFlag_ok; //本轮完成 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID9_ResRelease +** 功能描述: TypeID为9的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID9_ResRelease(int PortID) +{ + ms_info1("Release Res %d\n",PortID); //打开对应的设备 + modbus_close(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //关闭modbus连接 关闭后实际指针SDP.ctx不为空 + modbus_free(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[PortID].ctx); //释放modbus资源,使用完libmodbus需要释放掉 释放掉后实际指针SDP.ctx不为空 +} \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h new file mode 100644 index 0000000..59bbf16 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_9.h @@ -0,0 +1,42 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_9.h +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_9 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#ifndef __FUNCCONFIGTYPEID_9_H +#define __FUNCCONFIGTYPEID_9_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID9_Init +** 功能描述: TypeID为9的设备初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID9_Init(int PortID); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID9_ServiceLoop +** 功能描述: TypeID为9的数据获取 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID9_ServiceLoop(int PortID); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID9_ResRelease +** 功能描述: TypeID为9的设备释放资源 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int FuncCfgTyID9_ResRelease(int PortID); + +#endif /* __FUNCCONFIGTYPEID_INIT_H */ \ No newline at end of file diff --git a/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c new file mode 100644 index 0000000..ff51657 --- /dev/null +++ b/DevicePortGet/src/FuncConfigType/FuncConfigTypeID_Public.c @@ -0,0 +1,113 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : FuncConfigTypeID_1.c +作者 : kooloo +版本 : V1.0 +描述 : FuncConfigTypeID_1 定义相关函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include "public.h" +#include + +int (*Port_BindingFuncTypeID_FuncBuf[eFCT_DeviceNumber_Max][eFCT_FuncNumber_Max])(int PortID)={ + {NULL,NULL,NULL}, /*TypeID =0 */ + {FuncCfgTyID1_Init,FuncCfgTyID1_ServiceLoop,FuncCfgTyID1_ResRelease}, /*TypeID =1 */ + {FuncCfgTyID2_Init,FuncCfgTyID2_ServiceLoop,FuncCfgTyID2_ResRelease}, /*TypeID =2 */ + {FuncCfgTyID3_Init,FuncCfgTyID3_ServiceLoop,FuncCfgTyID3_ResRelease}, /*TypeID =3 */ + {FuncCfgTyID4_Init,FuncCfgTyID4_ServiceLoop,FuncCfgTyID4_ResRelease}, /*TypeID =4 */ + {FuncCfgTyID5_Init,FuncCfgTyID5_ServiceLoop,FuncCfgTyID5_ResRelease}, /*TypeID =5 */ + {FuncCfgTyID6_Init,FuncCfgTyID6_ServiceLoop,FuncCfgTyID6_ResRelease}, /*TypeID =6 */ + {FuncCfgTyID7_Init,FuncCfgTyID7_ServiceLoop,FuncCfgTyID7_ResRelease}, /*TypeID =7 */ + {FuncCfgTyID8_Init,FuncCfgTyID8_ServiceLoop,FuncCfgTyID8_ResRelease}, /*TypeID =8 */ + {FuncCfgTyID9_Init,FuncCfgTyID9_ServiceLoop,FuncCfgTyID9_ResRelease}, /*TypeID =9 */ + {FuncCfgTyID10_Init,FuncCfgTyID10_ServiceLoop,FuncCfgTyID10_ResRelease}, /*TypeID =10 */ + {FuncCfgTyID11_Init,FuncCfgTyID11_ServiceLoop,FuncCfgTyID11_ResRelease}, /*TypeID =10 */ +}; +//新增 kooloo add 20240314 +int (*Port_BindingFuncTypeID_Fast_SetCtrlHandleFunc[eFCT_DeviceNumber_Max])(char* Cjsonbuf)={ + NULL, /*TypeID =0 */ + NULL, /*TypeID =1 */ + FuncCfgTyID2_Fast_SetCtrlHandleFunc, /*TypeID =2 */ + NULL, /*TypeID =3 */ + NULL, /*TypeID =4 */ + NULL, /*TypeID =5 */ + NULL, /*TypeID =6 */ + NULL, /*TypeID =7 */ + NULL, /*TypeID =8 */ + NULL, /*TypeID =9 */ + NULL, /*TypeID =10 */ + NULL, /*TypeID =10 */ +}; + + +//设备序号和设备编码互换 数据区 kooloo add 202401 +//FunTyID_DevCod_Convert_t tFunTyID_DevCod_buf[eFCT_DeviceNumber_Max]; + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID_Public_Init +** 功能描述: TypeID设备初始化 更新 相关变量 kooloo add 202312 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID_Public_Init(void) +{ + int tempi; + for(tempi=1;tempi +#include +#include +#include +#include +#include +#include +#include +#include +#include //透传串口 kooloo add 202401 +#include //透传串口 kooloo add 202401 透传自身下设备 + +typedef enum { + eEndOfRoundFlag_ok = 1, /*serviceloop函数轮询一周ok*/ + eEndOfRoundFlag_NotFinished = 0, /*1, /*serviceloop函数轮询一周未完成 */ +} CfgTab_EndOfRoundFlag_enum; + +typedef enum { + eInitStatusFlag_ok = 1, /*初始化 ok*/ + eInitStatusFlag_NotFinished = 0, /*1, /*初始化 ok 未完成 */ +} CfgTab_InitStatus_enum; + + +typedef enum { + eBFuncTID_Init = 0, /*初始化函数 指针指向值 */ + eBFuncTID_ServiceLoop = 1, /*数据轮询函数 指针指向值 */ + eBFuncTID_ResRelease = 2, /*资源释放函数 指针指向值 */ +} CfgTab_BindingFuncTypeID_enum; + +//FunTyID_DevCod_Convetbuf +typedef struct +{ + int FunTyID; ///< 子设备序列号 唯一性 + int DevCod; ///< 子设备编码 非唯一 kooloo add 202401 + int PortID; //新增 端口存储 kooloo add 20240312 + int TypeIndexStart;//在同一端口下,相同设备起始序号 kooloo add 20240312 +} FunTyID_DevCod_Convert_t; + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: (*Port_BindingFuncTypeID_FuncBuf[eFCT_DeviceNumber_Max][eFCT_FuncNumber_Max]) +** 功能描述: 绑定ID 所有函数集合 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +extern int (*Port_BindingFuncTypeID_FuncBuf[eFCT_DeviceNumber_Max][eFCT_FuncNumber_Max])(int PortID); +//新增 kooloo add 20240314 +extern int (*Port_BindingFuncTypeID_Fast_SetCtrlHandleFunc[eFCT_DeviceNumber_Max])(char* Cjsonbuf); + +//设备序号和设备编码互换 数据区 kooloo add 202401 +extern FunTyID_DevCod_Convert_t tFunTyID_DevCod_buf[eFCT_DeviceNumber_Max]; + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: FuncCfgTyID_Public_Init +** 功能描述: TypeID设备初始化 更新 相关变量 kooloo add 202312 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void FuncCfgTyID_Public_Init(void); + + +#if 0//修改 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: (*Port_BindingFuncTypeID_Init[1000]) +** 功能描述: 定义初始化函数指针 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +extern void (*Port_BindingFuncTypeID_Init[1000])(int PortID,CfgTab_SmartDevicePortFuncDef_t *SDP); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: (*Port_BindingFuncTypeID_ResRelease[eFCT_DeviceNumber_Max]) +** 功能描述: 定义资源释放函数指针 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +extern void (*Port_BindingFuncTypeID_ResRelease[eFCT_DeviceNumber_Max])(int PortID,CfgTab_SmartDevicePortFuncDef_t SDP); +#endif + +#endif /* __FUNCCONFIGTYPEID_PUBLIC_H */ \ No newline at end of file diff --git a/DevicePortGet/src/bIf_protocol.c b/DevicePortGet/src/bIf_protocol.c new file mode 100644 index 0000000..8d6a10e --- /dev/null +++ b/DevicePortGet/src/bIf_protocol.c @@ -0,0 +1,163 @@ +/**@file bIf_protocol.c + * @brief 动换监控 B接口协议实现 + * @details + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-08-07 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * 硬件平台:iMX6ULL \n + * 内核版本:L4.1.15 + * @par 修改日志: + * + *
Date Version Author Description + *
2019/08/07 1.0 kooloo 创建初始版本 + *
+ ********************************************************************************** + */ + +#include "soapH.h" +#include "stdsoap2.h" +#include +#include +#include +#include "SCServiceSoapBinding.nsmap" +#include "public.h" +#include "bIf_protocol.h" + + +/** + * @brief B接口soap客户端线程 \n + * + */ +void * bIfClientThread(void *arg) +{ + struct soap *fsucSoap = soap_new(); + fsucSoap->send_timeout = fsucSoap->recv_timeout = 5; //soap发送、接收超时 + fsucSoap->transfer_timeout = 30; //soap消息传输超时 + + soap_set_namespaces(fsucSoap, namespaces); + soap_set_mode(fsucSoap, SOAP_IO_CHUNK); + + while(1) + { + + DebugPrint("bIfClientThread\n"); + sleep(300); + } + + + return 0; +} + + +struct soap *wh_soap_init() +{ + struct soap *fsucSoap = soap_new(); + fsucSoap->send_timeout = fsucSoap->recv_timeout = 5; //soap发送、接收超时 + fsucSoap->transfer_timeout = 30; //soap消息传输超时 + + soap_set_namespaces(fsucSoap, namespaces); + soap_set_mode(fsucSoap, SOAP_IO_CHUNK); + + return fsucSoap; +} + + +/** +* @brief B接口soap服务器线程 \n +* 设置服务器soap参数,启动服务器监听 +*/ +void * bIfServerThread(void *arg) +{ + SOAP_SOCKET iSocket_master, iSocket_slave; + struct soap *fsusSoap = soap_new(); //新建soap + + fsusSoap->send_timeout = fsusSoap->recv_timeout = 5; //soap发送、接收超时 + fsusSoap->transfer_timeout = 30; //soap消息传输超时 +// soap_set_namespaces(fsusSoap, namespaces); //设置XML消息命名空间列表 +// soap_set_mode(fsusSoap, SOAP_C_NOIOB); + + // saop 服务器程序 8080为端口号,最后一个参数不重要。 + iSocket_master = soap_bind(fsusSoap, NULL, 8080, 100); //绑定到相应的IP地址和端口()NULL指本机,然后监听 + if (iSocket_master< 0) //绑定出错 + { + soap_print_fault(fsusSoap, stderr); + exit(-1); + } + printf("SoapBind success,the master socket number is:%d\n",iSocket_master); //绑定成功返回监听套接字 + + while(1) + { + iSocket_slave = soap_accept(fsusSoap); //收到套接字连接 + if(iSocket_slave < 0) + { + soap_print_fault(fsusSoap, stderr); + exit(-1); + } + //客户端的IP地址 + fprintf(stderr,"Accepted connection fromIP= %d.%d.%d.%d socket = %d \n", \ + ((fsusSoap->ip)>>24)&&0xFF,((fsusSoap->ip)>>16)&0xFF,((fsusSoap->ip)>>8)&0xFF,(fsusSoap->ip)&0xFF,(fsusSoap->socket)); + printf("Socket connect success,the slave socket number is:%d\n",iSocket_slave); + soap_serve(fsusSoap); + printf("soap_serve end..."); + soap_end(fsusSoap); //服务器出错才到这一步 + } + soap_done(fsusSoap); + soap_free(fsusSoap); + + return 0; +} + +/** +* @brief soap服务器用户数据处理函数 +* @param[in] *_xmlData 接收客户端的xml格式字符串 +* @param[out] **_invokeReturn 服务器要回复大数据 +* @return SOAP_OK or error code +*/ +SOAP_FMAC5 int SOAP_FMAC6 ns1__invoke(struct soap* soap, char *_xmlData, char **_invokeReturn) +{ + printf("ns1__invoke _xmlData\n"); + printf("%s\n", _xmlData); + + char xmlData[500]; + memset(xmlData, 0, sizeof(xmlData)); + strcat(xmlData, "\n"); + strcat(xmlData, "\n"); + strcat(xmlData, "\n"); + strcat(xmlData, "LOGIN_ACK\n"); + strcat(xmlData, "\n"); + strcat(xmlData, "\n"); + strcat(xmlData, "\n"); + strcat(xmlData, "\n"); + strcat(xmlData, ""); + +// *_invokeReturn = xmlData; + *_invokeReturn = "LOGIN_ACK"; +// *_invokeReturn = "hello"; + + printf("_invokeReturn _xmlData\n"); + printf("%s\n", *_invokeReturn); + return SOAP_OK; +} + + + + + + + + + + + + + + + + + + + + diff --git a/DevicePortGet/src/bIf_protocol.h b/DevicePortGet/src/bIf_protocol.h new file mode 100644 index 0000000..a98fb3c --- /dev/null +++ b/DevicePortGet/src/bIf_protocol.h @@ -0,0 +1,247 @@ +/**@file bIf_protocol.h + * @brief 动换监控 B接口协议实现 + * @details + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-08-07 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * 硬件平台:iMX6ULL \n + * 内核版本:L4.1.15 + * @par 修改日志: + * + *
Date Version Author Description + *
2019/08/07 1.0 kooloo 创建初始版本 + *
+ ********************************************************************************** + */ + +#ifndef __BIF_PROTOCOL_H +#define __BIF_PROTOCOL_H + +// 常量定义 +#define USER_LENGTH 20 ///< 用户名长度 +#define PASSWORD_LEN 20 ///< 口令长度 +#define DES_LENGTH 120 ///< 描述信息长度 +#define VER_LENGTH 20 ///< 版本描述的长度 +//#define FSUID_LEN 20 ///< FSU ID字符串长度 +#define NMALARMID_LEN 40 ///< 网管告警编号 +//#define IP_LENGTH 15 ///< IP串长度 +//#define DEVICENUMBER_LEN 20 ///< 设备编码 kooloo add 202312 +//#define DEVICEID_LEN 26 ///< 设备ID长度 +#define DEVICESN_LEN 26 ///< 设备ID长度 SN长度 编码长度 等 kooloo add 202312 统一最大长度 +#define ID_LENGTH 12 ///< 监控点/站点/机房ID长度 +#define SERIALNO_LEN 10 ///< 告警序号长度 +#define TIME_LEN 25 ///< 时间串长度 +#define DEV_CONF_LEN 1000 ///< 设备配置信息长度 +#define ALARMREMARK_LEN 60 ///< 告警预留字段 +#define NAME_LENGTH 80 ///< 名字命名长度 +#define FAILURE_CAUSE_LEN 40 ///< 失败原因描述信息长度 +#define IPADD_LEN 50 //IP相关长度 kooloo add 202312 + +#define TYPE_LEN 5 //类型选择 kooloo add 202312 + +#if 1 +// 枚举定义 +/**@brief 报文返回结果 */ +enum EnumResult +{ + FSU_FAILURE=0, ///< 失败 + FSU_SUCCESS, ///< 成功 + FSU_LOGIN ///< 重新登录 +}; + +/**@brief 监控系统数据的种类 */ +typedef enum +{ + DI=0, ///< 数字输入量(包含多态数字输入量),遥信 + AI=1, ///< 模拟输入量,遥测 + DO=2, ///< 数字输出量,遥控 + AO=3 ///< 模拟输出量,遥调 +}EnumType; + +/**@brief 数据值的状态 */ +typedef enum +{ + NOALARM=0, ///< 正常数据 + CRITICAL=1, ///< 一级告警 + MAJOR=2, ///< 二级告警 + MINOR=3, ///< 三级告警 + HINT=4, ///< 四级告警 + OPEVENT=5, ///< 操作事件 + INVALID=6, ///< 无效数据 +}EnumState; + +/**@brief 告警标志 */ +typedef enum +{ + BEGIN, ///< 开始 + END, ///< 结束 +}EnumFlag; + +/**@brief 门禁命令执行结果 */ +typedef enum +{ +// FAILURE=0, ///< 失败 +// SUCCESS=1, ///< 成功 + BROKEN=2, ///< 控制器断线 +}EnumDoorResult; + +// 数据结构定义 +/**@brief 时间的结构 */ +typedef struct +{ + short Years; ///< 年 + char Month; + char Day; + char Hour; + char Minute; + char Second; +} TTime; + +/**@brief 信号量的值的结构 */ +typedef struct +{ + EnumType Type; ///< 数据类型 + char ID[ID_LENGTH]; ///< 监控点ID + float MeasuredVal; ///< 实测值 + float SetupVal; ///< 设置值 + EnumState Status; ///< 状态 + char Time[TIME_LEN]; ///< 时间,格式YYYY-MM-DDhh:mm:ss(采用24小时的时间制式) +} TSemaphore; + +/**@brief 信号量的门限值的结构 */ +typedef struct +{ + EnumType Type; ///< 数据类型 + char ID[ID_LENGTH]; ///< 监控点ID + float Threshold; ///< 门限值 + float AbsoluteVal; ///< 绝对阀值 + float RelativeVal; ///< 百分比阀值 + EnumState Status; ///< 状态 + short Period; ///< 存储周期(秒) +} TThreshold; + +/**@brief 告警消息的结构 */ +typedef struct +{ + char SerialNo[SERIALNO_LEN]; ///< 告警序号,同一条告警的开始和结束,告警序号要一致 + char ID[ID_LENGTH]; ///< 监控点ID + char DeviceID[DEVICESN_LEN]; ///< 设备ID + char AlarmTime[TIME_LEN]; ///< 告警时间,YYYY-MM-DDhh:mm:ss(采用24小时的时间制式) + EnumState AlarmLevel; ///< 告警级别 + EnumFlag AlarmFlag; ///< 告警标志 + char AlarmDesc[DES_LENGTH]; ///< 告警的事件描述,内容为:信号标准名 + 空格 + 告警信息(告警信息根据B接口规范填写) + float EventValue; ///< 告警触发值 + char AlarmRemark1[ALARMREMARK_LEN]; ///< 预留字段1 + char AlarmRemark2[ALARMREMARK_LEN]; ///< 预留字段2 +} TAlarm; + +/**@brief 监控点信号配置信息 */ +typedef struct +{ + EnumType Type; ///< 数据类型 + char ID[ID_LENGTH]; ///< 监控点ID + char SignalName[NAME_LENGTH]; ///< 信号名称 + EnumState AlarmLevel; ///< 告警等级 + float Threshold; ///< 门限值 + float AbsoluteVal; ///< 绝对阀值 + float RelativeVal; ///< 百分比阀值 + char Describe[DES_LENGTH]; ///< 描述信息。状态信号为状态描述,格式举例:0&正常;1&告警 。模拟信号为单位 + short Period; ///< 存储周期(秒) + +} TSignal; + +/**@brief FSU状态参数 */ +typedef struct +{ + float CPUUsage; ///< CPU使用率 + float MEMUsage; ///< 内存使用率 +} TFSUStatus; + +#endif + +/**@brief 监控对象配置信息 */ +typedef struct +{ + char DeviceNumber[DEVICESN_LEN]; //设备编码 kooloo add 202312 + char DeviceID[DEVICESN_LEN]; ///< 设备ID(设备ID最大长度5位,从00001起算) + char DeviceName[NAME_LENGTH]; ///< 设备名称[定义参考中国电信动环监控集约化统一编码及命名规范] + char RoomName[NAME_LENGTH]; ///< 站点/机房名称[定义参考中国电信动环监控集约化统一编码及命名规范] +// EnumDeviceType DeviceType; ///< 设备类型(按动环标准化定义) +// EnumDeviceSubType DeviceSubType; ///< 设备子类型(按动环标准化定义) + char Model[NAME_LENGTH]; ///< 设备型号 + char Brand[NAME_LENGTH]; ///< 设备品牌 + float RatedCapacity; ///< 额定容量 + char Version[VER_LENGTH]; ///< 版本 + char DevDescribe[DES_LENGTH]; ///< 设备描述信息(包含设备的安装位置) +// TSignal *Signals; ///< 监控点信号配置信息 ,具体参见下表注。 + int DevicePower; ///<设备功耗 额定功耗,单位W kooloo add 202312 + char InstallTime[TIME_LEN]; + char RegionCode[DEVICESN_LEN]; //区域编码 kooloo add 20312 + char SiteNumber[DEVICESN_LEN]; //所属站点编码 kooloo add 20312 + +} TDevConf; +typedef struct +{ + char NetworkingMethods[IPADD_LEN]; //IP 地址 + char IPAddress[IPADD_LEN]; //IP地址 + int AccessPort; //访问端口 + int SNMPAccessPort; //SNMP访问端口 + char Operator[NAME_LENGTH]; + char SIMCARDNUMBER[DEVICESN_LEN];//SIM卡号 + char IMEI[DEVICESN_LEN]; + char IMSI[DEVICESN_LEN]; +} NetDevConf_t; + +//运维相关信息 kooloo add 202312 +typedef struct +{ + char OwnerName[NAME_LENGTH]; //业主名称 + char OperationsCompanyName[NAME_LENGTH]; //运维公司名称 + char OperationsPersonName[NAME_LENGTH]; //运维人员名称 + char OperationsPersonMobile[NAME_LENGTH]; //运维人员Mobile + char OperationsPersonEmail[NAME_LENGTH]; //运维人员email + char OperationsPersonWeChat[NAME_LENGTH]; //运维人员微信号 + char BeginRunTime[TIME_LEN]; ///< 启用时间 +} OpDevConf_t; + +//板卡相关信息 kooloo add 202312 +typedef struct +{ + char SoftwareVersion[NAME_LENGTH]; //软件版本号 + char SW_LastUpdateTime[TIME_LEN]; //软件上次升级时间 + char HardwareVersion[NAME_LENGTH]; //硬件版本号 + char HW_LastUpdateTime[TIME_LEN]; //硬件上次升级时间 + char OnlineStatus[TYPE_LEN]; //在线状态 + int RSSI; //网络信号强度 + char InfoSysname[NAME_LENGTH]; ///< 操作系统名称 + char InfoNodename[NAME_LENGTH]; //主机名 + char InfoRelease[NAME_LENGTH]; //内核版本 + char InfoVersion[NAME_LENGTH]; //发行版本 + char InfoMachine[NAME_LENGTH]; //硬件架构 + int InfoUptime; ///< 开机时长 + int InfoTotalram; //内存大小 + int InfoFreeram; //剩余内存大小 + int InfoProcs; //当前进程数 +} BoardDevConf_t; + +#endif /* __BIF_PROTOCOL_H */ + + + + + + + + + + + + + + + + + diff --git a/DevicePortGet/src/ipc_client.c b/DevicePortGet/src/ipc_client.c new file mode 100644 index 0000000..bc3c1cd --- /dev/null +++ b/DevicePortGet/src/ipc_client.c @@ -0,0 +1,18 @@ +/**@file ipc_clinet.c + * @brief IPC摄像头soap客户端程序 + * @details + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-08-07 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * 硬件平台:iMX6ULL \n + * 内核版本:L4.1.15 + * @par 修改日志: + * + *
Date Version Author Description + *
2019/08/07 1.0 kooloo 创建初始版本 + *
+ ********************************************************************************** + */ diff --git a/DevicePortGet/src/koolootest/koolootest.c b/DevicePortGet/src/koolootest/koolootest.c new file mode 100644 index 0000000..e1e29e7 --- /dev/null +++ b/DevicePortGet/src/koolootest/koolootest.c @@ -0,0 +1,5 @@ +void koolootest(void) +{ + DebugPrint("koolootest\n"); + +} diff --git a/DevicePortGet/src/koolootest/koolootest.h b/DevicePortGet/src/koolootest/koolootest.h new file mode 100644 index 0000000..e69de29 diff --git a/DevicePortGet/src/mslog/.gitignore b/DevicePortGet/src/mslog/.gitignore new file mode 100644 index 0000000..9dc7f55 --- /dev/null +++ b/DevicePortGet/src/mslog/.gitignore @@ -0,0 +1,4 @@ + +*.pc~ + +Makefile~ diff --git a/DevicePortGet/src/mslog/.gitosc/ISSUE_TEMPLATE.zh-CN.md b/DevicePortGet/src/mslog/.gitosc/ISSUE_TEMPLATE.zh-CN.md new file mode 100644 index 0000000..1a52d83 --- /dev/null +++ b/DevicePortGet/src/mslog/.gitosc/ISSUE_TEMPLATE.zh-CN.md @@ -0,0 +1,13 @@ +## 该问题是怎么引起的? + + + +## 重现步骤 + + + +## 报错信息 + + + + diff --git a/DevicePortGet/src/mslog/.gitosc/PULL_REQUEST_TEMPLATE.zh-CN.md b/DevicePortGet/src/mslog/.gitosc/PULL_REQUEST_TEMPLATE.zh-CN.md new file mode 100644 index 0000000..636c20f --- /dev/null +++ b/DevicePortGet/src/mslog/.gitosc/PULL_REQUEST_TEMPLATE.zh-CN.md @@ -0,0 +1,15 @@ +## 该Pull Request关联的Issue + + +## 修改描述 + + + +## 测试用例 + + + +## 修复效果的截屏 + + + diff --git a/DevicePortGet/src/mslog/mslog.c b/DevicePortGet/src/mslog/mslog.c new file mode 100644 index 0000000..db68815 --- /dev/null +++ b/DevicePortGet/src/mslog/mslog.c @@ -0,0 +1,566 @@ +#define MSLOG_C +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include //struct itimerval, setitimer() +#include +#include "mslog.h" + +#define FLAG "MSLOG" + +ms_bool flag_enable_stdprint=ms_true; +ms_bool flag_enable_linefunc=ms_true; +ms_bool flag_enable_logfile=ms_false; +const ms_string astring_loglevel_simple[32]={"A","E","W","I","D","V","M"}; + +ms_array strfilter_tags[4096]={0}; +static ms_u32 mslog_level=(mslog_level_max-1); +static ms_u32 mslog_opt=(mslog_level_more|mslog_enable_stdprint|mslog_enable_linefunc); + +//内部使用 +static const ms_string astring_loglevel[32]={"ASSERT","ERROR","WARING","INFO","DEBUG","VERBOSE","MORE","MAXLEVEL"}; +pthread_mutex_t mslogfile_mutex; +static ms_array mslogfile_path[256]={0}; +static ms_array mslogfile_name[512]={0}; +static FILE * mslogfile_fp = ms_null; + +#define mslog_default_filename "mslog.txt" +#define mslog_default_dir "/var/log/mslog" +#define mslog_num_perkline 16 + +#define mslog_bits_level(logopt) (logopt&0xF) +#define mslog_bits_stdprint(logopt) (logopt&mslog_enable_stdprint) +#define mslog_bits_linefunc(logopt) (logopt&mslog_enable_linefunc) +#define mslog_bits_filelog(logopt) (logopt&mslog_enable_filelog) +#define mslog_bits_timeus(logopt) (logopt&mslog_enable_timeus) + +#define mslog_strcats(tbuf,obuf,fmt,arg...) memset(tbuf,0,strlen(tbuf)); \ + if(sizeof(tbuf)>8){ snprintf(tbuf,sizeof(tbuf),fmt,##arg); } \ + else{ sprintf(tbuf,fmt,##arg); } \ + strcat(obuf,tbuf); + +//获取当前的日期和时间字符串,格式通过frm指定 +static ms_string mslog_innerapi_strCurDateTime(ms_string ms_out strCurDTime,ms_string ms_in frm) +{ + ms_pamcheckRet(ms_null, strCurDTime, "strCurDTime"); + ms_pamcheckRet(ms_null, frm, "frm"); + time_t timep=time(ms_null); + struct tm p_tm; +#if defined(OS_ANDROID)||defined(OS_LINUX_SOC) + localtime_r(&timep,&p_tm); +#else + memcpy(&p_tm,localtime(&timep),sizeof(struct tm)); +#endif + memset(strCurDTime, 0, 64); + snprintf(strCurDTime,64,frm, + (p_tm.tm_year+1900),(p_tm.tm_mon+1),(p_tm.tm_mday),(p_tm.tm_hour),(p_tm.tm_min),(p_tm.tm_sec)); + return strCurDTime; +} +//获取当前的时间戳,单位微妙 +static ms_u64 mslog_innerapi_us(ms_void) +{ + struct timeval tv; + gettimeofday(&tv, ms_null); + return (ms_u64)tv.tv_sec * 1000000 + tv.tv_usec; +} +//异步计时,单位秒 +static ms_bool mslog_innerapi_timerAsyncSec(time_t * ms_in Etimep,ms_u32 ms_in sec) //s +{ + time_t curTimestamp=time(ms_null); //获取当前的时间戳 + if(curTimestamp>((*Etimep)+sec)){ //到达定时 + (*Etimep)=curTimestamp; + return ms_true; + }else{ + return ms_false; + } +} +static ms_void mslog_innerapi_enStdprint(ms_bool ms_in enable) +{ + flag_enable_stdprint=enable; +} +static ms_void mslog_innerapi_enLinefunc(ms_bool ms_in enable) +{ + flag_enable_linefunc=enable; +} +static ms_void mslog_innerapi_fileOpen(ms_u32 mslog_opt) +{ + if(!mslog_bits_filelog(mslog_opt )){ + return; + } + ms_array cmdline[512]={0}; + //创建日志目录 + snprintf(cmdline,sizeof(cmdline),"mkdir -p %s",mslogfile_path); + system(cmdline); + + if(ms_false==flag_enable_logfile){ + ms_byte str_curtime[64]={0}; + //对当前日志进行备份 + if(!(access(mslogfile_name,F_OK)<0)){ + snprintf(cmdline,sizeof(cmdline),"mv %s %s_%s.txt",mslogfile_name, + mslogfile_name,mslog_innerapi_strCurDateTime(str_curtime,"%04d%02d%02d_%02d%02d%02d")); + system(cmdline); + } + //打开日志文件 + mslogfile_fp = fopen(mslogfile_name, "a+"); + flag_enable_logfile=ms_true; + } +} +static ms_void mslog_innerapi_fileClose(ms_void) +{ + if(ms_true==flag_enable_logfile){ + flag_enable_logfile=ms_false; + fclose(mslogfile_fp); + } +} +static ms_void mslog_innerapi_setLoglevel(ms_u08 ms_in loglevel) +{ + if(loglevel(mslog_level_max-1) ){ + ms_u32 cur_mslog_level=mslog_level; + //将级别设置为错误,避免级别不够导致无法错误提示 + mslog_level=mslog_level_error; + ms_errNoret("Cur loglevel is %s(%d),and the set loglevel is %d , which is out of the range:[%d-%d]", + astring_loglevel[cur_mslog_level],cur_mslog_level,loglevel,mslog_level_assert,(mslog_level_max-1)); + mslog_level=cur_mslog_level; + } + ms_verbose("*Set log level from %s to %s",astring_loglevel[mslog_api_getLoglevel()],astring_loglevel[loglevel]); + mslog_level=loglevel; +} +static ms_string mslog_innerapi_strTimeSec(ms_u32 ms_in timesec,ms_string outbuf) +{ + memset(outbuf, 0, sizeof(outbuf)); + if(ms_f32==timesec){ + strcat(outbuf, "unvalid"); + }else{ + ms_u32 oneday =60*60*24; + ms_u32 onehour =60*60; + ms_u32 oneminute =60; + ms_u32 onesecond =1; + ms_u32 days=(timesec/oneday); + ms_u32 hours =(timesec%oneday)/onehour; + ms_u32 minutes=((timesec%oneday)%onehour)/oneminute; + ms_u32 secend=(((timesec%oneday)%onehour)%oneminute)/onesecond; + ms_u08 tbuf[128]={0}; + if(days>0){ + mslog_strcats(tbuf, outbuf, "%d_", days); + } + mslog_strcats(tbuf, outbuf, "%d:%d:%d", hours,minutes,secend); + } + return outbuf; +} +static ms_string mslog_innerapi_strTimeUs(ms_s64 ms_in timeus,ms_string outbuf) +{ + memset(outbuf, 0, sizeof(outbuf)); + if(-1==timeus){ + strcat(outbuf, "unvalid"); + }else{ + ms_u32 second=(timeus/(1000*1000)); + ms_u32 msecond=(timeus%(1000*1000))/1000; + ms_u32 usecond=((timeus%(1000*1000))%1000); + ms_u08 tbuf[128]={0}; + if(second>60){ + //mstime_api_getTimeSec2(second,outbuf); + mslog_innerapi_strTimeSec(second,outbuf); + if(0!=msecond){ + mslog_strcats(tbuf, outbuf, ".%03d",msecond); + } + if(0!=usecond){ + mslog_strcats(tbuf, outbuf, ".%03d",usecond); + } + }else{ + mslog_strcats(tbuf, outbuf, "%02d(s).%d.%d", second,msecond,usecond); + } + } + return outbuf; +} +static ms_string mslog_innerapi_strRuntimeUs(ms_byte *str_curtime) +{ + static ms_u64 log_time_base=0; + if(0==log_time_base){ + log_time_base=mslog_innerapi_us(); + } + ms_u64 log_time_cur=mslog_innerapi_us()-log_time_base; + memset(str_curtime, 0, 64); + //snprintf((ms_string)str_curtime,64,"%ld",log_time_cur); + mslog_innerapi_strTimeUs(log_time_cur,str_curtime); + return str_curtime; +} + +/*------以下对外接口,但通过宏对外-------*/ +ms_string mslog_innerapi_num2str( ms_string ms_out outstr, ms_s64 ms_in num) +{ + ms_pamcheckRet(ms_null, outstr, "outstr"); + snprintf(outstr, 32, "%"PRId64, num); + return outstr; +} +ms_string mslog_innerapi_bitByte64( ms_string ms_out outstr, ms_u64 ms_in num64_h, ms_u64 ms_in num64_l ,ms_string punit) +{ + ms_pamcheckRet(ms_null, outstr, "outstr"); + //获取小数点后2位 + ms_u64 num_100=(num64_l*10)/1024; + ms_u64 num_010=(((num64_l*10)%1024)*100)/1024; + if(ms_null==punit){ + //6.35 + snprintf(outstr, 32, "%"PRId64".""%"PRId64"%"PRId64,num64_h,num_100,num_010); + }else{ + //6.35 GB + snprintf(outstr, 32, "%"PRId64".""%"PRId64"%"PRId64 " %s", num64_h,num_100,num_010,punit); + } + return outstr; +} +ms_string mslog_innerapi_bitByte32( ms_string ms_out outstr, ms_u32 ms_in num32_h, ms_u32 ms_in num32_l,ms_string punit) +{ + ms_pamcheckRet(ms_null, outstr, "outstr"); + ms_u32 num_100=(num32_l*10)/1024; + ms_u32 num_010=(((num32_l*10)%1024)*100)/1024; + if(ms_null==punit){ + //6.35 + snprintf(outstr, 32, "%u.%u%u ", num32_h,num_100,num_010); + }else{ + //6.35 GB + snprintf(outstr, 32, "%u.%u%u %s", num32_h,num_100,num_010,punit); + } + return outstr; +} +ms_string mslog_innerapi_strLogtime(ms_void) +{ + static ms_byte str_curtime[64]={0}; + if(!mslog_bits_timeus(mslog_opt )){ + return mslog_innerapi_strCurDateTime(str_curtime,"%04d-%02d-%02d %02d:%02d:%02d"); + }else{ + return mslog_innerapi_strRuntimeUs(str_curtime); + } +} +ms_void mslog_innerapi_bufHex( ms_string ms_in description,ms_pu08 ms_in buf, ms_u32 ms_in len,ms_cstring ms_in func,ms_u32 ms_in line) +{ + ms_pamcheck( description, "description"); + ms_pamcheck( buf, "buf"); + + ms_debug(">>>%s<<<---len:%d,mslog_num_perkline:%d,in func %s,line %d",description,len,mslog_num_perkline,func,line); + + ms_u32 lineindex = 0; + for (lineindex=0; lineindex < len; lineindex+=mslog_num_perkline ){ + if ( (len-lineindex) >>%s<<<---len:%d,mslog_num_perkline:%d,in func %s,line %d",description,len,mslog_num_perkline,func,line); + + ms_u32 lineindex = 0; + for (lineindex=0; lineindex < len; lineindex+=mslog_num_perkline ){ + if ( (len-lineindex) >>%s<<<---len:%d,mslog_num_perkline:%d,in func %s,line %d",description,len,mslog_num_perkline,func,line); + + ms_u32 lineindex = 0; + for (lineindex=0; lineindex < len; lineindex+=mslog_num_perkline ){ + if ( (len-lineindex) >>%s<<<---len:%d,mslog_num_perkline:%d,in func %s,line %d",description,len,mslog_num_perkline,func,line); + + ms_u32 lineindex = 0; + for (lineindex=0; lineindex < len; lineindex+=mslog_num_perkline ){ + if ( (len-lineindex) 0){ + for(index=0;index>>>>>>>>>Enter %s ",__FUNCTION__); +#define ms_funcLeave ms_debug("<<<<<<<<< +#include +#include +#include +#include "mstype.h" +/*----------------------------------------------* + * enum * + *----------------------------------------------*/ +typedef enum { + mslog_level_assert=0x00, + mslog_level_error, + mslog_level_warn, + mslog_level_info, + mslog_level_debug, + mslog_level_verbose, + mslog_level_more, + mslog_level_max +}ENLOGLevel; + +#if defined(OS_LINUX_SOC) +#define ms_csc_none "\e[0m" +#define ms_csc_black "\e[0;30m" +#define ms_csc_lblack "\e[1;30m" +#define ms_csc_red "\e[0;31m" +#define ms_csc_lred "\e[1;31m" +#define ms_csc_green "\e[0;32m" +#define ms_csc_lgreen "\e[1;32m" +#define ms_csc_brown "\e[0;33m" +#define ms_csc_lyellow "\e[1;33m" +#define ms_csc_blue "\e[0;34m" +#define ms_csc_lblue "\e[1;34m" +#define ms_csc_purple "\e[0;35m" +#define ms_csc_lpurple "\e[1;35m" +#define ms_csc_cyan "\e[0;36m" +#define ms_csc_lcyan "\e[1;36m" +#define ms_csc_gray "\e[0;37m" +#define ms_csc_white "\e[1;37m" + +#define BOLD "\e[1m" +#define UNDERLINE "\e[4m" +#define REVERSE "\e[7m" +//打印级别颜色设置 +static const ms_string ms_col[64]={ + ms_csc_lblue, //assert + ms_csc_lred, //error + ms_csc_lyellow, //waring + ms_csc_lcyan, //info + ms_csc_none, //debug + ms_csc_green, //verbose + ms_csc_gray}; //more +#else +#define ms_csc_none "" +static const ms_string ms_col[64]={ + "", //assert + "", //error + "", //waring + "", //info + "", //debug + "", //verbose + ""}; //more +#endif + +/*----------------------------------------------* + * macros * + *----------------------------------------------*/ + +#define DEFAULT_LOG_LEVEL (mslog_level_max-1) + +#if 0 +#define LINE_FMT "[%s %s %d]" +#define LINE_ARG __FILE__,__FUNCTION__, __LINE__ +#else +#define LINE_FMT "[%s %d]" +#define LINE_ARG __FUNCTION__, __LINE__ +#endif +#define LINE_END "\r\n" +#define LOGLEVE_FMT "[%s]" +//#define PRINT printf +//修改为自定义的文件 kooloo add 202311 +#define PRINT DebugPrint + +//文件日志、级别颜色、日志时间、日志级别、日志FLAG、支持打印FLAG过滤、打印所在行和函数名打印、自动加换行符 +#define LOG_DBG( level, flag , fmt, arg...)\ + if ( !(level > mslog_api_getLoglevel()) ){\ + if(0==mslog_api_strCasestrNum(strfilter_tags,flag,ms_true,ms_true)){ \ + if(flag_enable_linefunc) { \ + mslog_innerapi_file("%s"LOGLEVE_FMT"[%s]" LINE_FMT fmt LINE_END, \ + mslog_innerapi_strLogtime(),astring_loglevel_simple[level],flag,LINE_ARG,##arg);\ + if(flag_enable_stdprint) {PRINT("%s %s"LOGLEVE_FMT"[%s]" LINE_FMT fmt ms_csc_none LINE_END, \ + ms_col[level],mslog_innerapi_strLogtime(),astring_loglevel_simple[level],flag,LINE_ARG,##arg );}\ + }else{\ + mslog_innerapi_file("%s"LOGLEVE_FMT"[%s]" fmt LINE_END, \ + mslog_innerapi_strLogtime(),astring_loglevel_simple[level],flag,##arg); \ + if(flag_enable_stdprint) {PRINT("%s %s"LOGLEVE_FMT"[%s]" fmt ms_csc_none LINE_END, \ + ms_col[level],mslog_innerapi_strLogtime(),astring_loglevel_simple[level],flag,##arg );} \ + } \ + } \ + } +//文件日志、级别颜色、日志时间、日志级别、日志FLAG、支持打印FLAG过滤 +#define LOG_DBG1( level, flag , fmt, arg...)\ + if ( !(level > mslog_api_getLoglevel()) ){\ + if(0==mslog_api_strCasestrNum(flag, strfilter_tags,ms_true,ms_true)){ \ + mslog_innerapi_file("%s"LOGLEVE_FMT"[%s]" fmt , \ + mslog_innerapi_strLogtime(),astring_loglevel_simple[level],flag,##arg);\ + if(flag_enable_stdprint) PRINT("%s %s"LOGLEVE_FMT"[%s]" fmt ms_csc_none , \ + ms_col[level], mslog_innerapi_strLogtime(),astring_loglevel_simple[level],flag,##arg );\ + } \ + } + +//文件日志、级别颜色 +#define LOG_DBG2( level , fmt, arg...)\ + if ( !(level > mslog_api_getLoglevel()) ){\ + mslog_innerapi_file(fmt ,##arg);\ + if(flag_enable_stdprint) PRINT( "%s"fmt ms_csc_none ,ms_col[level], ##arg );\ + } + +#define bufcheck_noret(dbuf) \ + if(NULL==dbuf){ \ + return; \ + } + +#define bufcheck(dbuf) \ + if(NULL==dbuf){ \ + ms_errNoret("dbuf is null"); \ + } +#define bufcheck_ret(ret,dbuf) \ + if(NULL==dbuf){ \ + ms_errRet(ret,"dbuf is null"); \ + } +#define bufcheck_goto(gval,dbuf) \ + if(NULL==dbuf){ \ + ms_error("dbuf is null"); \ + goto gval; \ + } + +#define bufcheck_des(buf,fmt,arg...) \ + if(NULL==buf){ \ + ms_errNoret(fmt,##arg); \ + } + +#define bufcheckret_des(ret,buf,fmt,arg...) \ + if(NULL==buf){ \ + ms_errRet(ret,fmt,##arg); \ + } + +#define bufcheck_goto_des(gval,buf,fmt,arg...) \ + if(NULL==buf){ \ + ms_error(fmt,##arg); \ + goto gval; \ + } +#define mslog_api_toFile(filename,msg,fmt, arg...) \ + if(NULL!=msg){ \ + if(sizeof(msg)>8){ \ + snprintf(msg,sizeof(msg),fmt,##arg); \ + }else{ \ + sprintf(msg,fmt,##arg); \ + } \ + } \ + mslog_innerapi_write(filename,"%s " fmt LINE_END, mslog_innerapi_strLogtime(),##arg); +/***************************************************************************** + Description : mslog with use-flags api +*****************************************************************************/ +#define ms_lfatal(flag , fmt, arg...) LOG_DBG( mslog_level_assert , flag , fmt, ##arg) +#define ms_lerror(flag , fmt, arg...) LOG_DBG( mslog_level_error , flag , fmt, ##arg) +#define ms_lwaring(flag , fmt, arg...) LOG_DBG( mslog_level_warn , flag , fmt, ##arg) +#define ms_linfo(flag , fmt, arg...) LOG_DBG( mslog_level_info , flag , fmt, ##arg) +#define ms_ldebug(flag , fmt, arg...) LOG_DBG( mslog_level_debug , flag , fmt, ##arg) +#define ms_lverbose(flag , fmt, arg...) LOG_DBG( mslog_level_verbose , flag , fmt, ##arg) +#define ms_lmore(flag , fmt, arg...) LOG_DBG( mslog_level_more , flag , fmt, ##arg) + +#define ms_lfatal1(flag , fmt, arg...) LOG_DBG1( mslog_level_assert ,flag , fmt, ##arg) +#define ms_lerror1(flag , fmt, arg...) LOG_DBG1( mslog_level_error ,flag , fmt, ##arg) +#define ms_lwaring1(flag , fmt, arg...) LOG_DBG1( mslog_level_warn ,flag , fmt, ##arg) +#define ms_linfo1(flag , fmt, arg...) LOG_DBG1( mslog_level_info ,flag , fmt, ##arg) +#define ms_ldebug1(flag , fmt, arg...) LOG_DBG1( mslog_level_debug ,flag , fmt, ##arg) +#define ms_lverbose1(flag , fmt, arg...) LOG_DBG1( mslog_level_verbose ,flag , fmt, ##arg) +#define ms_lmore1(flag , fmt, arg...) LOG_DBG1( mslog_level_more ,flag , fmt, ##arg) +/***************************************************************************** + +*****************************************************************************/ +#ifndef MSLOG_C +#define INTERFACE_LOG extern +#else +#define INTERFACE_LOG +#endif + +INTERFACE_LOG ms_bool flag_enable_linefunc; +INTERFACE_LOG ms_bool flag_enable_stdprint; +INTERFACE_LOG const ms_string astring_loglevel_simple[32]; +INTERFACE_LOG ms_array strfilter_tags[4096]; + +INTERFACE_LOG ms_void + mslog_innerapi_file(const char *format,...); +INTERFACE_LOG ms_string + mslog_innerapi_strLogtime(ms_void); +INTERFACE_LOG ms_void + mslog_innerapi_bufHex( ms_string ms_in description,ms_pu08 ms_in buf, ms_u32 ms_in len,ms_cstring ms_in func,ms_u32 ms_in line); +INTERFACE_LOG ms_void + mslog_innerapi_bufHexAscii( ms_string ms_in description,ms_pu08 ms_in buf, ms_u32 ms_in len,ms_cstring ms_in func,ms_u32 ms_in line); +INTERFACE_LOG ms_void + mslog_innerapi_bufHexErr( ms_string ms_in description,ms_pu08 ms_in buf, ms_u32 ms_in len,ms_cstring ms_in func,ms_u32 ms_in line); +INTERFACE_LOG ms_void + mslog_innerapi_bufAscii( ms_string ms_in description,ms_pu08 ms_in buf, ms_u32 ms_in len,ms_cstring ms_in func,ms_u32 ms_in line); +INTERFACE_LOG ms_s32 + mslog_innerapi_write(ms_string ms_in filename,const char *format,...); +INTERFACE_LOG ms_string + mslog_innerapi_num2str( ms_string ms_out outstr, ms_s64 ms_in num); +INTERFACE_LOG ms_string + mslog_innerapi_bitByte64( ms_string ms_out outstr, ms_u64 ms_in num64_h, ms_u64 ms_in num64_l,ms_string punit); +INTERFACE_LOG ms_string + mslog_innerapi_bitByte32( ms_string ms_out outstr, ms_u32 ms_in num32_h, ms_u32 ms_in num32_l,ms_string punit); +#endif + diff --git a/DevicePortGet/src/mslog/mstype.h b/DevicePortGet/src/mslog/mstype.h new file mode 100644 index 0000000..f8bfca5 --- /dev/null +++ b/DevicePortGet/src/mslog/mstype.h @@ -0,0 +1,97 @@ +#ifndef MSTYPE_H +#define MSTYPE_H + +#include + + +/********************************************************* +基本数据类型 +**********************************************************/ +//有符号数据类型 +typedef signed long long int64; +typedef int64_t ms_s64; +typedef signed int ms_s32; +typedef signed short ms_s16; +typedef signed char ms_s08; +//有符号指针数据类型 +typedef ms_s64 * ms_ps64; +typedef ms_s32 * ms_ps32; +typedef ms_s16 * ms_ps16; +typedef ms_s08 * ms_ps08; + +//无符号数据类型 +typedef long unsigned int ms_lu64; +typedef uint64_t ms_u64; +typedef unsigned int ms_u32; +typedef unsigned short ms_u16; +typedef unsigned char ms_u08; +//无符号指针数据类型 +typedef ms_u64 * ms_pu64; +typedef ms_u32 * ms_pu32; +typedef ms_u16 * ms_pu16; +typedef ms_u08 * ms_pu08; +//浮点型 +typedef float ms_float; +typedef double ms_double; +//空数据类型 +typedef void ms_void; +typedef void * ms_pvoid; + + +/********************************************************* +字节和数组数据类型 +**********************************************************/ +typedef char ms_byte; +typedef ms_byte * ms_pbyte; +typedef ms_byte ms_array; +typedef ms_byte * ms_parray; + + +/********************************************************* +布尔性数据类型 +**********************************************************/ +typedef ms_s08 ms_bool; +#define ms_false 0 +#define ms_true 1 + +#define ms_restart 2 + + + +/********************************************************* +字符串性数据类型 +**********************************************************/ +#define ms_null NULL +typedef char * ms_string; +typedef ms_string * ms_pstring; +typedef const char * ms_cstring; +typedef ms_cstring * ms_pcstring; + +/********************************************************* +分配数组和字符串变量 +**********************************************************/ +#define msnew_array(nay,size) ms_array nay[size]={0}; +#define msnew_array08(nay,size) ms_array nay[size]={0}; +#define msnew_array16(nay,size) ms_s16 nay[size]={0}; +#define msnew_array32(nay,size) ms_s32 nay[size]={0}; +#define msnew_string(nay) ms_string nay=ms_null; + +/********************************************************* +函数传入参数或数据结构成员类型数据类型 +**********************************************************/ +#define ms_in +#define ms_out +#define ms_io +#define ms_inner + +/********************************************************* +数据最大值 +**********************************************************/ +#define ms_f64 0xFFFFFFFFFFFFFFFF +#define ms_f32 0xFFFFFFFF +#define ms_f16 0xFFFF +#define ms_f08 0xFF +//有符号数据最大值,联合 ms_f*型使用; +#define ms_sf(ms_fnum) ((ms_fnum>>1)-1) +#endif + diff --git a/DevicePortGet/src/public.c b/DevicePortGet/src/public.c new file mode 100644 index 0000000..6340a0b --- /dev/null +++ b/DevicePortGet/src/public.c @@ -0,0 +1,497 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : public.c +作者 : kooloo +版本 : V1.0 +描述 : 全局定义 动环监控公共文件 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ + +/* 包含的头文件 */ +#include //标准输入输出,如printf、scanf以及文件操作 +#include //标准库头文件,定义了五种类型、一些宏和通用工具函数 +#include //定义 read write close lseek 等Unix标准函数 +#include //文件控制定义 + +#include //终端I/O +#include //字符串操作 +#include //时间,-lrt +#include //select函数,用于查询文件变化 + +#include "public.h" +#include +#include //日志相关信息 kooloo add 2023 + +#include +DeviceCFG_t g_DeviceCfg; +RS485CFG_t *g_RS485Cfg; +uint8_t g_RS485CfgNum; +//485 全局变量 +CfgTab_Rs485_Gather_t g_CfgTab_Rs485_Gather; //485 总结构体 方便整体定义 kooloo add 20230920 +SysPara_t *pSysPara; //系统变量其他,主要作用是验证 kooloo add 202311 +SysDatBase_t *pSysDatBase;//与数据库相关的共享总表 kooloo add 202310 +//消息队列 S_SRCToDST_MQ_PATH +mqd_t MqdSrcToDst; //进程间独立,不可以都读写 否则容易异常 +mqd_t MqdDstToSrc; + +//普通串口和虚拟串口使用的队列 kooloo add 20240312 +mqd_t MqdSerialPort; //进程间独立,不可以都读写 否则容易异常 +mqd_t MqdVtSerialPort; +cJSON *json_roottable; //总表 kooloo add 202311 包含设备本身的表 + +const char *serialPath[eSDPort_Number_Max] = {"/dev/ttymxc0","/dev/ttymxc1", "/dev/ttymxc2", "/dev/ttymxc3", "/dev/ttymxc4", "/dev/ttymxc5", "/dev/ttymxc6","/dev/ttymxc7"}; +//const char *serialPath[eSDPort_Number_Max] = {"/dev/ttymxc0","/dev/ttymxc3", "/dev/ttymxc2", "/dev/ttymxc1", "/dev/ttymxc4", "/dev/ttymxc5", "/dev/ttymxc6","/dev/ttymxc7"}; //调试人为移动 kooloo add 202312 + +static const char *rs485[] = {"RS485-1", "RS485-2", "RS485-3", "RS485-4", "RS485-5", "RS485-6", "RS485-7", "RS485-8"}; +// const char *CtgTab_S_DevicePortFuncDef_Buf[eSDPort_Number_Max] = {"CfgTab_S_DevicePort0FuncDef", "CfgTab_S_DevicePort1FuncDef", +// "CfgTab_S_DevicePort2FuncDef", "CfgTab_S_DevicePort3FuncDef", +// "CfgTab_S_DevicePort4FuncDef", "CfgTab_S_DevicePort5FuncDef", +// "CfgTab_S_DevicePort6FuncDef", "CfgTab_S_DevicePort7FuncDef"}; +//设备序号和设备编码互换 数据区 kooloo add 202401 +FunTyID_DevCod_Convert_t tFunTyID_DevCod_buf[eFCT_DeviceNumber_Max]; + +// 串口接收 接收原理,一定时间未接收到数据 则认为接收超时 则处理数据 kooloo add 20220401 +const unsigned char ASCII_ValidJudgeArrBuf[256]={ //判断接收到的数据是否符合ASCII码 如果不符合进行相应的处理 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //0~15 控制字符 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //16~31 控制字符 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //32~47 字符 +0x00,0x01,0x02,0x03,0x04,0x05,0x06,0x07,0x08,0x09,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //48~63 字符 0~9 +0xFF,0x0A,0x0B,0x0C,0x0D,0x0E,0x0F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //64~79 字符 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //80~95 字符 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //96~111 字符 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //112~127 字符 + +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF, //非ASCII码 +0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF //非ASCII码 +}; +const unsigned char Hexadecimal_To_ASCII_ArrBuf[16]={ //十六进制0~F 转换成ASCII码 +0x30,0x31,0x32,0x33,0x34,0x35,0x36,0x37,0x38,0x39,0x41,0x42,0x43,0x44,0x45,0x46}; + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: strcpynsubstr +** 功能描述: 从字符串中读取第 +** 参数描述: 目标字符串strSrc,间隔符 chr,查找第几个有效数据 Num,字符串是否结束Endflag +返回值,有效地址或空 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char * strcpynsubstr(const char *strSrc,char chr,int Num,int *Endflag) +{ + int TempLen,Tempi,TempNum=0; + char *Tempstr; + char Tempbuf[eSDPortFuncDef_AddCollectLen]={0}; + char *strTemp=Tempbuf; + *Endflag =eSDAddFind_Str_Notzero; + + strcpy(Tempbuf,strSrc); //复制字符串 + if(strSrc=NULL) + { + return NULL; + } + + Tempstr=strchr(strTemp,chr); //获取第一个 并做判断 kooloo add 202309 + if(Tempstr==NULL) + { + if(Num==0) //如果为0 则返回对应的值 否则 返回空 + { + *Endflag =eSDAddFind_Str_End; + Tempstr=Tempbuf; + return Tempstr; + } + else + { + *Endflag =eSDAddFind_Str_End; //不会进入到此处 kooloo add 202310 + return NULL; + } + } + else + { + if(TempNumStatus =0; + //获取 表 根据检索表 kooloo add 202312 + char Temp_oidStr[50]={0}; //临时变量 kooloo + char *ptr = NULL; + int len=strlen(C_OID_FIXEDFRAMEHEADER); + int lenvalid=strlen(oidstr)-len; + int tempi; + int tempflag=0; + + ptr=strstr(oidstr,C_OID_FIXEDFRAMEHEADER); + if(ptr==NULL) //如果为空 说明头异常 直接返回 kooloo add 202401 + { + return; + } +//获取去掉头的部分 kooloo add 202401 + strncpy(Temp_oidStr,(oidstr+len),lenvalid); //将表名 添加 kooloo add 20230928 + for(tempi=0;tempiSimilarDevSN=atoi(ptr); + break; + } + case 4: + { + toid->SignalSN=atoi(ptr); + break; + } + case 3: + { + toid->SignalType=atoi(ptr); + break; + } + case 2: + { + toid->DevType=atoi(ptr); + break; + } + case 1: + { + toid->StationType=atoi(ptr); + break; + } + } + if(tempflag==eSDAddFind_Str_End) + { + break; + } + } + toid->Status =1; +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLCHKSUM +** 功能描述: 标准数据长度校验和 LCHKSUM的计算方式:D11D10D09D08+D07D06D05D04+D03D02D01D00,求和后模16余数取反再加1,其中D11~D00是LENID的低12位 +** 参数描述: Lenid INFO 项的ASCII码字节数 返回LCHKSUM +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned char RS485_GetLCHKSUM(unsigned int Lenid) +{ + unsigned int Tempm=Lenid;//获取INFO项的ASCII码字节数 + unsigned char Tempi; + Tempi =Tempm&0x0F; //获取低字节低四位数据 + Tempm=Tempm>>4; + Tempi+=Tempm&0x0F; //获取低字节高四位数据 + Tempm=Tempm>>4; + Tempi+=Tempm&0x0F; //获取高字节低四位数据 + + Tempi=~Tempi; //取反 + Tempi=Tempi+1; //+1 + + return Tempi&0x0F; //只取低4位 kooloo add 20220808 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLENGTH +** 功能描述: 标准数据INFO字节长度(包括LENID和LCHKSUM) +** 参数描述: Lenid INFO 项的ASCII码字节数 LCHKSUM长度校验和,返回完整的Length +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_GetLENGTH(unsigned int Lenid) +{ + unsigned int Length = Lenid&0xFFF; //再次屏蔽无关位 kooloo add 20220808 + unsigned char Tempi = RS485_GetLCHKSUM(Lenid)&0xF; //再次屏蔽无关位 kooloo add 20220808 + + Length =Length | (Tempi<<12); //数据合并 + + return Length; //返回完整长度信息 kooloo add 20220808 +} + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLENGTH +** 功能描述: 标准数据INFO字节长度(包括LENID和LCHKSUM) +** 参数描述: Lenid INFO 项的ASCII码字节数 LCHKSUM长度校验和,返回完整的Length +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_16Bit_HighAndLowBytes_Swap(unsigned int Dat) +{ + Uint16 Tempm; + unsigned char Tempi; + Tempm.Uint16 = Dat; + Tempi= Tempm.DatBuf[1]; //先另存 + Tempm.DatBuf[1]= Tempm.DatBuf[0];//再覆盖 + Tempm.DatBuf[0] =Tempi; //再替换 + + return Tempm.Uint16; //返回完整长度信息 kooloo add 20220808 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLENGTH +** 功能描述: 标准数据INFO字节长度(包括LENID和LCHKSUM) +** 参数描述: Lenid INFO 项的ASCII码字节数 LCHKSUM长度校验和,返回完整的Length +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_32Bit_HighAndLowBytes_Swap(unsigned int Dat) +{ + Uint16 Tempm; + unsigned char Tempi; + Tempm.Uint16 = Dat; + Tempi= Tempm.DatBuf[1]; //先另存 + Tempm.DatBuf[1]= Tempm.DatBuf[0];//再覆盖 + Tempm.DatBuf[0] =Tempi; //再替换 + + return Tempm.Uint16; //返回完整长度信息 kooloo add 20220808 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_StandardData_Checksum_FixedLen_ASCII +** 功能描述: 标准数据 指定长度校验和返回 CHKSUM计算公式:是除SOI、EOI和CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1 将16进制直接转换成ASCII后换算 +** 参数描述: Buf:数据区, Len :数据区长度 返回校验和 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_StandardData_Checksum_FixedLen_ASCII(unsigned char Buf[],unsigned char Len) +{ + unsigned int Tempi=0; + unsigned int Tempm=0; + unsigned int Tempj=0;//,Tempk; + for(Tempj=0;Tempj>4)&0x0F;// 获取高4位 kooloo add 20220809 + // Tempm+=Hexadecimal_To_ASCII_ArrBuf[Tempk]; + + Tempm += Buf[Tempj+1]; // 实际为asc码不需要转换 kooloo add 202401 + } + Tempm =Tempm&0xFFFF; //取余数 + Tempm =~Tempm; //取反 + Tempm ++; //加1 kooloo add 20220808 + Tempi =Tempm &0xFFFF; //获取校验和 + + return Tempi; //返回校验和 kooloo add 20220511 +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_StandardData_Checksum_FixedLen +** 功能描述: 标准数据 指定长度校验和返回 CHKSUM计算公式:是除SOI、EOI和CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1 +** 参数描述: Buf:数据区, Len :数据区长度 返回校验和 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_StandardData_Checksum_FixedLen(unsigned char Buf[],unsigned char Len) +{ + unsigned int Tempi=0; + unsigned int Tempm=0; + unsigned int Tempj=0; + for(Tempj=0;Tempj> 4) & 0x0F);// 获取高4位 kooloo add 20220809 + Tempk = Hexadecimal_To_ASCII_ArrBuf[Tempi]; + } + else + { + Tempi = (BufData & 0x0F);// 获取低4位 kooloo add 20220809 + Tempk = Hexadecimal_To_ASCII_ArrBuf[Tempi]; + } + return Tempk; //返回对应的ASCII码 +} +// /*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +// ** 函数名称: RS485_Read_OneData_ASCII_BT +// ** 功能描述: RS 485 读取一字节数据 实际为ASCII码 +// ** 参数描述: u8Data 被引用 返回 =0正常读取 其他 数据为空 +// ** 作  者: kooloo +// ** 日  期: 2022年03月21 +// :::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +// uint8_t RS485_Read_OneData_ASCII(uint8_t u8Data) +// { +// uint8_t Err=RS485_DATABUF_OK; +// if (!IS_RING_BUFFER_EMPTY(m_stcRingBuf_BT_Rx)) +// { +// RingBufRead(m_stcRingBuf_BT_Rx, u8Data); +// } +// else +// { +// Err=RS485_DATABUF_EMPTY; //数据为空 kooloo add 20220809 +// } +// return(Err); //返回数据读取状况 kooloo add 20220809 +// } +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_Read_OneData +** 功能描述: RS 485 读取一字节数据 实际是将两个 ASCII码转换成正常的数据 kooloo add 20220809 FSU +** 参数描述: u8Data 被引用 返回 =0正常读取 其他 数据查阅对应的指示 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char RS485_Read_OneData(char u8Data_AscH,char u8Data_AscL,char *u8Data) +{ + char Err=RS485_DATABUF_OK; + + if(u8Data_AscH==0x20) + { + u8Data_AscH=0x30; + } + if(u8Data_AscL==0x20) + { + u8Data_AscL=0x30; + } + + if(ASCII_ValidJudgeArrBuf[u8Data_AscH]==RS485_DATABUF_INVALIDASCII) //如果为无效ASCII码 + { + Err =RS485_DATABUF_INVALIDASCII; //无效数据 kooloo add 20220809 + + *u8Data = u8Data_AscH; //将读取到的数据 传出 kooloo add 20220809 正常情况下是从此处分支跳出 + printf("Err asc %d\n",u8Data_AscH); + } + else + { + *u8Data=ASCII_ValidJudgeArrBuf[u8Data_AscH]; //转换成16进制 kooloo add 20220809 + if(ASCII_ValidJudgeArrBuf[u8Data_AscL]==RS485_DATABUF_INVALIDASCII) //如果为无效ASCII码 + { + Err =RS485_DATABUF_INVALIDASCII; //无效数据 kooloo add 20220809 + *u8Data = u8Data_AscL; //异常情况下会从此处跳出 但会丢字节 异常数据丢失无意义 kooloo add 20220809 + printf("Err asc %d\n",u8Data_AscH); + } + else + { + *u8Data=*u8Data<<4; + *u8Data|=ASCII_ValidJudgeArrBuf[u8Data_AscL]; + } + } + return(Err); //返回数据读取状况 kooloo add 20220809 +} \ No newline at end of file diff --git a/DevicePortGet/src/public.h b/DevicePortGet/src/public.h new file mode 100644 index 0000000..b182083 --- /dev/null +++ b/DevicePortGet/src/public.h @@ -0,0 +1,806 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : public.c +作者 : kooloo +版本 : V1.0 +描述 : 全局定义 动环监控公共头文件 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ + +#ifndef __PUBLIC_H +#define __PUBLIC_H + +#include +#include +#include "bIf_protocol.h" +#include "MqttClient.h" +#include "modbus.h" +#include //系统调用 调用一些信息 方便调试查看 kooloo add 202309 +#include //系统调用可用于获取一些系统统计信息, +#include +#include "cJSON.h" + +#define ADDR_LENGTH 50 ///< 配置地址长度 + +//是否将json间接存储 kooloo add 202312 +#define C_CJSONFILE_SAVE_FALG 1 //Cjson 存储 + +/** + * 485 相关参数集合 枚举常用变量 kooloo add 20230921 + */ +typedef enum { + eSDClass_NameLen = 20, /*设备名字长度 */ + eSDType_NameLen =40, /*支持智能设备类型的名称简述长度 */ + eSDPortFuncDef_NameLen = 20, /*串口描述符 名字长度 */ + eSDPortFuncDefNumber_Max=32, //同一端口支持同一设备最大个数 最大暂时支持32个,如果需要支持更多则需要修改此处 kooloo add 20231009 + eSDPortFuncDef_AddCollectLen = 4+eSDPortFuncDefNumber_Max*5, /*串口支持多设备 地址合并后长度 比如支持0x01和0x02,则0x01&0x02 9个字节,实际使用不超过32个子设备 否则不予支持 */ + + //eSDPortFuncDefNumber_Max=32, //同一端口支持同一设备最大个数 最大暂时支持32个,如果需要支持更多则需要修改此处 kooloo add 20231009 + eSDPortFuncDef_JsonLen = 46+eSDPortFuncDefNumber_Max*46+500, /*串口支持多设备 地址合并后长度 比如支持0x01和0x02,则0x01&0x02 9个字节,实际使用不超过32个子设备 否则不予支持 */ + + eSDPort_Number_Max=8, + eVirtuallyPort_Number_Max=7, //虚拟串口 这里指GD下面的7个串口,实际为串行口 1拓展7口 依靠指定协议 实现 + eFCT_DeviceNumber_Max =1000,//最大1000 超过后会溢出 + eFCT_FuncNumber_Max =3,//支持函数个数 新增一个设置函数 kooloo add 2024031401 将快速执行函数 独立 + + //RS485智能设备 端口支持种类个数(即g_CfgTab_SmartDevicePortFuncDef表 同端口 行数) kooloo add 20230928 + +} CfgTab_Rs485_Gather_enum; +typedef enum { + eSDAddFind_Str_Notzero = 0, /*同设备 地址查找 字符串非0 标志位 */ + eSDAddFind_Str_End =1, /*同设备 地址查找 字符串结束标志位 */ +} CfgTab_SDAddFind_Flag; +//宏定义一些常量 方便整体修改 kooloo add 202309 +#define C_PTHREAD_SLEEPTIME_TV_SEC 0 +#define C_PTHREAD_SLEEPTIME_TV_NSEC 100*1000*1000 + +#define C_PTHREAD_DBG_TIME_NUMBER 100 //10s 发一次调试信息 kooloo add 202309 + + +/** + * @brief 设备配置信息结构体 + */ +typedef struct +{ + TDevConf devConf; ///< 设备信息 + char DeviceSN[DEVICESN_LEN]; ///< 设备序列号 + char DeviceAssertCode[DEVICESN_LEN]; ///<设备支持编码 kooloo add 202311 + char bIfServer[ADDR_LENGTH]; ///< B接口远端服务器地址 + char webIf[ADDR_LENGTH]; ///< web浏览地址 + NetDevConf_t NetDevConf; //网络信息 kooloo add 202312 + OpDevConf_t OpDevConf; //运维相关信息 kooloo add 202312 + MqttInfoConf_t MqttConf; + BoardDevConf_t BoardDevConf; //板卡信息 + char ProtocolSelection[TYPE_LEN]; //协议类型选择 kooloo add 202312 + char FSUDeviceSelfTableName[NAME_LENGTH]; //FSU设备自身表名 kooloo add 202312 +} DeviceCFG_t; + +/**@brief RS485端口配置结构体 */ +typedef struct +{ + char name[10]; + int speed; + int databits; + int stopbits; + int parity; + char option; + + + + char PortType; //端口类型 根据端口类型 初始化端口 并获取相关句柄 kooloo add 20230609 + int fd; + modbus_t *ctx; //根据 +} RS485CFG_t; + +/**@brief 数字输入IO配置结构体 */ +typedef struct +{ + uint8_t option; //IO配置(0:上拉,1:下拉,2:开漏) +} IO_DI_CFG_t; + +/**@brief 数字输出IO配置结构体 */ +typedef struct +{ + uint8_t option; //IO配置(0:推挽输出,1:开漏) +} IO_DO_CFG_t; + +/**@brief 模拟输入IO配置结构体 */ +typedef struct +{ + uint8_t option; //IO配置(0:上拉,1:下拉,2:开漏) +} IO_AI_CFG_t; + + +typedef struct +{ + uint8_t devAddr; + uint8_t cmd; + uint16_t starMbAddr; + uint16_t byteSum; + uint16_t crc; +} CONTENT_RECORD; +typedef struct +{ + int SerialNumberId; //序号Id,功能总数 各个口支持的各类设备总数,不去重 kooloo add 202309 + int PortId; //ID号 kooloo add 20230918 起始从1开始 + char Name[eSDPortFuncDef_NameLen]; + +//合并后变量 将FunctionConfigTypeID和PollAddCollectBuf合并,使用json表来表示 方便获取数据 kooloo add 202312 +#if 0 // CfgTab_SmartDevicePortFuncDef 合并两个列 + char FuncCfgTypeID_json[eSDPortFuncDef_JsonLen]; //cjson表,单92,双138,单个46,计算不准确,按照多预留原则,单个46取整数按照50个一条, + //容许32个设备,此处取2000个字节 + int FuncCfgTID_Add_buf[eSDPortFuncDefNumber_Max][2]; //二维数组,前者为ID号,后者为地址 kooloo add 202312 + int FuncCfgTID_Num; //json中支持的设备个数 这里不区分ID和地址 依据实际json来解析 kooloo add 202312 + +#else // CfgTab_SmartDevicePortFuncDef 未合并列前 kooloo add 202312 + char PollAddCollectBuf[eSDPortFuncDef_AddCollectLen]; + int PollBufArr[eSDPortFuncDefNumber_Max]; //同一设备 地址集合 不是从表直接获取是从表中分析获取 kooloo add 202310 + int PollArrNumber; +#endif + int FunctionConfigTypeID; + int PollArrIndexNow; //设备轮询时 使用 如果只有一个设备则一直为0 kooloo add 202312 + int PollArrIndexNow_Send; //设备轮询时 使用 如果只有一个设备则一直为0 kooloo add 202312 + int Notes; + +} CfgTab_S_DeviceFuncDef_t; +/**@brief RS485端口功能配置结构体 */ +typedef struct +{ + int fd; //描述符 + modbus_t *ctx; //根据 + CfgTab_S_DeviceFuncDef_t *g_DeviceFuncDef; + uint8_t TypeNumber; //RS485智能设备 端口支持种类个数(即g_CfgTab_SmartDevicePortFuncDef表 同端口 行数) kooloo add 20230928 + //注意单端口 支持的个数 实际轮询的时候依据此进行轮询跳转,非同设备类型,同设备类型是依据地址来跳转的 kooloo add 20231023 + uint8_t TypeIndex; + uint8_t TypeIndex_Send; //kooloo add 2023 + int Notes; +} CfgTab_SmartDevicePortFuncDef_t; + +//signaltype +/**@brief RS485端口配置参数结构体 */ +typedef struct +{ + int Id; //ID号 kooloo add 20230918 起始从1开始 + int Speed; + int Databits; + int Stopbits; + int Parity; + int Notes; +} CfgTab_SmartDevicePortConfigPara_t; +/**@brief RS485端口配置参数结构体 */ //CfgTab_SmartDeviceClass +typedef struct +{ + int ClassTypeId; //种类ID 实际仅供参考价值实际无太大价值,防止人为误放 kooloo add 20230921 + char Devicename[eSDClass_NameLen]; + int Notes; +} CfgTab_SmartDeviceClass_t; + +/**@brief RS485端口功能函数表*/ +typedef struct +{ + int TypeId; //类型ID,表不可重复 依据此更新的协议包 + char Name[eSDType_NameLen]; + int ClassType; + int PollTime; + int PollTimeOut; + int DownAddr; + int PortConfig; + int SpecialOption; + int Notes; +} CfgTab_SmartDeviceType_t; +//signaltype +/**@brief RS485端口功能总结构体 */ + +typedef struct +{ +//485端口 智能设备组种类参数表及种类个数 kooloo add 20230921 + CfgTab_SmartDevicePortFuncDef_t g_SDPortFuncDef[eSDPort_Number_Max+eVirtuallyPort_Number_Max]; //调整 参数 合并处理 方便处理 + + //CfgTab_SmartDevicePortFuncDef_t g_VPortFuncDef[eVirtuallyPort_Number_Max]; //虚拟串口 kooloo add 20240201 + +//485端口 智能设备组种类参数表及种类个数 kooloo add 20230921 + CfgTab_SmartDeviceType_t *g_CfgTab_SmartDeviceType; + uint8_t g_CfgTab_SmartDeviceTypeNum; + +//485端口 智能设备组种类表及种类个数 kooloo add 20230921 + CfgTab_SmartDeviceClass_t *g_CfgTab_SmartDeviceClass; + uint8_t g_CfgTab_SmartDeviceClassNum; + +//485端口 参数配置表及个数 + CfgTab_SmartDevicePortConfigPara_t *g_CfgTab_SmartDevicePortConfigPara; //485端口配置参数表 + uint8_t g_CfgTab_SmartDevicePortConfigParaNum; +} CfgTab_Rs485_Gather_t; +//系统参数相关变量 结构体 +typedef struct +{ +//系统常规变量 + int SystemUpTime; //开机时间 + int g_SystemTicksCounter; //系统滴答计数变量 + int g_TimeUpdateCounter; //系统时间更新计数 + int g_ExeIsRunningCounter; //判断子进程是否运行计数 + int g_ExeIndex; //判断子进程指向变量 错开子进程判断 kooloo add 202311 + +//DevicePortGetApp 相关变量 kooloo add 202312 + int g_GetApp_TimeCounter; //DevicePortGetApp 时间计数 kooloo add 202312 + int g_SendSubDevData_TimeCnt; //DevicePortGetApp 时间计数 kooloo add 202312 +//系统信息相关变量 + struct utsname os_info; + struct sysinfo sys_info; + +//申请内存相关变量 +}SysPara_t; +//系统DB 结构体 数据相关结构体 与数据库相关的数据共享总表 kooloo add 202310 +typedef struct +{ + +//申请内存相关变量 +}SysDatBase_t; + +//OID 解析 结构体 kooloo add 202401 +typedef struct +{ + int SimilarDevSN; //同类设备顺序号 kooloo add 202401 + int SignalSN; //信号流水号 + int SignalType; //信号类型 + int DevType; //设备类型 "OID": ".1.3.6.1.4.1.61262.4.12.3.1.1", 指12 + int StationType; //局站类型 kooloo add 202401 + int Status; +//申请内存相关变量 +}OID_Content_t; + +//OID反向 解析 结构体 kooloo add 202401 端口和序号 kooloo add 20240312 +typedef struct +{ + int PortID; //设备映射到的端口号 方便后续设置使用 kooloo add 20240311 + int SnIndex; //序号,同类设备序号 多个相同设备 + int TypeIndexStart; //在同一端口下,相同设备起始序号 kooloo add 20240312 +//申请内存相关变量 +}PortID_SNIndex_t; + + +//快速设置参数 使用一个ID kooloo add 20240312 +typedef struct +{ + int TyID; //设备序号,传递给设端相关函数 kooloo add 20240314 + char * Rxbuf; //设置或者控制相关数据,传递给设备端相关函数 kooloo add 20240314 +//申请内存相关变量 +}Dev_TransmitCmd_t; + +//数据类型 位定义 kooloo add 20210922 +typedef union { + char byte; + struct + { + char bit0 : 1; + char bit1 : 1; + char bit2 : 1; + char bit3 : 1; + char bit4 : 1; + char bit5 : 1; + char bit6 : 1; + char bit7 : 1; + } bits; + struct + { + char HalfH : 4; + char HalfL : 4; + } HalfChars; +}Uchar_bit_flag; + +typedef union { + unsigned short byte; + struct + { + unsigned short bit0 : 1; + unsigned short bit1 : 1; + unsigned short bit2 : 1; + unsigned short bit3 : 1; + unsigned short bit4 : 1; + unsigned short bit5 : 1; + unsigned short bit6 : 1; + unsigned short bit7 : 1; + unsigned short bit8 : 1; + unsigned short bit9 : 1; + unsigned short bit10 : 1; + unsigned short bit11 : 1; + unsigned short bit12 : 1; + unsigned short bit13 : 1; + unsigned short bit14 : 1; + unsigned short bit15 : 1; + } bits; +}Uint_bit_flag; + +/* typedef union { + int byte; + struct + { + int bit0 : 1; + int bit1 : 1; + int bit2 : 1; + int bit3 : 1; + int bit4 : 1; + int bit5 : 1; + int bit6 : 1; + int bit7 : 1; + int bit8 : 1; + int bit9 : 1; + int bit10 : 1; + int bit11 : 1; + int bit12 : 1; + int bit13 : 1; + int bit14 : 1; + int bit15 : 1; + } bits; +}Uint_bit_flag; */ +//定义一个16bit数据 方便读取EEPROM 数据 kooloo add 20210929 +typedef union { + char DatBuf[2]; + unsigned int Uint16; + int int16; +}Uint16; +typedef union { + char DatBuf[4]; + unsigned int U16[2]; + int I32; + unsigned int U32; +}Uint32; +//485通信 长度信息 +#define LCHKSUM_BIT_LEN 4 //4位 +#define LENID_BIT_LEN 12 //12位 +typedef struct +{ + unsigned int LCHKSUM : LCHKSUM_BIT_LEN; //长度信息校验位 定义 + unsigned int LENID : LENID_BIT_LEN; //长度信息 +}RS485_LengthInfo_Struct_t; +typedef union +{ + unsigned char LenBuf2[2]; + RS485_LengthInfo_Struct_t Len_Struct; // 长度信息校验位 定义 + unsigned int Len_16; // 长度信息 +}RS485_LengthInfo_Union_t; +//指令 依据YDT1363.3-2014 通信局(站)电源、空调及环境集中监控管理系统 第3部分:前端智能设备协议 修改 +//RS485 通讯指令解析使用 kooloo add 20220512 兼容 +#define YDT1363_3_2014_MSG_LENGTH_MAX 1024 //此版本的最大值 暂时设置为1024 从文档中理论上最大长度是12Bit即取值范围为 0~4095 kooloo add 20220808 +#define YDT1363_3_2014_CTRL_LENGTH 10 //现在只需要10个 +typedef struct +{ + unsigned char EOI; //结束码(0x0D) 结束码往前提 主要是为凑整数 否则接收到的数据会错位异常 kooloo add 20220809 + unsigned char SOI; //起始标志位(0x7E) + unsigned char VER; //通信协议版本号 + unsigned char ADR; //通信地址 + unsigned char CID1; //控制标识码 + unsigned char CID2_RTN; //命令信息 响应信息 kooloo add 20220809 + RS485_LengthInfo_Union_t LENGTH; //INFO 字节长度 (包括LENID和LCHKSUM) + unsigned char MSG[YDT1363_3_2014_MSG_LENGTH_MAX]; //设定值 kooloo add20220808 + Uint16 CHKSUM; //校验和,除SOI,EOI,CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1; + +} RS485_CmdParserBuf_struct_t,*RS485_CmdParserBuf_struct_p; + +enum eCID2_RTN_STATUS +{ + eCID2_RTN_NORMAL = 0x00, //正常 + eCID2_RTN_VER_ERROR = 0x01, //VER + eCID2_RTN_CHKSUM_ERROR = 0x02, //CHKSUM错 + eCID2_RTN_LCHKSUM_ERROR = 0x03, //LCHKSUM错 + eCID2_RTN_CID2_INVALID = 0x04, //CID2无效 + eCID2_RTN_CMDFORMAT_ERROR = 0x05, //命令格式错 + eCID2_RTN_INVALID_DATA_ERROR = 0x06, //无效数据 + //下面都是用户自定义数据 kooloo add 20220809 + eCID2_RTN_NODATA = 0x80, //无数据,主要针对无历史数据或无历史告警的返回码 + eCID2_RTN_MAXDATA = 0x81, //最大数据,主要针对无历史数据或无历史告警的返回码 + eCID2_RTN_MINDATA = 0x82, //最小数据,主要针对无历史数据或无历史告警的返回码 + eCID2_RTN_NOSUPPORTDATA = 0x83, //不支持数据,主要针对无历史数据或无历史告警的返回码 + eCID2_RTN_NoPermission = 0xE1, //无权限 + eCID2_RTN_OperationFailed = 0xE2, //操作失败 + eCID2_RTN_CID1Err = 0xE3, //CID1错误 +}; + + +extern const unsigned char ASCII_ValidJudgeArrBuf[256]; + + +//读取缓冲区数据 状态 +#define RS485_DATABUF_OK 0x00 //读取正常 kooloo add 20220809 +#define RS485_DATABUF_EMPTY 0x01 //缓冲区 空 +#define RS485_DATABUF_INVALIDASCII 0xFF //缓冲区 数据无效ASCII码,无法转换 +#define RS485_DATABUF_INVALID_CID2 0xFF //缓冲区 数据无效ASCII码,无法转换 + + +typedef union { + RS485_CmdParserBuf_struct_t tRS485_CmdParserBuf_struct; + unsigned char Buf[sizeof(RS485_CmdParserBuf_struct_t)]; +} RS485_CmdParserBuf_union_t,*RS485_CmdParserBuf_union_p; + + +extern CfgTab_Rs485_Gather_t g_CfgTab_Rs485_Gather; //485 总结构体 方便整体定义 kooloo add 20230920 + +extern SysPara_t *pSysPara; //系统变量其他,主要作用是验证 kooloo add 202311 +extern SysDatBase_t *pSysDatBase;//与数据库相关的共享总表 kooloo add 202310 +//消息队列 S_SRCToDST_MQ_PATH +extern mqd_t MqdSrcToDst; //进程间独立,不可以都读写 否则容易异常 +extern mqd_t MqdDstToSrc; +//普通串口和虚拟串口使用的队列 kooloo add 20240312 +extern mqd_t MqdSerialPort; //进程间独立,不可以都读写 否则容易异常 +extern mqd_t MqdVtSerialPort; +extern cJSON *json_roottable; //总表 kooloo add 202311 包含设备本身的表 + + +extern DeviceCFG_t g_DeviceCfg; //设备配置信息 +extern RS485CFG_t *g_RS485Cfg; //RS485接口配置信息 +extern uint8_t g_RS485CfgNum; //RS485配置端口数(通过数据库获取) + +//常量数据 kooloo add 202309 +extern const char *serialPath[]; +// extern const char *CtgTab_S_DevicePortFuncDef_Buf[]; + + +#if 1//方便折叠//日志文件 设置 kooloo add 202311 +//日志文件 设置 kooloo add 202311 +// /*----------------------------------------------* +// * enum * +// *----------------------------------------------*/ +// typedef enum { +// mslog_level_assert=0x00, +// mslog_level_error, +// mslog_level_warn, +// mslog_level_info, +// mslog_level_debug, +// mslog_level_verbose, +// mslog_level_more, +// mslog_level_max +// }ENLOGLevel; + #define FLAG "LOG_SAMPLE" + //#define C_MSLOG_FLAG (mslog_level_more|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + #define C_MSLOG_FLAG_DPG (mslog_level_error|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + #define C_MSLOG_FLAG_MC (mslog_level_error|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + #define C_MSLOG_FLAG_MP (mslog_level_error|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + #define C_MSLOG_FLAG_TA (mslog_level_error|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + //#define C_MSLOG_FLAG (mslog_level_error|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + //#define C_MSLOG_FLAG (mslog_level_more|mslog_enable_filelog) + + //#define C_MSLOG_FLAG (mslog_level_more|mslog_enable_stdprint|mslog_enable_linefunc|mslog_enable_filelog) + + #define S_MSLOGDIR_PATH "/tmp/mslog" + #define S_MSLOGFILE_NAME_DPG "mslog_fsu_DevicePortGetApp.txt" + #define S_MSLOGFILE_NAME_MC "mslog_fsu_MqttClientApp.txt" + #define S_MSLOGFILE_NAME_MP "mslog_fsu_MainProcessApp.txt" + #define S_MSLOGFILE_NAME_TA "mslog_fsu_TimeAlignedApp.txt" + #define S_MSLOGFILE_ABS_PATH "/tmp/mslog/mslog_fsu.txt" +#endif +#if 1//方便折叠 //内存共享 共用宏定义 +//内存共享 共用宏定义 kooloo add 202310 +#define C_DATASHARE_FLAG 0 //=0不开启 =1 开启 kooloo add 202312 +#define S_SYSDATASHARE_PATH "posix_SysDataSharePath" //系统数据共享路径 相对变量 +#define C_SYSDATASHARE_LEN 4096 //系统数据共享 内存大小 页大小为4096 所以按最小来设置 + +#define S_DATBASESHARE_PATH "posix_DatBaseSharePath" //系统数据共享路径 相对变量 +#define C_DATBASESHARE_LEN 4096*2 //系统数据共享 内存大小 页大小为4096 所以按最小来设置 + +//消息队列 +#define S_SRCToDST_MQ_PATH "/posix_SrcToDst_MqueuePath" //系统 源头到目的地队列 相对变量 +#define C_SRCToDST_MQ_MSGMAX 50 //系统 队列最小消息个数 +//#define C_SRCToDST_MQ_MSGSIZE 1000 //系统 队列消息长度 +#define C_SRCToDST_MQ_MSGSIZE 6400 //系统 队列消息长度 暂时10000个字节,一般不超过100条有效数据 +#define S_DSTToSRC_MQ_PATH "/posix_DstToSrc_MqueuePath" //系统 源头到目的地队列 相对变量 +#define C_DSTToSRC_MQ_MSGMAX 50 //系统 队列最小消息个数 +//#define C_DSTToSRC_MQ_MSGSIZE 1000 //系统 队列消息长度 +#define C_DSTToSRC_MQ_MSGSIZE 6400 //系统 队列消息长度 暂时10000个字节,一般不超过100条有效数据 + + +//消息队列 设备设置使用 分为普通端口和虚拟端口两个队列,使用时在不同的线程使用 kooloo add 20240313 +#define S_SERIALPORT_MQ_PATH "/posix_SerialPort_MqueuePath" //系统 普通串口队列 相对变量 +#define C_SERIALPORT_MQ_MSGMAX 50 //系统 队列最小消息个数 +#define C_SERIALPORT_MQ_MSGSIZE 1000 //系统 队列消息长度 +#define S_VTSERIALPORT_MQ_PATH "/posix_VtSerialPort_MqueuePath" //系统 虚拟串口队列 相对变量 +#define C_VTSERIALPORT_MQ_MSGMAX 50 //系统 队列最小消息个数 +#define C_VTSERIALPORT_MQ_MSGSIZE 1000 //系统 队列消息长度 + +//子进程相关宏定义 后续以表呈现 + +#define S_TimeAlignedApp_NAME "TimeAlignedApp" +#define S_TimeAlignedApp_KillNAME "killall -9 TimeAlignedApp" +#define S_TimeAlignedApp_PATH_EXE "./home/EdgeGateway_FSU_App/App/TimeAlignedApp &" +#define S_TimeAlignedApp_ISRUNNING "ps -e -o pid,comm | grep TimeAlignedApp* | grep -v PID | grep -v grep" + +#define S_MainProcessApp_NAME "MainProcessApp" +#define S_MainProcessApp_KillNAME "killall -9 MainProcessApp" +#define S_MainProcessApp_PATH_EXE "./home/EdgeGateway_FSU_App/App/MainProcessApp &" +#define S_MainProcessApp_ISRUNNING "ps -e -o pid,comm | grep MainProcessApp* | grep -v PID | grep -v grep" + +#define S_MqttClientApp_NAME "MqttClientApp" +#define S_MqttClientApp_KillNAME "killall -9 MqttClientApp" +#define S_MqttClientApp_PATH_EXE "./home/EdgeGateway_FSU_App/App/MqttClientApp &" +#define S_MqttClientApp_ISRUNNING "ps -e -o pid,comm | grep MqttClientApp* | grep -v PID | grep -v grep" + +#define S_DevicePortGetApp_NAME "DevicePortGetApp" +#define S_DevicePortGetApp_KillNAME "killall -9 DevicePortGetApp" +#define S_DevicePortGetApp_PATH_EXE "./home/EdgeGateway_FSU_App/App/DevicePortGetApp &" +#define S_DevicePortGetApp_ISRUNNING "ps -e -o pid,comm | grep DevicePortGetApp* | grep -v PID | grep -v grep" + +#endif +#if 1//方便折叠 //进程相关参数 +#define C_PRCESS_ISRUNNING_CYCLE_PERIOD 1*30 //每隔3分钟判断一次程序是否在运行 如果在运行 等待下次判断,否则重新开启 +#define C_SUBPRCESS_NUMBER_MAX 2 //子进程个数 +#define C_SUBPRCESS_DevicePortGetApp 0 //对应指针值 +#define C_SUBPRCESS_MqttClientApp 1 //对应指针值 + +//系统用常规常量 +#define C_SYSTEMTIME_COUNTER_BASE 1 //1s 计数基数是1s时间 kooloo add 202311 +#define C_SYSTEMTIME_COUNTER_MAX 0x7FFF0000 //最大0x7FFFFFFF 实际用不到此值满值已经超过68年以上 + +#define C_SYSTEMTIME_UPDATE_PERIOD 1*24*3600 //系统时间 每天更新一次 kooloo add 202311 +//#define C_SYSTEMTIME_UPDATE_PERIOD 30 //系统时间 每天更新一次 kooloo add 202311 koolootest 1分钟一次 k +#endif + +//FSU相关 cjson相关常量 kooloo add 202312 +#define C_FSUCODENAME "FsuCode" +#define C_TIMESTAMP "TimeStamp" +#define C_FSUDEVICETABLE "FSUDEVICEDATATABLE" +#define C_IDCODECONTENT "IdCodeContent" +#define C_CJSONROOTTABLE_FILENAME "/home/EdgeGateway_FSU_App/tmp/json_roottable.json" + +//选择协议 kooloo add 202312 +#define C_PROTOCOLSELECTION_OID "OID" //此时选择为OID模式 kooloo add 202312 +#define C_PROTOCOLSELECTION_SIGNALID "OID" //此时选择为OID模式 kooloo add 202312 +#define C_SELECT_SQLSTR_OID "select OID,Value,Factor from CfgTab_devInfo" +#define C_SELECT_SQLSTR_SIGNALID "select SignalID,Value,Factor from CfgTab_devInfo" + + + +#define C_OID_FIXEDFRAMEHEADER ".1.3.6.1.4.1.61262" //OID 固定帧头 kooloo add 202401 + +//消息属性 读取或者写入等等 kooloo add 202312 +#define C_GATEWAY_DATAFORMATPUBLIC "DATAFORMATPUBLIC" //格式 方便发送等处理 +#define C_GATEWAY_DATATYPE "type" +#define C_GATEWAY_DATA "gateway-data" //网关轮询数据上报平台 kooloo add 202312 主动上传 +#define C_GATEWAY_READDATA "gateway-readdata" //网关发送 读取 返回类型 +#define C_GATEWAY_WRITEDATA "gateway-writedata" //网关发送 写入 返回类型 +#define C_GATEWAY_ALARMDATA "gateway-alarmdata" //网关发送 读取报警 返回类型 +#define C_GATEWAY_CTRLDATA "gateway-ctrldata" // 网关发送 遥控 返回类型 + +#define C_SERVER_READDATA "web-read" //服务器主动读取 接收类型 +#define C_SERVER_WRITEDATA "web-write" //服务器主动写入 接收类型 +#define C_SERVER_ALARMDATA "web-alarm" //服务器主动读取报警 接收类型 +#define C_SERVER_CRTLDATA "web-ctrl" //服务器主动控制 接收类型 + +//SignalType 信号类型 kooloo +#define C_SIGNALTYPE_YX_TELESIGNAL 0x00 //遥信 +#define C_SIGNALTYPE_YC_TELEMETERING 0x01 //遥测 +#define C_SIGNALTYPE_YK_TELECONTROL 0x02 //遥控 +#define C_SIGNALTYPE_YT_TELEADJUSTING 0x03 //遥调 +#define C_SIGNALTYPE_YS_TELESEEING 0x04 //遥视 + + +//CfgTab_SmartDevicePortFuncDef 中的列FuncConfigTypeID_json解析成ID 和地址 kooloo add 202312 +#define C_JSON_FUNCCFGDEF_NUMBER "FuncCfgDefNumber" +#define C_JSON_FUNCCFGDEF "FuncCfgDef" +#define C_JSON_FUNTYPEID "FuncCfgTypeID" +#define C_JSON_FUNTYPEID_ADD "Add" + +//FSU 自身数据发送 +//具体时间后面调整 kooloo add 202312 +#define C_FSUDEVICE_UPDATE_PERIOD 30 //每隔3分钟判断一次程序是否在运行 如果在运行 等待下次判断,否则重新开启 +//#define C_FSUDEVICE_UPDATE_PERIOD 10 //每隔3分钟判断一次程序是否在运行 如果在运行 等待下次判断,否则重新开启 koolootest + +#define C_SUBDEV_UPDATE_PERIOD 3 //设备数据 发送一次间隔 kooloo add 202312 +//sqTable_init 函数初始化 kooloo add 202312 +// #define C_SQTABLE_INIT_TYPE0 0 +// #define C_SQTABLE_INIT_TYPE1 1 +// #define C_SQTABLE_INIT_TYPE2 2 + +#define C_SQTABLE_INIT_getDeviceCfg 0 +#define C_SQTABLE_INIT_getRS485Cfg 1 +#define C_SQTABLE_INIT_BOTH 2 +#define C_SQTABLE_INIT_getRS485Cfg_nojson 3 +#define C_SQTABLE_INIT_BOTH_nojson 4 +//读取几次算失联 +#define C_FUNCCFG_DEVSERR_TIMES 3 //kooloo add 202312 + + + +////指令长度 处理特殊串口时使用 kooloo add 20240135 +//需要校验的数据长度(不包含 数据区) +#define RS485_RTN_FIXEDVALUE_DATA_LENGTH 6 //主要包含 版本号 地址等等固定的字节长度 + + +//串口透传 Tyid 为此ID 则退出 json追加 +#define C_HJWL_SERIALPORT_VPORT_TYID 10 + +#define C_HJWL_SERIALPORT_VPORT_SELF 8 //透传模块自身端口号 虚拟 + + +//虚拟串口相关 信息 +#define C_VPORT_FRAME_HEADER_1 0xAA +#define C_VPORT_FRAME_HEADER_2 0xAA +#define C_VPORT_FRAME_HEADER_3 0xAA +#define C_VPORT_FRAME_HEADER_4 0xAA + +#define C_VPORT_FRAME_END_1 0xBB +#define C_VPORT_FRAME_END_2 0xBB +#define C_VPORT_FRAME_END_3 0xBB +#define C_VPORT_FRAME_END_4 0xBB +#define C_VPORT_FRAME_END 0xBBBBBBBB + +#define C_FUNC_READ_CODE 0x03 //功能码读 +#define C_FUNC_WRITE_CODE 0x06 //功能码写 +#define C_FUNC_LINUXToGD_CODE 0x10 //功能码linux to GD +#define C_FUNC_GDToLINUX_CODE 0x11 //功能码linux to GD + + + +//新增看门狗相关参数 +#define WDOG_DEV "/dev/watchdog" +#define WDOG_DEV_TIMEOUT 30 + + +extern void DebugPrint(char *fmt, ...); + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: strcpynsubstr +** 功能描述: 从字符串中读取第 +** 参数描述: 目标字符串strSrc,间隔符 chr,查找第几个有效数据 Num,字符串是否结束Endflag +返回值,有效地址或空 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char * strcpynsubstr(const char *strSrc,char chr,int Num,int *Endflag); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetLocalTimeStr +** 功能描述: 获取当前时间的字符串格式 +** 参数描述: +返回值,有效地址或空 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void GetLocalTimeStr(char* strDst); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetTyidadd_fromoidstr +** 功能描述: 获取当前时间的字符串格式 +** 参数描述: +返回值,有效地址或空 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int GetTyid_fromDevCod(int devtype); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: OidAnalysis_fromoidstr +** 功能描述: OID解析 +** 参数描述: +返回值,有效地址或空 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void OidAnalysis_fromoidstr(char* oidstr,OID_Content_t * oid); + + + + +//特殊485处理 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: UART_Send 缓冲区 +** 功能描述: 串口发送 +** 参数描述: fd 串口文件描述符 *send_buf 串口发送数据指针 data_len 数据长度 +**return 成功发送的字节数,错误返回为-1 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int UART_Send(int fd, char *send_buf, int data_len); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: UART_Send_AddFrameFormat 缓冲区 +** 功能描述: 串口发送 增加帧格式 +** 参数描述: fd 串口文件描述符 *send_buf 串口发送数据指针 data_len 数据长度 vport 虚拟串口 +**return 成功发送的字节数,错误返回为-1 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int UART_Send_AddFrameFormat_Vport(int fd, char *send_buf, int data_len,int vport); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: UART_Send_AddFrameFormat_Noport 缓冲区 +** 功能描述: 串口发送 增加帧格式 直接加帧头帧尾 +** 参数描述: fd 串口文件描述符 *send_buf 串口发送数据指针 data_len 数据长度 无指向端口 专用 端口 +**return 成功发送的字节数,错误返回为-1 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int UART_Send_AddFrameFormat_Noport(int fd, char *send_buf, int data_len); + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLCHKSUM +** 功能描述: 标准数据长度校验和 LCHKSUM的计算方式:D11D10D09D08+D07D06D05D04+D03D02D01D00,求和后模16余数取反再加1,其中D11~D00是LENID的低12位 +** 参数描述: Lenid INFO 项的ASCII码字节数 返回LCHKSUM +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned char RS485_GetLCHKSUM(unsigned int Lenid); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLENGTH +** 功能描述: 标准数据INFO字节长度(包括LENID和LCHKSUM) +** 参数描述: Lenid INFO 项的ASCII码字节数 LCHKSUM长度校验和,返回完整的Length +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_GetLENGTH(unsigned int Lenid); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLENGTH +** 功能描述: 标准数据INFO字节长度(包括LENID和LCHKSUM) +** 参数描述: Lenid INFO 项的ASCII码字节数 LCHKSUM长度校验和,返回完整的Length +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_16Bit_HighAndLowBytes_Swap(unsigned int Dat); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_GetLENGTH +** 功能描述: 标准数据INFO字节长度(包括LENID和LCHKSUM) +** 参数描述: Lenid INFO 项的ASCII码字节数 LCHKSUM长度校验和,返回完整的Length +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_32Bit_HighAndLowBytes_Swap(unsigned int Dat); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_StandardData_Checksum_FixedLen_ASCII +** 功能描述: 标准数据 指定长度校验和返回 CHKSUM计算公式:是除SOI、EOI和CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1 将16进制直接转换成ASCII后换算 +** 参数描述: Buf:数据区, Len :数据区长度 返回校验和 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_StandardData_Checksum_FixedLen_ASCII(unsigned char Buf[],unsigned char Len); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_StandardData_Checksum_FixedLen +** 功能描述: 标准数据 指定长度校验和返回 CHKSUM计算公式:是除SOI、EOI和CHKSUM外,其他字符按ASCII码值累加求和,所得结果模65536余数取反加1 +** 参数描述: Buf:数据区, Len :数据区长度 返回校验和 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned int RS485_StandardData_Checksum_FixedLen(unsigned char Buf[],unsigned char Len); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_DATA_Checksum +** 功能描述: 校验和 +** 参数描述: +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned char RS485_DATA_Checksum(unsigned char Buf[],unsigned char Len); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Data_Convert_To_ASCII +** 功能描述: 取一个字节,=1 取高4位并转换成ASCII码,=0 取低4位并转换成ASCII码 +** 参数描述: 返回对应的ASCII码 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned char Data_Convert_To_ASCII(unsigned char BufData, unsigned char DataPos); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Data_Convert_To_ASCII +** 功能描述: 取一个字节,=1 取高4位并转换成ASCII码,=0 取低4位并转换成ASCII码 +** 参数描述: 返回对应的ASCII码 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +unsigned char Data_Convert_To_ASCII(unsigned char BufData, unsigned char DataPos); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: RS485_Read_OneData +** 功能描述: RS 485 读取一字节数据 实际是将两个 ASCII码转换成正常的数据 kooloo add 20220809 FSU +** 参数描述: u8Data 被引用 返回 =0正常读取 其他 数据查阅对应的指示 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +char RS485_Read_OneData(char u8Data_AscH,char u8Data_AscL,char *u8Data); + + + +//新增Cjson处理函数 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: Mq_cJson_ReturnTyid +** 功能描述: 处理 接收到的json 数据 返回Cjson中设备ID +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int Mq_cJson_ReturnTyid(char* msgbuf, int msgsize); + +#endif /* __PUBLIC_H */ + diff --git a/DevicePortGet/src/slavePoll.c b/DevicePortGet/src/slavePoll.c new file mode 100644 index 0000000..0828246 --- /dev/null +++ b/DevicePortGet/src/slavePoll.c @@ -0,0 +1,264 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : slavePoll.c +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU RS485接口监测轮询 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ +#include +#include +#include +#include +#include +#include "public.h" +#include "modbus.h" +#include +#include +#include + +#include //功能函数定义相关函数 kooloo add 20230922 +#include "mslog.h" + +#if 1 //方便折叠 kooloo add 2023 +static const int RS485_idx[eSDPort_Number_Max]={0,1,2,3,4,5,6,7}; +static const int RS485_idx_non=8; +static void pollThreadcreate(void); +extern void mbPollUartTreat(uint8_t idx); + +extern void non_mbPollUartTreat(uint8_t idx); +#endif +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: slavePollThread +** 功能描述: 动环监控从设备轮询线程 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void * slavePollThread(void *arg) +{ + ms_info1("pollThreadcreate\n"); //创建轮询主线程 kooloo add 202309 + pollThreadcreate(); //子线程创建 kooloo add 202309 + sleep(10); //正常不会进入此 + return 0; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: mbPollThread +** 功能描述: 标准modbus接口轮询线程 全部以标准Modbus接口创建线程 内部会根据数据库定义其数据 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void * mbPollThread(void *arg) +{ + uint8_t num=*(uint8_t *)arg; + + ms_info1("RS485 PORT %d CREATE \n",num); + if(num 0) + { + tyid=Mq_cJson_ReturnTyid(MqmsgbufSp, MqmsglenSp); + if(Port_BindingFuncTypeID_Fast_SetCtrlHandleFunc[tyid]!=NULL) + { + Port_BindingFuncTypeID_Fast_SetCtrlHandleFunc[tyid](MqmsgbufSp); + } + printf("Rxcmd: ID:%d Data:%s Len:%d\n",tyid, MqmsgbufSp, MqmsglenSp); + } + #if 1 //调试信息打印 + if(DbgTime[idx] 0) + { + tyid=Mq_cJson_ReturnTyid(MqmsgbufVp, MqmsglenVp); + if(Port_BindingFuncTypeID_Fast_SetCtrlHandleFunc[tyid]!=NULL) + { + Port_BindingFuncTypeID_Fast_SetCtrlHandleFunc[tyid](MqmsgbufVp); + } + printf("Rxcmd: ID:%d Data:%s Len:%d\n",tyid, MqmsgbufVp, MqmsglenVp); + } + #if 1 //调试信息打印 + if(nonDbgTime[Vportnum-eSDPort_Number_Max] +#include +#include +#include "soap_comm.h" + + diff --git a/DevicePortGet/src/soap_comm.h b/DevicePortGet/src/soap_comm.h new file mode 100644 index 0000000..69c8a1a --- /dev/null +++ b/DevicePortGet/src/soap_comm.h @@ -0,0 +1,6 @@ +#include +#include +#include +#include "soapH.h" +#include "stdsoap2.h" + diff --git a/DevicePortGet/src/sqTable_init.c b/DevicePortGet/src/sqTable_init.c new file mode 100644 index 0000000..a4c970b --- /dev/null +++ b/DevicePortGet/src/sqTable_init.c @@ -0,0 +1,1608 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : sqTable_init.c +作者 : kooloo +版本 : V1.0 +描述 : 数据库初始化、数据库处理线程及数据库操作函数 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ + +#include +#include +#include +#include "sqlite3.h" +#include "public.h" +#include "mslog.h" + + +#include +#include "CjsonCreate_Init.h" //添加头文件 方便打印json等函数处理 +//const char *dbPathName = "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/fsu.db"; +//const char *dbPathName = "/home/alientek/linux/nfs/rootfs/fsu.db"; +const char *dbPathName = "/home/EdgeGateway_FSU_App/db/fsu.db"; //放在开发板下的home下 + + +static void getDeviceCfg(void); +static void getRS485Cfg(int type); +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: printfJson_sql +** 功能描述: 打印CJSON 临时使用 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void printfJson_sql(cJSON *json) { + if (NULL == json) { + return; + } + char *cjson=cJSON_Print(json);//深拷贝 + + ms_info1("json:%s le %d\n", cjson,strlen(cjson)); + //DebugPrint + free(cjson); +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: writeJsonFile_sql +** 功能描述: 将节点数据保存到文件中 保存JSON 默认放在执行文件的上层目录的tmp文件中 临时使用 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void writeJsonFile_sql(char *fileName, cJSON *json) +{ + if (NULL == json || NULL == fileName) { + return; + } + + char *cjson=cJSON_Print(json); + + FILE *fp = NULL; + //新建一个文本文件,已存在的文件将内容清空,允许读写 + fp = fopen(fileName, "w+"); + if (NULL != fp) { + fwrite(cjson, strlen(cjson),1,fp); + fclose(fp); + } + + if (NULL != cjson) { + free(cjson); + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: GetCjson_fromdb +** 功能描述: 根据检索表,获取json表 从数据库 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * GetCjson_fromdb(char *strSql) +{ + sqlite3 *pdb = NULL; + char **pResult; //查表数据 + int nRow, nCol, nResult; + char *errmsg; + //创建根节点JSON(最外面大括号的JSON对象) + cJSON *jsonsubnode=cJSON_CreateArray(); + + nResult = sqlite3_open_v2(dbPathName, &pdb, SQLITE_OPEN_READWRITE, NULL); + if(nResult != SQLITE_OK) + { + ms_fatal1("can't open database:%s, then exit the process\n", sqlite3_errmsg(pdb)); + sqlite3_close(pdb); + exit(EXIT_FAILURE); + } + + //获取 表 根据检索表 kooloo add 202312 + //strSql = "select OID,Value,Factor from CfgTab_devInfo"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + ms_info1("strSql: %s nCol =%d nRow =%d\n", strSql,nCol,nRow); + + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + ms_info2("%s %s %s \n",pResult[0],pResult[1],pResult[2]); + int tempi; + + for(tempi=1;tempi<=(nRow);tempi++) + { + cJSON* json_pItem1 = cJSON_CreateObject(); + cJSON_AddItemToObject(json_pItem1,pResult[0], cJSON_CreateString(pResult[tempi*3])); //添加到json表中 kooloo add 202312 + cJSON_AddItemToObject(json_pItem1,pResult[1], cJSON_CreateString(pResult[tempi*3+1])); + cJSON_AddItemToObject(json_pItem1,pResult[2], cJSON_CreateString(pResult[tempi*3+2])); + + cJSON_AddItemToArray(jsonsubnode, json_pItem1); + + ms_info2("%s %s %s \n",pResult[tempi*3],pResult[tempi*3+1],pResult[tempi*3+2]); + } + return jsonsubnode; + } +end: + sqlite3_close(pdb); + sqlite3_free(errmsg); + return NULL; +} + +#define C_SEARCHNUM 7 //检索个数 此只给下面函数使用, +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: AppendCjson_fromdb +** 功能描述: 根据ID号,追加对应地址的json表 +** 参数描述:无 Sn 序号 根据addbuf里数据个数以前后排的序号 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +cJSON * AppendCjson_fromdb(cJSON *jsonsrc,int typid,PortID_SNIndex_t tPort_Sn) +{ + sqlite3 *pdb = NULL; + char **pResult; //查表数据 + int nRow, nCol, nResult; + char *errmsg; + cJSON *json_rem=cJSON_CreateArray(); //遥测 + cJSON *json_res=cJSON_CreateArray(); //遥信 + cJSON *json_rec=cJSON_CreateArray(); //遥控 + cJSON *json_rer=cJSON_CreateArray(); //遥调 +//遥信常量 kooloo add 202312 + cJSON *json_res_cn=cJSON_CreateArray(); //遥信常量值 + cJSON *json_rt_cn=cJSON_GetObjectItem(json_roottable, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[typid].Name); //获取表中数组; //指向根节点 + + int TempDevcoding=0; //0为非法值 + + char str[10] = {0}; + sprintf(str, "%d", tPort_Sn.SnIndex+1); //获取端口号,获取序号 kooloo add 20240312 + //创建根节点JSON(最外面大括号的JSON对象) + //cJSON *jsonsubnode=cJSON_CreateObject(); + nResult = sqlite3_open_v2(dbPathName, &pdb, SQLITE_OPEN_READWRITE, NULL); + if(nResult != SQLITE_OK) + { + sqlite3_close(pdb); + exit(EXIT_FAILURE); + } + + //获取 表 根据检索表 kooloo add 202312 + char Temp_Str[200]={0}; //临时变量 kooloo 直接往strSql尾部添加字符串会造成Segmentation fault + //查表 Cfgtab_SmartDeviceData kooloo add 2023092101 智能温湿度-TH08创联 where SubDeviceName = OID,Value,Factor,SignalType,SubDeviceName + strcpy(Temp_Str,"select OID,Value,Factor,SignalType,AlarmThreshold,AlarmReDiff,DeviceCoding from Cfgtab_SmartDeviceData where SubDeviceName = '"); //先复制 再添加 kooloo add 202309 + strcat(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[typid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,"'"); //将表名添加 kooloo add 20230928 + + nResult = sqlite3_get_table(pdb, Temp_Str, &pResult, &nRow, &nCol, &errmsg); + ms_info1("strSql: %s nCol =%d nRow =%d\n", Temp_Str,nCol,nRow); + + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + ms_info2("%s %s %s %s %s %s %s\n",pResult[0],pResult[1],pResult[2],pResult[3],pResult[4],pResult[5],pResult[6]); + int tempi; + + for(tempi=1;tempi<=(nRow);tempi++) + { + cJSON* json_pItem1 = cJSON_CreateObject(); + memset(Temp_Str,0,200); //将数组清空 + char *ptr = NULL; + ptr = strrchr(pResult[tempi*C_SEARCHNUM], '.'); //倒数 kooloo add 202312 + + strncpy(Temp_Str,pResult[tempi*C_SEARCHNUM],(ptr-pResult[tempi*C_SEARCHNUM]+1)); //将表名 添加 kooloo add 20230928 + strcat(Temp_Str,str); //将表名添加 kooloo add 20230928 + + cJSON_AddItemToObject(json_pItem1,pResult[0], cJSON_CreateString(Temp_Str)); //添加到json表中 kooloo add 202312 + cJSON_AddItemToObject(json_pItem1,pResult[1], cJSON_CreateString(pResult[tempi*C_SEARCHNUM+1])); + cJSON_AddItemToObject(json_pItem1,pResult[2], cJSON_CreateString(pResult[tempi*C_SEARCHNUM+2])); + + if (!strcmp(pResult[tempi*C_SEARCHNUM+3], "遥测")) + {//如果OID + cJSON_AddItemToArray(json_rem, json_pItem1); + } + else if(!strcmp(pResult[tempi*C_SEARCHNUM+3], "遥信")) + { + cJSON_AddItemToArray(json_res, json_pItem1); + + if(json_rt_cn==NULL) + { + + //更新devcoding kooloo add 202401 + if(!TempDevcoding) + { + TempDevcoding=atoi(pResult[tempi*C_SEARCHNUM+6]); + tFunTyID_DevCod_buf[typid].DevCod=TempDevcoding; //将code 更新 + tFunTyID_DevCod_buf[typid].PortID=tPort_Sn.PortID; //获取端口号,获取序号 kooloo add 20240312 + tFunTyID_DevCod_buf[typid].TypeIndexStart=tPort_Sn.TypeIndexStart;//在同一端口下,相同设备起始序号 kooloo add 20240312 + } + + cJSON* json_res_cn_pItem = cJSON_CreateObject(); + + cJSON_AddItemToObject(json_res_cn_pItem,pResult[4], cJSON_CreateString(pResult[tempi*C_SEARCHNUM+4])); + cJSON_AddItemToObject(json_res_cn_pItem,pResult[5], cJSON_CreateString(pResult[tempi*C_SEARCHNUM+5])); + //cJSON_AddItemToObject(json_res_cn_pItem,"Factor", cJSON_CreateString(pResult[tempi*C_SEARCHNUM+2])); + + //遥信常量 值 + cJSON_AddItemToArray(json_res_cn, json_res_cn_pItem); + } + + } + else if(!strcmp(pResult[tempi*C_SEARCHNUM+3], "遥控")) + { + cJSON_AddItemToArray(json_rec, json_pItem1); + } + else //默认暂时为OID kooloo add 202312 + { + cJSON_AddItemToArray(json_rer, json_pItem1); + } + + ms_info2("%s %s %s %s %s %s \n",pResult[tempi*C_SEARCHNUM],pResult[tempi*C_SEARCHNUM+1],pResult[tempi*C_SEARCHNUM+2],pResult[tempi*C_SEARCHNUM+3],pResult[tempi*C_SEARCHNUM+4],pResult[tempi*C_SEARCHNUM+5]); + } +//将四个节点 独立化 独立以后发送时不再组合发送 + //遥测 + //创建根节点JSON(最外面大括号的JSON对象) + cJSON *json_subdev_rem=cJSON_CreateObject(); + + //FSU编码 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_rem, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_rem, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_DATA));//消息属性 + //抓取有效数据组成cjson表 抓取设备本身数据表 将有效数组加上 kooloo add 202312 + + cJSON_AddItemToObject(json_subdev_rem, C_IDCODECONTENT, json_rem); + //获取时间戳 kooloo add 202312 + char TempTimeBuf[20]; + GetLocalTimeStr(TempTimeBuf); + cJSON_AddItemToObject(json_subdev_rem, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + + //遥信 + //创建根节点JSON(最外面大括号的JSON对象) + cJSON *json_subdev_res=cJSON_CreateObject(); + + //FSU编码 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_res, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_res, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_ALARMDATA));//消息属性 + //抓取有效数据组成cjson表 抓取设备本身数据表 将有效数组加上 kooloo add 202312 + + cJSON_AddItemToObject(json_subdev_res, C_IDCODECONTENT, json_res); + //获取时间戳 kooloo add 202312 存储时间戳 + cJSON_AddItemToObject(json_subdev_res, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + + //遥信常量 比较使用 kooloo add 202401 + //创建根节点JSON(最外面大括号的JSON对象) + cJSON *json_subdev_res_cn=cJSON_CreateObject(); + if(json_rt_cn==NULL) + { + //FSU编码 kooloo add 202312 + //cJSON_AddItemToObject(json_subdev_res_cn, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + //cJSON_AddItemToObject(json_subdev_res_cn, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_ALARMDATA));//消息属性 + //抓取有效数据组成cjson表 抓取设备本身数据表 将有效数组加上 kooloo add 202312 + + cJSON_AddItemToObject(json_subdev_res_cn, "遥信常量", json_res_cn); + //获取时间戳 kooloo add 202312 存储时间戳 + //cJSON_AddItemToObject(json_subdev_res_cn, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + } + + + //遥控 + //创建根节点JSON(最外面大括号的JSON对象) + cJSON *json_subdev_rec=cJSON_CreateObject(); + + //FSU编码 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_rec, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_rec, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_CTRLDATA));//消息属性 //遥控之前为 C_GATEWAY_WRITEDATA 未将遥调和遥控做区分 kooloo add 20240306 + //抓取有效数据组成cjson表 抓取设备本身数据表 将有效数组加上 kooloo add 202312 + + cJSON_AddItemToObject(json_subdev_rec, C_IDCODECONTENT, json_rec); + //获取时间戳 kooloo add 202312 存储时间戳 + cJSON_AddItemToObject(json_subdev_rec, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + + //遥调 + //创建根节点JSON(最外面大括号的JSON对象) + cJSON *json_subdev_rer=cJSON_CreateObject(); + + //FSU编码 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_rer, C_FSUCODENAME, cJSON_CreateString(g_DeviceCfg.devConf.DeviceNumber)); //"11010110001" + //读写属性 后续根据需要 更新 kooloo add 202312 + cJSON_AddItemToObject(json_subdev_rer, C_GATEWAY_DATATYPE, cJSON_CreateString(C_GATEWAY_WRITEDATA));//消息属性 //遥控之前为 C_GATEWAY_DATA 未将遥调和遥控做区分 kooloo add 20240306 + //抓取有效数据组成cjson表 抓取设备本身数据表 将有效数组加上 kooloo add 202312 + + cJSON_AddItemToObject(json_subdev_rer, C_IDCODECONTENT, json_rer); + //获取时间戳 kooloo add 202312 存储时间戳 + cJSON_AddItemToObject(json_subdev_rer, C_TIMESTAMP, cJSON_CreateString(TempTimeBuf)); //时间戳,此时间戳无具体意义,仅加载在cjson文件中 + + + + cJSON *json_rt=cJSON_CreateObject(); //遥测 + cJSON_AddItemToObject(json_rt, "遥测", json_subdev_rem); + cJSON_AddItemToObject(json_rt, "遥信", json_subdev_res); + cJSON_AddItemToObject(json_rt, "遥控", json_subdev_rec); + cJSON_AddItemToObject(json_rt, "遥调", json_subdev_rer); + + memset(Temp_Str,0,200); //将数组清空 + strcpy(Temp_Str,g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[typid].Name); //将表名添加 kooloo add 20230928 + strcat(Temp_Str,":"); //将间隔符添加 kooloo add 20230928 + strcat(Temp_Str,str); //将序号添加 kooloo add 20230928 + + cJSON_AddItemToObject(jsonsrc, Temp_Str, json_rt); + +//向总表添加 比较常量 kooloo add 20240108 + if(json_rt_cn==NULL) + { + //cJSON_AddItemToObject(json_rt, "遥信常量", json_subdev_res_cn); + cJSON_AddItemToObject(jsonsrc, g_CfgTab_Rs485_Gather.g_CfgTab_SmartDeviceType[typid].Name, json_subdev_res_cn); + } + return jsonsrc; + } +end: + sqlite3_close(pdb); + sqlite3_free(errmsg); + return NULL; +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: sqTable_init +** 功能描述: 数据库表初始化 +** 参数描述:无 =0 只初始化getDeviceCfg =1 只初始化getRS485Cfg =2 初始化两个函数 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void sqTable_init(int type) +{ + if(type==C_SQTABLE_INIT_getDeviceCfg) + { + getDeviceCfg(); //从数据库获取设备配置信息 + } + else if(type==C_SQTABLE_INIT_getRS485Cfg) + { + getRS485Cfg(C_SQTABLE_INIT_getRS485Cfg); //从数据库获取RS485配置 + } + else if(type==C_SQTABLE_INIT_getRS485Cfg_nojson) + { + getRS485Cfg(C_SQTABLE_INIT_getRS485Cfg_nojson); //从数据库获取RS485配置 + } + else if(type==C_SQTABLE_INIT_BOTH) + { + getDeviceCfg(); //从数据库获取设备配置信息 + getRS485Cfg(C_SQTABLE_INIT_getRS485Cfg_nojson); //从数据库获取RS485配置 + } + else + { + getDeviceCfg(); //从数据库获取设备配置信息 + getRS485Cfg(C_SQTABLE_INIT_getRS485Cfg_nojson); //从数据库获取RS485配置 + } +} +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: getDeviceCfg +** 功能描述: 从数据库中获取设备信息 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +static void getDeviceCfg(void) +{ + sqlite3 *pdb = NULL; + char **pResult; //查表数据 + int nRow, nCol, nResult; + char *errmsg; + nResult = sqlite3_open_v2(dbPathName, &pdb, SQLITE_OPEN_READWRITE, NULL); + if(nResult != SQLITE_OK) + { + ms_fatal1("can't open database:%s, then exit the process\n", sqlite3_errmsg(pdb)); + sqlite3_close(pdb); + exit(EXIT_FAILURE); + } + //开始查找设备信息表 + //获取设备ID + char *strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceID'"; +#if 1 //设备信息 + //设备ID 等同SiteNumber kooloo add 202312 + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.DeviceID, pResult[nCol], DEVICESN_LEN); + ms_info1("设备ID--> %s %d %d\n", g_DeviceCfg.devConf.DeviceID, nRow, nCol); + } + + //获取设备编码 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceNumber'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.DeviceNumber, pResult[nCol], DEVICESN_LEN); + ms_info1("设备编码--> %s\n", g_DeviceCfg.devConf.DeviceNumber); + } + + //获取设备名称 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.DeviceName, pResult[nCol], NAME_LENGTH); + ms_info1("设备名称--> %s\n", g_DeviceCfg.devConf.DeviceName); + } + //获取设备型号 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceModel'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.Model, pResult[nCol], NAME_LENGTH); + ms_info1("设备型号--> %s\n", g_DeviceCfg.devConf.Model); + } + //获取设备功耗 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DevicePowerConsumption'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.devConf.DevicePower =atoi(pResult[nCol]); + ms_info1("设备功耗--> %d\n", g_DeviceCfg.devConf.DevicePower); + } + + //获取设备序列号 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceSN'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.DeviceSN, pResult[nCol], DEVICESN_LEN); + ms_info1("设备序列号--> %s\n", g_DeviceCfg.DeviceSN); + } + + //获取设备资产编码 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceAssertCode'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.DeviceAssertCode, pResult[nCol], DEVICESN_LEN); + ms_info1("设备资产编码--> %s\n", g_DeviceCfg.DeviceAssertCode); + } + + //获取安装时间 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InstallTime'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.InstallTime, pResult[nCol], TIME_LEN); + ms_info1("安装时间--> %s\n", g_DeviceCfg.devConf.InstallTime); + } + + //获取地区编码 + strSql = "select Value from CfgTab_devInfo where SearchName = 'RegionCode'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.RegionCode, pResult[nCol], DEVICESN_LEN); + ms_info1("地区编码--> %s\n", g_DeviceCfg.devConf.RegionCode); + } + + //获取所属站点编码 + strSql = "select Value from CfgTab_devInfo where SearchName = 'SiteNumber'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.SiteNumber, pResult[nCol], DEVICESN_LEN); + ms_info1("所属站点编码--> %s\n", g_DeviceCfg.devConf.SiteNumber); + } + + //获取机房名称 + strSql = "select Value from CfgTab_devInfo where SearchName = 'RoomName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.RoomName, pResult[nCol], NAME_LENGTH); + ms_info1("机房名称--> %s\n", g_DeviceCfg.devConf.RoomName); + } + + //获取设备描述信息 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DevDescribe'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.DevDescribe, pResult[nCol], DES_LENGTH); + ms_info1("设备描述信息--> %s\n", g_DeviceCfg.devConf.DevDescribe); + } + + //获取设备品牌 + strSql = "select Value from CfgTab_devInfo where SearchName = 'DeviceBrand'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.devConf.Brand, pResult[nCol], NAME_LENGTH); + ms_info1("设备品牌--> %s\n", g_DeviceCfg.devConf.Brand); + } + +#endif + +#if 1 //网络信息 + //联网方式 + strSql = "select Value from CfgTab_devInfo where SearchName = 'NetworkingMethods'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.NetDevConf.NetworkingMethods, pResult[nCol], IPADD_LEN); + ms_info1("联网方式--> %s\n", g_DeviceCfg.NetDevConf.NetworkingMethods); + } + + //IP地址 + strSql = "select Value from CfgTab_devInfo where SearchName = 'IPAddress'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.NetDevConf.IPAddress, pResult[nCol], IPADD_LEN); + ms_info1("IP地址--> %s\n", g_DeviceCfg.NetDevConf.IPAddress); + } + + //获取访问端口 + strSql = "select Value from CfgTab_devInfo where SearchName = 'AccessPort'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.NetDevConf.AccessPort =atoi(pResult[nCol]); + ms_info1("访问端口--> %d\n", g_DeviceCfg.NetDevConf.AccessPort); + } + + //获取SNMP访问端口 + strSql = "select Value from CfgTab_devInfo where SearchName = 'SNMPAccessPort'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.NetDevConf.SNMPAccessPort =atoi(pResult[nCol]); + ms_info1("访问端口--> %d\n", g_DeviceCfg.NetDevConf.SNMPAccessPort); + } + + //获取运营商 + strSql = "select Value from CfgTab_devInfo where SearchName = 'Operator'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.NetDevConf.Operator, pResult[nCol], NAME_LENGTH); + ms_info1("运营商--> %s\n", g_DeviceCfg.NetDevConf.Operator); + } + + //获取SIM卡号 + strSql = "select Value from CfgTab_devInfo where SearchName = 'SIMCARDNUMBER'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.NetDevConf.SIMCARDNUMBER, pResult[nCol], DEVICESN_LEN); + ms_info1("SIM卡号--> %s\n", g_DeviceCfg.NetDevConf.SIMCARDNUMBER); + } + + //获取IMEI + strSql = "select Value from CfgTab_devInfo where SearchName = 'IMEI'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.NetDevConf.IMEI, pResult[nCol], DEVICESN_LEN); + ms_info1("IMEI--> %s\n", g_DeviceCfg.NetDevConf.IMEI); + } + + //获取IMSI + strSql = "select Value from CfgTab_devInfo where SearchName = 'IMSI'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.NetDevConf.IMSI, pResult[nCol], DEVICESN_LEN); + ms_info1("IMSI--> %s\n", g_DeviceCfg.NetDevConf.IMSI); + } + + //获取B接口远程服务器地址 + strSql = "select Value from CfgTab_devInfo where SearchName = 'bRemoteServer'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.bIfServer, pResult[nCol], ADDR_LENGTH); + ms_info1("B接口远程服务器地址--> %s\n", g_DeviceCfg.bIfServer); + } + //获取本机web浏览器访问地址 + strSql = "select Value from CfgTab_devInfo where SearchName = 'webAccessAddr'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.webIf, pResult[nCol], ADDR_LENGTH); + ms_info1("本机web浏览器访问地址--> %s\n", g_DeviceCfg.webIf); + } + +#endif + +#if 1 //Mqtt相关信息 + //获取网关发布主题到服务器 + strSql = "select Value from CfgTab_devInfo where SearchName = 'GateWayPublicTopic_Server'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.GateWayPublicTopic_Server, pResult[nCol], ePublicTopic_Len); + ms_info1("网关发布主题到服务器--> %s\n", g_DeviceCfg.MqttConf.GateWayPublicTopic_Server); + } + + //获取服务器发布主题到网关 + strSql = "select Value from CfgTab_devInfo where SearchName = 'ServerPublicTopic_GateWay'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.ServerPublicTopic_GateWay, pResult[nCol], ePublicTopic_Len); + ms_info1("服务器发布主题到网关--> %s\n", g_DeviceCfg.MqttConf.ServerPublicTopic_GateWay); + } + + //获取 MQTTBroker服务器地址端口 + strSql = "select Value from CfgTab_devInfo where SearchName = 'BrokerAddress_Port'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.BrokerAddress_Port, pResult[nCol], eServerAddress_Port_Len); + ms_info1("MQTTBroker服务器地址端口--> %s\n", g_DeviceCfg.MqttConf.BrokerAddress_Port); + } + + //获取 Mqtt客户ID + strSql = "select Value from CfgTab_devInfo where SearchName = 'MqttClientID'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.MqttClientID, pResult[nCol], eMqttClientID_Len); + ms_info1("Mqtt客户ID--> %s\n", g_DeviceCfg.MqttConf.MqttClientID); + } + + //获取 Mqtt用户名 + strSql = "select Value from CfgTab_devInfo where SearchName = 'MqttUserName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.MqttUserName, pResult[nCol], eMqttUserName_Len); + ms_info1("Mqtt用户名--> %s\n", g_DeviceCfg.MqttConf.MqttUserName); + } + + //获取 Mqtt密码 + strSql = "select Value from CfgTab_devInfo where SearchName = 'MqttPassWord'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.MqttPassWord, pResult[nCol], eMqttPassWord_Len); + ms_info1("Mqtt密码--> %s\n", g_DeviceCfg.MqttConf.MqttPassWord); + } + + //获取 网关发布遗嘱主题到服务器 + strSql = "select Value from CfgTab_devInfo where SearchName = 'MqttWillToplic_Server'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + ms_info1("kkks nCol =%d nRow =%d %s\n", nCol,nRow,pResult[0]); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.MqttConf.MqttWillToplic_Server, pResult[nCol], ePublicTopic_Len); + ms_info1("网关发布遗嘱主题到服务器--> %s\n", g_DeviceCfg.MqttConf.MqttWillToplic_Server); + } +#endif + +#if 1 //运维相关信息 + //获取业主名称 + strSql = "select Value from CfgTab_devInfo where SearchName = 'OwnerName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.OwnerName, pResult[nCol], NAME_LENGTH); + ms_info1("业主名称--> %s\n", g_DeviceCfg.OpDevConf.OwnerName); + } + + //获取运维公司名称 + strSql = "select Value from CfgTab_devInfo where SearchName = 'OperationsCompanyName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.OperationsCompanyName, pResult[nCol], NAME_LENGTH); + ms_info1("运维公司名称--> %s\n", g_DeviceCfg.OpDevConf.OperationsCompanyName); + } + + //获取运维人员名称 + strSql = "select Value from CfgTab_devInfo where SearchName = 'OperationsPersonName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.OperationsPersonName, pResult[nCol], NAME_LENGTH); + ms_info1("运维人员名称--> %s\n", g_DeviceCfg.OpDevConf.OperationsPersonName); + } + + //获取运维人员Mobile + strSql = "select Value from CfgTab_devInfo where SearchName = 'OperationsPersonMobile'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.OperationsPersonMobile, pResult[nCol], NAME_LENGTH); + ms_info1("运维人员Mobile--> %s\n", g_DeviceCfg.OpDevConf.OperationsPersonMobile); + } + + //获取运维人员email + strSql = "select Value from CfgTab_devInfo where SearchName = 'OperationsPersonEmail'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.OperationsPersonEmail, pResult[nCol], NAME_LENGTH); + ms_info1("运维人员email--> %s\n", g_DeviceCfg.OpDevConf.OperationsPersonEmail); + } + + //获取运维人员微信号 + strSql = "select Value from CfgTab_devInfo where SearchName = 'OperationsPersonWeChat'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.OperationsPersonWeChat, pResult[nCol], NAME_LENGTH); + ms_info1("运维人员微信号--> %s\n", g_DeviceCfg.OpDevConf.OperationsPersonWeChat); + } + + //获取启用时间 + strSql = "select Value from CfgTab_devInfo where SearchName = 'BeginRunTime'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.OpDevConf.BeginRunTime, pResult[nCol], TIME_LEN); + ms_info1("启用时间--> %s\n", g_DeviceCfg.OpDevConf.BeginRunTime); + } + +#endif + +#if 1 //板卡信息 kooloo add 202312 + //获取软件版本号 + strSql = "select Value from CfgTab_devInfo where SearchName = 'SoftwareVersion'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.SoftwareVersion, pResult[nCol], NAME_LENGTH); + ms_info1("软件版本号--> %s\n", g_DeviceCfg.BoardDevConf.SoftwareVersion); + } + + //获取软件上次升级时间 + strSql = "select Value from CfgTab_devInfo where SearchName = 'SW_LastUpdateTime'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.SW_LastUpdateTime, pResult[nCol], TIME_LEN); + ms_info1("软件上次升级时间--> %s\n", g_DeviceCfg.BoardDevConf.SW_LastUpdateTime); + } + + //获取硬件版本号 + strSql = "select Value from CfgTab_devInfo where SearchName = 'HardwareVersion'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.HardwareVersion, pResult[nCol], NAME_LENGTH); + ms_info1("硬件版本号--> %s\n", g_DeviceCfg.BoardDevConf.HardwareVersion); + } + + //获取硬件上次升级时间 + strSql = "select Value from CfgTab_devInfo where SearchName = 'HW_LastUpdateTime'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.HW_LastUpdateTime, pResult[nCol], TIME_LEN); + ms_info1("硬件上次升级时间--> %s\n", g_DeviceCfg.BoardDevConf.HW_LastUpdateTime); + } + + //获取在线状态 + strSql = "select Value from CfgTab_devInfo where SearchName = 'OnlineStatus'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.OnlineStatus, pResult[nCol], TYPE_LEN); + ms_info1("在线状态--> %s\n", g_DeviceCfg.BoardDevConf.OnlineStatus); + } + + //获取网络信号强度 + strSql = "select Value from CfgTab_devInfo where SearchName = 'RSSI'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.BoardDevConf.RSSI=atoi(pResult[nCol]); + ms_info1("网络信号强度--> %d\n", g_DeviceCfg.BoardDevConf.RSSI); + } + + //获取操作系统名称 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoSysname'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.InfoSysname, pResult[nCol], NAME_LENGTH); + ms_info1("操作系统名称--> %s\n", g_DeviceCfg.BoardDevConf.InfoSysname); + } + + //获取主机名 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoNodename'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.InfoNodename, pResult[nCol], NAME_LENGTH); + ms_info1("主机名--> %s\n", g_DeviceCfg.BoardDevConf.InfoNodename); + } + + //获取内核版本 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoRelease'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.InfoRelease, pResult[nCol], NAME_LENGTH); + ms_info1("内核版本--> %s\n", g_DeviceCfg.BoardDevConf.InfoRelease); + } + + //获取发行版本 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoVersion'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.InfoVersion, pResult[nCol], NAME_LENGTH); + ms_info1("发行版本--> %s\n", g_DeviceCfg.BoardDevConf.InfoVersion); + } + + //获取硬件架构 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoMachine'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.BoardDevConf.InfoMachine, pResult[nCol], NAME_LENGTH); + ms_info1("硬件架构--> %s\n", g_DeviceCfg.BoardDevConf.InfoMachine); + } + + //获取开机时长 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoUptime'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.BoardDevConf.InfoUptime=atoi(pResult[nCol]); + ms_info1("开机时长--> %d\n", g_DeviceCfg.BoardDevConf.InfoUptime); + } + + //获取内存大小 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoTotalram'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.BoardDevConf.InfoTotalram=atoi(pResult[nCol]); + ms_info1("内存大小--> %d\n", g_DeviceCfg.BoardDevConf.InfoTotalram); + } + + //获取剩余内存大小 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoFreeram'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.BoardDevConf.InfoFreeram=atoi(pResult[nCol]); + ms_info1("开机时长--> %d\n", g_DeviceCfg.BoardDevConf.InfoFreeram); + } + + //获取当前进程数 + strSql = "select Value from CfgTab_devInfo where SearchName = 'InfoProcs'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + g_DeviceCfg.BoardDevConf.InfoProcs=atoi(pResult[nCol]); + ms_info1("当前进程数--> %d\n", g_DeviceCfg.BoardDevConf.InfoProcs); + } + +#endif + + //获取协议选择 + strSql = "select Value from CfgTab_devInfo where SearchName = 'ProtocolSelection'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.ProtocolSelection, pResult[nCol], TYPE_LEN); + ms_info1("协议选择--> %s\n", g_DeviceCfg.ProtocolSelection); + } + + //获取FSU设备自身表名 只有自身表名需要此处获取 别处是从组合表中获取 kooloo add 202312 + strSql = "select Value from CfgTab_devInfo where SearchName = 'FSUDeviceSelfTableName'"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if ((nResult != SQLITE_OK) || (pResult[nCol] == NULL)) + { + goto end; + } + else + { + strncpy(g_DeviceCfg.FSUDeviceSelfTableName, pResult[nCol], NAME_LENGTH); + ms_info1("FSU设备自身表名--> %s\n", g_DeviceCfg.FSUDeviceSelfTableName); + } + + //查看全表 + strSql = "select * from CfgTab_devInfo"; + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); + if (nResult != SQLITE_OK) + { + goto end; + } + + int i,j; + int index = nCol; + ms_info1("Test nCol =%d nRow =%d \n", nCol,nRow); + for( i = 0; i <=(nRow) ; i++ ) + { + for(j=0;jvaluestring); + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].PollArrIndexNow =0; //默认设置为第一个 + + if(g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].FuncCfgTID_Num!=0) + { + //获取数组 并更新数组 + cJSON *json_Arr = cJSON_GetObjectItem(json_TypeID, C_JSON_FUNCCFGDEF); //获取表中数组 + cJSON *json_arraydata; + cJSON *json_temp; //json 临时变量 + + int Tempk; + for(Tempk=0;Tempkvaluestring); + + json_temp=cJSON_GetObjectItem(json_arraydata, C_JSON_FUNTYPEID_ADD); //获取数组中ID指向的地址 + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].FuncCfgTID_Add_buf[Tempk][1]=atoi(json_temp->valuestring); + + ms_info1("Num:%d TypeID:%d add:%d \n",Tempk, + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].FuncCfgTID_Add_buf[Tempk][0], + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].FuncCfgTID_Add_buf[Tempk][1]); + } + } + else + {//如果无不支持子设备,则将其清空 kooloo add 202312 + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].FuncCfgTID_Add_buf[0][0]=0; + g_CfgTab_Rs485_Gather.g_SDPortFuncDef[Tempj].g_DeviceFuncDef[i].FuncCfgTID_Add_buf[0][1]=0; + } + + if (json_TypeID != NULL) //如果不为空则将其删除 kooloo add 释放内存 202312 + { + cJSON_Delete(json_TypeID); + } + } + } + +#endif +end: + sqlite3_close(pdb); + sqlite3_free(errmsg); +} + +/** + * @brief sqlite3通用语句执行 + * @param[in] *strSql sql操作语句字符串指针 + */ +int sql_general_set_interface(char *strSql) +{ + char **pResult; + int nResult; + char *errmsg; + + ms_info1("\nstrSql=%s\n", strSql); + sqlite3 *pdb = NULL; + nResult = sqlite3_open_v2(dbPathName, &pdb, SQLITE_OPEN_READWRITE, NULL); + if (nResult != SQLITE_OK) + { + ms_fatal1("can't open database:%s\n", sqlite3_errmsg(pdb)); + goto end; + } + nResult = sqlite3_exec(pdb, strSql, 0, 0, &errmsg); //执行sql语句 + if (nResult != SQLITE_OK) + { + ms_fatal1("sql_general_set_interface err\n"); + goto end; + } + else + { + ms_info1("sql_general_set_interface ok\n"); + } +end: + sqlite3_close(pdb); + sqlite3_free(errmsg); + return nResult; +} + +/** + * @brief sqlite3通用语句读表 + * @param[in] *strSql sql操作语句字符串指针 + */ +int sql_general_get_interface(char *strSql) +{ + char **pResult; + int nRow, nCol, nResult; + char *errmsg; + + ms_info1("\nstrSql=%s\n", strSql); + sqlite3 *pdb = NULL; + nResult = sqlite3_open_v2(dbPathName, &pdb, SQLITE_OPEN_READWRITE, NULL); + if (nResult != SQLITE_OK) + { + ms_fatal1("can't open database:%s\n", sqlite3_errmsg(pdb)); + goto end; + } + nResult = sqlite3_get_table(pdb, strSql, &pResult, &nRow, &nCol, &errmsg); //sql查表 + if (nResult != SQLITE_OK) + { + ms_fatal1("sql_general_get_interface err %s\n", errmsg); + goto end; + } + +end: + sqlite3_close(pdb); + sqlite3_free(errmsg); + return nResult; +} + + + + + + + diff --git a/DevicePortGet/src/sqTable_init.h b/DevicePortGet/src/sqTable_init.h new file mode 100644 index 0000000..fee12ee --- /dev/null +++ b/DevicePortGet/src/sqTable_init.h @@ -0,0 +1,43 @@ +/*************************************************************** +Copyright © huijue Network Co., Ltd. 1998-2129. All rights reserved. +Copyright © 上海汇珏网络通信设备股份有限公司 1998-2129. All rights reserved. +文件名 : sqTable_init.h +作者 : kooloo +版本 : V1.0 +描述 : 动环监控/边缘网关FSU主进程入口 支持设置调试输出口 头文件 +硬件平台 : iMX6ULL +内核版本 : linux-imx-4.1.15-2.1.0-g3dc0a4b-v2.7 +编译器版本 :gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf +日志 : 初版V1.0 2023/7/15 kooloo创建 +***************************************************************/ + +#ifndef __SQTABLE_INIT_H +#define __SQTABLE_INIT_H + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: sqTable_init +** 功能描述: 数据库表初始化 +** 参数描述:无 +** 日  期: 2023年9月02日 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void sqTable_init(int type); +extern void sqTable_init(void); + +#endif /* __MQTTCLIENT_H */ + + + + + + + + + + + + + + + + + diff --git a/DevicePortGet/src/sqlite_api.c b/DevicePortGet/src/sqlite_api.c new file mode 100644 index 0000000..998bc01 --- /dev/null +++ b/DevicePortGet/src/sqlite_api.c @@ -0,0 +1,122 @@ +/**@file sqlite_api.c + * @brief 数据库操作封装接口 + * @details + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-08-13 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * OS: L4.1.15 + * gcc: gcc-linaro-4.9 + * @par 修改日志: + * + *
Date Version Author Description + *
2018/08/13 1.0 kooloo 创建初始版本 + *
+ */ + +#include +#include +#include +#include "sqlite3.h" +#include "sqlite_api.h" +#include "public.h" + +/** + * @brief 打开数据库文件 + * @param[in] *pDbPath 数据库文件路径 + * @param[out] *pDb 数据库句柄 + * @return 正确返回SQ_OK,错误返回SQ_ERROR + */ +int Open_DB(sqlite3 *pDb, const char *pDbPath) +{ + if (NULL == pDbPath) + { + return SQ_ERROR; + } + int nResult = sqlite3_open_v2(pDbPath, &pDb, SQLITE_OPEN_READWRITE, NULL); + if(SQLITE_OK != nResult) + { + return SQ_ERROR; + } + return SQ_OK; +} + +/** + * @brief 关闭数据库 + * @param[in] *pDb 数据库句柄 + * @return 正确返回SQ_OK,错误返回SQ_ERROR + */ +int Close_DB(sqlite3 *pDb) +{ + if (NULL == pDb) + { + return SQ_ERROR; + } + int nResult = sqlite3_close(pDb); + if(SQLITE_OK != nResult) + { + return SQ_ERROR; + } + pDb = NULL; + return SQ_OK; +} + +/** + * @brief 执行数据库字符串指令 + * @param[in] *pDb 数据库句柄 + * @param[in] *pStrSql 数据库指令字符串 + * @return 正确返回SQ_OK,错误返回SQ_ERROR + */ +int ExecSQL(sqlite3 *pDb, char *pStrSql) +{ + if (NULL == pStrSql || strlen(pStrSql) <= 0 || NULL == pDb) + { + return SQ_ERROR; + } + char *pErrMsg = NULL; + int nResult = sqlite3_exec(pDb, pStrSql, NULL, NULL, &pErrMsg); + if(SQLITE_OK != nResult) + { + DebugPrint("sqlite3_exec err: %s\n", pErrMsg); + sqlite3_free(pErrMsg); + return SQ_ERROR; + } + return SQ_OK; +} + +int GetTable(sqlite3 *pDb, char *pStrSql, char ***pTableResult, int *pRow, int *pColumn) +{ + if (NULL == pStrSql || strlen(pStrSql) <= 0 || NULL == pTableResult || NULL == pRow || NULL == pColumn || NULL == pDb) + { + return SQ_ERROR; + } + char* pErrMsg = NULL; + int iResult = sqlite3_get_table(pDb, pStrSql, pTableResult, pRow, pColumn, &pErrMsg); + + if (SQLITE_OK != iResult) + { + DebugPrint("sqlite3_get_table err: %s\n", pErrMsg); + sqlite3_free(pErrMsg); + return SQ_ERROR; + } + + return SQ_OK; +} + + + + + + + + + + + + + + + + diff --git a/DevicePortGet/src/sqlite_api.h b/DevicePortGet/src/sqlite_api.h new file mode 100644 index 0000000..3db247a --- /dev/null +++ b/DevicePortGet/src/sqlite_api.h @@ -0,0 +1,36 @@ +/**@file sqlite_api.h + * @brief 数据库操作接口头文件 + * @details + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-08-13 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * OS: L4.1.15 + * gcc: gcc-linaro-4.9 + * @par 修改日志: + * + *
Date Version Author Description + *
2018/08/13 1.0 kooloo 创建初始版本 + *
+ */ + +#ifndef __SQLITE_API_H +#define __SQLITE_API_H + +#define SQ_ERROR -1 +#define SQ_OK 0 + + + + + + + + + + + +#endif /* __SQLITE_API_H */ + diff --git a/DevicePortGet/src/uartDrvFun.c b/DevicePortGet/src/uartDrvFun.c new file mode 100644 index 0000000..3b94689 --- /dev/null +++ b/DevicePortGet/src/uartDrvFun.c @@ -0,0 +1,388 @@ +/**@file uartDrvFun.c + * @brief 串口驱动接口 + * @details + * @author kooloo any question please send mail to 371463817@qq.com + * @date 2019-06-17 + * @version V1.0 + * @copyright Copyright (c) 2019-2022 江苏亨通光网科技有限公司 + ********************************************************************************** + * @attention + * 硬件平台:iMX6ULL \n + * 内核版本:L4.1.15 + * @par 修改日志: + * + *
Date Version Author Description + *
2019/06/17 1.0 kooloo 创建初始版本 + *
+ ********************************************************************************** + */ + +/* 包含的头文件 */ +#include //标准输入输出,如printf、scanf以及文件操作 +#include //标准库头文件,定义了五种类型、一些宏和通用工具函数 +#include //定义 read write close lseek 等Unix标准函数 +#include //文件控制定义 + +#include //终端I/O +#include //字符串操作 +#include //时间,-lrt +#include //select函数,用于查询文件变化 +#include "public.h" +#include "mslog.h" +//宏定义 +#define UART_FALSE -1 +#define UART_TRUE 0 + + + +/** + * @brief 打开串口并返回串口设备文件描述符 + * @param[in] *port 串口设备("/dev/ttymxc2") + * @return 返回串口设备文件描述符 + * - fd 串口设备文件描述符 + * - UART_FALSE 打开失败 + */ +int UART_Open(char *port) +{ + int fd; + // 打开串口 + fd = open(port, O_RDWR | O_NOCTTY | O_NDELAY); + if(fd < 0) + { + //perror(port); + ms_error1("port %s error\n",port); + return UART_FALSE; + } + // 恢复设置串口为阻塞状态, 0:阻塞, FNDELAY:非阻塞 + if (fcntl(fd, F_SETFL, 0) < 0) //阻塞,即使前面在open串口设备时设置的是非阻塞的 + { + ms_info1("fcntl failed!\n"); + return UART_FALSE; + } + else + { + ms_info1("fcntl=%d\n", fcntl(fd, F_SETFL, 0)); + } + // 测试是否为终端设备 + if (isatty(fd) == 0) + { + ms_info1("standard input is not a terminal device\n"); + close(fd); + return UART_FALSE; + } + else + { + ms_info1("is a tty success!\n"); + } + ms_info1("fd->open=%d ok\n", fd); + return fd; +} + +/** + * @brief 关闭串口 + * @param[in] fd 串口设备描述符 + */ +void UART_Close(int fd) +{ + close(fd); +} + +/** + * @brief 设置串口参数:波特率,数据位,停止位和效验位 + * @param[in] fd 串口文件描述符 + * @param[in] speed 串口波特率(支持300~230400) + * @param[in] flow_ctrl 数据流控(0:无流控,1:硬件流控,2:软件流控) + * @param[in] databits 数据位,取值为7或者8 + * @param[in] stopbits 停止位,取值为1或者2 + * @param[in] parity 效验类型,取值为N,E,O,,S + * @return 正确返回为0,错误返回为-1 + */ +int UART_Set(int fd, int speed, int flow_ctrl, int databits, int stopbits, int parity) +{ + + int i; + int status; + int speed_arr[] = {B230400,B115200, B57600, B38400, B19200, B9600, B4800, B2400, B1200, B300}; + int name_arr[] = {230400, 115200, 57600, 38400, 19200, 9600, 4800, 2400, 1200, 300}; + + struct termios options; + + /*tcgetattr(fd,&options)得到与fd指向对象的相关参数,并将它们保存于options,该函数还可以测试配置是否正确,该串口是否可用等。若调用成功,函数返回值为0,若调用失败,函数返回值为1. + */ + if (tcgetattr(fd, &options) != 0) + { + //perror("SetupSerial 1"); + ms_error1("SetupSerial 1\n"); + return (UART_FALSE); + } + memset(&options, 0, sizeof(options)); //配置清零 + + // 设置串口输入波特率和输出波特率 + for (i = 0; i < sizeof(speed_arr) / sizeof(int); i++) + { + if (speed == name_arr[i]) + { + cfsetispeed(&options, speed_arr[i]); + cfsetospeed(&options, speed_arr[i]); + } + } + + //修改控制模式,保证程序不会占用串口 + options.c_cflag |= CLOCAL; + //修改控制模式,使得能够从串口中读取输入数据 + options.c_cflag |= CREAD; + +/* //设置数据流控制 + switch (flow_ctrl) + { + + case 0: //不使用流控制 + options.c_cflag &= ~CRTSCTS; + break; + + case 1: //使用硬件流控制 + options.c_cflag |= CRTSCTS; + break; + case 2: //使用软件流控制 + options.c_cflag |= IXON | IXOFF | IXANY; + break; + } */ + //设置数据位 + options.c_cflag &= ~CSIZE; //屏蔽其他标志位 + switch (databits) + { + case 5: + options.c_cflag |= CS5; + break; + case 6: + options.c_cflag |= CS6; + break; + case 7: + options.c_cflag |= CS7; + break; + case 8: + options.c_cflag |= CS8; + break; + default: + options.c_cflag |= CS8; + break; + } + //设置校验位 + switch (parity) + { + case 'n': + case 'N': //无奇偶校验位。 + options.c_cflag &= ~PARENB; + options.c_iflag &= ~INPCK; + break; + case 'o': + case 'O': //设置为奇校验 + options.c_cflag |= (PARODD | PARENB); + options.c_iflag |= (INPCK | ISTRIP); //INPCK:启用输入校验检测,ISTRIP:从接收字符串中去掉奇偶校验位 + break; + case 'e': + case 'E': //设置为偶校验 + options.c_cflag |= PARENB; + options.c_cflag &= ~PARODD; + options.c_iflag |= (INPCK | ISTRIP); + break; + case 's': + case 'S': //设置为空格 + options.c_cflag &= ~PARENB; + options.c_cflag &= ~CSTOPB; + break; + default: //无奇偶校验位。 + options.c_cflag &= ~PARENB; + options.c_iflag &= ~INPCK; + break; + } + // 设置停止位 + switch (stopbits) + { + case 1: //1个停止位 + options.c_cflag &= ~CSTOPB; + break; + case 2: //2个停止位 + options.c_cflag |= CSTOPB; + break; + default: + options.c_cflag &= ~CSTOPB; + break; + } + + //如果前面termios结构意清零,则下面无需特意设置 + //修改输出模式,原始数据输出 + options.c_oflag &= ~OPOST; + //修改输入模式,原始数据输入 + options.c_iflag &= ~(BRKINT | ICRNL | INPCK | ISTRIP | IXON); + + options.c_lflag &= ~(ICANON | ECHO | ECHOE | ISIG); + + //设置等待时间和最小接收字符 + options.c_cc[VTIME] = 30; // 读取一个字符等待30*(1/10)s + options.c_cc[VMIN] = 0; // 读取字符的最少个数为1 + + //如果发生数据溢出,接收数据,但是不再读取 刷新收到的数据但是不读 + tcflush(fd, TCIOFLUSH); + //激活配置 (将修改后的termios数据设置到串口中) + if (tcsetattr(fd, TCSANOW, &options) != 0) + { + //perror("com set error!\n"); + ms_error1("com set error!\n"); + return (UART_FALSE); + } + return (UART_TRUE); +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: UART_Send 缓冲区 +** 功能描述: 串口发送 +** 参数描述: fd 串口文件描述符 *send_buf 串口发送数据指针 data_len 数据长度 +**return 成功发送的字节数,错误返回为-1 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int UART_Send(int fd, char *send_buf, int data_len) +{ + int len = 0; + + len = write(fd, send_buf, data_len); + if (len == data_len) + { + return len; + } + else + { + tcflush(fd, TCOFLUSH); + return UART_FALSE; + } +} + + +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: UART_Send_AddFrameFormat 缓冲区 +** 功能描述: 串口发送 增加帧格式 带端口 增加 帧头帧尾 +** 参数描述: fd 串口文件描述符 *send_buf 串口发送数据指针 data_len 数据长度 vport 虚拟串口 +**return 成功发送的字节数,错误返回为-1 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +int UART_Send_AddFrameFormat_Vport(int fd, char *send_buf, int data_len,int vport) +{ + int len = 0,templen=0,tempi; + uint8_t TxBu[YDT1363_3_2014_MSG_LENGTH_MAX+20]; //临时使用一个变量方便临时使用 + + TxBu[templen++]=C_VPORT_FRAME_HEADER_1; + TxBu[templen++]=C_VPORT_FRAME_HEADER_2; + TxBu[templen++]=C_VPORT_FRAME_HEADER_3; + TxBu[templen++]=C_VPORT_FRAME_HEADER_4; + TxBu[templen++]=C_FUNC_LINUXToGD_CODE; + TxBu[templen++]=vport-eSDPort_Number_Max; + //TxBu[templen++]=data_len; + TxBu[templen++]=data_len>>8; + TxBu[templen++]=data_len&0xFF; + + for(tempi=0;tempi //标准输入输出,如printf、scanf以及文件操作 +#include //标准库头文件,定义了五种类型、一些宏和通用工具函数 +#include //定义 read write close lseek 等Unix标准函数 +#include //文件控制定义 + +#include //终端I/O +#include //字符串操作 +#include //时间,-lrt +#include //select函数,用于查询文件变化 +#include "public.h" +//注意 _GNU_SOURCE 要提前定义 否则宏定义会告错误 +#include +#include +#include +#include +#include +#include //功能函数定义相关函数 kooloo add 20230922 +#include "mslog.h" +#if 0 //折叠 kooloo add 202312 +/*::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: +** 函数名称: UART_Init +** 功能描述: 串口初始化 +** 参数描述: 无 +** 作  者: kooloo +** 日  期: 2022年03月21 +:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::*/ +void UART_Init(void) +{ + int Tempi; + int TempTypeID; + for(Tempi=0;Tempi]+)([">]) + +#IncludeRegexScan: ^.*$ + +#IncludeRegexComplain: ^$ + +#IncludeRegexTransform: + +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c +goahead.h +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/goahead.h +js.h +/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/js.h + +lib/goahead/include/goahead.h +me.h +lib/goahead/include/me.h +osdep.h +lib/goahead/include/osdep.h +customize.h +lib/goahead/include/customize.h + +lib/goahead/include/js.h +goahead.h +lib/goahead/include/goahead.h + +lib/goahead/include/me.h + +lib/goahead/include/osdep.h +me.h +lib/goahead/include/me.h +vxWorks.h +- +winsock2.h +- +windows.h +- +winbase.h +- +winuser.h +- +shlobj.h +- +shellapi.h +- +wincrypt.h +- +ws2tcpip.h +- +conio.h +- +process.h +- +windows.h +- +shlobj.h +- +stdbool.h +- +crtdbg.h +- +ctype.h +- +direct.h +- +dirent.h +- +dlfcn.h +- +fcntl.h +- +errno.h +- +float.h +- +math.h +- +grp.h +- +io.h +- +libgen.h +- +limits.h +- +sys/socket.h +- +arpa/inet.h +- +netdb.h +- +net/if.h +- +netinet/in.h +- +netinet/tcp.h +- +netinet/ip.h +- +pthread.h +- +pwd.h +- +resolv.h +- +readpassphrase.h +- +setjmp.h +- +signal.h +- +stdarg.h +- +stdint.h +- +stdio.h +- +stdlib.h +- +string.h +- +syslog.h +- +sys/stat.h +- +sys/types.h +- +sys/ioctl.h +- +sys/mman.h +- +sys/resource.h +- +sys/select.h +- +sys/time.h +- +sys/times.h +- +sys/utsname.h +- +sys/uio.h +- +sys/wait.h +- +poll.h +- +unistd.h +- +time.h +- +wchar.h +- +w32api/windows.h +lib/goahead/include/w32api/windows.h +sys/cygwin.h +lib/goahead/include/sys/cygwin.h +linux/version.h +- +sys/epoll.h +- +sys/prctl.h +- +sys/eventfd.h +- +sys/inotify.h +- +sys/sendfile.h +- +stdbool.h +- +mach-o/dyld.h +- +mach-o/dyld.h +- +mach/mach_init.h +- +mach/mach_time.h +- +mach/task.h +- +sys/sysctl.h +- +libkern/OSAtomic.h +- +vxWorks.h +- +envLib.h +- +iosLib.h +- +loadLib.h +- +selectLib.h +- +sockLib.h +- +inetLib.h +- +ioLib.h +- +pipeDrv.h +- +hostLib.h +- +sysSymTbl.h +- +sys/fcntlcom.h +- +tickLib.h +- +taskHookLib.h +- +unldLib.h +- +wait.h +- +symSync.h +- +vxAtomicLib.h +- +mathf.h +- +netmain.h +- +nettools/inc/dnsif.h +- +socket.h +- +file.h +- +crt_externs.h +- + diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake new file mode 100644 index 0000000..763944e --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake @@ -0,0 +1,26 @@ +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + "C" + ) +# The set of files for implicit dependencies of each language: +set(CMAKE_DEPENDS_CHECK_C + "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c" "/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o" + ) +set(CMAKE_C_COMPILER_ID "GNU") + +# The include file search paths: +set(CMAKE_C_TARGET_INCLUDE_PATH + "src" + "lib/sqlite3/include" + "lib/libmodbus/include" + "soap_sc" + "lib/goahead/include" + "web_src/../lib/goahead/include" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/build.make b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/build.make new file mode 100644 index 0000000..b48370b --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/build.make @@ -0,0 +1,113 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# Include any dependencies generated for this target. +include web_src/CMakeFiles/fsu_web.dir/depend.make + +# Include the progress variables for this target. +include web_src/CMakeFiles/fsu_web.dir/progress.make + +# Include the compile flags for this target's objects. +include web_src/CMakeFiles/fsu_web.dir/flags.make + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: web_src/CMakeFiles/fsu_web.dir/flags.make +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: web_src/fsu_web.c + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building C object web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/fsu_web.dir/fsu_web.c.o -c /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/fsu_web.dir/fsu_web.c.i" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c > CMakeFiles/fsu_web.dir/fsu_web.c.i + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/fsu_web.dir/fsu_web.c.s" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src && /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c -o CMakeFiles/fsu_web.dir/fsu_web.c.s + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.requires: + +.PHONY : web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.requires + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.provides: web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.requires + $(MAKE) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.provides.build +.PHONY : web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.provides + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.provides.build: web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o + + +# Object files for target fsu_web +fsu_web_OBJECTS = \ +"CMakeFiles/fsu_web.dir/fsu_web.c.o" + +# External object files for target fsu_web +fsu_web_EXTERNAL_OBJECTS = + +bin/fsu_web: web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o +bin/fsu_web: web_src/CMakeFiles/fsu_web.dir/build.make +bin/fsu_web: web_src/CMakeFiles/fsu_web.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable ../bin/fsu_web" + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/fsu_web.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +web_src/CMakeFiles/fsu_web.dir/build: bin/fsu_web + +.PHONY : web_src/CMakeFiles/fsu_web.dir/build + +web_src/CMakeFiles/fsu_web.dir/requires: web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o.requires + +.PHONY : web_src/CMakeFiles/fsu_web.dir/requires + +web_src/CMakeFiles/fsu_web.dir/clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src && $(CMAKE_COMMAND) -P CMakeFiles/fsu_web.dir/cmake_clean.cmake +.PHONY : web_src/CMakeFiles/fsu_web.dir/clean + +web_src/CMakeFiles/fsu_web.dir/depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : web_src/CMakeFiles/fsu_web.dir/depend + diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/cmake_clean.cmake b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/cmake_clean.cmake new file mode 100644 index 0000000..21b81d6 --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/fsu_web.dir/fsu_web.c.o" + "../bin/fsu_web.pdb" + "../bin/fsu_web" +) + +# Per-language clean rules from dependency scanning. +foreach(lang C) + include(CMakeFiles/fsu_web.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/depend.internal b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/depend.internal new file mode 100644 index 0000000..6899f81 --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/depend.internal @@ -0,0 +1,9 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o + /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/fsu_web.c + lib/goahead/include/goahead.h + lib/goahead/include/js.h + lib/goahead/include/me.h + lib/goahead/include/osdep.h diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/depend.make b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/depend.make new file mode 100644 index 0000000..35c97ad --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/depend.make @@ -0,0 +1,9 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: web_src/fsu_web.c +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: lib/goahead/include/goahead.h +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: lib/goahead/include/js.h +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: lib/goahead/include/me.h +web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o: lib/goahead/include/osdep.h + diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/flags.make b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/flags.make new file mode 100644 index 0000000..91776dc --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# compile C with /usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc +C_FLAGS = -DWITH_NO_C_LOCALE -g + +C_DEFINES = + +C_INCLUDES = -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/src -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/soap_sc -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/goahead/include -I/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/../lib/goahead/include + diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o new file mode 100644 index 0000000..54206a0 Binary files /dev/null and b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o differ diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/link.txt b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/link.txt new file mode 100644 index 0000000..ad7429e --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/link.txt @@ -0,0 +1 @@ +/usr/local/arm/gcc-linaro-4.9.4-2017.01-x86_64_arm-linux-gnueabihf/bin/arm-linux-gnueabihf-gcc -DWITH_NO_C_LOCALE -g CMakeFiles/fsu_web.dir/fsu_web.c.o -o ../bin/fsu_web -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib -L/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/../lib/goahead/lib -lgo -Wl,-Bstatic -lgoahead-mbedtls -Wl,-Bdynamic -lrt -ldl -lpthread -lm -Wl,-rpath,/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/sqlite3/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/lib/libmodbus/lib:/home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/../lib/goahead/lib diff --git a/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/progress.make b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/progress.make new file mode 100644 index 0000000..abadeb0 --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/fsu_web.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 + diff --git a/DevicePortGet/web_src/CMakeFiles/progress.marks b/DevicePortGet/web_src/CMakeFiles/progress.marks new file mode 100644 index 0000000..0cfbf08 --- /dev/null +++ b/DevicePortGet/web_src/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/DevicePortGet/web_src/CMakeLists.txt b/DevicePortGet/web_src/CMakeLists.txt new file mode 100644 index 0000000..3b93fb2 --- /dev/null +++ b/DevicePortGet/web_src/CMakeLists.txt @@ -0,0 +1,15 @@ +#添加头文件目录(类是于 -I) +include_directories("../lib/goahead/include") + +#添加需要链接的库文件目录(-L) +link_directories("../lib/goahead/lib") + +# 查找当前目录下的所有源文件,并将名称保存到 DIR_LIB_SRCS 变量 +#aux_source_directory(. DIR_WEB_SRCS) +SET(DIR_WEB_SRCS fsu_web.c) + +# 生成链接库 +ADD_EXECUTABLE(fsu_web fsu_web.c) +TARGET_LINK_LIBRARIES(fsu_web libgo.so) +TARGET_LINK_LIBRARIES(fsu_web libgoahead-mbedtls.a) +TARGET_LINK_LIBRARIES(fsu_web rt;dl;pthread;m) diff --git a/DevicePortGet/web_src/Makefile b/DevicePortGet/web_src/Makefile new file mode 100644 index 0000000..c078cdb --- /dev/null +++ b/DevicePortGet/web_src/Makefile @@ -0,0 +1,180 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.5 + +# Default target executed when no arguments are given to make. +default_target: all + +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + + +# Remove some rules from gmake that .SUFFIXES does not remove. +SUFFIXES = + +.SUFFIXES: .hpux_make_needs_suffix_list + + +# Suppress display of executed commands. +$(VERBOSE).SILENT: + + +# A target that is always out of date. +cmake_force: + +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E remove -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake cache editor..." + /usr/bin/ccmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache + +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache + +.PHONY : rebuild_cache/fast + +# The main all target +all: cmake_check_build_system + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/CMakeFiles /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src/CMakeFiles/progress.marks + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f CMakeFiles/Makefile2 web_src/all + $(CMAKE_COMMAND) -E cmake_progress_start /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f CMakeFiles/Makefile2 web_src/clean +.PHONY : clean + +# The main clean target +clean/fast: clean + +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f CMakeFiles/Makefile2 web_src/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f CMakeFiles/Makefile2 web_src/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +web_src/CMakeFiles/fsu_web.dir/rule: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f CMakeFiles/Makefile2 web_src/CMakeFiles/fsu_web.dir/rule +.PHONY : web_src/CMakeFiles/fsu_web.dir/rule + +# Convenience name for target. +fsu_web: web_src/CMakeFiles/fsu_web.dir/rule + +.PHONY : fsu_web + +# fast build rule for target. +fsu_web/fast: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/build +.PHONY : fsu_web/fast + +fsu_web.o: fsu_web.c.o + +.PHONY : fsu_web.o + +# target to build an object file +fsu_web.c.o: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.o +.PHONY : fsu_web.c.o + +fsu_web.i: fsu_web.c.i + +.PHONY : fsu_web.i + +# target to preprocess a source file +fsu_web.c.i: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.i +.PHONY : fsu_web.c.i + +fsu_web.s: fsu_web.c.s + +.PHONY : fsu_web.s + +# target to generate assembly for a file +fsu_web.c.s: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(MAKE) -f web_src/CMakeFiles/fsu_web.dir/build.make web_src/CMakeFiles/fsu_web.dir/fsu_web.c.s +.PHONY : fsu_web.c.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... rebuild_cache" + @echo "... fsu_web" + @echo "... fsu_web.o" + @echo "... fsu_web.i" + @echo "... fsu_web.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet && $(CMAKE_COMMAND) -H$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/DevicePortGet/web_src/auth.txt b/DevicePortGet/web_src/auth.txt new file mode 100644 index 0000000..b70c825 --- /dev/null +++ b/DevicePortGet/web_src/auth.txt @@ -0,0 +1,17 @@ +# +# auth.txt - Authorization data +# +# Schema +# user name=NAME password=PASSWORD roles=ROLES +# role name=NAME abilities=ABILITIES +# +# Routes (see route.txt) may require authentication and that users possess certain abilities. +# +# Examples: +# +# Define roles +# role name=manager abilities=view,edit,delete +# +# Define a user +# user name=joshua password=2fd6e47ff9bb70c0465fd2f5c8e5305e roles=manager,purchaser +# diff --git a/DevicePortGet/web_src/cmake_install.cmake b/DevicePortGet/web_src/cmake_install.cmake new file mode 100644 index 0000000..22cae17 --- /dev/null +++ b/DevicePortGet/web_src/cmake_install.cmake @@ -0,0 +1,34 @@ +# Install script for directory: /home/alientek/Desktop/test_arm_no/EdgeGateway_FSU/DevicePortGet/web_src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Debug") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + diff --git a/DevicePortGet/web_src/fsu_web.c b/DevicePortGet/web_src/fsu_web.c new file mode 100644 index 0000000..754c9c4 --- /dev/null +++ b/DevicePortGet/web_src/fsu_web.c @@ -0,0 +1,635 @@ +/* + goahead.c -- Main program for GoAhead + + Usage: goahead [options] [documents] [IP][:port] ... + Options: + --auth authFile # User and role configuration + --background # Run as a Linux daemon + --home directory # Change to directory to run + --log logFile:level # Log to file file at verbosity level + --route routeFile # Route configuration file + --verbose # Same as --log stdout:2 + --version # Output version information + + Copyright (c) All Rights Reserved. See details at the end of the file. + */ + +/********************************* Includes ***********************************/ + +#include "goahead.h" +#include "js.h" + +/********************************* Defines ************************************/ + +static int finished = 0; + +#undef ME_GOAHEAD_LISTEN +/* + These must match TOP.es.set + */ +#if TEST_IPV6 +#if ME_COM_SSL + #define ME_GOAHEAD_LISTEN "http://127.0.0.1:18080, https://127.0.0.1:14443, http://[::1]:18090, https://[::1]:14453" +#else + #define ME_GOAHEAD_LISTEN "http://127.0.0.1:18080, http://[::1]:18090" +#endif +#else +#if ME_COM_SSL + #define ME_GOAHEAD_LISTEN "http://192.168.2.133:80, https://192.168.2.133:443" +#else + #define ME_GOAHEAD_LISTEN "http://192.168.2.133:80" +#endif +#endif + + +/********************************* Forwards ***********************************/ + +static void initPlatform(void); +static void logHeader(void); +static void usage(void); + +#if WINDOWS +static void windowsClose(); +static int windowsInit(); +static LRESULT CALLBACK websWindProc(HWND hwnd, UINT msg, UINT wp, LPARAM lp); +#endif + +static bool testHandler(Webs *wp); +#if ME_GOAHEAD_JAVASCRIPT +static int aspTest(int eid, Webs *wp, int argc, char **argv); +static int bigTest(int eid, Webs *wp, int argc, char **argv); +#endif +static void actionTest(Webs *wp); +static void sessionTest(Webs *wp); +static void showTest(Webs *wp); +// 测试action函数 +static void on_led_set(Webs *wp); +static void on_buzzer_set(Webs *wp); + +#if ME_GOAHEAD_UPLOAD && !ME_ROM +static void uploadTest(Webs *wp); +#endif +#if ME_GOAHEAD_LEGACY +static int legacyTest(Webs *wp, char *prefix, char *dir, int flags); +#endif + +#if ME_UNIX_LIKE +static void sigHandler(int signo); +#endif + +static void exitProc(void *data, int id); + +/*********************************** Code *************************************/ + +MAIN(goahead, int argc, char **argv, char **envp) +{ + char *argp, *home, *documents, *endpoints, *endpoint, *route, *auth, *tok, *lspec; + int argind, duration; + +#if WINDOWS + if (windowsInit() < 0) { + return 0; + } +#endif + route = "route.txt"; + auth = "auth.txt"; + duration = 0; + + // 命令行解析 + for (argind = 1; argind < argc; argind++) { + argp = argv[argind]; + if (*argp != '-') { + break; + + } else if (smatch(argp, "--auth") || smatch(argp, "-a")) { + if (argind >= argc) usage(); + auth = argv[++argind]; + +#if ME_UNIX_LIKE && !MACOSX + } else if (smatch(argp, "--background") || smatch(argp, "-b")) { + websSetBackground(1); +#endif + + } else if (smatch(argp, "--debugger") || smatch(argp, "-d") || smatch(argp, "-D")) { + websSetDebug(1); + + } else if (smatch(argp, "--duration")) { + if (argind >= argc) usage(); + duration = atoi(argv[++argind]); + + } else if (smatch(argp, "--home")) { + if (argind >= argc) usage(); + home = argv[++argind]; + if (chdir(home) < 0) { + error("Cannot change directory to %s", home); + exit(-1); + } + } else if (smatch(argp, "--log") || smatch(argp, "-l")) { + if (argind >= argc) usage(); + logSetPath(argv[++argind]); + + } else if (smatch(argp, "--verbose") || smatch(argp, "-v")) { + logSetPath("stdout:2"); + + } else if (smatch(argp, "--route") || smatch(argp, "-r")) { + route = argv[++argind]; + + } else if (smatch(argp, "--version") || smatch(argp, "-V")) { + printf("%s\n", ME_VERSION); + exit(0); + + } else if (*argp == '-' && isdigit((uchar) argp[1])) { + lspec = sfmt("stdout:%s", &argp[1]); + logSetPath(lspec); + wfree(lspec); + + } else { + usage(); + } + } + documents = ME_GOAHEAD_DOCUMENTS; + if (argc > argind) { + documents = argv[argind++]; + } + initPlatform(); // 平台初始化,注册信号处理函数 + if (websOpen(documents, route) < 0) // 初始化服务器 + { + error("Cannot initialize server. Exiting."); + return -1; + } +#if ME_GOAHEAD_AUTH // 加载路径和鉴权配置文件 + if (websLoad(auth) < 0) + { + error("Cannot load %s", auth); + return -1; + } +#endif + logHeader(); // 打印web服务器基本信息 + if (argind < argc) { + while (argind < argc) { + endpoint = argv[argind++]; // 参数中指定了服务器的endpoint 如./goahead -v ./web/ 192.168.10.111:80 + // WEB端口监听 + if (websListen(endpoint) < 0) { + return -1; + } + } + } else { + endpoints = sclone(ME_GOAHEAD_LISTEN); + for (endpoint = stok(endpoints, ", \t", &tok); endpoint; endpoint = stok(NULL, ", \t,", &tok)) { +#if !ME_COM_SSL + if (strstr(endpoint, "https")) continue; +#endif + if (websListen(endpoint) < 0) { + wfree(endpoints); + return -1; + } + } + wfree(endpoints); + } + +#if ME_ROM && KEEP // 采用web文件ROM化 + /* + If not using a route/auth config files, then manually create the routes like this: + If custom matching is required, use websSetRouteMatch. If authentication is required, use websSetRouteAuth. + */ + websAddRoute("/", "file", 0); +#endif +#ifdef GOAHEAD_INIT + /* + Define your init function in main.me goahead.init, or + configure with DFLAGS=GOAHEAD_INIT=myInitFunction + */ + { + extern int GOAHEAD_INIT(); + + if (GOAHEAD_INIT() < 0) { + exit(1); + } + } +#endif + + websDefineHandler("test", testHandler, 0, 0, 0); // 定义一个请求处理程序 + websAddRoute("/test", "test", 0); +#if ME_GOAHEAD_LEGACY + // 表示对 /goform 的请求都交给 websFormHandler 函数处理。函数的参数列表如下 + websUrlHandlerDefine("/legacy/", 0, 0, legacyTest, 0); // 设置form方式调用时候的文件位置 +// websFormDefine(T("odbc_form_web_login"), odbc_form_web_login); // 定义form方式调用接口函数字符对应的函数名称 +#endif +#if ME_GOAHEAD_JAVASCRIPT + websDefineJst("aspTest", aspTest); // 定义一个js本地函数 + websDefineJst("bigTest", bigTest); +#endif + websDefineAction("test", actionTest); // goAction定义,在asp文件中调用C函数 + websDefineAction("sessionTest", sessionTest); + websDefineAction("showTest", showTest); + + websDefineAction("led", on_led_set); + websDefineAction("buzzer", on_buzzer_set); + +#if ME_GOAHEAD_UPLOAD && !ME_ROM + websDefineAction("uploadTest", uploadTest); +#endif + + +#if ME_UNIX_LIKE && !MACOSX + /* + Service events till terminated + */ + if (websGetBackground()) { + if (daemon(0, 0) < 0) { + error("Cannot run as daemon"); + return -1; + } + } +#endif + + if (duration) { + printf("Running for %d secs\n", duration); + websStartEvent(duration * 1000, (WebsEventProc) exitProc, 0); + } + websServiceEvents(&finished); + logmsg(1, "Instructed to exit\n"); + websClose(); + +#if WINDOWS + windowsClose(); +#endif + return 0; +} + + +static void exitProc(void *data, int id) +{ + websStopEvent(id); + finished = 1; +} + +static void logHeader(void) +{ + char home[ME_GOAHEAD_LIMIT_STRING]; + + getcwd(home, sizeof(home)); + logmsg(2, "Configuration for %s", ME_TITLE); + logmsg(2, "---------------------------------------------"); + logmsg(2, "Version: %s", ME_VERSION); + logmsg(2, "BuildType: %s", ME_DEBUG ? "Debug" : "Release"); + logmsg(2, "CPU: %s", ME_CPU); + logmsg(2, "OS: %s", ME_OS); + logmsg(2, "Host: %s", websGetServer()); + logmsg(2, "Directory: %s", home); + logmsg(2, "Documents: %s", websGetDocuments()); + logmsg(2, "Configure: %s", ME_CONFIG_CMD); + logmsg(2, "---------------------------------------------"); +} + + +static void usage(void) { + fprintf(stderr, "\n%s Usage:\n\n" + " %s [options] [documents] [[IPaddress][:port] ...]\n\n" + " Options:\n" +#if ME_GOAHEAD_AUTH + " --auth authFile # User and role configuration\n" +#endif +#if ME_UNIX_LIKE && !MACOSX + " --background # Run as a Unix daemon\n" +#endif + " --debugger # Run in debug mode\n" + " --home directory # Change to directory to run\n" + " --log logFile:level # Log to file file at verbosity level\n" + " --route routeFile # Route configuration file\n" + " --verbose # Same as --log stdout:2\n" + " --version # Output version information\n\n", + ME_TITLE, ME_NAME); + exit(-1); +} + + +static void initPlatform(void) +{ +#if ME_UNIX_LIKE + signal(SIGINT, sigHandler); + signal(SIGTERM, sigHandler); + signal(SIGKILL, sigHandler); // 增加退出信号处理 + #ifdef SIGPIPE + signal(SIGPIPE, SIG_IGN); + #endif +#elif ME_WIN_LIKE + _fmode=_O_BINARY; +#endif +} + + +#if ME_UNIX_LIKE +static void sigHandler(int signo) +{ + finished = 1; +} +#endif + + +/* + Simple handler and route test + Note: Accesses to "/" are normally remapped automatically to /index.html + */ +static bool testHandler(Webs *wp) +{ + if (smatch(wp->path, "/")) { + websRewriteRequest(wp, "/home.html"); + /* Fall through */ + } + return 0; +} + + +#if ME_GOAHEAD_JAVASCRIPT +/* + Parse the form variables: name, address and echo back + */ +static int aspTest(int eid, Webs *wp, int argc, char **argv) +{ + char *name, *address; + + if (jsArgs(argc, argv, "%s %s", &name, &address) < 2) { + websError(wp, 400, "Insufficient args\n"); + return -1; + } + return (int) websWrite(wp, "Name: %s, Address %s", name, address); +} + + +/* + Generate a large response + */ +static int bigTest(int eid, Webs *wp, int argc, char **argv) +{ + int i; + + websSetStatus(wp, 200); + websWriteHeaders(wp, -1, 0); + websWriteEndHeaders(wp); + websWrite(wp, "\n"); + for (i = 0; i < 800; i++) { + websWrite(wp, " Line: %05d %s", i, "aaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbccccccccccccccccccddddddd
\n"); + } + websWrite(wp, "\n"); + websDone(wp); + return 0; +} +#endif + + +/* + Implement /action/actionTest. Parse the form variables: name, address and echo back. + */ +static void actionTest(Webs *wp) +{ + cchar *name, *address; + + name = websGetVar(wp, "name", NULL); + address = websGetVar(wp, "address", NULL); + websSetStatus(wp, 200); + websWriteHeaders(wp, -1, 0); + websWriteEndHeaders(wp); + websWrite(wp, "

name: %s, address: %s

\n", name, address); + websFlush(wp, 0); + websDone(wp); +} + + +static void sessionTest(Webs *wp) +{ + cchar *number; + + if (scaselessmatch(wp->method, "POST")) { + number = websGetVar(wp, "number", 0); + websSetSessionVar(wp, "number", number); + } else { + number = websGetSessionVar(wp, "number", 0); + } + websSetStatus(wp, 200); + websWriteHeaders(wp, -1, 0); + websWriteEndHeaders(wp); + websWrite(wp, "

Number %s

\n", number); + websDone(wp); +} + + +static void showTest(Webs *wp) +{ + WebsKey *s; + + websSetStatus(wp, 200); + websWriteHeaders(wp, -1, 0); + websWriteEndHeaders(wp); + websWrite(wp, "
\n");
+    for (s = hashFirst(wp->vars); s; s = hashNext(wp->vars, s)) {
+        websWrite(wp, "%s=%s\n", s->name.value.string, s->content.value.string);
+    }
+    websWrite(wp, "
\n"); + websDone(wp); +} + +// led控制 +static void on_led_set(Webs *wp) +{ + // get the input value in query stream +// char *io_val; +// +// io_val = websGetVar(wp, "val_led", NULL); +// if(io_val) +// system("echo 1 > /sys/class/leds/led-err/brightness"); +// else +// system("echo 0 > /sys/class/leds/led-err/brightness"); +} + +// 蜂鸣器控制 +static void on_buzzer_set(Webs *wp) +{ +// char *io_val; +// +// io_val = websGetVar(wp, "val_buz", NULL); +// if(io_val) +// system("echo 1 > /sys/class/leds/beep/brightness"); +// else +// system("echo 0 > /sys/class/leds/beep/brightness"); +} + + +#if ME_GOAHEAD_UPLOAD && !ME_ROM +/* + Dump the file upload details. Don't actually do anything with the uploaded file. + */ +static void uploadTest(Webs *wp) +{ + WebsKey *s; + WebsUpload *up; + char *upfile; + + websSetStatus(wp, 200); + websWriteHeaders(wp, -1, 0); + websWriteHeader(wp, "Content-Type", "text/plain"); + websWriteEndHeaders(wp); + if (scaselessmatch(wp->method, "POST")) { + for (s = hashFirst(wp->files); s; s = hashNext(wp->files, s)) { + up = s->content.value.symbol; + websWrite(wp, "FILE: %s\r\n", s->name.value.string); + websWrite(wp, "FILENAME=%s\r\n", up->filename); + websWrite(wp, "CLIENT=%s\r\n", up->clientFilename); + websWrite(wp, "TYPE=%s\r\n", up->contentType); + websWrite(wp, "SIZE=%d\r\n", up->size); + upfile = sfmt("%s/tmp/%s", websGetDocuments(), up->clientFilename); + if (rename(up->filename, upfile) < 0) { + error("Cannot rename uploaded file: %s to %s, errno %d", up->filename, upfile, errno); + } + wfree(upfile); + } + websWrite(wp, "\r\nVARS:\r\n"); + for (s = hashFirst(wp->vars); s; s = hashNext(wp->vars, s)) { + websWrite(wp, "%s=%s\r\n", s->name.value.string, s->content.value.string); + } + } + websDone(wp); +} +#endif + + +#if ME_GOAHEAD_LEGACY +/* + Legacy handler with old parameter sequence + */ +static int legacyTest(Webs *wp, char *prefix, char *dir, int flags) +{ + websSetStatus(wp, 200); + websWriteHeaders(wp, -1, 0); + websWriteHeader(wp, "Content-Type", "text/plain"); + websWriteEndHeaders(wp); + websWrite(wp, "Hello Legacy World\n"); + websDone(wp); + return 1; +} + +#endif + + + +#if WINDOWS +/* + Create a taskbar entry. Register the window class and create a window + */ +static int windowsInit() +{ + HINSTANCE inst; + WNDCLASS wc; /* Window class */ + HMENU hSysMenu; + HWND hwnd; + + inst = websGetInst(); + wc.style = CS_HREDRAW | CS_VREDRAW; + wc.hbrBackground = (HBRUSH)(COLOR_WINDOW+1); + wc.hCursor = LoadCursor(NULL, IDC_ARROW); + wc.cbClsExtra = 0; + wc.cbWndExtra = 0; + wc.hInstance = inst; + wc.hIcon = NULL; + wc.lpfnWndProc = (WNDPROC) websWindProc; + wc.lpszMenuName = wc.lpszClassName = ME_NAME; + if (! RegisterClass(&wc)) { + return -1; + } + /* + Create a window just so we can have a taskbar to close this web server + */ + hwnd = CreateWindow(ME_NAME, ME_TITLE, WS_MINIMIZE | WS_POPUPWINDOW, CW_USEDEFAULT, + 0, 0, 0, NULL, NULL, inst, NULL); + if (hwnd == NULL) { + return -1; + } + + /* + Add the about box menu item to the system menu + */ + hSysMenu = GetSystemMenu(hwnd, FALSE); + if (hSysMenu != NULL) { + AppendMenu(hSysMenu, MF_SEPARATOR, 0, NULL); + } + ShowWindow(hwnd, SW_SHOWNORMAL); + UpdateWindow(hwnd); + return 0; +} + + +static void windowsClose() +{ + HINSTANCE inst; + + inst = websGetInst(); + UnregisterClass(ME_NAME, inst); +} + + +/* + Main menu window message handler. + */ +static LRESULT CALLBACK websWindProc(HWND hwnd, UINT msg, UINT wp, LPARAM lp) +{ + switch (msg) { + case WM_DESTROY: + PostQuitMessage(0); + finished++; + return 0; + + case WM_SYSCOMMAND: + break; + } + return DefWindowProc(hwnd, msg, wp, lp); +} + + +/* + Check for Windows Messages + */ +WPARAM checkWindowsMsgLoop() +{ + MSG msg; + + if (PeekMessage(&msg, NULL, 0, 0, PM_NOREMOVE)) { + if (!GetMessage(&msg, NULL, 0, 0) || msg.message == WM_QUIT) { + return msg.wParam; + } + TranslateMessage(&msg); + DispatchMessage(&msg); + } + return 0; +} + + +/* + Windows message handler + */ +static LRESULT CALLBACK websAboutProc(HWND hwndDlg, uint msg, uint wp, long lp) +{ + LRESULT lResult; + + lResult = DefWindowProc(hwndDlg, msg, wp, lp); + + switch (msg) { + case WM_CREATE: + break; + case WM_DESTROY: + break; + case WM_COMMAND: + break; + } + return lResult; +} + +#endif + +/* + Copyright (c) Embedthis Software. All Rights Reserved. + This software is distributed under commercial and open source licenses. + You may use the Embedthis GoAhead open source license or you may acquire + a commercial license from Embedthis Software. You agree to be fully bound + by the terms of either license. Consult the LICENSE.md distributed with + this software for full details and other copyrights. + */ diff --git a/DevicePortGet/web_src/route.txt b/DevicePortGet/web_src/route.txt new file mode 100644 index 0000000..9eede2b --- /dev/null +++ b/DevicePortGet/web_src/route.txt @@ -0,0 +1,67 @@ +# +# route.txt - Route configuration +# +# Schema +# route uri=URI protocol=PROTOCOL methods=METHODS handler=HANDLER redirect=STATUS@URI \ +# extensions=EXTENSIONS abilities=ABILITIES +# +# Abilities are a set of required abilities that the user or request must possess. +# The abilities, extensions, methods and redirect keywords may use comma separated tokens to express a set of +# required options, or use "|" separated tokens for a set of alternative options. This implements AND/OR. +# The protocol keyword may be set to http or https +# Multiple redirect fields are permissable +# +# Redirect over TLS +# route uri=/ protocol=http redirect=https handler=redirect +# +# Form based login pattern +# route uri=/login.html +# route uri=/action/login methods=POST handler=action redirect=200@/ redirect=401@/login.html +# route uri=/action/logout methods=POST handler=action redirect=200@/login.html +# route uri=/ auth=form handler=continue redirect=401@/login.html +# +route uri=/old-alias/ redirect=/alias/atest.html handler=redirect + +# +# Basic and digest authentication required for these directories. +# Require the "manage" ability which only "joshua" has. +# +route uri=/auth/basic/admin/ auth=basic abilities=manage +route uri=/auth/digest/admin/ auth=digest abilities=manage +route uri=/auth/basic/ auth=basic abilities=view +route uri=/auth/digest/ auth=digest abilities=view + +# +# Form-based authentication for content under /auth/form +# The login form is /auth/form/login.html. The page to display when logged-in is /auth/form/index.html +# Everything else under /auth/form is secured and requires the "manage" ability +# +route uri=/auth/form/login.html + +route uri=/action/login methods=POST handler=action redirect=200@/auth/form/index.html redirect=401@/auth/form/login.html +route uri=/action/logout methods=GET|POST handler=action redirect=200@/auth/form/login.html +route uri=/auth/form/ auth=form handler=continue abilities=manage redirect=401@/auth/form/login.html + +# +# Support PUT and DELETE methods only for the BIT_GOAHEAD_PUT_DIR directory +# +route uri=/tmp/ methods=PUT|DELETE + +# +# Require TLS to access anything under /secure +# +route uri=/secure/ protocol=http redirect=https handler=redirect + +# +# Standard routes +# +route uri=/cgi-bin handler=cgi +route uri=/action handler=action +route uri=/ methods=OPTIONS|TRACE handler=options +route uri=/ extensions=jst,asp handler=jst + +# +# Catch-all route without authentication for all other URIs +# +route uri=/ + diff --git a/DevicePortGet/web_src/self.crt b/DevicePortGet/web_src/self.crt new file mode 100644 index 0000000..1709143 --- /dev/null +++ b/DevicePortGet/web_src/self.crt @@ -0,0 +1,24 @@ +-----BEGIN CERTIFICATE----- +MIID/TCCAuWgAwIBAgIJANVDnGA7wE2uMA0GCSqGSIb3DQEBCwUAMIGUMQswCQYD +VQQGEwJVUzETMBEGA1UECAwKV2FzaGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEU +MBIGA1UECgwLRXhhbXBsZS5jb20xFDASBgNVBAsMC0RldmVsb3BtZW50MRIwEAYD +VQQDDAlsb2NhbGhvc3QxHjAcBgkqhkiG9w0BCQEWD2RldkBleGFtcGxlLmNvbTAe +Fw0xNTEwMjkwMDU3MTVaFw0yNTEwMjYwMDU3MTVaMIGUMQswCQYDVQQGEwJVUzET +MBEGA1UECAwKV2FzaGluZ3RvbjEQMA4GA1UEBwwHU2VhdHRsZTEUMBIGA1UECgwL +RXhhbXBsZS5jb20xFDASBgNVBAsMC0RldmVsb3BtZW50MRIwEAYDVQQDDAlsb2Nh +bGhvc3QxHjAcBgkqhkiG9w0BCQEWD2RldkBleGFtcGxlLmNvbTCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAK2UM+JaGgEetPeaI8JG4Qbyyv0CzXzpMetj +K0xjvi5/EaRVyQgvsUDuYiytZS0hsFK0zf0Wvrum+mZNwx7Vzbd0wSTA/1SLfirz +mTZoKr7hBSlsXUDZP62UUqXebmf17om/AUhiS+3iPDUY5HOQxDic65P/KIveu/pG +GJJqrqAPL1M+kpv3FKqIJzEVXc+RCCbTdCEPvM/ujOJWxa34uGB/FfgSPzliqLaB +rYSlrahNlS5R3L2MyC+80IITSmU8pAIsWaJgyCOqIOfQc6ugETIUNusj6olKmivs +Qnco9akXUTE2j5XvRaAoCYXZ+8kIY+JJLXI++R2S+zCk46bevvUCAwEAAaNQME4w +HQYDVR0OBBYEFDrTAkmdc2nKfDYOL2VPw8jQrnWZMB8GA1UdIwQYMBaAFDrTAkmd +c2nKfDYOL2VPw8jQrnWZMAwGA1UdEwQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB +AEIeX5OMIj1qDAD6s6XOkYEV6C9rAHkqW/Skd4yl/DY6TJ1QaPRkG2Ra2Zc9C56m +5xTk4pmWr5+7yFlIQjZSbOVF0fitJKCxAmjfMG/wClnZOPGQCzD6lXAqQnA6etCU +KEg96MXVLz27wrEDZM138JMEV1BEvwMtEX1Uu31v0e3r6vZlJXAKAw9NSzobiq4u +liCdsOPUhVWYi0RukLIGt7p8bfRdG78SvwRJKq9nHig0rimvjQW5nlKNA4HGyaMx +zld+WvKBV1odCrFagDRy94NkuLdbClJw9/BSDfLsIUVQ42ip5+echVt4O9M8ro2B +HgRKX4Vv59qpZ1wR7lnjFT4= +-----END CERTIFICATE----- diff --git a/DevicePortGet/web_src/self.key b/DevicePortGet/web_src/self.key new file mode 100644 index 0000000..987bd7d --- /dev/null +++ b/DevicePortGet/web_src/self.key @@ -0,0 +1,27 @@ +-----BEGIN RSA PRIVATE KEY----- +MIIEpAIBAAKCAQEArZQz4loaAR6095ojwkbhBvLK/QLNfOkx62MrTGO+Ln8RpFXJ +CC+xQO5iLK1lLSGwUrTN/Ra+u6b6Zk3DHtXNt3TBJMD/VIt+KvOZNmgqvuEFKWxd +QNk/rZRSpd5uZ/Xuib8BSGJL7eI8NRjkc5DEOJzrk/8oi967+kYYkmquoA8vUz6S +m/cUqognMRVdz5EIJtN0IQ+8z+6M4lbFrfi4YH8V+BI/OWKotoGthKWtqE2VLlHc +vYzIL7zQghNKZTykAixZomDII6og59Bzq6ARMhQ26yPqiUqaK+xCdyj1qRdRMTaP +le9FoCgJhdn7yQhj4kktcj75HZL7MKTjpt6+9QIDAQABAoIBABLdn8IDTv4+Kyca +LrbH419Q9jUHn/PqmI1f6u3TjXEaSH2XAVGNdXN8NVlrwypjlfl3Q0g1t6dHn8GM +xB9O15wP6YooG9hBjQX4Effy3GqApIH7ECujMSOZkl4Kze8osLNx+h626E/Dng2b +VgElg94vV/9u5SZGoCG0iqknRTGKJwoJ68ubrwkamf08H/RCkIEbaNXvOOI4jnuY +lcwAf8M3yKS6z6dLc4rNwuZb0gOt91PZllvqxj6aFTqeiupe/Qm1NcxHb/yAbS20 +XnaD+Y21T/mhbLV4eq7W/JoLpUvyy1Sk9YA2Vux36btm6mPLPdpANvC7A1MYB7JY +R6Ycx+ECgYEA4ZV1R45woALECOUALfwj3T2CdXt8brA47Ky4gzRWxH0ILkUcpDmq +hVBJNwrSegzPYsalvY2AkK5F9XCVP0oqYDfieJeCRj6yxPYMRkaMF9Bt7UcOA5Y8 +ilxGZ/FOaF0Uz3pw9mFUwYd9eNPl5KkuNMp8TcA7SOI3r47MR2LAe9kCgYEAxPut +H0uBHQqdJ/iN5vY7y25MErBa9TqBPG9MoEHX3vtPFrCklUfY0ELYQyY9I5ieU7Ei +97Ug4F+0dnuz+E/xQdw/59FI866uoNYlELgMLDY9LL9QStSJAbYSDYU73Wvr0Y6C +Pel1fjWIKdwWdNSJFI02rI4KTKN2ONJ5QxXGtn0CgYEAwkHmQLyUl/ZJwi8RvIfI +ipiRY4H3YYo3Ovhx2+qSXZoeFVpGk9Vk1nCQ2+lh3uBxJmpSB6127SBl9joBDANe +AoWdbKNr9/m+EIahg1L1CPzf7NinZMdXUv6rUo8mKhEd/p098a1XQ2Dd19MBwas+ +sw87g+jqJJVJxtB9cWvEveECgYBcz/SnPS0toNWhgrRhsX1FAcgoOh3xU8qWzh49 +mCh9cM239CzoBX07y3MYWIkQH5Xh+yFts1M1RQLDnM+UXR5gmMUnle2Ym6K+N4gp +U36wyjGSxuWvDGstejsRUch+MJ5hE5N8Vma8u75XctLF42pfW5X6QcbKi25loY3v +NPB3BQKBgQDeeUHn7vCRm4aTeY/DPkI5uaModZkPjvGZu8pBoWWLnmuxHsYrfJw0 +jrZa1jsknxh1oC5uSlFE7xRcyy5Gr/GvJdaJ9mqqnsXsa/vqYUEYGKpiTyMb1w6f +APj+623cK/5/2Px5dB1pepA6yABpb3Jo/lIiAhCAvDPrcP8GgmJ2rw== +-----END RSA PRIVATE KEY----- diff --git a/EdgeGateway_FSU_App/App/DevicePortGetApp b/EdgeGateway_FSU_App/App/DevicePortGetApp new file mode 100644 index 0000000..490d965 Binary files /dev/null and b/EdgeGateway_FSU_App/App/DevicePortGetApp differ diff --git a/EdgeGateway_FSU_App/App/MainProcessApp b/EdgeGateway_FSU_App/App/MainProcessApp new file mode 100644 index 0000000..56830de Binary files /dev/null and b/EdgeGateway_FSU_App/App/MainProcessApp differ diff --git a/EdgeGateway_FSU_App/App/MqttClientApp b/EdgeGateway_FSU_App/App/MqttClientApp new file mode 100644 index 0000000..513c187 Binary files /dev/null and b/EdgeGateway_FSU_App/App/MqttClientApp differ diff --git a/EdgeGateway_FSU_App/App/TimeAlignedApp b/EdgeGateway_FSU_App/App/TimeAlignedApp new file mode 100644 index 0000000..f10a43d Binary files /dev/null and b/EdgeGateway_FSU_App/App/TimeAlignedApp differ diff --git a/EdgeGateway_FSU_App/App/Uart_passthroughApp b/EdgeGateway_FSU_App/App/Uart_passthroughApp new file mode 100644 index 0000000..60c2890 Binary files /dev/null and b/EdgeGateway_FSU_App/App/Uart_passthroughApp differ diff --git a/EdgeGateway_FSU_App/bsh/EdgeGateway_FSU_App_Start.sh b/EdgeGateway_FSU_App/bsh/EdgeGateway_FSU_App_Start.sh new file mode 100644 index 0000000..8f0201f --- /dev/null +++ b/EdgeGateway_FSU_App/bsh/EdgeGateway_FSU_App_Start.sh @@ -0,0 +1,150 @@ +#!/bin/sh +echo "EdgeGateway_FSU_App Start">> /home/EdgeGateway_FSU_App/log/Devicestartup.log +echo "Start Record">> /home/EdgeGateway_FSU_App/log/Devicestartup.log +#/dev 创建一个子目录shm,后续会在系统中添加 ::sysinit:/bin/mkdir -p /dev/shm inittab文件 +#echo "Mkdir /dev/shm">>//home/EdgeGateway_FSU_App/log/Devicestartup.log +#cd /dev +#mkdir shm +#启动先判断相关进程是否打开,如果打开则关闭相关进程 +cd /home/EdgeGateway_FSU_App/bsh +./KillAllSubProcess.sh +wait +#增加一个输入判断,防止一直运行无法跳出循环 kooloo add 2024022201 + +echo "Press any key to continue... except e or E... ?\n" +echo "Press any key to continue... except e or E...">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + +Tempi=1 + +while [ $Tempi -le 2 ] +do + echo $Tempi + let Tempi++ #注意这里如果不改变$i的值,会变成死循环 + #read Tempstr + read -t 8 Tempstr #8s 内输入 kooloo add 2024022301 + echo "Tempstr的值为: $Tempstr ?\n" + if [[ $Tempstr == e ]];then + echo "e break!" + exit + elif [[ $Tempstr == E ]];then + echo "E break!" + exit + fi + #sleep 1 +# Tempi=$[$Tempi+1] //两种写法 +done +echo "最后Tempi的值为: $Tempi ?\n" +echo "Continuing... ?\n" + + +#时间校准进程 +cd /home/EdgeGateway_FSU_App/App +./TimeAlignedApp +wait +date >>/home/EdgeGateway_FSU_App/log/Devicestartup.log +#判断 MainProcessApp 执行文件 kooloo add 202312 +if [ ! -f /home/EdgeGateway_FSU_App/App/MainProcessApp ];then + echo "MainProcessApp not exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record End" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "MainProcessApp not exist" + exit 0 +else + echo "MainProcessApp exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record continue" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "MainProcessApp exist" +fi +#判断 DevicePortGetApp 执行文件 kooloo add 202312 +if [ ! -f /home/EdgeGateway_FSU_App/App/DevicePortGetApp ];then + echo "DevicePortGetApp not exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record End" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "DevicePortGetApp not exist" + exit 0 +else + echo "DevicePortGetApp exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record continue" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "DevicePortGetApp exist" +fi +#判断 MqttClientApp 执行文件 kooloo add 202312 +if [ ! -f /home/EdgeGateway_FSU_App/App/MqttClientApp ];then + echo "MqttClientApp not exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record End" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "MqttClientApp not exist" + exit 0 +else + echo "MqttClientApp exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record continue" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "MqttClientApp exist" +fi +#判断 TimeAlignedApp 执行文件 kooloo add 202312 +if [ ! -f /home/EdgeGateway_FSU_App/App/TimeAlignedApp ];then + echo "TimeAlignedApp not exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record End" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "TimeAlignedApp not exist" + exit 0 +else + echo "TimeAlignedApp exist" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "Record continue" >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "TimeAlignedApp exist" +fi + +#cd /home/EdgeGateway_FSU_App/App +#./MainProcessApp& +cd / +./home/EdgeGateway_FSU_App/App/MainProcessApp& + +#exit 0 2024022701 + +while [ 1 -eq 1 ] #写一个永远为真的表达式,1等于1这个条件永远为真,所以这个脚本会一直循环下去 +do + PIDSTest=`ps -ef | awk '{print}'` + echo $PIDSTest >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "当前所有PID值,$PIDSTest " + + PIDS=`ps -ef |grep MainProcessApp |grep -v grep | awk '{print $1}'` + echo $PIDS >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + + if [ "$PIDS" != "" ]; then + echo "MainProcessApp is runing!" + echo "MainProcessApp is runing!">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + else # + echo "MainProcessApp is not runing!" + echo "MainProcessApp is not runing!">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + ./home/EdgeGateway_FSU_App/bsh/KillAllSubProcess.sh + wait + echo "MainProcessApp Reboot!" + echo "MainProcessApp Reboot!">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + ./home/EdgeGateway_FSU_App/App/MainProcessApp& + #运行进程 + fi + + #判断log文件大小 如果超过一定值 则将其清空 + + file_size=$(stat -c %s "/home/EdgeGateway_FSU_App/log/Devicestartup.log") + if [ $file_size -gt 10000000 ]; then + echo "文件太大,需要清空,$file_size " + " " >/home/EdgeGateway_FSU_App/log/Devicestartup.log + else + echo "文件大小不为0" + fi + + date + Tempj=1 + + while [ $Tempj -le 5 ] + do + let Tempj++ #注意这里如果不改变$i的值,会变成死循环 + sleep 1 + echo 0 > /sys/class/leds/Dbg-led0/brightness + sleep 1 + echo 1 > /sys/class/leds/Dbg-led0/brightness + done + +done + +echo "end" +#test use kooloo add 202312 +#cd /home/EdgeGateway_FSU_App/App + + + + diff --git a/EdgeGateway_FSU_App/bsh/KillAllSubProcess.sh b/EdgeGateway_FSU_App/bsh/KillAllSubProcess.sh new file mode 100644 index 0000000..60bc65a --- /dev/null +++ b/EdgeGateway_FSU_App/bsh/KillAllSubProcess.sh @@ -0,0 +1,32 @@ +#!/bin/sh +date >>/home/EdgeGateway_FSU_App/log/Devicestartup.log +echo "Killall SubProcess">>//home/EdgeGateway_FSU_App/log/Devicestartup.log + +cd /home/EdgeGateway_FSU_App/App +#判断进程是否存在,如果不存在就启动它 +PIDS=`ps -ef |grep TimeAlignedApp |grep -v grep | awk '{print $2}'` +if [ "$PIDS" != "" ]; then + echo "TimeAlignedApp is runing!">>//home/EdgeGateway_FSU_App/log/Devicestartup.log + killall -9 TimeAlignedApp +fi + +PIDS=`ps -ef |grep MqttClientApp |grep -v grep | awk '{print $2}'` +if [ "$PIDS" != "" ]; then + echo "MqttClientApp is runing!">>//home/EdgeGateway_FSU_App/log/Devicestartup.log + killall -9 MqttClientApp +fi + +PIDS=`ps -ef |grep DevicePortGetApp |grep -v grep | awk '{print $2}'` +if [ "$PIDS" != "" ]; then + echo "Killall DevicePortGetApp">>//home/EdgeGateway_FSU_App/log/Devicestartup.log + killall -9 DevicePortGetApp +fi + +PIDS=`ps -ef |grep MainProcessApp |grep -v grep | awk '{print $2}'` +if [ "$PIDS" != "" ]; then + echo "MainProcessApp is runing!">>//home/EdgeGateway_FSU_App/log/Devicestartup.log + killall -9 MainProcessApp +fi + +echo "检查完成,可以执行相关进程" +echo "检查完成,可以执行相关进程">>//home/EdgeGateway_FSU_App/log/Devicestartup.log diff --git a/EdgeGateway_FSU_App/bsh/loopsh.sh b/EdgeGateway_FSU_App/bsh/loopsh.sh new file mode 100644 index 0000000..de62a1d --- /dev/null +++ b/EdgeGateway_FSU_App/bsh/loopsh.sh @@ -0,0 +1,83 @@ +#!/bin/sh +#增加一个输入判断,防止一直运行无法跳出循环 kooloo add 2024022201 + +echo "Press any key to continue... except e or E... ?\n" +echo "Press any key to continue... except e or E...">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + +Tempi=1 + +while [ $Tempi -le 2 ] +do + echo $Tempi + let Tempi++ #注意这里如果不改变$i的值,会变成死循环 + #read Tempstr + read -t 8 Tempstr #8s 内输入 kooloo add 2024022301 + echo "Tempstr的值为: $Tempstr ?\n" + if [[ $Tempstr == e ]];then + echo "e break!" + exit + elif [[ $Tempstr == E ]];then + echo "E break!" + exit + fi + #sleep 1 +# Tempi=$[$Tempi+1] //两种写法 +done +echo "最后Tempi的值为: $Tempi ?\n" +echo "Continuing... ?\n" + +#时间校准进程 +date >>/home/EdgeGateway_FSU_App/log/Devicestartup.log + + +while [ 1 -eq 1 ] #写一个永远为真的表达式,1等于1这个条件永远为真,所以这个脚本会一直循环下去 +do + PIDSTest=`ps -ef | awk '{print}'` + echo $PIDSTest >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + echo "当前所有PID值,$PIDSTest " + + PIDS=`ps -ef |grep MainProcessApp |grep -v grep | awk '{print $1}'` + echo $PIDS >> /home/EdgeGateway_FSU_App/log/Devicestartup.log + + if [ "$PIDS" != "" ]; then + echo "MainProcessApp is runing!" + echo "MainProcessApp is runing!">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + else # + echo "MainProcessApp is not runing!" + echo "MainProcessApp is not runing!">> /home/EdgeGateway_FSU_App/log/Devicestartup.log + #运行进程 + fi + + #判断log文件大小 如果超过一定值 则将其清空 + + file_size=$(stat -c %s "/home/EdgeGateway_FSU_App/log/Devicestartup.log") + if [ $file_size -gt 10000000 ]; then + echo "文件太大,需要清空,$file_size " + " " >/home/EdgeGateway_FSU_App/log/Devicestartup.log + else + echo "文件大小不为0" + fi + + ping www.baidu.com -c 4 + Tempj=1 + + while [ $Tempj -le 5 ] + do + let Tempj++ #注意这里如果不改变$i的值,会变成死循环 + sleep 1 + echo 0 > /sys/class/leds/Dbg-led0/brightness + #ping baidu.com + sleep 1 + echo 1 > /sys/class/leds/Dbg-led0/brightness + #ping baidu.com + done + +done + +echo "end" +#test use kooloo add 202312 +#cd /home/EdgeGateway_FSU_App/App + + + + diff --git a/EdgeGateway_FSU_App/db/fsu.db b/EdgeGateway_FSU_App/db/fsu.db new file mode 100644 index 0000000..e73bbde Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu.db differ diff --git a/EdgeGateway_FSU_App/db/fsu01.db b/EdgeGateway_FSU_App/db/fsu01.db new file mode 100644 index 0000000..fc67c2e Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu01.db differ diff --git a/EdgeGateway_FSU_App/db/fsu09 bk.db b/EdgeGateway_FSU_App/db/fsu09 bk.db new file mode 100644 index 0000000..0df3833 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu09 bk.db differ diff --git a/EdgeGateway_FSU_App/db/fsu2024020401_1_3.db b/EdgeGateway_FSU_App/db/fsu2024020401_1_3.db new file mode 100644 index 0000000..fc2c4b7 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu2024020401_1_3.db differ diff --git a/EdgeGateway_FSU_App/db/fsu2024020402_1_3.db b/EdgeGateway_FSU_App/db/fsu2024020402_1_3.db new file mode 100644 index 0000000..f265a69 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu2024020402_1_3.db differ diff --git a/EdgeGateway_FSU_App/db/fsu2024022701_1_3_03.db b/EdgeGateway_FSU_App/db/fsu2024022701_1_3_03.db new file mode 100644 index 0000000..2b27457 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu2024022701_1_3_03.db differ diff --git a/EdgeGateway_FSU_App/db/fsu2024022702_1_3_03.db b/EdgeGateway_FSU_App/db/fsu2024022702_1_3_03.db new file mode 100644 index 0000000..fc67c2e Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu2024022702_1_3_03.db differ diff --git a/EdgeGateway_FSU_App/db/fsuID02.db b/EdgeGateway_FSU_App/db/fsuID02.db new file mode 100644 index 0000000..b486458 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsuID02.db differ diff --git a/EdgeGateway_FSU_App/db/fsu_2024020601.db b/EdgeGateway_FSU_App/db/fsu_2024020601.db new file mode 100644 index 0000000..925fab8 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu_2024020601.db differ diff --git a/EdgeGateway_FSU_App/db/fsu_ID01.db b/EdgeGateway_FSU_App/db/fsu_ID01.db new file mode 100644 index 0000000..fc2c4b7 Binary files /dev/null and b/EdgeGateway_FSU_App/db/fsu_ID01.db differ diff --git a/EdgeGateway_FSU_App/db/sshd@192.168.2.100 b/EdgeGateway_FSU_App/db/sshd@192.168.2.100 new file mode 100644 index 0000000..5d61db9 Binary files /dev/null and b/EdgeGateway_FSU_App/db/sshd@192.168.2.100 differ diff --git a/EdgeGateway_FSU_App/log/Devicestartup.log b/EdgeGateway_FSU_App/log/Devicestartup.log new file mode 100644 index 0000000..ed52b1d --- /dev/null +++ b/EdgeGateway_FSU_App/log/Devicestartup.log @@ -0,0 +1,13380 @@ +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20134 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20135 root 0:00 ps -ef 20136 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20159 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20160 root 0:00 ps -ef 20161 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20190 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20191 root 0:00 ps -ef 20192 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20215 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20216 root 0:00 ps -ef 20217 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20240 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20241 root 0:00 ps -ef 20242 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20271 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20272 root 0:00 ps -ef 20273 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20296 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20297 root 0:00 ps -ef 20298 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20321 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20322 root 0:00 ps -ef 20323 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20352 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20353 root 0:00 ps -ef 20354 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:43 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20377 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20378 root 0:00 ps -ef 20379 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20402 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20403 root 0:00 ps -ef 20404 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20433 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20434 root 0:00 ps -ef 20435 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20458 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20459 root 0:00 ps -ef 20460 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20483 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20484 root 0:00 ps -ef 20485 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20514 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20515 root 0:00 ps -ef 20516 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20539 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20540 root 0:00 ps -ef 20541 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20564 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20565 root 0:00 ps -ef 20566 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20595 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20596 root 0:00 ps -ef 20597 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:26 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20620 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20621 root 0:00 ps -ef 20622 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20645 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20646 root 0:00 ps -ef 20647 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20676 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20677 root 0:00 ps -ef 20678 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20701 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20702 root 0:00 ps -ef 20703 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20726 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20727 root 0:00 ps -ef 20728 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19130 root 0:00 [kworker/0:0] 19987 root 0:00 [kworker/0:1] 20757 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20758 root 0:00 ps -ef 20759 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20782 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20783 root 0:00 ps -ef 20784 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20807 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20808 root 0:00 ps -ef 20809 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20838 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20839 root 0:00 ps -ef 20840 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20863 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20864 root 0:00 ps -ef 20865 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20888 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20889 root 0:00 ps -ef 20890 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20919 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20920 root 0:00 ps -ef 20921 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20944 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20945 root 0:00 ps -ef 20946 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 20975 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20976 root 0:00 ps -ef 20977 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21000 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21001 root 0:00 ps -ef 21002 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21025 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21026 root 0:00 ps -ef 21027 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21056 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21057 root 0:00 ps -ef 21058 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21082 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21083 root 0:00 ps -ef 21084 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21107 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21108 root 0:00 ps -ef 21109 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21138 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21139 root 0:00 ps -ef 21140 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21163 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21164 root 0:00 ps -ef 21165 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21188 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21189 root 0:00 ps -ef 21190 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21219 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21220 root 0:00 ps -ef 21221 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21244 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21245 root 0:00 ps -ef 21246 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21269 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21270 root 0:00 ps -ef 21271 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21300 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21301 root 0:00 ps -ef 21302 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21325 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21326 root 0:00 ps -ef 21327 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21350 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21351 root 0:00 ps -ef 21352 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21381 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21382 root 0:00 ps -ef 21383 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21406 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21407 root 0:00 ps -ef 21408 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21431 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21432 root 0:00 ps -ef 21433 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21462 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21463 root 0:00 ps -ef 21464 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:44 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21487 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21488 root 0:00 ps -ef 21489 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21512 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21513 root 0:00 ps -ef 21514 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21543 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21544 root 0:00 ps -ef 21545 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21568 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21569 root 0:00 ps -ef 21570 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21593 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21594 root 0:00 ps -ef 21595 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21624 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21625 root 0:00 ps -ef 21626 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21649 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21650 root 0:00 ps -ef 21651 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21674 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21675 root 0:00 ps -ef 21676 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21705 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21706 root 0:00 ps -ef 21707 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21730 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21731 root 0:00 ps -ef 21732 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21755 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21756 root 0:00 ps -ef 21757 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21786 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21787 root 0:00 ps -ef 21788 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21811 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21812 root 0:00 ps -ef 21813 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19987 root 0:00 [kworker/0:1] 21078 root 0:00 [kworker/0:0] 21836 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21837 root 0:00 ps -ef 21838 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21867 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21868 root 0:00 ps -ef 21869 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21892 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21893 root 0:00 ps -ef 21894 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21917 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21918 root 0:00 ps -ef 21919 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 21949 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21950 root 0:00 ps -ef 21951 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 21974 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21975 root 0:00 ps -ef 21976 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 21999 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22000 root 0:00 ps -ef 22001 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22030 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22031 root 0:00 ps -ef 22032 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22055 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22056 root 0:00 ps -ef 22057 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22080 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22081 root 0:00 ps -ef 22082 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22111 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22112 root 0:00 ps -ef 22113 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22136 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22137 root 0:00 ps -ef 22138 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22161 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22162 root 0:00 ps -ef 22163 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22192 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22193 root 0:00 ps -ef 22194 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22217 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22218 root 0:00 ps -ef 22219 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22242 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22243 root 0:00 ps -ef 22244 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22273 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22274 root 0:00 ps -ef 22275 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22298 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22299 root 0:00 ps -ef 22300 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22323 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22324 root 0:00 ps -ef 22325 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22354 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22355 root 0:00 ps -ef 22356 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22379 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22380 root 0:00 ps -ef 22381 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22404 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22405 root 0:00 ps -ef 22406 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22435 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22436 root 0:00 ps -ef 22437 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22460 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22461 root 0:00 ps -ef 22462 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22485 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22486 root 0:00 ps -ef 22487 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22516 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22517 root 0:00 ps -ef 22518 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22541 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22542 root 0:00 ps -ef 22543 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22566 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22567 root 0:00 ps -ef 22568 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:45 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22597 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22598 root 0:00 ps -ef 22599 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22622 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22623 root 0:00 ps -ef 22624 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22647 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22648 root 0:00 ps -ef 22649 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22678 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22679 root 0:00 ps -ef 22680 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21078 root 0:00 [kworker/0:0] 21934 root 0:00 [kworker/0:1] 22703 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22704 root 0:00 ps -ef 22705 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:27 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22728 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22729 root 0:00 ps -ef 22730 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22759 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22760 root 0:00 ps -ef 22761 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22784 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22785 root 0:00 ps -ef 22786 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22809 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22810 root 0:00 ps -ef 22811 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22840 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22841 root 0:00 ps -ef 22842 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22865 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22866 root 0:00 ps -ef 22867 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22890 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22891 root 0:00 ps -ef 22892 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22921 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22922 root 0:00 ps -ef 22923 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22946 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22947 root 0:00 ps -ef 22948 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 22971 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22972 root 0:00 ps -ef 22973 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23002 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23003 root 0:00 ps -ef 23004 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23028 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23029 root 0:00 ps -ef 23030 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23053 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23054 root 0:00 ps -ef 23055 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23084 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23085 root 0:00 ps -ef 23086 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23109 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23110 root 0:00 ps -ef 23111 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23134 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23135 root 0:00 ps -ef 23136 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23165 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23166 root 0:00 ps -ef 23167 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23190 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23191 root 0:00 ps -ef 23192 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23215 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23216 root 0:00 ps -ef 23217 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23246 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23247 root 0:00 ps -ef 23248 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23271 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23272 root 0:00 ps -ef 23273 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23296 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23297 root 0:00 ps -ef 23298 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23327 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23328 root 0:00 ps -ef 23329 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23352 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23353 root 0:00 ps -ef 23354 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23377 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23378 root 0:00 ps -ef 23379 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23408 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23409 root 0:00 ps -ef 23410 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23433 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23434 root 0:00 ps -ef 23435 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23458 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23459 root 0:00 ps -ef 23460 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23489 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23490 root 0:00 ps -ef 23491 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23514 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23515 root 0:00 ps -ef 23516 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23539 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23540 root 0:00 ps -ef 23541 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23570 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23571 root 0:00 ps -ef 23572 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23595 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23596 root 0:00 ps -ef 23597 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23620 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23621 root 0:00 ps -ef 23622 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23651 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23652 root 0:00 ps -ef 23653 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23676 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23677 root 0:00 ps -ef 23678 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23701 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23702 root 0:00 ps -ef 23703 root 0:00 awk {print} 30309 root 0:02 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:46 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23732 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23733 root 0:00 ps -ef 23734 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23757 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23758 root 0:00 ps -ef 23759 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21934 root 0:00 [kworker/0:1] 23016 root 0:00 [kworker/0:0] 23782 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23783 root 0:00 ps -ef 23784 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23814 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23815 root 0:00 ps -ef 23816 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23839 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23840 root 0:00 ps -ef 23841 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23864 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23865 root 0:00 ps -ef 23866 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23895 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23896 root 0:00 ps -ef 23897 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23920 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23921 root 0:00 ps -ef 23922 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23945 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23946 root 0:00 ps -ef 23947 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 23976 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23977 root 0:00 ps -ef 23978 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24001 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24002 root 0:00 ps -ef 24003 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24026 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24027 root 0:00 ps -ef 24028 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24057 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24058 root 0:00 ps -ef 24059 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24082 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24083 root 0:00 ps -ef 24084 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24107 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24108 root 0:00 ps -ef 24109 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24138 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24139 root 0:00 ps -ef 24140 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24163 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24164 root 0:00 ps -ef 24165 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24188 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24189 root 0:00 ps -ef 24190 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24219 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24220 root 0:00 ps -ef 24221 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24244 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24245 root 0:00 ps -ef 24246 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24269 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24270 root 0:00 ps -ef 24271 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24300 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24301 root 0:00 ps -ef 24302 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24325 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24326 root 0:00 ps -ef 24327 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24350 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24351 root 0:00 ps -ef 24352 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24381 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24382 root 0:00 ps -ef 24383 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24406 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24407 root 0:00 ps -ef 24408 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24431 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24432 root 0:00 ps -ef 24433 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24462 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24463 root 0:00 ps -ef 24464 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24487 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24488 root 0:00 ps -ef 24489 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24512 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24513 root 0:00 ps -ef 24514 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24543 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24544 root 0:00 ps -ef 24545 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24568 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24569 root 0:00 ps -ef 24570 root 0:00 awk {print} 30309 root 0:03 [kworker/0:2] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24593 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24594 root 0:00 ps -ef 24595 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:25 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24624 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24625 root 0:00 ps -ef 24626 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24649 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24650 root 0:00 ps -ef 24651 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24675 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24676 root 0:00 ps -ef 24677 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24706 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24707 root 0:00 ps -ef 24708 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24731 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24732 root 0:00 ps -ef 24733 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24756 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24757 root 0:00 ps -ef 24758 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24787 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24788 root 0:00 ps -ef 24789 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:47 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:28 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24812 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24813 root 0:00 ps -ef 24814 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24837 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24838 root 0:00 ps -ef 24839 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24868 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24869 root 0:00 ps -ef 24870 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24893 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24894 root 0:00 ps -ef 24895 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24924 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24925 root 0:00 ps -ef 24926 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24949 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24950 root 0:00 ps -ef 24951 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 24974 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24975 root 0:00 ps -ef 24976 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25005 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25006 root 0:00 ps -ef 25007 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25030 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25031 root 0:00 ps -ef 25032 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25055 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25056 root 0:00 ps -ef 25057 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25086 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25087 root 0:00 ps -ef 25088 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25111 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25112 root 0:00 ps -ef 25113 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25136 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25137 root 0:00 ps -ef 25138 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25167 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25168 root 0:00 ps -ef 25169 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25192 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25193 root 0:00 ps -ef 25194 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25217 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25218 root 0:00 ps -ef 25219 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25248 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25249 root 0:00 ps -ef 25250 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25273 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25274 root 0:00 ps -ef 25275 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25298 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25299 root 0:00 ps -ef 25300 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25329 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25330 root 0:00 ps -ef 25331 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25354 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25355 root 0:00 ps -ef 25356 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25379 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25380 root 0:00 ps -ef 25381 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25410 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25411 root 0:00 ps -ef 25412 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23016 root 0:00 [kworker/0:0] 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25435 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25436 root 0:00 ps -ef 25437 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25460 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25461 root 0:00 ps -ef 25462 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25491 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25492 root 0:00 ps -ef 25493 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25516 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25517 root 0:00 ps -ef 25518 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25542 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25543 root 0:00 ps -ef 25544 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25573 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25574 root 0:00 ps -ef 25575 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25598 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25599 root 0:00 ps -ef 25600 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25623 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25624 root 0:00 ps -ef 25625 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25654 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25655 root 0:00 ps -ef 25656 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25679 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25680 root 0:00 ps -ef 25681 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25704 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25705 root 0:00 ps -ef 25706 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25735 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25736 root 0:00 ps -ef 25737 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25760 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25761 root 0:00 ps -ef 25762 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25785 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25786 root 0:00 ps -ef 25787 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25816 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25817 root 0:00 ps -ef 25818 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25841 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25842 root 0:00 ps -ef 25843 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25866 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25867 root 0:00 ps -ef 25868 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25897 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25898 root 0:00 ps -ef 25899 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25922 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25923 root 0:00 ps -ef 25924 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:48 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25947 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25948 root 0:00 ps -ef 25949 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 25978 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25979 root 0:00 ps -ef 25980 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26003 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26004 root 0:00 ps -ef 26005 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26028 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26029 root 0:00 ps -ef 26030 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26059 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26060 root 0:00 ps -ef 26061 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26084 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26085 root 0:00 ps -ef 26086 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:25 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26109 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26110 root 0:00 ps -ef 26111 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26141 root 0:00 ps -ef 26142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26165 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26166 root 0:00 ps -ef 26167 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26190 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26191 root 0:00 ps -ef 26192 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26221 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26222 root 0:00 ps -ef 26223 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26246 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26247 root 0:00 ps -ef 26248 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26271 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26272 root 0:00 ps -ef 26273 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 24666 root 0:00 [kworker/0:2] 25527 root 0:00 [kworker/0:0] 26302 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26303 root 0:00 ps -ef 26304 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26327 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26328 root 0:00 ps -ef 26329 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26352 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26353 root 0:00 ps -ef 26354 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26384 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26385 root 0:00 ps -ef 26386 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26409 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26410 root 0:00 ps -ef 26411 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26434 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26435 root 0:00 ps -ef 26436 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26465 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26466 root 0:00 ps -ef 26467 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26490 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26491 root 0:00 ps -ef 26492 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26515 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26516 root 0:00 ps -ef 26517 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26546 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26547 root 0:00 ps -ef 26548 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26571 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26572 root 0:00 ps -ef 26573 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26596 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26597 root 0:00 ps -ef 26598 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26627 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26628 root 0:00 ps -ef 26629 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26652 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26653 root 0:00 ps -ef 26654 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26677 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26678 root 0:00 ps -ef 26679 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26708 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26709 root 0:00 ps -ef 26710 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26733 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26734 root 0:00 ps -ef 26735 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26758 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26759 root 0:00 ps -ef 26760 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26789 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26790 root 0:00 ps -ef 26791 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26814 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26815 root 0:00 ps -ef 26816 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26839 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26840 root 0:00 ps -ef 26841 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26870 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26871 root 0:00 ps -ef 26872 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26895 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26896 root 0:00 ps -ef 26897 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26920 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26921 root 0:00 ps -ef 26922 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:29 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26951 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26952 root 0:00 ps -ef 26953 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 26976 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26977 root 0:00 ps -ef 26978 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 27001 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27002 root 0:00 ps -ef 27003 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 27032 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27033 root 0:00 ps -ef 27034 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:49 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 27057 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27058 root 0:00 ps -ef 27059 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 27082 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27083 root 0:00 ps -ef 27084 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 27113 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27114 root 0:00 ps -ef 27115 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 25527 root 0:00 [kworker/0:0] 26381 root 0:00 [kworker/0:2] 27138 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27139 root 0:00 ps -ef 27140 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27163 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27164 root 0:00 ps -ef 27165 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27194 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27195 root 0:00 ps -ef 27196 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27219 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27220 root 0:00 ps -ef 27221 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27244 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27245 root 0:00 ps -ef 27246 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27275 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27276 root 0:00 ps -ef 27277 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27300 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27301 root 0:00 ps -ef 27302 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27325 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27326 root 0:00 ps -ef 27327 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27356 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27357 root 0:00 ps -ef 27358 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27381 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27382 root 0:00 ps -ef 27383 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27407 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27408 root 0:00 ps -ef 27409 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27438 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27439 root 0:00 ps -ef 27440 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27463 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27464 root 0:00 ps -ef 27465 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27488 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27489 root 0:00 ps -ef 27490 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27519 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27520 root 0:00 ps -ef 27521 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27544 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27545 root 0:00 ps -ef 27546 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27569 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27570 root 0:00 ps -ef 27571 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27600 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27601 root 0:00 ps -ef 27602 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27625 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27626 root 0:00 ps -ef 27627 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27650 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27651 root 0:00 ps -ef 27652 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27681 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27682 root 0:00 ps -ef 27683 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27706 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27707 root 0:00 ps -ef 27708 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27731 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27732 root 0:00 ps -ef 27733 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27762 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27763 root 0:00 ps -ef 27764 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27787 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27788 root 0:00 ps -ef 27789 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27812 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27813 root 0:00 ps -ef 27814 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27843 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27844 root 0:00 ps -ef 27845 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27868 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27869 root 0:00 ps -ef 27870 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27893 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27894 root 0:00 ps -ef 27895 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27924 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27925 root 0:00 ps -ef 27926 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27949 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27950 root 0:00 ps -ef 27951 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 27974 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27975 root 0:00 ps -ef 27976 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 28005 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28006 root 0:00 ps -ef 28007 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 28030 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28031 root 0:00 ps -ef 28032 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 28055 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28056 root 0:00 ps -ef 28057 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 28086 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28087 root 0:00 ps -ef 28088 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 28111 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28112 root 0:00 ps -ef 28113 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 26381 root 0:00 [kworker/0:2] 27394 root 0:00 [kworker/0:0] 28136 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28137 root 0:00 ps -ef 28138 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28167 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28168 root 0:00 ps -ef 28169 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:50 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28192 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28193 root 0:00 ps -ef 28194 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28217 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28218 root 0:00 ps -ef 28219 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28248 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28249 root 0:00 ps -ef 28250 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28274 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28275 root 0:00 ps -ef 28276 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28299 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28300 root 0:00 ps -ef 28301 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28330 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28331 root 0:00 ps -ef 28332 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28355 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28356 root 0:00 ps -ef 28357 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28380 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28381 root 0:00 ps -ef 28382 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28411 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28412 root 0:00 ps -ef 28413 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28436 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28437 root 0:00 ps -ef 28438 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28461 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28462 root 0:00 ps -ef 28463 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28492 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28493 root 0:00 ps -ef 28494 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28517 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28518 root 0:00 ps -ef 28519 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28542 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28543 root 0:00 ps -ef 28544 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28573 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28574 root 0:00 ps -ef 28575 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28598 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28599 root 0:00 ps -ef 28600 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28623 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28624 root 0:00 ps -ef 28625 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28654 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28655 root 0:00 ps -ef 28656 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28679 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28680 root 0:00 ps -ef 28681 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28704 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28705 root 0:00 ps -ef 28706 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28735 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28736 root 0:00 ps -ef 28737 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28760 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28761 root 0:00 ps -ef 28762 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28785 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28786 root 0:00 ps -ef 28787 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:11 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28816 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28817 root 0:00 ps -ef 28818 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28841 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28842 root 0:00 ps -ef 28843 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28871 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28872 root 0:00 ps -ef 28873 root 0:00 awk {print} 28874 root 0:00 ps -e +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28897 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28898 root 0:00 ps -ef 28899 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28922 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28923 root 0:00 ps -ef 28924 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28953 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28954 root 0:00 ps -ef 28955 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 28978 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28979 root 0:00 ps -ef 28980 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 27394 root 0:00 [kworker/0:0] 28251 root 0:00 [kworker/0:2] 29003 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29004 root 0:00 ps -ef 29005 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:30 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29034 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29035 root 0:00 ps -ef 29036 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29059 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29060 root 0:00 ps -ef 29061 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29084 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29085 root 0:00 ps -ef 29086 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29116 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29117 root 0:00 ps -ef 29118 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29141 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29142 root 0:00 ps -ef 29143 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29166 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29167 root 0:00 ps -ef 29168 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29197 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29198 root 0:00 ps -ef 29199 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29222 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29223 root 0:00 ps -ef 29224 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29247 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29248 root 0:00 ps -ef 29249 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29278 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29279 root 0:00 ps -ef 29280 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:51 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29303 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29304 root 0:00 ps -ef 29305 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29328 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29329 root 0:00 ps -ef 29330 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29359 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29360 root 0:00 ps -ef 29361 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29384 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29385 root 0:00 ps -ef 29386 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29409 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29410 root 0:00 ps -ef 29411 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29440 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29441 root 0:00 ps -ef 29442 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29465 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29466 root 0:00 ps -ef 29467 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29490 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29491 root 0:00 ps -ef 29492 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29521 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29522 root 0:00 ps -ef 29523 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29546 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29547 root 0:00 ps -ef 29548 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29571 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29572 root 0:00 ps -ef 29573 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29602 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29603 root 0:00 ps -ef 29604 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29627 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29628 root 0:00 ps -ef 29629 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29652 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29653 root 0:00 ps -ef 29654 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29683 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29684 root 0:00 ps -ef 29685 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29708 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29709 root 0:00 ps -ef 29710 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29733 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29734 root 0:00 ps -ef 29735 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29764 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29765 root 0:00 ps -ef 29766 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29789 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29790 root 0:00 ps -ef 29791 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29814 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29815 root 0:00 ps -ef 29816 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29845 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29846 root 0:00 ps -ef 29847 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 28251 root 0:00 [kworker/0:2] 29106 root 0:00 [kworker/0:0] 29870 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29871 root 0:00 ps -ef 29872 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29895 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29896 root 0:00 ps -ef 29897 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29926 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29927 root 0:00 ps -ef 29928 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29951 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29952 root 0:00 ps -ef 29953 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 29977 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29978 root 0:00 ps -ef 29979 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30008 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30009 root 0:00 ps -ef 30010 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30033 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30034 root 0:00 ps -ef 30035 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30058 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30059 root 0:00 ps -ef 30060 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30089 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30090 root 0:00 ps -ef 30091 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30114 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30115 root 0:00 ps -ef 30116 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30139 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30140 root 0:00 ps -ef 30141 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30170 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30171 root 0:00 ps -ef 30172 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30195 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30196 root 0:00 ps -ef 30197 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30220 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30221 root 0:00 ps -ef 30222 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30251 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30252 root 0:00 ps -ef 30253 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30276 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30277 root 0:00 ps -ef 30278 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30301 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30302 root 0:00 ps -ef 30303 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30332 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30333 root 0:00 ps -ef 30334 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30357 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30358 root 0:00 ps -ef 30359 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30382 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30383 root 0:00 ps -ef 30384 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:52 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30413 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30414 root 0:00 ps -ef 30415 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30438 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30439 root 0:00 ps -ef 30440 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30463 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30464 root 0:00 ps -ef 30465 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30494 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30495 root 0:00 ps -ef 30496 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30519 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30520 root 0:00 ps -ef 30521 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30544 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30545 root 0:00 ps -ef 30546 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30575 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30576 root 0:00 ps -ef 30577 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30600 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30601 root 0:00 ps -ef 30602 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30625 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30626 root 0:00 ps -ef 30627 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30656 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30657 root 0:00 ps -ef 30658 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30681 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30682 root 0:00 ps -ef 30683 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30706 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30707 root 0:00 ps -ef 30708 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29106 root 0:00 [kworker/0:0] 29968 root 0:00 [kworker/0:2] 30737 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30738 root 0:00 ps -ef 30739 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30762 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30763 root 0:00 ps -ef 30764 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30787 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30788 root 0:00 ps -ef 30789 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30818 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30819 root 0:00 ps -ef 30820 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30843 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30844 root 0:00 ps -ef 30845 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30868 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30869 root 0:00 ps -ef 30870 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30899 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30900 root 0:00 ps -ef 30901 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30924 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30925 root 0:00 ps -ef 30926 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 30950 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30951 root 0:00 ps -ef 30952 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 30981 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30982 root 0:00 ps -ef 30983 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31006 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31007 root 0:00 ps -ef 31008 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31031 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31032 root 0:00 ps -ef 31033 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31062 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31063 root 0:00 ps -ef 31064 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31087 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31088 root 0:00 ps -ef 31089 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31112 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31113 root 0:00 ps -ef 31114 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31143 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31144 root 0:00 ps -ef 31145 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:31 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31168 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31169 root 0:00 ps -ef 31170 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31193 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31194 root 0:00 ps -ef 31195 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31224 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31225 root 0:00 ps -ef 31226 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31249 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31250 root 0:00 ps -ef 31251 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31274 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31275 root 0:00 ps -ef 31276 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31305 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31306 root 0:00 ps -ef 31307 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31330 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31331 root 0:00 ps -ef 31332 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31355 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31356 root 0:00 ps -ef 31357 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31386 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31387 root 0:00 ps -ef 31388 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31411 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31412 root 0:00 ps -ef 31413 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31436 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31437 root 0:00 ps -ef 31438 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31467 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31468 root 0:00 ps -ef 31469 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31492 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31493 root 0:00 ps -ef 31494 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:53 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31517 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31518 root 0:00 ps -ef 31519 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31548 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31549 root 0:00 ps -ef 31550 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31573 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31574 root 0:00 ps -ef 31575 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31598 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31599 root 0:00 ps -ef 31600 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31629 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31630 root 0:00 ps -ef 31631 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31654 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31655 root 0:00 ps -ef 31656 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31679 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31680 root 0:00 ps -ef 31681 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 29968 root 0:00 [kworker/0:2] 30943 root 0:00 [kworker/0:0] 31710 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31711 root 0:00 ps -ef 31712 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31735 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31736 root 0:00 ps -ef 31737 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31760 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31761 root 0:00 ps -ef 31762 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31791 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31792 root 0:00 ps -ef 31793 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31816 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31817 root 0:00 ps -ef 31818 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 31842 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31843 root 0:00 ps -ef 31844 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 31873 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31874 root 0:00 ps -ef 31875 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:26 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 31898 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31899 root 0:00 ps -ef 31900 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 31923 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31924 root 0:00 ps -ef 31925 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 31954 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31955 root 0:00 ps -ef 31956 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 31979 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31980 root 0:00 ps -ef 31981 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32004 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32005 root 0:00 ps -ef 32006 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32035 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32036 root 0:00 ps -ef 32037 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32060 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32061 root 0:00 ps -ef 32062 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32085 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32086 root 0:00 ps -ef 32087 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32116 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32117 root 0:00 ps -ef 32118 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32141 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32142 root 0:00 ps -ef 32143 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32166 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32167 root 0:00 ps -ef 32168 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32197 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32198 root 0:00 ps -ef 32199 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32222 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32223 root 0:00 ps -ef 32224 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32247 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32248 root 0:00 ps -ef 32249 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32278 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32279 root 0:00 ps -ef 32280 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32303 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32304 root 0:00 ps -ef 32305 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32328 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32329 root 0:00 ps -ef 32330 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32359 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32360 root 0:00 ps -ef 32361 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32384 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32385 root 0:00 ps -ef 32386 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32409 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32410 root 0:00 ps -ef 32411 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32440 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32441 root 0:00 ps -ef 32442 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:00 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32465 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32466 root 0:00 ps -ef 32467 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32490 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32491 root 0:00 ps -ef 32492 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32521 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32522 root 0:00 ps -ef 32523 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32546 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32547 root 0:00 ps -ef 32548 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32571 root 0:00 sh -c ps -e -o pid,comm | grep MqttClientApp* | grep -v PID | grep -v grep 32572 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32573 root 0:00 ps -e -o pid,comm 32574 root 0:00 ps -ef 32575 root 0:00 grep MqttClientApp* 32576 root 0:00 grep -v PID 32577 root 0:00 grep -v grep 32578 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 30943 root 0:00 [kworker/0:0] 31836 root 0:00 [kworker/0:2] 32602 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32603 root 0:00 ps -ef 32604 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:54 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32627 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32628 root 0:00 ps -ef 32629 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32658 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32659 root 0:00 ps -ef 32660 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32683 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32684 root 0:00 ps -ef 32685 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] 32709 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32710 root 0:00 ps -ef 32711 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] 32740 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32741 root 0:00 ps -ef 32742 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] 32765 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32766 root 0:00 ps -ef 32767 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 322 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 323 root 0:00 ps -ef 324 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 353 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 354 root 0:00 ps -ef 355 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 378 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 379 root 0:00 ps -ef 380 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 403 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 404 root 0:00 ps -ef 405 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 434 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 435 root 0:00 ps -ef 436 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 459 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 460 root 0:00 ps -ef 461 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 484 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 485 root 0:00 ps -ef 486 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 515 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 516 root 0:00 ps -ef 517 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 540 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 541 root 0:00 ps -ef 542 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 565 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 566 root 0:00 ps -ef 567 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 596 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 597 root 0:00 ps -ef 598 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 621 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 622 root 0:00 ps -ef 623 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 646 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 647 root 0:00 ps -ef 648 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 677 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 678 root 0:00 ps -ef 679 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 702 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 703 root 0:00 ps -ef 704 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 727 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 728 root 0:00 ps -ef 729 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 758 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 759 root 0:00 ps -ef 760 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 783 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 784 root 0:00 ps -ef 785 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:32 ./home/EdgeGateway_FSU_App/App/MqttClientApp 808 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 809 root 0:00 ps -ef 810 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 839 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 840 root 0:00 ps -ef 841 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 864 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 865 root 0:00 ps -ef 866 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 889 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 890 root 0:00 ps -ef 891 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:26 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 920 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 921 root 0:00 ps -ef 922 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 945 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 946 root 0:00 ps -ef 947 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 970 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 971 root 0:00 ps -ef 972 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1001 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1002 root 0:00 ps -ef 1003 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 31836 root 0:00 [kworker/0:2] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1026 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1027 root 0:00 ps -ef 1028 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1051 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1052 root 0:00 ps -ef 1053 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1083 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1084 root 0:00 ps -ef 1085 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1108 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1109 root 0:00 ps -ef 1110 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1133 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1134 root 0:00 ps -ef 1135 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1164 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1165 root 0:00 ps -ef 1166 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1189 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1190 root 0:00 ps -ef 1191 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1214 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1215 root 0:00 ps -ef 1216 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1245 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1246 root 0:00 ps -ef 1247 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:55 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1270 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1271 root 0:00 ps -ef 1272 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1295 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1296 root 0:00 ps -ef 1297 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1326 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1327 root 0:00 ps -ef 1328 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1351 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1352 root 0:00 ps -ef 1353 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1376 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1377 root 0:00 ps -ef 1378 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1407 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1408 root 0:00 ps -ef 1409 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1432 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1433 root 0:00 ps -ef 1434 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1457 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1458 root 0:00 ps -ef 1459 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1488 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1489 root 0:00 ps -ef 1490 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1513 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1514 root 0:00 ps -ef 1515 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:10 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1538 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1539 root 0:00 ps -ef 1540 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1569 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1570 root 0:00 ps -ef 1571 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1594 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1595 root 0:00 ps -ef 1596 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1619 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1620 root 0:00 ps -ef 1621 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1650 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1651 root 0:00 ps -ef 1652 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1675 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1676 root 0:00 ps -ef 1677 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1700 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1701 root 0:00 ps -ef 1702 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1731 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1732 root 0:00 ps -ef 1733 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1756 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1757 root 0:00 ps -ef 1758 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1781 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1782 root 0:00 ps -ef 1783 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1812 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1813 root 0:00 ps -ef 1814 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1837 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1838 root 0:00 ps -ef 1839 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] 32699 root 0:00 [kworker/0:0] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 1863 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1864 root 0:00 ps -ef 1865 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 1894 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1895 root 0:00 ps -ef 1896 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 1919 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1920 root 0:00 ps -ef 1921 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 1944 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1945 root 0:00 ps -ef 1946 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 1975 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1976 root 0:00 ps -ef 1977 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2000 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2001 root 0:00 ps -ef 2002 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2025 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2026 root 0:00 ps -ef 2027 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2056 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2057 root 0:00 ps -ef 2058 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2081 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2082 root 0:00 ps -ef 2083 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2106 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2107 root 0:00 ps -ef 2108 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2137 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2138 root 0:00 ps -ef 2139 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2162 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2163 root 0:00 ps -ef 2164 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2187 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2188 root 0:00 ps -ef 2189 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2218 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2219 root 0:00 ps -ef 2220 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2243 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2244 root 0:00 ps -ef 2245 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2268 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2269 root 0:00 ps -ef 2270 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2299 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2300 root 0:00 ps -ef 2301 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2324 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2325 root 0:00 ps -ef 2326 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2349 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2350 root 0:00 ps -ef 2351 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2380 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2381 root 0:00 ps -ef 2382 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:56 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2405 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2406 root 0:00 ps -ef 2407 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2430 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2431 root 0:00 ps -ef 2432 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2461 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2462 root 0:00 ps -ef 2463 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2486 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2487 root 0:00 ps -ef 2488 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2511 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2512 root 0:00 ps -ef 2513 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2542 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2543 root 0:00 ps -ef 2544 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2567 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2568 root 0:00 ps -ef 2569 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2592 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2593 root 0:00 ps -ef 2594 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1860 root 0:00 [kworker/0:0] 2623 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2624 root 0:00 ps -ef 2625 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2648 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2649 root 0:00 ps -ef 2650 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2673 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2674 root 0:00 ps -ef 2675 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2704 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2705 root 0:00 ps -ef 2706 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2730 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2731 root 0:00 ps -ef 2732 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2755 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2756 root 0:00 ps -ef 2757 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2786 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2787 root 0:00 ps -ef 2788 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2811 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2812 root 0:00 ps -ef 2813 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2836 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2837 root 0:00 ps -ef 2838 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2867 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2868 root 0:00 ps -ef 2869 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2892 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2893 root 0:00 ps -ef 2894 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:33 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2917 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2918 root 0:00 ps -ef 2919 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2948 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2949 root 0:00 ps -ef 2950 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2973 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2974 root 0:00 ps -ef 2975 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 2998 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2999 root 0:00 ps -ef 3000 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3029 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3030 root 0:00 ps -ef 3031 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3054 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3055 root 0:00 ps -ef 3056 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3079 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3080 root 0:00 ps -ef 3081 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3110 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3111 root 0:00 ps -ef 3112 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3135 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3136 root 0:00 ps -ef 3137 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3160 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3161 root 0:00 ps -ef 3162 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3191 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3192 root 0:00 ps -ef 3193 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3216 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3217 root 0:00 ps -ef 3218 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3241 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3242 root 0:00 ps -ef 3243 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3272 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3273 root 0:00 ps -ef 3274 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3297 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3298 root 0:00 ps -ef 3299 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3322 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3323 root 0:00 ps -ef 3324 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3353 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3354 root 0:00 ps -ef 3355 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3378 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3379 root 0:00 ps -ef 3380 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3403 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3404 root 0:00 ps -ef 3405 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3434 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3435 root 0:00 ps -ef 3436 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3459 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3460 root 0:00 ps -ef 3461 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1860 root 0:00 [kworker/0:0] 2724 root 0:00 [kworker/0:2] 3484 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3485 root 0:00 ps -ef 3486 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:02 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:57 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3515 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3516 root 0:00 ps -ef 3517 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3540 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3541 root 0:00 ps -ef 3542 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3565 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3566 root 0:00 ps -ef 3567 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3597 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3598 root 0:00 ps -ef 3599 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3622 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3623 root 0:00 ps -ef 3624 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3647 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3648 root 0:00 ps -ef 3649 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3678 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3679 root 0:00 ps -ef 3680 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3703 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3704 root 0:00 ps -ef 3705 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3728 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3729 root 0:00 ps -ef 3730 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3759 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3760 root 0:00 ps -ef 3761 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3784 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3785 root 0:00 ps -ef 3786 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3809 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3810 root 0:00 ps -ef 3811 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3840 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3841 root 0:00 ps -ef 3842 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3865 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3866 root 0:00 ps -ef 3867 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3890 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3891 root 0:00 ps -ef 3892 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3921 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3922 root 0:00 ps -ef 3923 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3946 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3947 root 0:00 ps -ef 3948 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 3971 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3972 root 0:00 ps -ef 3973 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4002 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4003 root 0:00 ps -ef 4004 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4027 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4028 root 0:00 ps -ef 4029 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4052 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4053 root 0:00 ps -ef 4054 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4083 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4084 root 0:00 ps -ef 4085 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4108 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4109 root 0:00 ps -ef 4110 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4139 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4140 root 0:00 ps -ef 4141 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4164 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4165 root 0:00 ps -ef 4166 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4189 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4190 root 0:00 ps -ef 4191 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4220 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4221 root 0:00 ps -ef 4222 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4245 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4246 root 0:00 ps -ef 4247 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4270 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4271 root 0:00 ps -ef 4272 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4301 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4302 root 0:00 ps -ef 4303 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4326 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4327 root 0:00 ps -ef 4328 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2724 root 0:00 [kworker/0:2] 3585 root 0:00 [kworker/0:0] 4351 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4352 root 0:00 ps -ef 4353 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4382 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4383 root 0:00 ps -ef 4384 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4407 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4408 root 0:00 ps -ef 4409 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4433 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4434 root 0:00 ps -ef 4435 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4464 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4465 root 0:00 ps -ef 4466 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4489 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4490 root 0:00 ps -ef 4491 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4514 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4515 root 0:00 ps -ef 4516 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4545 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4546 root 0:00 ps -ef 4547 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4570 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4571 root 0:00 ps -ef 4572 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4595 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4596 root 0:00 ps -ef 4597 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:58 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4626 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4627 root 0:00 ps -ef 4628 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4651 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4652 root 0:00 ps -ef 4653 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4676 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4677 root 0:00 ps -ef 4678 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4707 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4708 root 0:00 ps -ef 4709 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4732 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4733 root 0:00 ps -ef 4734 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4757 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4758 root 0:00 ps -ef 4759 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4788 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4789 root 0:00 ps -ef 4790 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4813 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4814 root 0:00 ps -ef 4815 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4838 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4839 root 0:00 ps -ef 4840 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4869 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4870 root 0:00 ps -ef 4871 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4894 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4895 root 0:00 ps -ef 4896 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4919 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4920 root 0:00 ps -ef 4921 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4950 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4951 root 0:00 ps -ef 4952 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 4975 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4976 root 0:00 ps -ef 4977 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:34 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5000 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5001 root 0:00 ps -ef 5002 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5031 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5032 root 0:00 ps -ef 5033 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5056 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5057 root 0:00 ps -ef 5058 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5081 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5082 root 0:00 ps -ef 5083 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5112 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5113 root 0:00 ps -ef 5114 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5137 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5138 root 0:00 ps -ef 5139 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5162 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5163 root 0:00 ps -ef 5164 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3585 root 0:00 [kworker/0:0] 4432 root 0:00 [kworker/0:2] 5193 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5194 root 0:00 ps -ef 5195 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4432 root 0:00 [kworker/0:2] 5218 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5219 root 0:00 ps -ef 5220 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4432 root 0:00 [kworker/0:2] 5243 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5244 root 0:00 ps -ef 5245 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4432 root 0:00 [kworker/0:2] 5274 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5275 root 0:00 ps -ef 5276 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4432 root 0:00 [kworker/0:2] 5299 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5300 root 0:00 ps -ef 5301 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:27 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:03 [kworker/u2:0] 7 root 0:27 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:03 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:12 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 2:59 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:11 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 2:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 1:35 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4432 root 0:00 [kworker/0:2] 5324 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5325 root 0:00 ps -ef 5326 root 0:00 awk {print} 23799 root 0:01 [kworker/0:1] +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Thu Mar 14 23:21:16 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 15:21:49 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1556 root 0:00 ps -ef 1557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1581 root 0:00 ps -ef 1582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1605 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1606 root 0:00 ps -ef 1607 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1637 root 0:00 ps -ef 1638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1661 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1662 root 0:00 ps -ef 1663 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1686 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1687 root 0:00 ps -ef 1688 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1718 root 0:00 ps -ef 1719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1742 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1743 root 0:00 ps -ef 1744 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1767 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1768 root 0:00 ps -ef 1769 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1799 root 0:00 ps -ef 1800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1823 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1824 root 0:00 ps -ef 1825 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1848 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1849 root 0:00 ps -ef 1850 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1880 root 0:00 ps -ef 1881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 1905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1906 root 0:00 ps -ef 1907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 1930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1931 root 0:00 ps -ef 1932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 1961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1962 root 0:00 ps -ef 1963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 1986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1987 root 0:00 ps -ef 1988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2012 root 0:00 ps -ef 2013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2043 root 0:00 ps -ef 2044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2068 root 0:00 ps -ef 2069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2093 root 0:00 ps -ef 2094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2124 root 0:00 ps -ef 2125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2149 root 0:00 ps -ef 2150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2174 root 0:00 ps -ef 2175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2205 root 0:00 ps -ef 2206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2230 root 0:00 ps -ef 2231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2255 root 0:00 ps -ef 2256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2286 root 0:00 ps -ef 2287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2311 root 0:00 ps -ef 2312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2336 root 0:00 ps -ef 2337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2367 root 0:00 ps -ef 2368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2392 root 0:00 ps -ef 2393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2417 root 0:00 ps -ef 2418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2448 root 0:00 ps -ef 2449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2473 root 0:00 ps -ef 2474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2498 root 0:00 ps -ef 2499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2529 root 0:00 ps -ef 2530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2554 root 0:00 ps -ef 2555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2578 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2579 root 0:00 ps -ef 2580 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2610 root 0:00 ps -ef 2611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2635 root 0:00 ps -ef 2636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1034 root 0:00 [kworker/0:2] 1896 root 0:00 [kworker/0:1] 2659 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2660 root 0:00 ps -ef 2661 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2691 root 0:00 ps -ef 2692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2715 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2716 root 0:00 ps -ef 2717 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2740 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2741 root 0:00 ps -ef 2742 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2773 root 0:00 ps -ef 2774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2798 root 0:00 ps -ef 2799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2823 root 0:00 ps -ef 2824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2854 root 0:00 ps -ef 2855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2879 root 0:00 ps -ef 2880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2904 root 0:00 ps -ef 2905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2935 root 0:00 ps -ef 2936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2960 root 0:00 ps -ef 2961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 2984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2985 root 0:00 ps -ef 2986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3016 root 0:00 ps -ef 3017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3041 root 0:00 ps -ef 3042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3066 root 0:00 ps -ef 3067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3097 root 0:00 ps -ef 3098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3122 root 0:00 ps -ef 3123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3147 root 0:00 ps -ef 3148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3178 root 0:00 ps -ef 3179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3203 root 0:00 ps -ef 3204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3228 root 0:00 ps -ef 3229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3259 root 0:00 ps -ef 3260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3284 root 0:00 ps -ef 3285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3309 root 0:00 ps -ef 3310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3340 root 0:00 ps -ef 3341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3365 root 0:00 ps -ef 3366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3390 root 0:00 ps -ef 3391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3421 root 0:00 ps -ef 3422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3446 root 0:00 ps -ef 3447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3471 root 0:00 ps -ef 3472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3502 root 0:00 ps -ef 3503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1896 root 0:00 [kworker/0:1] 2753 root 0:00 [kworker/0:2] 3526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3527 root 0:00 ps -ef 3528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3552 root 0:00 ps -ef 3553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3583 root 0:00 ps -ef 3584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3608 root 0:00 ps -ef 3609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3633 root 0:00 ps -ef 3634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3664 root 0:00 ps -ef 3665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3689 root 0:00 ps -ef 3690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3714 root 0:00 ps -ef 3715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3745 root 0:00 ps -ef 3746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3771 root 0:00 ps -ef 3772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3796 root 0:00 ps -ef 3797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3827 root 0:00 ps -ef 3828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3852 root 0:00 ps -ef 3853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3877 root 0:00 ps -ef 3878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3908 root 0:00 ps -ef 3909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3933 root 0:00 ps -ef 3934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3958 root 0:00 ps -ef 3959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 3988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3989 root 0:00 ps -ef 3990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 4013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4014 root 0:00 ps -ef 4015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 4038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4039 root 0:00 ps -ef 4040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 4069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4070 root 0:00 ps -ef 4071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 4094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4095 root 0:00 ps -ef 4096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2753 root 0:00 [kworker/0:2] 3764 root 0:00 [kworker/0:1] 4119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4120 root 0:00 ps -ef 4121 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Thu Mar 14 23:47:44 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 15:48:10 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 958 root 0:00 ps -ef 959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 989 root 0:00 ps -ef 990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1556 root 0:00 ps -ef 1557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1581 root 0:00 ps -ef 1582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1605 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1606 root 0:00 ps -ef 1607 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1637 root 0:00 ps -ef 1638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1661 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1662 root 0:00 ps -ef 1663 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1686 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1687 root 0:00 ps -ef 1688 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1718 root 0:00 ps -ef 1719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1742 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1743 root 0:00 ps -ef 1744 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1767 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1768 root 0:00 ps -ef 1769 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1799 root 0:00 ps -ef 1800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1823 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1824 root 0:00 ps -ef 1825 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1848 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1849 root 0:00 ps -ef 1850 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1880 root 0:00 ps -ef 1881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1904 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1905 root 0:00 ps -ef 1906 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1929 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1930 root 0:00 ps -ef 1931 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1961 root 0:00 ps -ef 1962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 1986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1987 root 0:00 ps -ef 1988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2012 root 0:00 ps -ef 2013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2043 root 0:00 ps -ef 2044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2068 root 0:00 ps -ef 2069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2093 root 0:00 ps -ef 2094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2124 root 0:00 ps -ef 2125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2149 root 0:00 ps -ef 2150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2174 root 0:00 ps -ef 2175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2205 root 0:00 ps -ef 2206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2230 root 0:00 ps -ef 2231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2255 root 0:00 ps -ef 2256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2286 root 0:00 ps -ef 2287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2311 root 0:00 ps -ef 2312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2336 root 0:00 ps -ef 2337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2367 root 0:00 ps -ef 2368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2392 root 0:00 ps -ef 2393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2417 root 0:00 ps -ef 2418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2448 root 0:00 ps -ef 2449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2473 root 0:00 ps -ef 2474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2498 root 0:00 ps -ef 2499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2529 root 0:00 ps -ef 2530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2554 root 0:00 ps -ef 2555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2578 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2579 root 0:00 ps -ef 2580 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2610 root 0:00 ps -ef 2611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2635 root 0:00 ps -ef 2636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2659 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2660 root 0:00 ps -ef 2661 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2691 root 0:00 ps -ef 2692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2715 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2716 root 0:00 ps -ef 2717 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2740 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2741 root 0:00 ps -ef 2742 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2772 root 0:00 ps -ef 2773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2796 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2797 root 0:00 ps -ef 2798 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2821 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2822 root 0:00 ps -ef 2823 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2853 root 0:00 ps -ef 2854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2877 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2878 root 0:00 ps -ef 2879 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 2903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2904 root 0:00 ps -ef 2905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 2934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2935 root 0:00 ps -ef 2936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 2959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2960 root 0:00 ps -ef 2961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 2984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2985 root 0:00 ps -ef 2986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3016 root 0:00 ps -ef 3017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3041 root 0:00 ps -ef 3042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3066 root 0:00 ps -ef 3067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3097 root 0:00 ps -ef 3098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3122 root 0:00 ps -ef 3123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3147 root 0:00 ps -ef 3148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3178 root 0:00 ps -ef 3179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3203 root 0:00 ps -ef 3204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3228 root 0:00 ps -ef 3229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3259 root 0:00 ps -ef 3260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3284 root 0:00 ps -ef 3285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3309 root 0:00 ps -ef 3310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3340 root 0:00 ps -ef 3341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3365 root 0:00 ps -ef 3366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3390 root 0:00 ps -ef 3391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3421 root 0:00 ps -ef 3422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3446 root 0:00 ps -ef 3447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3471 root 0:00 ps -ef 3472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3502 root 0:00 ps -ef 3503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3527 root 0:00 ps -ef 3528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3552 root 0:00 ps -ef 3553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3583 root 0:00 ps -ef 3584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3608 root 0:00 ps -ef 3609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 1977 root 0:00 [kworker/0:1] 2885 root 0:00 [kworker/0:0] 3632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3633 root 0:00 ps -ef 3634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3664 root 0:00 ps -ef 3665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3689 root 0:00 ps -ef 3690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3714 root 0:00 ps -ef 3715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3745 root 0:00 ps -ef 3746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3770 root 0:00 ps -ef 3771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3795 root 0:00 ps -ef 3796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3826 root 0:00 ps -ef 3827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3851 root 0:00 ps -ef 3852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3876 root 0:00 ps -ef 3877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3907 root 0:00 ps -ef 3908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3932 root 0:00 ps -ef 3933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3957 root 0:00 ps -ef 3958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 3987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3988 root 0:00 ps -ef 3989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4013 root 0:00 ps -ef 4014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4038 root 0:00 ps -ef 4039 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4069 root 0:00 ps -ef 4070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4094 root 0:00 ps -ef 4095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4125 root 0:00 ps -ef 4126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4150 root 0:00 ps -ef 4151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4175 root 0:00 ps -ef 4176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4206 root 0:00 ps -ef 4207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4231 root 0:00 ps -ef 4232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4256 root 0:00 ps -ef 4257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4287 root 0:00 ps -ef 4288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4312 root 0:00 ps -ef 4313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4337 root 0:00 ps -ef 4338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4368 root 0:00 ps -ef 4369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4393 root 0:00 ps -ef 4394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4418 root 0:00 ps -ef 4419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4449 root 0:00 ps -ef 4450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4474 root 0:00 ps -ef 4475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4499 root 0:00 ps -ef 4500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4530 root 0:00 ps -ef 4531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4555 root 0:00 ps -ef 4556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4580 root 0:00 ps -ef 4581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4611 root 0:00 ps -ef 4612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4636 root 0:00 ps -ef 4637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4661 root 0:00 ps -ef 4662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4692 root 0:00 ps -ef 4693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4717 root 0:00 ps -ef 4718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4742 root 0:00 ps -ef 4743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4773 root 0:00 ps -ef 4774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4798 root 0:00 ps -ef 4799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4823 root 0:00 ps -ef 4824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4854 root 0:00 ps -ef 4855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4879 root 0:00 ps -ef 4880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4904 root 0:00 ps -ef 4905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4935 root 0:00 ps -ef 4936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4960 root 0:00 ps -ef 4961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 4984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4985 root 0:00 ps -ef 4986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5016 root 0:00 ps -ef 5017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5041 root 0:00 ps -ef 5042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5066 root 0:00 ps -ef 5067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5097 root 0:00 ps -ef 5098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5122 root 0:00 ps -ef 5123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5147 root 0:00 ps -ef 5148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5178 root 0:00 ps -ef 5179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5203 root 0:00 ps -ef 5204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5228 root 0:00 ps -ef 5229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5259 root 0:00 ps -ef 5260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5284 root 0:00 ps -ef 5285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5309 root 0:00 ps -ef 5310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5340 root 0:00 ps -ef 5341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5365 root 0:00 ps -ef 5366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5390 root 0:00 ps -ef 5391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5421 root 0:00 ps -ef 5422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5446 root 0:00 ps -ef 5447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5471 root 0:00 ps -ef 5472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5502 root 0:00 ps -ef 5503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5527 root 0:00 ps -ef 5528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5552 root 0:00 ps -ef 5553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5583 root 0:00 ps -ef 5584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5608 root 0:00 ps -ef 5609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5633 root 0:00 ps -ef 5634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5664 root 0:00 ps -ef 5665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5689 root 0:00 ps -ef 5690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5714 root 0:00 ps -ef 5715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5745 root 0:00 ps -ef 5746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5770 root 0:00 ps -ef 5771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5795 root 0:00 ps -ef 5796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5826 root 0:00 ps -ef 5827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5851 root 0:00 ps -ef 5852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5876 root 0:00 ps -ef 5877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5907 root 0:00 ps -ef 5908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5932 root 0:00 ps -ef 5933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5957 root 0:00 ps -ef 5958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 5987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5988 root 0:00 ps -ef 5989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6013 root 0:00 ps -ef 6014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6038 root 0:00 ps -ef 6039 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6069 root 0:00 ps -ef 6070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6094 root 0:00 ps -ef 6095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6118 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6119 root 0:00 ps -ef 6120 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6150 root 0:00 ps -ef 6151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6175 root 0:00 ps -ef 6176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6199 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6200 root 0:00 ps -ef 6201 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6231 root 0:00 ps -ef 6232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6256 root 0:00 ps -ef 6257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6280 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6281 root 0:00 ps -ef 6282 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6312 root 0:00 ps -ef 6313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6337 root 0:00 ps -ef 6338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6361 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6362 root 0:00 ps -ef 6363 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6393 root 0:00 ps -ef 6394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6418 root 0:00 ps -ef 6419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6442 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6443 root 0:00 ps -ef 6444 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6474 root 0:00 ps -ef 6475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6499 root 0:00 ps -ef 6500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6523 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6524 root 0:00 ps -ef 6525 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6555 root 0:00 ps -ef 6556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6580 root 0:00 ps -ef 6581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6604 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6605 root 0:00 ps -ef 6606 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6636 root 0:00 ps -ef 6637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6661 root 0:00 ps -ef 6662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6685 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6686 root 0:00 ps -ef 6687 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6717 root 0:00 ps -ef 6718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6742 root 0:00 ps -ef 6743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6766 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6767 root 0:00 ps -ef 6768 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6798 root 0:00 ps -ef 6799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6823 root 0:00 ps -ef 6824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6847 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6848 root 0:00 ps -ef 6849 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6879 root 0:00 ps -ef 6880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6904 root 0:00 ps -ef 6905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6928 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6929 root 0:00 ps -ef 6930 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6960 root 0:00 ps -ef 6961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 6984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6985 root 0:00 ps -ef 6986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7010 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7011 root 0:00 ps -ef 7012 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7042 root 0:00 ps -ef 7043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7066 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7067 root 0:00 ps -ef 7068 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7091 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7092 root 0:00 ps -ef 7093 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7123 root 0:00 ps -ef 7124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7147 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7148 root 0:00 ps -ef 7149 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7179 root 0:00 ps -ef 7180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7204 root 0:00 ps -ef 7205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7228 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7229 root 0:00 ps -ef 7230 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7260 root 0:00 ps -ef 7261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7285 root 0:00 ps -ef 7286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7310 root 0:00 ps -ef 7311 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7341 root 0:00 ps -ef 7342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7366 root 0:00 ps -ef 7367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7391 root 0:00 ps -ef 7392 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7422 root 0:00 ps -ef 7423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7447 root 0:00 ps -ef 7448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7472 root 0:00 ps -ef 7473 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7503 root 0:00 ps -ef 7504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7528 root 0:00 ps -ef 7529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7553 root 0:00 ps -ef 7554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7584 root 0:00 ps -ef 7585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7609 root 0:00 ps -ef 7610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7634 root 0:00 ps -ef 7635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7665 root 0:00 ps -ef 7666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7690 root 0:00 ps -ef 7691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7715 root 0:00 ps -ef 7716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7746 root 0:00 ps -ef 7747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 944 root 0:00 [kworker/0:2] 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7771 root 0:00 ps -ef 7772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7796 root 0:00 ps -ef 7797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7827 root 0:00 ps -ef 7828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7852 root 0:00 ps -ef 7853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7877 root 0:00 ps -ef 7878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7908 root 0:00 ps -ef 7909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7933 root 0:00 ps -ef 7934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7958 root 0:00 ps -ef 7959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2885 root 0:00 [kworker/0:0] 7000 root 0:00 [kworker/0:1] 7988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7989 root 0:00 ps -ef 7990 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 00:38:48 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 16:39:14 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 00:40:54 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 16:41:10 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 138 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ps -ef 140 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +137 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 137 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +137 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 00:46:13 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 16:46:40 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 749 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 750 root 0:00 ps -ef 751 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 785 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 786 root 0:00 ps -ef 787 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 810 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 811 root 0:00 ps -ef 812 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 841 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 842 root 0:00 ps -ef 843 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 866 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 867 root 0:00 ps -ef 868 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 891 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 892 root 0:00 ps -ef 893 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 922 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 923 root 0:00 ps -ef 924 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 947 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 948 root 0:00 ps -ef 949 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 972 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 973 root 0:00 ps -ef 974 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1003 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1004 root 0:00 ps -ef 1005 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1028 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1029 root 0:00 ps -ef 1030 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1053 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1054 root 0:00 ps -ef 1055 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1084 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1085 root 0:00 ps -ef 1086 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1109 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1110 root 0:00 ps -ef 1111 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1135 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1136 root 0:00 ps -ef 1137 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1166 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1167 root 0:00 ps -ef 1168 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1191 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1192 root 0:00 ps -ef 1193 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1216 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1217 root 0:00 ps -ef 1218 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1247 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1248 root 0:00 ps -ef 1249 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1272 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1273 root 0:00 ps -ef 1274 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1297 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1298 root 0:00 ps -ef 1299 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1328 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1329 root 0:00 ps -ef 1330 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1353 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1354 root 0:00 ps -ef 1355 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1378 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1379 root 0:00 ps -ef 1380 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1409 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1410 root 0:00 ps -ef 1411 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1434 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1435 root 0:00 ps -ef 1436 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1459 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1460 root 0:00 ps -ef 1461 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1490 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1491 root 0:00 ps -ef 1492 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1515 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1516 root 0:00 ps -ef 1517 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1540 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1541 root 0:00 ps -ef 1542 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1571 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1572 root 0:00 ps -ef 1573 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1596 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1597 root 0:00 ps -ef 1598 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1621 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1622 root 0:00 ps -ef 1623 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1652 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1653 root 0:00 ps -ef 1654 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1677 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1678 root 0:00 ps -ef 1679 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1702 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1703 root 0:00 ps -ef 1704 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1733 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1734 root 0:00 ps -ef 1735 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1758 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1759 root 0:00 ps -ef 1760 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1783 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1784 root 0:00 ps -ef 1785 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1814 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1815 root 0:00 ps -ef 1816 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1839 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1840 root 0:00 ps -ef 1841 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1864 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1865 root 0:00 ps -ef 1866 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1895 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1896 root 0:00 ps -ef 1897 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1920 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1921 root 0:00 ps -ef 1922 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1945 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1946 root 0:00 ps -ef 1947 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1976 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1977 root 0:00 ps -ef 1978 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2002 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2003 root 0:00 ps -ef 2004 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2027 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2028 root 0:00 ps -ef 2029 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2058 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2059 root 0:00 ps -ef 2060 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2083 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2084 root 0:00 ps -ef 2085 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2108 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2109 root 0:00 ps -ef 2110 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2139 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2140 root 0:00 ps -ef 2141 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2164 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2165 root 0:00 ps -ef 2166 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2189 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2190 root 0:00 ps -ef 2191 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2220 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2221 root 0:00 ps -ef 2222 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2245 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2246 root 0:00 ps -ef 2247 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2270 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2271 root 0:00 ps -ef 2272 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2301 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2302 root 0:00 ps -ef 2303 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2326 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2327 root 0:00 ps -ef 2328 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2351 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2352 root 0:00 ps -ef 2353 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2382 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2383 root 0:00 ps -ef 2384 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2407 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2408 root 0:00 ps -ef 2409 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2432 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2433 root 0:00 ps -ef 2434 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2463 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2464 root 0:00 ps -ef 2465 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2488 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2489 root 0:00 ps -ef 2490 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2513 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2514 root 0:00 ps -ef 2515 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2544 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2545 root 0:00 ps -ef 2546 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2569 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2570 root 0:00 ps -ef 2571 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2594 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2595 root 0:00 ps -ef 2596 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2625 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2626 root 0:00 ps -ef 2627 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2650 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2651 root 0:00 ps -ef 2652 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2675 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2676 root 0:00 ps -ef 2677 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2706 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2707 root 0:00 ps -ef 2708 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2731 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2732 root 0:00 ps -ef 2733 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2756 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2757 root 0:00 ps -ef 2758 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2788 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2789 root 0:00 ps -ef 2790 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2813 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2814 root 0:00 ps -ef 2815 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2838 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2839 root 0:00 ps -ef 2840 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2869 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2870 root 0:00 ps -ef 2871 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2894 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2895 root 0:00 ps -ef 2896 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2919 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2920 root 0:00 ps -ef 2921 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2950 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2951 root 0:00 ps -ef 2952 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 2975 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2976 root 0:00 ps -ef 2977 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3000 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3001 root 0:00 ps -ef 3002 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3031 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3032 root 0:00 ps -ef 3033 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3056 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3057 root 0:00 ps -ef 3058 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3081 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3082 root 0:00 ps -ef 3083 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3112 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3113 root 0:00 ps -ef 3114 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3137 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3138 root 0:00 ps -ef 3139 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3162 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3163 root 0:00 ps -ef 3164 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3193 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3194 root 0:00 ps -ef 3195 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3218 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3219 root 0:00 ps -ef 3220 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3243 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3244 root 0:00 ps -ef 3245 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3274 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3275 root 0:00 ps -ef 3276 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3299 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3300 root 0:00 ps -ef 3301 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3324 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3325 root 0:00 ps -ef 3326 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3355 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3356 root 0:00 ps -ef 3357 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3380 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3381 root 0:00 ps -ef 3382 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3405 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3406 root 0:00 ps -ef 3407 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3436 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3437 root 0:00 ps -ef 3438 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3461 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3462 root 0:00 ps -ef 3463 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3486 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3487 root 0:00 ps -ef 3488 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 1979 root 0:00 [kworker/0:1] 2765 root 0:00 [kworker/0:0] 3517 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3518 root 0:00 ps -ef 3519 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3542 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3543 root 0:00 ps -ef 3544 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3567 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3568 root 0:00 ps -ef 3569 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3598 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3599 root 0:00 ps -ef 3600 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3624 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3625 root 0:00 ps -ef 3626 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3649 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3650 root 0:00 ps -ef 3651 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3680 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3681 root 0:00 ps -ef 3682 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3705 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3706 root 0:00 ps -ef 3707 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3730 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3731 root 0:00 ps -ef 3732 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3761 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3762 root 0:00 ps -ef 3763 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3786 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3787 root 0:00 ps -ef 3788 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3811 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3812 root 0:00 ps -ef 3813 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3842 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3843 root 0:00 ps -ef 3844 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3867 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3868 root 0:00 ps -ef 3869 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3892 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3893 root 0:00 ps -ef 3894 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3923 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3924 root 0:00 ps -ef 3925 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3948 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3949 root 0:00 ps -ef 3950 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 3973 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3974 root 0:00 ps -ef 3975 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 4004 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4005 root 0:00 ps -ef 4006 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 4029 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4030 root 0:00 ps -ef 4031 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 4054 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4055 root 0:00 ps -ef 4056 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 4085 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4086 root 0:00 ps -ef 4087 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 4110 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4111 root 0:00 ps -ef 4112 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 746 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1123 root 0:00 [kworker/0:2] 2765 root 0:00 [kworker/0:0] 3617 root 0:00 [kworker/0:1] 4141 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4142 root 0:00 ps -ef 4143 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 01:12:35 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 17:13:01 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 425 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 426 root 0:00 ps -ef 427 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 461 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 462 root 0:00 ps -ef 463 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 486 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 487 root 0:00 ps -ef 488 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 517 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 518 root 0:00 ps -ef 519 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 542 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 543 root 0:00 ps -ef 544 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 567 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 568 root 0:00 ps -ef 569 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 598 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 599 root 0:00 ps -ef 600 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 623 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 624 root 0:00 ps -ef 625 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 648 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 649 root 0:00 ps -ef 650 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 679 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 680 root 0:00 ps -ef 681 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 704 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 705 root 0:00 ps -ef 706 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 729 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 730 root 0:00 ps -ef 731 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 422 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 760 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 761 root 0:00 ps -ef 762 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 785 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 786 root 0:00 ps -ef 787 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 810 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 811 root 0:00 ps -ef 812 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 841 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 842 root 0:00 ps -ef 843 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 866 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 867 root 0:00 ps -ef 868 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 891 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 892 root 0:00 ps -ef 893 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 925 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 928 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 929 root 0:00 ps -ef 930 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 965 root 0:00 ps -ef 966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 990 root 0:00 ps -ef 991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 1020 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1021 root 0:00 ps -ef 1022 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 1045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1046 root 0:00 ps -ef 1047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 1070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1071 root 0:00 ps -ef 1072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 907 root 0:00 [kworker/0:2] 1103 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 1105 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1106 root 0:00 mv /tmp/mslog/mslog_fsu_DevicePortGetApp.txt /tmp/mslog/mslog_fsu_DevicePortGetApp.txt_20240314_171846.txt 1107 root 0:00 ps -ef 1108 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 01:19:16 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 17:19:43 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 260 root 0:00 ps -ef 261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 299 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 300 root 0:00 ps -ef 301 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 324 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 325 root 0:00 ps -ef 326 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 349 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 350 root 0:00 ps -ef 351 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 380 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 381 root 0:00 ps -ef 382 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 405 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 406 root 0:00 ps -ef 407 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 430 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 431 root 0:00 ps -ef 432 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 477 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 478 root 0:00 ps -ef 479 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 503 root 0:00 ps -ef 504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 528 root 0:00 ps -ef 529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 558 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 559 root 0:00 ps -ef 560 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 584 root 0:00 ps -ef 585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 609 root 0:00 ps -ef 610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 655 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 656 root 0:00 ps -ef 657 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 680 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 681 root 0:00 ps -ef 682 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 705 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 706 root 0:00 ps -ef 707 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 736 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 737 root 0:00 ps -ef 738 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 761 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 762 root 0:00 ps -ef 763 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 786 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 787 root 0:00 ps -ef 788 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 833 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 834 root 0:00 ps -ef 835 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 858 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 859 root 0:00 ps -ef 860 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 884 root 0:00 ps -ef 885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 914 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 915 root 0:00 ps -ef 916 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 939 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 940 root 0:00 ps -ef 941 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 965 root 0:00 ps -ef 966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1038 root 0:00 ps -ef 1039 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1062 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1063 root 0:00 ps -ef 1064 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1094 root 0:00 ps -ef 1095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1118 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1119 root 0:00 ps -ef 1120 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1143 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1144 root 0:00 ps -ef 1145 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1175 root 0:00 ps -ef 1176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1199 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1200 root 0:00 ps -ef 1201 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1224 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1225 root 0:00 ps -ef 1226 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1256 root 0:00 ps -ef 1257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1280 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1281 root 0:00 ps -ef 1282 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1305 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1306 root 0:00 ps -ef 1307 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1337 root 0:00 ps -ef 1338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1361 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1362 root 0:00 ps -ef 1363 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 986 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 992 root 0:00 [kworker/0:2] 1386 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1387 root 0:00 ps -ef 1388 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 01:27:30 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 17:27:56 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 908 root 0:00 ps -ef 909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 933 root 0:00 ps -ef 934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 958 root 0:00 ps -ef 959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 989 root 0:00 ps -ef 990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 894 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 01:37:04 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 17:37:19 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 137 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ps -ef 139 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 169 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 422 root 0:00 ps -ef 423 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 461 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 462 root 0:00 ps -ef 463 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 486 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 487 root 0:00 ps -ef 488 root 0:00 awk {print} +136 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 136 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 517 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 518 root 0:00 ps -ef 519 root 0:00 awk {print} +136 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 01:40:02 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 17:40:28 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 587 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 588 root 0:00 ps -ef 589 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 623 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 624 root 0:00 ps -ef 625 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 648 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 649 root 0:00 ps -ef 650 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 679 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 680 root 0:00 ps -ef 681 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 704 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 705 root 0:00 ps -ef 706 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 729 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 730 root 0:00 ps -ef 731 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 760 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 761 root 0:00 ps -ef 762 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 785 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 786 root 0:00 ps -ef 787 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 810 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 811 root 0:00 ps -ef 812 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 841 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 842 root 0:00 ps -ef 843 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 866 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 867 root 0:00 ps -ef 868 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 01:45:29 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 17:45:56 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 139 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 140 root 0:00 ps -ef 141 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 202 root 0:00 ps -ef 203 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 226 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 227 root 0:00 ps -ef 228 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 258 root 0:00 ps -ef 259 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 282 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 283 root 0:00 ps -ef 284 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 307 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 308 root 0:00 ps -ef 309 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 339 root 0:00 ps -ef 340 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 364 root 0:00 ps -ef 365 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 388 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 389 root 0:00 ps -ef 390 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 420 root 0:00 ps -ef 421 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 445 root 0:00 ps -ef 446 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 469 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 470 root 0:00 ps -ef 471 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 501 root 0:00 ps -ef 502 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 526 root 0:00 ps -ef 527 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 550 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 551 root 0:00 ps -ef 552 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 582 root 0:00 ps -ef 583 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 607 root 0:00 ps -ef 608 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 631 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 632 root 0:00 ps -ef 633 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 663 root 0:00 ps -ef 664 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 688 root 0:00 ps -ef 689 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 712 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 713 root 0:00 ps -ef 714 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 744 root 0:00 ps -ef 745 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 769 root 0:00 ps -ef 770 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 793 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 794 root 0:00 ps -ef 795 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 825 root 0:00 ps -ef 826 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 850 root 0:00 ps -ef 851 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 874 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 875 root 0:00 ps -ef 876 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 906 root 0:00 ps -ef 907 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1038 root 0:00 ps -ef 1039 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1069 root 0:00 ps -ef 1070 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1094 root 0:00 ps -ef 1095 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1118 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1119 root 0:00 ps -ef 1120 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1150 root 0:00 ps -ef 1151 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1175 root 0:00 ps -ef 1176 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1199 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1200 root 0:00 ps -ef 1201 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1231 root 0:00 ps -ef 1232 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1256 root 0:00 ps -ef 1257 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1280 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1281 root 0:00 ps -ef 1282 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1312 root 0:00 ps -ef 1313 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1337 root 0:00 ps -ef 1338 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1361 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1362 root 0:00 ps -ef 1363 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1393 root 0:00 ps -ef 1394 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1418 root 0:00 ps -ef 1419 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1442 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1443 root 0:00 ps -ef 1444 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1474 root 0:00 ps -ef 1475 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1499 root 0:00 ps -ef 1500 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1523 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1524 root 0:00 ps -ef 1525 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1555 root 0:00 ps -ef 1556 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1580 root 0:00 ps -ef 1581 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1604 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1605 root 0:00 ps -ef 1606 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1636 root 0:00 ps -ef 1637 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1661 root 0:00 ps -ef 1662 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1685 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1686 root 0:00 ps -ef 1687 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1717 root 0:00 ps -ef 1718 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1742 root 0:00 ps -ef 1743 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1766 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1767 root 0:00 ps -ef 1768 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1799 root 0:00 ps -ef 1800 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1823 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1824 root 0:00 ps -ef 1825 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1848 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1849 root 0:00 ps -ef 1850 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1880 root 0:00 ps -ef 1881 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1904 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1905 root 0:00 ps -ef 1906 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1929 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1930 root 0:00 ps -ef 1931 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1961 root 0:00 ps -ef 1962 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 1985 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1986 root 0:00 ps -ef 1987 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2010 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2011 root 0:00 ps -ef 2012 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2042 root 0:00 ps -ef 2043 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2066 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2067 root 0:00 ps -ef 2068 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2091 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2092 root 0:00 ps -ef 2093 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2123 root 0:00 ps -ef 2124 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2147 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2148 root 0:00 ps -ef 2149 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2172 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2173 root 0:00 ps -ef 2174 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2204 root 0:00 ps -ef 2205 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2228 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2229 root 0:00 ps -ef 2230 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2253 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2254 root 0:00 ps -ef 2255 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2285 root 0:00 ps -ef 2286 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2310 root 0:00 ps -ef 2311 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2334 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2335 root 0:00 ps -ef 2336 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2366 root 0:00 ps -ef 2367 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2391 root 0:00 ps -ef 2392 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2415 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2416 root 0:00 ps -ef 2417 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2447 root 0:00 ps -ef 2448 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2472 root 0:00 ps -ef 2473 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2496 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2497 root 0:00 ps -ef 2498 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2528 root 0:00 ps -ef 2529 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 930 root 0:00 [kworker/0:2] 1792 root 0:00 [kworker/0:1] 2552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2553 root 0:00 ps -ef 2554 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1792 root 0:00 [kworker/0:1] 2577 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2578 root 0:00 ps -ef 2579 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1792 root 0:00 [kworker/0:1] 2608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2609 root 0:00 ps -ef 2610 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1792 root 0:00 [kworker/0:1] 2633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2634 root 0:00 ps -ef 2635 root 0:00 awk {print} +138 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 138 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 170 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 172 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1792 root 0:00 [kworker/0:1] 2658 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2659 root 0:00 ps -ef 2660 root 0:00 awk {print} +138 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 02:02:25 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 18:02:52 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1038 root 0:00 ps -ef 1039 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1069 root 0:00 ps -ef 1070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1094 root 0:00 ps -ef 1095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1556 root 0:00 ps -ef 1557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1581 root 0:00 ps -ef 1582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1605 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1606 root 0:00 ps -ef 1607 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1637 root 0:00 ps -ef 1638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1661 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1662 root 0:00 ps -ef 1663 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1686 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1687 root 0:00 ps -ef 1688 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1718 root 0:00 ps -ef 1719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1742 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1743 root 0:00 ps -ef 1744 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1767 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1768 root 0:00 ps -ef 1769 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1799 root 0:00 ps -ef 1800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1823 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1824 root 0:00 ps -ef 1825 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1848 root 0:00 sh -c ps -e -o pid,comm | grep DevicePortGetApp* | grep -v PID | grep -v grep 1849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1850 root 0:00 ps -ef 1851 root 0:00 awk {print} 1852 root 0:00 [ps] 1853 root 0:00 grep DevicePortGetApp* 1854 root 0:00 grep -v PID 1855 root 0:00 grep -v grep +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1880 root 0:00 ps -ef 1881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1904 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1905 root 0:00 ps -ef 1906 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1935 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1936 root 0:00 ps -ef 1937 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1961 root 0:00 ps -ef 1962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 1985 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1986 root 0:00 ps -ef 1987 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2016 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2017 root 0:00 ps -ef 2018 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2042 root 0:00 ps -ef 2043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2066 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2067 root 0:00 ps -ef 2068 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2098 root 0:00 ps -ef 2099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2123 root 0:00 ps -ef 2124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2147 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2148 root 0:00 ps -ef 2149 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2179 root 0:00 ps -ef 2180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2204 root 0:00 ps -ef 2205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2228 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2229 root 0:00 ps -ef 2230 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2260 root 0:00 ps -ef 2261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2285 root 0:00 ps -ef 2286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2310 root 0:00 ps -ef 2311 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2341 root 0:00 ps -ef 2342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2366 root 0:00 ps -ef 2367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2391 root 0:00 ps -ef 2392 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2422 root 0:00 ps -ef 2423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2447 root 0:00 ps -ef 2448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2472 root 0:00 ps -ef 2473 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2503 root 0:00 ps -ef 2504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2528 root 0:00 ps -ef 2529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2553 root 0:00 ps -ef 2554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2584 root 0:00 ps -ef 2585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2609 root 0:00 ps -ef 2610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2634 root 0:00 ps -ef 2635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2665 root 0:00 ps -ef 2666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2690 root 0:00 ps -ef 2691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2715 root 0:00 ps -ef 2716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2746 root 0:00 ps -ef 2747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2771 root 0:00 ps -ef 2772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2796 root 0:00 ps -ef 2797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2827 root 0:00 ps -ef 2828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2852 root 0:00 ps -ef 2853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 2877 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2878 root 0:00 ps -ef 2879 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 2908 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2909 root 0:00 ps -ef 2910 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 2933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2934 root 0:00 ps -ef 2935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 2958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2959 root 0:00 ps -ef 2960 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 2989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2990 root 0:00 ps -ef 2991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3015 root 0:00 ps -ef 3016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3039 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3040 root 0:00 ps -ef 3041 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3071 root 0:00 ps -ef 3072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3096 root 0:00 ps -ef 3097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3120 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3121 root 0:00 ps -ef 3122 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3152 root 0:00 ps -ef 3153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3177 root 0:00 ps -ef 3178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3202 root 0:00 ps -ef 3203 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3233 root 0:00 ps -ef 3234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3258 root 0:00 ps -ef 3259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3282 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3283 root 0:00 ps -ef 3284 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3313 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3314 root 0:00 ps -ef 3315 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3339 root 0:00 ps -ef 3340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3364 root 0:00 ps -ef 3365 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3395 root 0:00 ps -ef 3396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3420 root 0:00 ps -ef 3421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3445 root 0:00 ps -ef 3446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3476 root 0:00 ps -ef 3477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3501 root 0:00 ps -ef 3502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3526 root 0:00 ps -ef 3527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3557 root 0:00 ps -ef 3558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3582 root 0:00 ps -ef 3583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1104 root 0:00 [kworker/0:2] 2865 root 0:00 [kworker/0:1] 3606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3607 root 0:00 ps -ef 3608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3638 root 0:00 ps -ef 3639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3663 root 0:00 ps -ef 3664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3688 root 0:00 ps -ef 3689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3719 root 0:00 ps -ef 3720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3744 root 0:00 ps -ef 3745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3769 root 0:00 ps -ef 3770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3800 root 0:00 ps -ef 3801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3825 root 0:00 ps -ef 3826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3850 root 0:00 ps -ef 3851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3881 root 0:00 ps -ef 3882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3906 root 0:00 ps -ef 3907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3931 root 0:00 ps -ef 3932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3962 root 0:00 ps -ef 3963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 3986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3987 root 0:00 ps -ef 3988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4012 root 0:00 ps -ef 4013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4043 root 0:00 ps -ef 4044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4068 root 0:00 ps -ef 4069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4094 root 0:00 ps -ef 4095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4125 root 0:00 ps -ef 4126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4150 root 0:00 ps -ef 4151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4175 root 0:00 ps -ef 4176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4206 root 0:00 ps -ef 4207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4231 root 0:00 ps -ef 4232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4256 root 0:00 ps -ef 4257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4287 root 0:00 ps -ef 4288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4312 root 0:00 ps -ef 4313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4343 root 0:00 ps -ef 4344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4368 root 0:00 ps -ef 4369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4393 root 0:00 ps -ef 4394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4423 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4424 root 0:00 ps -ef 4425 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2865 root 0:00 [kworker/0:1] 4089 root 0:00 [kworker/0:2] 4448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4449 root 0:00 ps -ef 4450 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 02:30:57 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Thu Mar 14 18:31:23 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 958 root 0:00 ps -ef 959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 989 root 0:00 ps -ef 990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1556 root 0:00 ps -ef 1557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1581 root 0:00 ps -ef 1582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1605 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1606 root 0:00 ps -ef 1607 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1637 root 0:00 ps -ef 1638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1661 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1662 root 0:00 ps -ef 1663 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1686 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1687 root 0:00 ps -ef 1688 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1718 root 0:00 ps -ef 1719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1742 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1743 root 0:00 ps -ef 1744 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1767 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1768 root 0:00 ps -ef 1769 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1799 root 0:00 ps -ef 1800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1823 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1824 root 0:00 ps -ef 1825 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1848 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1849 root 0:00 ps -ef 1850 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1880 root 0:00 ps -ef 1881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 1905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1906 root 0:00 ps -ef 1907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 1930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1931 root 0:00 ps -ef 1932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 1961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1962 root 0:00 ps -ef 1963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 1986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1987 root 0:00 ps -ef 1988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2012 root 0:00 ps -ef 2013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2043 root 0:00 ps -ef 2044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2068 root 0:00 ps -ef 2069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2093 root 0:00 ps -ef 2094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2124 root 0:00 ps -ef 2125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2149 root 0:00 ps -ef 2150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2174 root 0:00 ps -ef 2175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2205 root 0:00 ps -ef 2206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2230 root 0:00 ps -ef 2231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2255 root 0:00 ps -ef 2256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2286 root 0:00 ps -ef 2287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2311 root 0:00 ps -ef 2312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2336 root 0:00 ps -ef 2337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2367 root 0:00 ps -ef 2368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2392 root 0:00 ps -ef 2393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2417 root 0:00 ps -ef 2418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2448 root 0:00 ps -ef 2449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2473 root 0:00 ps -ef 2474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2498 root 0:00 ps -ef 2499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2529 root 0:00 ps -ef 2530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2554 root 0:00 ps -ef 2555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2578 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2579 root 0:00 ps -ef 2580 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2610 root 0:00 ps -ef 2611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2635 root 0:00 ps -ef 2636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 942 root 0:00 [kworker/0:2] 1893 root 0:00 [kworker/0:1] 2659 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2660 root 0:00 ps -ef 2661 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2691 root 0:00 ps -ef 2692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2715 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2716 root 0:00 ps -ef 2717 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2740 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2741 root 0:00 ps -ef 2742 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2772 root 0:00 ps -ef 2773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2796 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2797 root 0:00 ps -ef 2798 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2821 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2822 root 0:00 ps -ef 2823 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2853 root 0:00 ps -ef 2854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2877 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2878 root 0:00 ps -ef 2879 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2902 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2903 root 0:00 ps -ef 2904 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2934 root 0:00 ps -ef 2935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2959 root 0:00 ps -ef 2960 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 2983 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2984 root 0:00 ps -ef 2985 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3015 root 0:00 ps -ef 3016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3039 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3040 root 0:00 ps -ef 3041 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3064 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3065 root 0:00 ps -ef 3066 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3096 root 0:00 ps -ef 3097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3120 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3121 root 0:00 ps -ef 3122 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3145 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3146 root 0:00 ps -ef 3147 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3177 root 0:00 ps -ef 3178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3202 root 0:00 ps -ef 3203 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3226 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3227 root 0:00 ps -ef 3228 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3258 root 0:00 ps -ef 3259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3282 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3283 root 0:00 ps -ef 3284 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3307 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3308 root 0:00 ps -ef 3309 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3339 root 0:00 ps -ef 3340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3364 root 0:00 ps -ef 3365 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3388 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3389 root 0:00 ps -ef 3390 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3420 root 0:00 ps -ef 3421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3445 root 0:00 ps -ef 3446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3469 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3470 root 0:00 ps -ef 3471 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3501 root 0:00 ps -ef 3502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3526 root 0:00 ps -ef 3527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3550 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3551 root 0:00 ps -ef 3552 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3582 root 0:00 ps -ef 3583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3607 root 0:00 ps -ef 3608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3631 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3632 root 0:00 ps -ef 3633 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3663 root 0:00 ps -ef 3664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3688 root 0:00 ps -ef 3689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3712 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3713 root 0:00 ps -ef 3714 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3744 root 0:00 ps -ef 3745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3769 root 0:00 ps -ef 3770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3793 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3794 root 0:00 ps -ef 3795 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3825 root 0:00 ps -ef 3826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3850 root 0:00 ps -ef 3851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3874 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3875 root 0:00 ps -ef 3876 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3906 root 0:00 ps -ef 3907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3931 root 0:00 ps -ef 3932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3955 root 0:00 sh -c ps -e -o pid,comm | grep DevicePortGetApp* | grep -v PID | grep -v grep 3956 root 0:00 ps -e -o pid,comm 3957 root 0:00 [grep] 3958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3961 root 0:00 ps -ef 3962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3987 root 0:00 ps -ef 3988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4013 root 0:00 ps -ef 4014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4044 root 0:00 ps -ef 4045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4069 root 0:00 ps -ef 4070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4094 root 0:00 ps -ef 4095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4125 root 0:00 ps -ef 4126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4150 root 0:00 ps -ef 4151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4175 root 0:00 ps -ef 4176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4206 root 0:00 ps -ef 4207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4231 root 0:00 ps -ef 4232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4256 root 0:00 ps -ef 4257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4287 root 0:00 ps -ef 4288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4312 root 0:00 ps -ef 4313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4337 root 0:00 ps -ef 4338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4368 root 0:00 ps -ef 4369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4393 root 0:00 ps -ef 4394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4418 root 0:00 ps -ef 4419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4449 root 0:00 ps -ef 4450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4474 root 0:00 ps -ef 4475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4499 root 0:00 ps -ef 4500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4530 root 0:00 ps -ef 4531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4555 root 0:00 ps -ef 4556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4580 root 0:00 ps -ef 4581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4611 root 0:00 ps -ef 4612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4636 root 0:00 ps -ef 4637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4661 root 0:00 ps -ef 4662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4692 root 0:00 ps -ef 4693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4717 root 0:00 ps -ef 4718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1893 root 0:00 [kworker/0:1] 3999 root 0:00 [kworker/0:2] 4741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4742 root 0:00 ps -ef 4743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4773 root 0:00 ps -ef 4774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4798 root 0:00 ps -ef 4799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4823 root 0:00 ps -ef 4824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4854 root 0:00 ps -ef 4855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4879 root 0:00 ps -ef 4880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4904 root 0:00 ps -ef 4905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4935 root 0:00 ps -ef 4936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4960 root 0:00 ps -ef 4961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 4984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4985 root 0:00 ps -ef 4986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5016 root 0:00 ps -ef 5017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5041 root 0:00 ps -ef 5042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5066 root 0:00 ps -ef 5067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5097 root 0:00 ps -ef 5098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5123 root 0:00 ps -ef 5124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5147 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5148 root 0:00 ps -ef 5149 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5179 root 0:00 ps -ef 5180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5204 root 0:00 ps -ef 5205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5228 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5229 root 0:00 ps -ef 5230 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5260 root 0:00 ps -ef 5261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5285 root 0:00 ps -ef 5286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5310 root 0:00 ps -ef 5311 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5341 root 0:00 ps -ef 5342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5366 root 0:00 ps -ef 5367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5391 root 0:00 ps -ef 5392 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5422 root 0:00 ps -ef 5423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5447 root 0:00 ps -ef 5448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5472 root 0:00 ps -ef 5473 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5503 root 0:00 ps -ef 5504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5528 root 0:00 ps -ef 5529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5553 root 0:00 ps -ef 5554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5584 root 0:00 ps -ef 5585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5609 root 0:00 ps -ef 5610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5634 root 0:00 ps -ef 5635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5665 root 0:00 ps -ef 5666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5690 root 0:00 ps -ef 5691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5715 root 0:00 ps -ef 5716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5746 root 0:00 ps -ef 5747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5771 root 0:00 ps -ef 5772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5796 root 0:00 ps -ef 5797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5827 root 0:00 ps -ef 5828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5852 root 0:00 ps -ef 5853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3999 root 0:00 [kworker/0:2] 5113 root 0:00 [kworker/0:1] 5876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5877 root 0:00 ps -ef 5878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 5907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5908 root 0:00 ps -ef 5909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 5932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5933 root 0:00 ps -ef 5934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 5957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5958 root 0:00 ps -ef 5959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 5988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5989 root 0:00 ps -ef 5990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6014 root 0:00 ps -ef 6015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6039 root 0:00 ps -ef 6040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6070 root 0:00 ps -ef 6071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6095 root 0:00 ps -ef 6096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6120 root 0:00 ps -ef 6121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6151 root 0:00 ps -ef 6152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6176 root 0:00 ps -ef 6177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6201 root 0:00 ps -ef 6202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6232 root 0:00 ps -ef 6233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6257 root 0:00 ps -ef 6258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6282 root 0:00 ps -ef 6283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6313 root 0:00 ps -ef 6314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6338 root 0:00 ps -ef 6339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6363 root 0:00 ps -ef 6364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6394 root 0:00 ps -ef 6395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6419 root 0:00 ps -ef 6420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6444 root 0:00 ps -ef 6445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6475 root 0:00 ps -ef 6476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6500 root 0:00 ps -ef 6501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6525 root 0:00 ps -ef 6526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6557 root 0:00 ps -ef 6558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6582 root 0:00 ps -ef 6583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6607 root 0:00 ps -ef 6608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6638 root 0:00 ps -ef 6639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6663 root 0:00 ps -ef 6664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6688 root 0:00 ps -ef 6689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6719 root 0:00 ps -ef 6720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6744 root 0:00 ps -ef 6745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6769 root 0:00 ps -ef 6770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6800 root 0:00 ps -ef 6801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6825 root 0:00 ps -ef 6826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6850 root 0:00 ps -ef 6851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6881 root 0:00 ps -ef 6882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6906 root 0:00 ps -ef 6907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6931 root 0:00 ps -ef 6932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6962 root 0:00 ps -ef 6963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 6986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6987 root 0:00 ps -ef 6988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7012 root 0:00 ps -ef 7013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7043 root 0:00 ps -ef 7044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7068 root 0:00 ps -ef 7069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7093 root 0:00 ps -ef 7094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7124 root 0:00 ps -ef 7125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7149 root 0:00 ps -ef 7150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7174 root 0:00 ps -ef 7175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7205 root 0:00 ps -ef 7206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7230 root 0:00 ps -ef 7231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7255 root 0:00 ps -ef 7256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7286 root 0:00 ps -ef 7287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5113 root 0:00 [kworker/0:1] 6552 root 0:00 [kworker/0:2] 7310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7311 root 0:00 ps -ef 7312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7336 root 0:00 ps -ef 7337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7367 root 0:00 ps -ef 7368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7392 root 0:00 ps -ef 7393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7417 root 0:00 ps -ef 7418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7448 root 0:00 ps -ef 7449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7473 root 0:00 ps -ef 7474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7498 root 0:00 ps -ef 7499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7529 root 0:00 ps -ef 7530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7554 root 0:00 ps -ef 7555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7578 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7579 root 0:00 ps -ef 7580 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7610 root 0:00 ps -ef 7611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7635 root 0:00 ps -ef 7636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7659 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7660 root 0:00 ps -ef 7661 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7691 root 0:00 ps -ef 7692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7715 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7716 root 0:00 ps -ef 7717 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7740 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7741 root 0:00 ps -ef 7742 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7772 root 0:00 ps -ef 7773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7796 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7797 root 0:00 ps -ef 7798 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7821 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7822 root 0:00 ps -ef 7823 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7853 root 0:00 ps -ef 7854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7877 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7878 root 0:00 ps -ef 7879 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7902 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7903 root 0:00 ps -ef 7904 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7934 root 0:00 ps -ef 7935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7959 root 0:00 ps -ef 7960 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 7983 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7984 root 0:00 ps -ef 7985 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8015 root 0:00 ps -ef 8016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8041 root 0:00 ps -ef 8042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8071 root 0:00 ps -ef 8072 root 0:00 awk {print} 8073 root 0:00 ps -e +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8097 root 0:00 ps -ef 8098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8122 root 0:00 ps -ef 8123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8152 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8153 root 0:00 ps -ef 8154 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8178 root 0:00 ps -ef 8179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8203 root 0:00 ps -ef 8204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8233 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8234 root 0:00 ps -ef 8235 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8259 root 0:00 ps -ef 8260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8284 root 0:00 ps -ef 8285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8314 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8315 root 0:00 ps -ef 8316 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8340 root 0:00 ps -ef 8341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8365 root 0:00 ps -ef 8366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8395 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8396 root 0:00 ps -ef 8397 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8421 root 0:00 ps -ef 8422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8446 root 0:00 ps -ef 8447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8476 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8477 root 0:00 ps -ef 8478 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8502 root 0:00 ps -ef 8503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8527 root 0:00 ps -ef 8528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8557 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8558 root 0:00 ps -ef 8559 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8583 root 0:00 ps -ef 8584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8608 root 0:00 ps -ef 8609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8638 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8639 root 0:00 ps -ef 8640 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8664 root 0:00 ps -ef 8665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8689 root 0:00 ps -ef 8690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8719 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8720 root 0:00 ps -ef 8721 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8745 root 0:00 ps -ef 8746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8770 root 0:00 ps -ef 8771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6552 root 0:00 [kworker/0:2] 8036 root 0:00 [kworker/0:1] 8800 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8801 root 0:00 ps -ef 8802 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8826 root 0:00 ps -ef 8827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8851 root 0:00 ps -ef 8852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8881 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8882 root 0:00 ps -ef 8883 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8907 root 0:00 ps -ef 8908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8932 root 0:00 ps -ef 8933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8962 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8963 root 0:00 ps -ef 8964 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 8987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8988 root 0:00 ps -ef 8989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9013 root 0:00 ps -ef 9014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9044 root 0:00 ps -ef 9045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9069 root 0:00 ps -ef 9070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9094 root 0:00 ps -ef 9095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9125 root 0:00 ps -ef 9126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9150 root 0:00 ps -ef 9151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9175 root 0:00 ps -ef 9176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9206 root 0:00 ps -ef 9207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9231 root 0:00 ps -ef 9232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9256 root 0:00 ps -ef 9257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9287 root 0:00 ps -ef 9288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9312 root 0:00 ps -ef 9313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9337 root 0:00 ps -ef 9338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9368 root 0:00 ps -ef 9369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9393 root 0:00 ps -ef 9394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9418 root 0:00 ps -ef 9419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9449 root 0:00 ps -ef 9450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9474 root 0:00 ps -ef 9475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9499 root 0:00 ps -ef 9500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9530 root 0:00 ps -ef 9531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9555 root 0:00 ps -ef 9556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9580 root 0:00 ps -ef 9581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9611 root 0:00 ps -ef 9612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9636 root 0:00 ps -ef 9637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9661 root 0:00 ps -ef 9662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9692 root 0:00 ps -ef 9693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9717 root 0:00 ps -ef 9718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9742 root 0:00 ps -ef 9743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9773 root 0:00 ps -ef 9774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9798 root 0:00 ps -ef 9799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9823 root 0:00 ps -ef 9824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9854 root 0:00 ps -ef 9855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 9879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9880 root 0:00 ps -ef 9881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 9904 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9905 root 0:00 ps -ef 9906 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 9935 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9936 root 0:00 ps -ef 9937 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 9960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9961 root 0:00 ps -ef 9962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 9985 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9986 root 0:00 ps -ef 9987 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10016 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10017 root 0:00 ps -ef 10018 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10042 root 0:00 ps -ef 10043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10066 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10067 root 0:00 ps -ef 10068 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10098 root 0:00 ps -ef 10099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10123 root 0:00 ps -ef 10124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10147 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10148 root 0:00 ps -ef 10149 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10179 root 0:00 ps -ef 10180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10204 root 0:00 ps -ef 10205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10228 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10229 root 0:00 ps -ef 10230 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10260 root 0:00 ps -ef 10261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10285 root 0:00 ps -ef 10286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10310 root 0:00 ps -ef 10311 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10341 root 0:00 ps -ef 10342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10366 root 0:00 ps -ef 10367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10391 root 0:00 ps -ef 10392 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10422 root 0:00 ps -ef 10423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10447 root 0:00 ps -ef 10448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10472 root 0:00 ps -ef 10473 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10503 root 0:00 ps -ef 10504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10528 root 0:00 ps -ef 10529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10553 root 0:00 ps -ef 10554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10584 root 0:00 ps -ef 10585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8036 root 0:00 [kworker/0:1] 9864 root 0:00 [kworker/0:2] 10608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10609 root 0:00 ps -ef 10610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10634 root 0:00 ps -ef 10635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10665 root 0:00 ps -ef 10666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10690 root 0:00 ps -ef 10691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10715 root 0:00 ps -ef 10716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10746 root 0:00 ps -ef 10747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10771 root 0:00 ps -ef 10772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10796 root 0:00 ps -ef 10797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10827 root 0:00 ps -ef 10828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10852 root 0:00 ps -ef 10853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10877 root 0:00 ps -ef 10878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10908 root 0:00 ps -ef 10909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 10933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10934 root 0:00 ps -ef 10935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 10958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10959 root 0:00 ps -ef 10960 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 10989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10990 root 0:00 ps -ef 10991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11015 root 0:00 ps -ef 11016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11039 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11040 root 0:00 ps -ef 11041 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11071 root 0:00 ps -ef 11072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11096 root 0:00 ps -ef 11097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11120 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11121 root 0:00 ps -ef 11122 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11152 root 0:00 ps -ef 11153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11177 root 0:00 ps -ef 11178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11202 root 0:00 ps -ef 11203 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11233 root 0:00 ps -ef 11234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11258 root 0:00 ps -ef 11259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11282 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11283 root 0:00 ps -ef 11284 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11313 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11314 root 0:00 ps -ef 11315 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11339 root 0:00 ps -ef 11340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11364 root 0:00 ps -ef 11365 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11395 root 0:00 ps -ef 11396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11420 root 0:00 ps -ef 11421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11445 root 0:00 ps -ef 11446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11476 root 0:00 ps -ef 11477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11501 root 0:00 ps -ef 11502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11526 root 0:00 ps -ef 11527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11557 root 0:00 ps -ef 11558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11582 root 0:00 ps -ef 11583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11607 root 0:00 ps -ef 11608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11638 root 0:00 ps -ef 11639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11663 root 0:00 ps -ef 11664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9864 root 0:00 [kworker/0:2] 10927 root 0:00 [kworker/0:1] 11687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11688 root 0:00 ps -ef 11689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11719 root 0:00 ps -ef 11720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11744 root 0:00 ps -ef 11745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11769 root 0:00 ps -ef 11770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11800 root 0:00 ps -ef 11801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11825 root 0:00 ps -ef 11826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11850 root 0:00 ps -ef 11851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11881 root 0:00 ps -ef 11882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11906 root 0:00 ps -ef 11907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11931 root 0:00 ps -ef 11932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11962 root 0:00 ps -ef 11963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 11986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11987 root 0:00 ps -ef 11988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12012 root 0:00 ps -ef 12013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12043 root 0:00 ps -ef 12044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12068 root 0:00 ps -ef 12069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12093 root 0:00 ps -ef 12094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12124 root 0:00 ps -ef 12125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12149 root 0:00 ps -ef 12150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12179 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12180 root 0:00 ps -ef 12181 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12205 root 0:00 ps -ef 12206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12230 root 0:00 ps -ef 12231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12260 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12261 root 0:00 ps -ef 12262 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12286 root 0:00 ps -ef 12287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12311 root 0:00 ps -ef 12312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12341 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12342 root 0:00 ps -ef 12343 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12367 root 0:00 ps -ef 12368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12392 root 0:00 ps -ef 12393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12422 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12423 root 0:00 ps -ef 12424 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12448 root 0:00 ps -ef 12449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12473 root 0:00 ps -ef 12474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12503 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12504 root 0:00 ps -ef 12505 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12529 root 0:00 ps -ef 12530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12554 root 0:00 ps -ef 12555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12584 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12585 root 0:00 ps -ef 12586 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12610 root 0:00 ps -ef 12611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12635 root 0:00 ps -ef 12636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12665 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12666 root 0:00 ps -ef 12667 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12691 root 0:00 ps -ef 12692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12715 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12716 root 0:00 ps -ef 12717 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12746 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12747 root 0:00 ps -ef 12748 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12772 root 0:00 ps -ef 12773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12796 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12797 root 0:00 ps -ef 12798 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12827 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12828 root 0:00 ps -ef 12829 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12853 root 0:00 ps -ef 12854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12877 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12878 root 0:00 ps -ef 12879 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12908 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12909 root 0:00 ps -ef 12910 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12934 root 0:00 ps -ef 12935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12959 root 0:00 ps -ef 12960 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 12989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12990 root 0:00 ps -ef 12991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13015 root 0:00 ps -ef 13016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13039 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13040 root 0:00 ps -ef 13041 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13071 root 0:00 ps -ef 13072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13096 root 0:00 ps -ef 13097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13120 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13121 root 0:00 ps -ef 13122 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13152 root 0:00 ps -ef 13153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13177 root 0:00 ps -ef 13178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13202 root 0:00 ps -ef 13203 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13233 root 0:00 ps -ef 13234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13259 root 0:00 ps -ef 13260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13284 root 0:00 ps -ef 13285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13314 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13315 root 0:00 ps -ef 13316 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13340 root 0:00 ps -ef 13341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13365 root 0:00 ps -ef 13366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13395 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13396 root 0:00 ps -ef 13397 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13421 root 0:00 ps -ef 13422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13446 root 0:00 ps -ef 13447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13476 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13477 root 0:00 ps -ef 13478 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13502 root 0:00 ps -ef 13503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13527 root 0:00 ps -ef 13528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13557 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13558 root 0:00 ps -ef 13559 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13583 root 0:00 ps -ef 13584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13608 root 0:00 ps -ef 13609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13638 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13639 root 0:00 ps -ef 13640 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13664 root 0:00 ps -ef 13665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13689 root 0:00 ps -ef 13690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13719 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13720 root 0:00 ps -ef 13721 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13745 root 0:00 ps -ef 13746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13770 root 0:00 ps -ef 13771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13800 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13801 root 0:00 ps -ef 13802 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13826 root 0:00 ps -ef 13827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13851 root 0:00 ps -ef 13852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13881 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13882 root 0:00 ps -ef 13883 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13907 root 0:00 ps -ef 13908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13932 root 0:00 ps -ef 13933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13962 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13963 root 0:00 ps -ef 13964 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10927 root 0:00 [kworker/0:1] 13235 root 0:00 [kworker/0:2] 13987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13988 root 0:00 ps -ef 13989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14013 root 0:00 ps -ef 14014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14044 root 0:00 ps -ef 14045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14069 root 0:00 ps -ef 14070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14094 root 0:00 ps -ef 14095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14125 root 0:00 ps -ef 14126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14150 root 0:00 ps -ef 14151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14175 root 0:00 ps -ef 14176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14206 root 0:00 ps -ef 14207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14231 root 0:00 ps -ef 14232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14256 root 0:00 ps -ef 14257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14287 root 0:00 ps -ef 14288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14312 root 0:00 ps -ef 14313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14337 root 0:00 ps -ef 14338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14368 root 0:00 ps -ef 14369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14393 root 0:00 ps -ef 14394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14418 root 0:00 ps -ef 14419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14434 root 0:00 [kworker/0:1] 14449 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14450 root 0:00 ps -ef 14451 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14434 root 0:00 [kworker/0:1] 14474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14475 root 0:00 ps -ef 14476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13235 root 0:00 [kworker/0:2] 14434 root 0:00 [kworker/0:1] 14499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14500 root 0:00 ps -ef 14501 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 18:51:58 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 10:52:28 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 933 root 0:00 ps -ef 934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 958 root 0:00 ps -ef 959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 989 root 0:00 ps -ef 990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1556 root 0:00 ps -ef 1557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1581 root 0:00 ps -ef 1582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1605 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1606 root 0:00 ps -ef 1607 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1637 root 0:00 ps -ef 1638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1661 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1662 root 0:00 ps -ef 1663 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1686 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1687 root 0:00 ps -ef 1688 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1718 root 0:00 ps -ef 1719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1742 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1743 root 0:00 ps -ef 1744 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1767 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1768 root 0:00 ps -ef 1769 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1800 root 0:00 ps -ef 1801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1825 root 0:00 ps -ef 1826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1850 root 0:00 ps -ef 1851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1881 root 0:00 ps -ef 1882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1906 root 0:00 ps -ef 1907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1931 root 0:00 ps -ef 1932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1962 root 0:00 ps -ef 1963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 1986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1987 root 0:00 ps -ef 1988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2012 root 0:00 ps -ef 2013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2043 root 0:00 ps -ef 2044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2068 root 0:00 ps -ef 2069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2093 root 0:00 ps -ef 2094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2124 root 0:00 ps -ef 2125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2149 root 0:00 ps -ef 2150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2174 root 0:00 ps -ef 2175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2205 root 0:00 ps -ef 2206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2230 root 0:00 ps -ef 2231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2255 root 0:00 ps -ef 2256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2286 root 0:00 ps -ef 2287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2311 root 0:00 ps -ef 2312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2336 root 0:00 ps -ef 2337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2367 root 0:00 ps -ef 2368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2392 root 0:00 ps -ef 2393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2417 root 0:00 ps -ef 2418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2448 root 0:00 ps -ef 2449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2473 root 0:00 ps -ef 2474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2498 root 0:00 ps -ef 2499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2529 root 0:00 ps -ef 2530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 929 root 0:00 [kworker/0:2] 1789 root 0:00 [kworker/0:1] 2553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2554 root 0:00 ps -ef 2555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2578 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2579 root 0:00 ps -ef 2580 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2610 root 0:00 ps -ef 2611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2635 root 0:00 ps -ef 2636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2661 root 0:00 ps -ef 2662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2692 root 0:00 ps -ef 2693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2717 root 0:00 ps -ef 2718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2742 root 0:00 ps -ef 2743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2773 root 0:00 ps -ef 2774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2798 root 0:00 ps -ef 2799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2823 root 0:00 ps -ef 2824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2854 root 0:00 ps -ef 2855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2879 root 0:00 ps -ef 2880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2904 root 0:00 ps -ef 2905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2935 root 0:00 ps -ef 2936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2960 root 0:00 ps -ef 2961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 2984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2985 root 0:00 ps -ef 2986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3016 root 0:00 ps -ef 3017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3041 root 0:00 ps -ef 3042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3066 root 0:00 ps -ef 3067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3097 root 0:00 ps -ef 3098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3122 root 0:00 ps -ef 3123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3147 root 0:00 ps -ef 3148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3178 root 0:00 ps -ef 3179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3203 root 0:00 ps -ef 3204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3228 root 0:00 ps -ef 3229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3259 root 0:00 ps -ef 3260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3284 root 0:00 ps -ef 3285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3309 root 0:00 ps -ef 3310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3340 root 0:00 ps -ef 3341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3365 root 0:00 ps -ef 3366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3390 root 0:00 ps -ef 3391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1789 root 0:00 [kworker/0:1] 2653 root 0:00 [kworker/0:2] 3420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3421 root 0:00 ps -ef 3422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3446 root 0:00 ps -ef 3447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3471 root 0:00 ps -ef 3472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3502 root 0:00 ps -ef 3503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3527 root 0:00 ps -ef 3528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3552 root 0:00 ps -ef 3553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3583 root 0:00 ps -ef 3584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3608 root 0:00 ps -ef 3609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3633 root 0:00 ps -ef 3634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3664 root 0:00 ps -ef 3665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3689 root 0:00 ps -ef 3690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3714 root 0:00 ps -ef 3715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3745 root 0:00 ps -ef 3746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3771 root 0:00 ps -ef 3772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3796 root 0:00 ps -ef 3797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3827 root 0:00 ps -ef 3828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3852 root 0:00 ps -ef 3853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3877 root 0:00 ps -ef 3878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3908 root 0:00 ps -ef 3909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3933 root 0:00 ps -ef 3934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3958 root 0:00 ps -ef 3959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 3988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3989 root 0:00 ps -ef 3990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4014 root 0:00 ps -ef 4015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4039 root 0:00 ps -ef 4040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4070 root 0:00 ps -ef 4071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4095 root 0:00 ps -ef 4096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4120 root 0:00 ps -ef 4121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4151 root 0:00 ps -ef 4152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4176 root 0:00 ps -ef 4177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4201 root 0:00 ps -ef 4202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4232 root 0:00 ps -ef 4233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4257 root 0:00 ps -ef 4258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4282 root 0:00 ps -ef 4283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4313 root 0:00 ps -ef 4314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4338 root 0:00 ps -ef 4339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4363 root 0:00 ps -ef 4364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4394 root 0:00 ps -ef 4395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4419 root 0:00 ps -ef 4420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4444 root 0:00 ps -ef 4445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4475 root 0:00 ps -ef 4476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2653 root 0:00 [kworker/0:2] 3755 root 0:00 [kworker/0:1] 4499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4500 root 0:00 ps -ef 4501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4525 root 0:00 ps -ef 4526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4556 root 0:00 ps -ef 4557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4581 root 0:00 ps -ef 4582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4607 root 0:00 ps -ef 4608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4638 root 0:00 ps -ef 4639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4663 root 0:00 ps -ef 4664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4688 root 0:00 ps -ef 4689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4719 root 0:00 ps -ef 4720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4744 root 0:00 ps -ef 4745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4769 root 0:00 ps -ef 4770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4800 root 0:00 ps -ef 4801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4825 root 0:00 ps -ef 4826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4850 root 0:00 ps -ef 4851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4881 root 0:00 ps -ef 4882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4906 root 0:00 ps -ef 4907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4931 root 0:00 ps -ef 4932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4962 root 0:00 ps -ef 4963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 4986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4987 root 0:00 ps -ef 4988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5012 root 0:00 ps -ef 5013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5043 root 0:00 ps -ef 5044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5068 root 0:00 ps -ef 5069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5093 root 0:00 ps -ef 5094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5124 root 0:00 ps -ef 5125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5149 root 0:00 ps -ef 5150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5174 root 0:00 ps -ef 5175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5205 root 0:00 ps -ef 5206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5230 root 0:00 ps -ef 5231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5255 root 0:00 ps -ef 5256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5286 root 0:00 ps -ef 5287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5311 root 0:00 ps -ef 5312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5336 root 0:00 ps -ef 5337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3755 root 0:00 [kworker/0:1] 4603 root 0:00 [kworker/0:2] 5366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5367 root 0:00 ps -ef 5368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5392 root 0:00 ps -ef 5393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5417 root 0:00 ps -ef 5418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5448 root 0:00 ps -ef 5449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5473 root 0:00 ps -ef 5474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5498 root 0:00 ps -ef 5499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5529 root 0:00 ps -ef 5530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5554 root 0:00 ps -ef 5555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5580 root 0:00 ps -ef 5581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5611 root 0:00 ps -ef 5612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5636 root 0:00 ps -ef 5637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5661 root 0:00 ps -ef 5662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5692 root 0:00 ps -ef 5693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5717 root 0:00 ps -ef 5718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5742 root 0:00 ps -ef 5743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5773 root 0:00 ps -ef 5774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5798 root 0:00 ps -ef 5799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5823 root 0:00 ps -ef 5824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5854 root 0:00 ps -ef 5855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5879 root 0:00 ps -ef 5880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5904 root 0:00 ps -ef 5905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5935 root 0:00 ps -ef 5936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5960 root 0:00 ps -ef 5961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 5984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5985 root 0:00 ps -ef 5986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6016 root 0:00 ps -ef 6017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6041 root 0:00 ps -ef 6042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6066 root 0:00 ps -ef 6067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6097 root 0:00 ps -ef 6098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6122 root 0:00 ps -ef 6123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6147 root 0:00 ps -ef 6148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6178 root 0:00 ps -ef 6179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6203 root 0:00 ps -ef 6204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6228 root 0:00 ps -ef 6229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6259 root 0:00 ps -ef 6260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6284 root 0:00 ps -ef 6285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6309 root 0:00 ps -ef 6310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4603 root 0:00 [kworker/0:2] 5575 root 0:00 [kworker/0:1] 6339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6340 root 0:00 ps -ef 6341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6365 root 0:00 ps -ef 6366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6390 root 0:00 ps -ef 6391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6421 root 0:00 ps -ef 6422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6446 root 0:00 ps -ef 6447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6471 root 0:00 ps -ef 6472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6503 root 0:00 ps -ef 6504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6528 root 0:00 ps -ef 6529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6553 root 0:00 ps -ef 6554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6584 root 0:00 ps -ef 6585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6609 root 0:00 ps -ef 6610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6634 root 0:00 ps -ef 6635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6665 root 0:00 ps -ef 6666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6690 root 0:00 ps -ef 6691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6715 root 0:00 ps -ef 6716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6746 root 0:00 ps -ef 6747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6771 root 0:00 ps -ef 6772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6796 root 0:00 ps -ef 6797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6827 root 0:00 ps -ef 6828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6852 root 0:00 ps -ef 6853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6877 root 0:00 ps -ef 6878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6908 root 0:00 ps -ef 6909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6933 root 0:00 ps -ef 6934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6958 root 0:00 ps -ef 6959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 6988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6989 root 0:00 ps -ef 6990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7014 root 0:00 ps -ef 7015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7039 root 0:00 ps -ef 7040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7070 root 0:00 ps -ef 7071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7095 root 0:00 ps -ef 7096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7120 root 0:00 ps -ef 7121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7151 root 0:00 ps -ef 7152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7176 root 0:00 ps -ef 7177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7201 root 0:00 ps -ef 7202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7232 root 0:00 ps -ef 7233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5575 root 0:00 [kworker/0:1] 6490 root 0:00 [kworker/0:2] 7256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7257 root 0:00 ps -ef 7258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7282 root 0:00 ps -ef 7283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7313 root 0:00 ps -ef 7314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7338 root 0:00 ps -ef 7339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7364 root 0:00 ps -ef 7365 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7395 root 0:00 ps -ef 7396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7420 root 0:00 ps -ef 7421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7445 root 0:00 ps -ef 7446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7476 root 0:00 ps -ef 7477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7501 root 0:00 ps -ef 7502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7526 root 0:00 ps -ef 7527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7557 root 0:00 ps -ef 7558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7582 root 0:00 ps -ef 7583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7607 root 0:00 ps -ef 7608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7638 root 0:00 ps -ef 7639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7663 root 0:00 ps -ef 7664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7688 root 0:00 ps -ef 7689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7719 root 0:00 ps -ef 7720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7744 root 0:00 ps -ef 7745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7769 root 0:00 ps -ef 7770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7800 root 0:00 ps -ef 7801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7825 root 0:00 ps -ef 7826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7850 root 0:00 ps -ef 7851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7881 root 0:00 ps -ef 7882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7906 root 0:00 ps -ef 7907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7931 root 0:00 ps -ef 7932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7962 root 0:00 ps -ef 7963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 7986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7987 root 0:00 ps -ef 7988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 8011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8012 root 0:00 ps -ef 8013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 8042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8043 root 0:00 ps -ef 8044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 8067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8068 root 0:00 ps -ef 8069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 8092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8093 root 0:00 ps -ef 8094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6490 root 0:00 [kworker/0:2] 7350 root 0:00 [kworker/0:1] 8123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8124 root 0:00 ps -ef 8125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8149 root 0:00 ps -ef 8150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8174 root 0:00 ps -ef 8175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8205 root 0:00 ps -ef 8206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8231 root 0:00 ps -ef 8232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8256 root 0:00 ps -ef 8257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8287 root 0:00 ps -ef 8288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8312 root 0:00 ps -ef 8313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8337 root 0:00 ps -ef 8338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8368 root 0:00 ps -ef 8369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8393 root 0:00 ps -ef 8394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8418 root 0:00 ps -ef 8419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8449 root 0:00 ps -ef 8450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8474 root 0:00 ps -ef 8475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8499 root 0:00 ps -ef 8500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8530 root 0:00 ps -ef 8531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8555 root 0:00 ps -ef 8556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8580 root 0:00 ps -ef 8581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8611 root 0:00 ps -ef 8612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8636 root 0:00 ps -ef 8637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8661 root 0:00 ps -ef 8662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8692 root 0:00 ps -ef 8693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8717 root 0:00 ps -ef 8718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8742 root 0:00 ps -ef 8743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8773 root 0:00 ps -ef 8774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8798 root 0:00 ps -ef 8799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8823 root 0:00 ps -ef 8824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8854 root 0:00 ps -ef 8855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8879 root 0:00 ps -ef 8880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8904 root 0:00 ps -ef 8905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8935 root 0:00 ps -ef 8936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8960 root 0:00 ps -ef 8961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7350 root 0:00 [kworker/0:1] 8212 root 0:00 [kworker/0:2] 8984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8985 root 0:00 ps -ef 8986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9016 root 0:00 ps -ef 9017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9041 root 0:00 ps -ef 9042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9071 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9072 root 0:00 ps -ef 9073 root 0:00 awk {print} 9074 root 0:00 ps -e +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9098 root 0:00 ps -ef 9099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9123 root 0:00 ps -ef 9124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9154 root 0:00 ps -ef 9155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9179 root 0:00 ps -ef 9180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9204 root 0:00 ps -ef 9205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9235 root 0:00 ps -ef 9236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9260 root 0:00 ps -ef 9261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9285 root 0:00 ps -ef 9286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9315 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9316 root 0:00 ps -ef 9317 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9341 root 0:00 ps -ef 9342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9366 root 0:00 ps -ef 9367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9396 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9397 root 0:00 ps -ef 9398 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9422 root 0:00 ps -ef 9423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9447 root 0:00 ps -ef 9448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9477 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9478 root 0:00 ps -ef 9479 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9503 root 0:00 ps -ef 9504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9528 root 0:00 ps -ef 9529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9558 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9559 root 0:00 ps -ef 9560 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9584 root 0:00 ps -ef 9585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9609 root 0:00 ps -ef 9610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9639 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9640 root 0:00 ps -ef 9641 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9665 root 0:00 ps -ef 9666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9690 root 0:00 ps -ef 9691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9720 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9721 root 0:00 ps -ef 9722 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9746 root 0:00 ps -ef 9747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9771 root 0:00 ps -ef 9772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9801 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9802 root 0:00 ps -ef 9803 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8212 root 0:00 [kworker/0:2] 9054 root 0:00 [kworker/0:1] 9826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9827 root 0:00 ps -ef 9828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 9852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9853 root 0:00 ps -ef 9854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 9883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9884 root 0:00 ps -ef 9885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 9908 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9909 root 0:00 ps -ef 9910 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 9933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9934 root 0:00 ps -ef 9935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 9964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9965 root 0:00 ps -ef 9966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 9989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9990 root 0:00 ps -ef 9991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10015 root 0:00 ps -ef 10016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10046 root 0:00 ps -ef 10047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10071 root 0:00 ps -ef 10072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10096 root 0:00 ps -ef 10097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10126 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10127 root 0:00 ps -ef 10128 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10152 root 0:00 ps -ef 10153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10177 root 0:00 ps -ef 10178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10207 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10208 root 0:00 ps -ef 10209 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10233 root 0:00 ps -ef 10234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10258 root 0:00 ps -ef 10259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10288 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10289 root 0:00 ps -ef 10290 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10313 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10314 root 0:00 ps -ef 10315 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10339 root 0:00 ps -ef 10340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10369 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10370 root 0:00 ps -ef 10371 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10395 root 0:00 ps -ef 10396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10420 root 0:00 ps -ef 10421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10450 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10451 root 0:00 ps -ef 10452 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10476 root 0:00 ps -ef 10477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10501 root 0:00 ps -ef 10502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10531 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10532 root 0:00 ps -ef 10533 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10557 root 0:00 ps -ef 10558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10582 root 0:00 ps -ef 10583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9054 root 0:00 [kworker/0:1] 9849 root 0:00 [kworker/0:2] 10612 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10613 root 0:00 ps -ef 10614 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10638 root 0:00 ps -ef 10639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10663 root 0:00 ps -ef 10664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10693 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10694 root 0:00 ps -ef 10695 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10719 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10720 root 0:00 ps -ef 10721 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10745 root 0:00 ps -ef 10746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10775 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10776 root 0:00 ps -ef 10777 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10800 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10801 root 0:00 ps -ef 10802 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10826 root 0:00 ps -ef 10827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10856 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10857 root 0:00 ps -ef 10858 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10881 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10882 root 0:00 ps -ef 10883 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10907 root 0:00 ps -ef 10908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10937 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10938 root 0:00 ps -ef 10939 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10962 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10963 root 0:00 ps -ef 10964 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 10987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10988 root 0:00 ps -ef 10989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11019 root 0:00 ps -ef 11020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11044 root 0:00 ps -ef 11045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11069 root 0:00 ps -ef 11070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11099 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11100 root 0:00 ps -ef 11101 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11125 root 0:00 ps -ef 11126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11150 root 0:00 ps -ef 11151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11180 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11181 root 0:00 ps -ef 11182 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11206 root 0:00 ps -ef 11207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11231 root 0:00 ps -ef 11232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11261 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11262 root 0:00 ps -ef 11263 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11287 root 0:00 ps -ef 11288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11312 root 0:00 ps -ef 11313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11343 root 0:00 ps -ef 11344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11368 root 0:00 ps -ef 11369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11393 root 0:00 ps -ef 11394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11423 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11424 root 0:00 ps -ef 11425 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11449 root 0:00 ps -ef 11450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9849 root 0:00 [kworker/0:2] 10715 root 0:00 [kworker/0:1] 11473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11474 root 0:00 ps -ef 11475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11504 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11505 root 0:00 ps -ef 11506 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11530 root 0:00 ps -ef 11531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11555 root 0:00 ps -ef 11556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11587 root 0:00 ps -ef 11588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11611 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11612 root 0:00 ps -ef 11613 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11637 root 0:00 ps -ef 11638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11668 root 0:00 ps -ef 11669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11692 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11693 root 0:00 ps -ef 11694 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11718 root 0:00 ps -ef 11719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11748 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11749 root 0:00 ps -ef 11750 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11773 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11774 root 0:00 ps -ef 11775 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11799 root 0:00 ps -ef 11800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11829 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11830 root 0:00 ps -ef 11831 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11854 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11855 root 0:00 ps -ef 11856 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11880 root 0:00 ps -ef 11881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11911 root 0:00 ps -ef 11912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11935 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11936 root 0:00 ps -ef 11937 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11961 root 0:00 ps -ef 11962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 11991 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11992 root 0:00 ps -ef 11993 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12016 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12017 root 0:00 ps -ef 12018 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12042 root 0:00 ps -ef 12043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12073 root 0:00 ps -ef 12074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12098 root 0:00 ps -ef 12099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12123 root 0:00 ps -ef 12124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12154 root 0:00 ps -ef 12155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12179 root 0:00 ps -ef 12180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12204 root 0:00 ps -ef 12205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12235 root 0:00 ps -ef 12236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12260 root 0:00 ps -ef 12261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12285 root 0:00 ps -ef 12286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12315 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12316 root 0:00 ps -ef 12317 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 10715 root 0:00 [kworker/0:1] 11573 root 0:00 [kworker/0:2] 12340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12341 root 0:00 ps -ef 12342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12366 root 0:00 ps -ef 12367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12396 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12397 root 0:00 ps -ef 12398 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12422 root 0:00 ps -ef 12423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12448 root 0:00 ps -ef 12449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12478 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12479 root 0:00 ps -ef 12480 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12503 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12504 root 0:00 ps -ef 12505 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12529 root 0:00 ps -ef 12530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12559 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12560 root 0:00 ps -ef 12561 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12584 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12585 root 0:00 ps -ef 12586 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12610 root 0:00 ps -ef 12611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12640 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12641 root 0:00 ps -ef 12642 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12665 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12666 root 0:00 ps -ef 12667 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12691 root 0:00 ps -ef 12692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12721 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12722 root 0:00 ps -ef 12723 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12746 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12747 root 0:00 ps -ef 12748 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12772 root 0:00 ps -ef 12773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12802 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12803 root 0:00 ps -ef 12804 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12827 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12828 root 0:00 ps -ef 12829 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12853 root 0:00 ps -ef 12854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12884 root 0:00 ps -ef 12885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12908 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12909 root 0:00 ps -ef 12910 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12934 root 0:00 ps -ef 12935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12965 root 0:00 ps -ef 12966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 12989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12990 root 0:00 ps -ef 12991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13015 root 0:00 ps -ef 13016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13046 root 0:00 ps -ef 13047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13071 root 0:00 ps -ef 13072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13096 root 0:00 ps -ef 13097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13126 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13127 root 0:00 ps -ef 13128 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13152 root 0:00 ps -ef 13153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13177 root 0:00 ps -ef 13178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11573 root 0:00 [kworker/0:2] 12444 root 0:00 [kworker/0:1] 13207 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13208 root 0:00 ps -ef 13209 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13233 root 0:00 ps -ef 13234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13259 root 0:00 ps -ef 13260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13289 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13290 root 0:00 ps -ef 13291 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13314 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13315 root 0:00 ps -ef 13316 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13340 root 0:00 ps -ef 13341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13370 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13371 root 0:00 ps -ef 13372 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13395 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13396 root 0:00 ps -ef 13397 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13421 root 0:00 ps -ef 13422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13451 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13452 root 0:00 ps -ef 13453 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13476 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13477 root 0:00 ps -ef 13478 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13502 root 0:00 ps -ef 13503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13532 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13533 root 0:00 ps -ef 13534 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13557 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13558 root 0:00 ps -ef 13559 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13583 root 0:00 ps -ef 13584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13613 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13614 root 0:00 ps -ef 13615 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13638 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13639 root 0:00 ps -ef 13640 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13664 root 0:00 ps -ef 13665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13694 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13695 root 0:00 ps -ef 13696 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13719 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13720 root 0:00 ps -ef 13721 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13745 root 0:00 ps -ef 13746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13775 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13776 root 0:00 ps -ef 13777 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13800 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13801 root 0:00 ps -ef 13802 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13826 root 0:00 ps -ef 13827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13856 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13857 root 0:00 ps -ef 13858 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13881 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13882 root 0:00 ps -ef 13883 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13907 root 0:00 ps -ef 13908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13937 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13938 root 0:00 ps -ef 13939 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13962 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13963 root 0:00 ps -ef 13964 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 13987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13988 root 0:00 ps -ef 13989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12444 root 0:00 [kworker/0:1] 13240 root 0:00 [kworker/0:2] 14018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14019 root 0:00 ps -ef 14020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14044 root 0:00 ps -ef 14045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14069 root 0:00 ps -ef 14070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14100 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14101 root 0:00 ps -ef 14102 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14125 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14126 root 0:00 ps -ef 14127 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14151 root 0:00 ps -ef 14152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14181 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14182 root 0:00 ps -ef 14183 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14206 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14207 root 0:00 ps -ef 14208 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14232 root 0:00 ps -ef 14233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14262 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14263 root 0:00 ps -ef 14264 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14287 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14288 root 0:00 ps -ef 14289 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14313 root 0:00 ps -ef 14314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14343 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14344 root 0:00 ps -ef 14345 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14368 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14369 root 0:00 ps -ef 14370 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14394 root 0:00 ps -ef 14395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14424 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14425 root 0:00 ps -ef 14426 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14449 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14450 root 0:00 ps -ef 14451 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14475 root 0:00 ps -ef 14476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14505 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14506 root 0:00 ps -ef 14507 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14530 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14531 root 0:00 ps -ef 14532 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14556 root 0:00 ps -ef 14557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14587 root 0:00 ps -ef 14588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14611 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14612 root 0:00 ps -ef 14613 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14637 root 0:00 ps -ef 14638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14668 root 0:00 ps -ef 14669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14692 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14693 root 0:00 ps -ef 14694 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14718 root 0:00 ps -ef 14719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14748 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14749 root 0:00 ps -ef 14750 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14773 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14774 root 0:00 ps -ef 14775 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14799 root 0:00 ps -ef 14800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14829 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14830 root 0:00 ps -ef 14831 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13240 root 0:00 [kworker/0:2] 14082 root 0:00 [kworker/0:1] 14854 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14855 root 0:00 ps -ef 14856 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 14879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14880 root 0:00 ps -ef 14881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 14910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14911 root 0:00 ps -ef 14912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 14935 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14936 root 0:00 ps -ef 14937 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 14960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14961 root 0:00 ps -ef 14962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 14991 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14992 root 0:00 ps -ef 14993 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15016 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15017 root 0:00 ps -ef 15018 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15042 root 0:00 ps -ef 15043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15073 root 0:00 ps -ef 15074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15098 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15099 root 0:00 ps -ef 15100 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15124 root 0:00 ps -ef 15125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15154 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15155 root 0:00 ps -ef 15156 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15179 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15180 root 0:00 ps -ef 15181 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15205 root 0:00 ps -ef 15206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15235 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15236 root 0:00 ps -ef 15237 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15260 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15261 root 0:00 ps -ef 15262 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15286 root 0:00 ps -ef 15287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15316 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15317 root 0:00 ps -ef 15318 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15341 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15342 root 0:00 ps -ef 15343 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15367 root 0:00 ps -ef 15368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15397 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15398 root 0:00 ps -ef 15399 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15422 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15423 root 0:00 ps -ef 15424 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15448 root 0:00 ps -ef 15449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15478 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15479 root 0:00 ps -ef 15480 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15503 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15504 root 0:00 ps -ef 15505 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15529 root 0:00 ps -ef 15530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15559 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15560 root 0:00 ps -ef 15561 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15584 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15585 root 0:00 ps -ef 15586 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15610 root 0:00 ps -ef 15611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15640 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15641 root 0:00 ps -ef 15642 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15665 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15666 root 0:00 ps -ef 15667 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15691 root 0:00 ps -ef 15692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15721 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15722 root 0:00 ps -ef 15723 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15746 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15747 root 0:00 ps -ef 15748 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15772 root 0:00 ps -ef 15773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15802 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15803 root 0:00 ps -ef 15804 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15827 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15828 root 0:00 ps -ef 15829 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15853 root 0:00 ps -ef 15854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14082 root 0:00 [kworker/0:1] 15097 root 0:00 [kworker/0:2] 15883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15884 root 0:00 ps -ef 15885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 15909 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15910 root 0:00 ps -ef 15911 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 15934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15935 root 0:00 ps -ef 15936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 15965 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15966 root 0:00 ps -ef 15967 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 15990 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15991 root 0:00 ps -ef 15992 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16016 root 0:00 ps -ef 16017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16046 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16047 root 0:00 ps -ef 16048 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16071 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16072 root 0:00 ps -ef 16073 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16097 root 0:00 ps -ef 16098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16127 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16128 root 0:00 ps -ef 16129 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16152 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16153 root 0:00 ps -ef 16154 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16178 root 0:00 ps -ef 16179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16208 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16209 root 0:00 ps -ef 16210 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16233 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16234 root 0:00 ps -ef 16235 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16259 root 0:00 ps -ef 16260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16289 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16290 root 0:00 ps -ef 16291 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16314 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16315 root 0:00 ps -ef 16316 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16340 root 0:00 ps -ef 16341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16370 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16371 root 0:00 ps -ef 16372 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16395 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16396 root 0:00 ps -ef 16397 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16421 root 0:00 ps -ef 16422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16451 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16452 root 0:00 ps -ef 16453 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16476 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16477 root 0:00 ps -ef 16478 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16502 root 0:00 ps -ef 16503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16532 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16533 root 0:00 ps -ef 16534 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16557 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16558 root 0:00 ps -ef 16559 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16583 root 0:00 ps -ef 16584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16613 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16614 root 0:00 ps -ef 16615 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16638 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16639 root 0:00 ps -ef 16640 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15097 root 0:00 [kworker/0:2] 15896 root 0:00 [kworker/0:1] 16663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16664 root 0:00 ps -ef 16665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16694 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16695 root 0:00 ps -ef 16696 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16719 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16720 root 0:00 ps -ef 16721 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16745 root 0:00 ps -ef 16746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16775 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16776 root 0:00 ps -ef 16777 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16800 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16801 root 0:00 ps -ef 16802 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16827 root 0:00 ps -ef 16828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16857 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16858 root 0:00 ps -ef 16859 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16882 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16883 root 0:00 ps -ef 16884 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16908 root 0:00 ps -ef 16909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:14 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16938 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16939 root 0:00 ps -ef 16940 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16963 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16964 root 0:00 ps -ef 16965 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 16988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 16989 root 0:00 ps -ef 16990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17019 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17020 root 0:00 ps -ef 17021 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17044 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17045 root 0:00 ps -ef 17046 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17070 root 0:00 ps -ef 17071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17100 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17101 root 0:00 ps -ef 17102 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17125 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17126 root 0:00 ps -ef 17127 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17151 root 0:00 ps -ef 17152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17181 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17182 root 0:00 ps -ef 17183 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17206 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17207 root 0:00 ps -ef 17208 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17232 root 0:00 ps -ef 17233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17262 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17263 root 0:00 ps -ef 17264 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17287 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17288 root 0:00 ps -ef 17289 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17313 root 0:00 ps -ef 17314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17343 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17344 root 0:00 ps -ef 17345 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17368 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17369 root 0:00 ps -ef 17370 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17394 root 0:00 ps -ef 17395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17424 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17425 root 0:00 ps -ef 17426 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17449 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17450 root 0:00 ps -ef 17451 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17475 root 0:00 ps -ef 17476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17505 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17506 root 0:00 ps -ef 17507 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17530 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17531 root 0:00 ps -ef 17532 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17556 root 0:00 ps -ef 17557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 15896 root 0:00 [kworker/0:1] 16822 root 0:00 [kworker/0:2] 17586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17587 root 0:00 ps -ef 17588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17611 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17612 root 0:00 ps -ef 17613 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17637 root 0:00 ps -ef 17638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17668 root 0:00 ps -ef 17669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17693 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17694 root 0:00 ps -ef 17695 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17719 root 0:00 ps -ef 17720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17749 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17750 root 0:00 ps -ef 17751 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17774 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17775 root 0:00 ps -ef 17776 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17800 root 0:00 ps -ef 17801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17830 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17831 root 0:00 ps -ef 17832 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17855 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17856 root 0:00 ps -ef 17857 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17881 root 0:00 ps -ef 17882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17911 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17912 root 0:00 ps -ef 17913 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17936 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17937 root 0:00 ps -ef 17938 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17962 root 0:00 ps -ef 17963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 17992 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 17993 root 0:00 ps -ef 17994 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18017 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18018 root 0:00 ps -ef 18019 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:15 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18043 root 0:00 ps -ef 18044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18073 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18074 root 0:00 ps -ef 18075 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18098 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18099 root 0:00 ps -ef 18100 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18124 root 0:00 ps -ef 18125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18154 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18155 root 0:00 ps -ef 18156 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18179 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18180 root 0:00 ps -ef 18181 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18205 root 0:00 ps -ef 18206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18235 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18236 root 0:00 ps -ef 18237 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18260 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18261 root 0:00 ps -ef 18262 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18286 root 0:00 ps -ef 18287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18316 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18317 root 0:00 ps -ef 18318 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18341 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18342 root 0:00 ps -ef 18343 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18367 root 0:00 ps -ef 18368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18397 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18398 root 0:00 ps -ef 18399 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18422 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18423 root 0:00 ps -ef 18424 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 16822 root 0:00 [kworker/0:2] 17686 root 0:00 [kworker/0:1] 18447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18448 root 0:00 ps -ef 18449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18478 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18479 root 0:00 ps -ef 18480 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:12 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18503 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18504 root 0:00 ps -ef 18505 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18529 root 0:00 ps -ef 18530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18559 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18560 root 0:00 ps -ef 18561 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18584 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18585 root 0:00 ps -ef 18586 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18610 root 0:00 ps -ef 18611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18640 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18641 root 0:00 ps -ef 18642 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18665 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18666 root 0:00 ps -ef 18667 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18690 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18691 root 0:00 ps -ef 18692 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18721 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18722 root 0:00 ps -ef 18723 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18746 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18747 root 0:00 ps -ef 18748 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18772 root 0:00 ps -ef 18773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18803 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18804 root 0:00 ps -ef 18805 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18828 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18829 root 0:00 ps -ef 18830 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18854 root 0:00 ps -ef 18855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18884 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18885 root 0:00 ps -ef 18886 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18909 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18910 root 0:00 ps -ef 18911 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18935 root 0:00 ps -ef 18936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18965 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18966 root 0:00 ps -ef 18967 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 18990 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 18991 root 0:00 ps -ef 18992 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19016 root 0:00 ps -ef 19017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19046 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19047 root 0:00 ps -ef 19048 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19071 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19072 root 0:00 ps -ef 19073 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19097 root 0:00 ps -ef 19098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19127 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19128 root 0:00 ps -ef 19129 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:16 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:08 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19152 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19153 root 0:00 ps -ef 19154 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19178 root 0:00 ps -ef 19179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19208 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19209 root 0:00 ps -ef 19210 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19233 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19234 root 0:00 ps -ef 19235 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19259 root 0:00 ps -ef 19260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19289 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19290 root 0:00 ps -ef 19291 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19314 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19315 root 0:00 ps -ef 19316 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19340 root 0:00 ps -ef 19341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19370 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19371 root 0:00 ps -ef 19372 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19395 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19396 root 0:00 ps -ef 19397 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19421 root 0:00 ps -ef 19422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19451 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19452 root 0:00 ps -ef 19453 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19476 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19477 root 0:00 ps -ef 19478 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19502 root 0:00 ps -ef 19503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19532 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19533 root 0:00 ps -ef 19534 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 17686 root 0:00 [kworker/0:1] 18784 root 0:00 [kworker/0:2] 19557 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19558 root 0:00 ps -ef 19559 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19583 root 0:00 ps -ef 19584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19613 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19614 root 0:00 ps -ef 19615 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19638 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19639 root 0:00 ps -ef 19640 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19665 root 0:00 ps -ef 19666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19695 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19696 root 0:00 ps -ef 19697 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19720 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19721 root 0:00 ps -ef 19722 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19746 root 0:00 ps -ef 19747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19776 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19777 root 0:00 ps -ef 19778 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19801 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19802 root 0:00 ps -ef 19803 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19827 root 0:00 ps -ef 19828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19857 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19858 root 0:00 ps -ef 19859 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19882 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19883 root 0:00 ps -ef 19884 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19908 root 0:00 ps -ef 19909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19938 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19939 root 0:00 ps -ef 19940 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:13 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19963 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19964 root 0:00 ps -ef 19965 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 19988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 19989 root 0:00 ps -ef 19990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20019 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20020 root 0:00 ps -ef 20021 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20044 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20045 root 0:00 ps -ef 20046 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20070 root 0:00 ps -ef 20071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20100 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20101 root 0:00 ps -ef 20102 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20125 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20126 root 0:00 ps -ef 20127 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20151 root 0:00 ps -ef 20152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20181 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20182 root 0:00 ps -ef 20183 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20206 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20207 root 0:00 ps -ef 20208 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20232 root 0:00 ps -ef 20233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20262 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20263 root 0:00 ps -ef 20264 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:17 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20287 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20288 root 0:00 ps -ef 20289 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20313 root 0:00 ps -ef 20314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20343 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20344 root 0:00 ps -ef 20345 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20368 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20369 root 0:00 ps -ef 20370 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20394 root 0:00 ps -ef 20395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 18784 root 0:00 [kworker/0:2] 19649 root 0:00 [kworker/0:1] 20424 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20425 root 0:00 ps -ef 20426 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20449 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20450 root 0:00 ps -ef 20451 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20475 root 0:00 ps -ef 20476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20506 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20507 root 0:00 ps -ef 20508 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20531 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20532 root 0:00 ps -ef 20533 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20557 root 0:00 ps -ef 20558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20587 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20588 root 0:00 ps -ef 20589 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20612 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20613 root 0:00 ps -ef 20614 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20638 root 0:00 ps -ef 20639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20668 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20669 root 0:00 ps -ef 20670 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20693 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20694 root 0:00 ps -ef 20695 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20719 root 0:00 ps -ef 20720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20749 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20750 root 0:00 ps -ef 20751 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20774 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20775 root 0:00 ps -ef 20776 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20800 root 0:00 ps -ef 20801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20830 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20831 root 0:00 ps -ef 20832 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20855 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20856 root 0:00 ps -ef 20857 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20881 root 0:00 ps -ef 20882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20911 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20912 root 0:00 ps -ef 20913 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20936 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20937 root 0:00 ps -ef 20938 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20962 root 0:00 ps -ef 20963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 20992 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 20993 root 0:00 ps -ef 20994 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21017 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21018 root 0:00 ps -ef 21019 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21043 root 0:00 ps -ef 21044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21073 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21074 root 0:00 ps -ef 21075 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21098 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21099 root 0:00 ps -ef 21100 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21124 root 0:00 ps -ef 21125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21154 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21155 root 0:00 ps -ef 21156 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21179 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21180 root 0:00 ps -ef 21181 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21205 root 0:00 ps -ef 21206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21235 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21236 root 0:00 ps -ef 21237 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 19649 root 0:00 [kworker/0:1] 20494 root 0:00 [kworker/0:2] 21260 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21261 root 0:00 ps -ef 21262 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:09 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21287 root 0:00 ps -ef 21288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21317 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21318 root 0:00 ps -ef 21319 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21343 root 0:00 ps -ef 21344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21373 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21374 root 0:00 ps -ef 21375 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:18 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:14 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21398 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21399 root 0:00 ps -ef 21400 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21423 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21424 root 0:00 ps -ef 21425 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21454 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21455 root 0:00 ps -ef 21456 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21479 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21480 root 0:00 ps -ef 21481 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21504 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21505 root 0:00 ps -ef 21506 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21535 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21536 root 0:00 ps -ef 21537 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21560 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21561 root 0:00 ps -ef 21562 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21585 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21586 root 0:00 ps -ef 21587 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21616 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21617 root 0:00 ps -ef 21618 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21641 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21642 root 0:00 ps -ef 21643 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21666 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21667 root 0:00 ps -ef 21668 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21697 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21698 root 0:00 ps -ef 21699 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21722 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21723 root 0:00 ps -ef 21724 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21747 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21748 root 0:00 ps -ef 21749 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21778 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21779 root 0:00 ps -ef 21780 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21803 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21804 root 0:00 ps -ef 21805 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21828 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21829 root 0:00 ps -ef 21830 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21859 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21860 root 0:00 ps -ef 21861 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21884 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21885 root 0:00 ps -ef 21886 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21909 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21910 root 0:00 ps -ef 21911 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21940 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21941 root 0:00 ps -ef 21942 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21965 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21966 root 0:00 ps -ef 21967 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 21990 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 21991 root 0:00 ps -ef 21992 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 22021 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22022 root 0:00 ps -ef 22023 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 20494 root 0:00 [kworker/0:2] 21276 root 0:00 [kworker/0:1] 22046 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22047 root 0:00 ps -ef 22048 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22073 root 0:00 ps -ef 22074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22104 root 0:00 ps -ef 22105 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22128 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22129 root 0:00 ps -ef 22130 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22154 root 0:00 ps -ef 22155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22184 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22185 root 0:00 ps -ef 22186 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22209 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22210 root 0:00 ps -ef 22211 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22235 root 0:00 ps -ef 22236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22265 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22266 root 0:00 ps -ef 22267 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22290 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22291 root 0:00 ps -ef 22292 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22315 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22316 root 0:00 ps -ef 22317 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22346 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22347 root 0:00 ps -ef 22348 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22371 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22372 root 0:00 ps -ef 22373 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22396 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22397 root 0:00 ps -ef 22398 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22427 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22428 root 0:00 ps -ef 22429 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22452 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22453 root 0:00 ps -ef 22454 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22477 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22478 root 0:00 ps -ef 22479 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22508 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22509 root 0:00 ps -ef 22510 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:19 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22533 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22534 root 0:00 ps -ef 22535 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22558 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22559 root 0:00 ps -ef 22560 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22589 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22590 root 0:00 ps -ef 22591 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22614 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22615 root 0:00 ps -ef 22616 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22639 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22640 root 0:00 ps -ef 22641 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22670 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22671 root 0:00 ps -ef 22672 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22695 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22696 root 0:00 ps -ef 22697 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22720 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22721 root 0:00 ps -ef 22722 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22751 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22752 root 0:00 ps -ef 22753 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22776 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22777 root 0:00 ps -ef 22778 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22801 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22802 root 0:00 ps -ef 22803 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:15 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 21276 root 0:00 [kworker/0:1] 22068 root 0:00 [kworker/0:2] 22832 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22833 root 0:00 ps -ef 22834 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22857 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22858 root 0:00 ps -ef 22859 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22882 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22883 root 0:00 ps -ef 22884 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22913 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22914 root 0:00 ps -ef 22915 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 22939 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22940 root 0:00 ps -ef 22941 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 22964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22965 root 0:00 ps -ef 22966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 22995 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 22996 root 0:00 ps -ef 22997 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23020 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23021 root 0:00 ps -ef 23022 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23046 root 0:00 ps -ef 23047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23076 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23077 root 0:00 ps -ef 23078 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23101 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23102 root 0:00 ps -ef 23103 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23126 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23127 root 0:00 ps -ef 23128 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23157 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23158 root 0:00 ps -ef 23159 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23182 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23183 root 0:00 ps -ef 23184 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23207 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23208 root 0:00 ps -ef 23209 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23238 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23239 root 0:00 ps -ef 23240 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23263 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23264 root 0:00 ps -ef 23265 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23288 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23289 root 0:00 ps -ef 23290 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23319 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23320 root 0:00 ps -ef 23321 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23344 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23345 root 0:00 ps -ef 23346 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23369 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23370 root 0:00 ps -ef 23371 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23400 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23401 root 0:00 ps -ef 23402 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:10 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23425 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23426 root 0:00 ps -ef 23427 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23450 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23451 root 0:00 ps -ef 23452 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23481 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23482 root 0:00 ps -ef 23483 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23506 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23507 root 0:00 ps -ef 23508 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23531 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23532 root 0:00 ps -ef 23533 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23562 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23563 root 0:00 ps -ef 23564 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23587 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23588 root 0:00 ps -ef 23589 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23612 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23613 root 0:00 ps -ef 23614 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:20 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23643 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23644 root 0:00 ps -ef 23645 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23668 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23669 root 0:00 ps -ef 23670 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22068 root 0:00 [kworker/0:2] 22932 root 0:00 [kworker/0:1] 23693 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23694 root 0:00 ps -ef 23695 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23724 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23725 root 0:00 ps -ef 23726 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23749 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23750 root 0:00 ps -ef 23751 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23774 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23775 root 0:00 ps -ef 23776 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23806 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23807 root 0:00 ps -ef 23808 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23831 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23832 root 0:00 ps -ef 23833 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23856 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23857 root 0:00 ps -ef 23858 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23887 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23888 root 0:00 ps -ef 23889 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23912 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23913 root 0:00 ps -ef 23914 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23937 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23938 root 0:00 ps -ef 23939 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23968 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23969 root 0:00 ps -ef 23970 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 23993 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 23994 root 0:00 ps -ef 23995 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24019 root 0:00 ps -ef 24020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24049 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24050 root 0:00 ps -ef 24051 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24074 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24075 root 0:00 ps -ef 24076 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24099 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24100 root 0:00 ps -ef 24101 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24130 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24131 root 0:00 ps -ef 24132 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24155 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24156 root 0:00 ps -ef 24157 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24180 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24181 root 0:00 ps -ef 24182 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24211 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24212 root 0:00 ps -ef 24213 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24236 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24237 root 0:00 ps -ef 24238 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24261 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24262 root 0:00 ps -ef 24263 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:16 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24292 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24293 root 0:00 ps -ef 24294 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24317 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24318 root 0:00 ps -ef 24319 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24343 root 0:00 ps -ef 24344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24373 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24374 root 0:00 ps -ef 24375 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24398 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24399 root 0:00 ps -ef 24400 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24423 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24424 root 0:00 ps -ef 24425 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24454 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24455 root 0:00 ps -ef 24456 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24479 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24480 root 0:00 ps -ef 24481 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24504 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24505 root 0:00 ps -ef 24506 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24535 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24536 root 0:00 ps -ef 24537 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 22932 root 0:00 [kworker/0:1] 23791 root 0:00 [kworker/0:2] 24560 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24561 root 0:00 ps -ef 24562 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:02 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24585 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24586 root 0:00 ps -ef 24587 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24616 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24617 root 0:00 ps -ef 24618 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24641 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24642 root 0:00 ps -ef 24643 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24668 root 0:00 ps -ef 24669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24698 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24699 root 0:00 ps -ef 24700 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24723 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24724 root 0:00 ps -ef 24725 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24748 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24749 root 0:00 ps -ef 24750 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:21 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24779 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24780 root 0:00 ps -ef 24781 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24804 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24805 root 0:00 ps -ef 24806 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24829 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24830 root 0:00 ps -ef 24831 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24860 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24861 root 0:00 ps -ef 24862 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24885 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24886 root 0:00 ps -ef 24887 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24911 root 0:00 ps -ef 24912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24941 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24942 root 0:00 ps -ef 24943 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24966 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24967 root 0:00 ps -ef 24968 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 24991 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 24992 root 0:00 ps -ef 24993 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25022 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25023 root 0:00 ps -ef 25024 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25047 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25048 root 0:00 ps -ef 25049 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25073 root 0:00 ps -ef 25074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25104 root 0:00 ps -ef 25105 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25128 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25129 root 0:00 ps -ef 25130 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25154 root 0:00 ps -ef 25155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25184 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25185 root 0:00 ps -ef 25186 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25209 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25210 root 0:00 ps -ef 25211 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25235 root 0:00 ps -ef 25236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25265 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25266 root 0:00 ps -ef 25267 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25290 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25291 root 0:00 ps -ef 25292 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25315 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25316 root 0:00 ps -ef 25317 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25346 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25347 root 0:00 ps -ef 25348 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25371 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25372 root 0:00 ps -ef 25373 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25396 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25397 root 0:00 ps -ef 25398 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 23791 root 0:00 [kworker/0:2] 24657 root 0:00 [kworker/0:1] 25427 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25428 root 0:00 ps -ef 25429 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25452 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25453 root 0:00 ps -ef 25454 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25477 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25478 root 0:00 ps -ef 25479 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25508 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25509 root 0:00 ps -ef 25510 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25533 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25534 root 0:00 ps -ef 25535 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:11 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25558 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25559 root 0:00 ps -ef 25560 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25589 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25590 root 0:00 ps -ef 25591 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25614 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25615 root 0:00 ps -ef 25616 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25639 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25640 root 0:00 ps -ef 25641 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25670 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25671 root 0:00 ps -ef 25672 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25695 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25696 root 0:00 ps -ef 25697 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:17 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25720 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25721 root 0:00 ps -ef 25722 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25752 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25753 root 0:00 ps -ef 25754 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25777 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25778 root 0:00 ps -ef 25779 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25802 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25803 root 0:00 ps -ef 25804 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25833 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25834 root 0:00 ps -ef 25835 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25858 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25859 root 0:00 ps -ef 25860 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:22 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25884 root 0:00 ps -ef 25885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25914 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25915 root 0:00 ps -ef 25916 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25939 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25940 root 0:00 ps -ef 25941 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25965 root 0:00 ps -ef 25966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 25995 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 25996 root 0:00 ps -ef 25997 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26020 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26021 root 0:00 ps -ef 26022 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26046 root 0:00 ps -ef 26047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26076 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26077 root 0:00 ps -ef 26078 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26101 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26102 root 0:00 ps -ef 26103 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26126 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26127 root 0:00 ps -ef 26128 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26157 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26158 root 0:00 ps -ef 26159 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26182 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26183 root 0:00 ps -ef 26184 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26207 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26208 root 0:00 ps -ef 26209 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26238 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26239 root 0:00 ps -ef 26240 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26263 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26264 root 0:00 ps -ef 26265 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26288 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26289 root 0:00 ps -ef 26290 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26319 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26320 root 0:00 ps -ef 26321 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26344 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26345 root 0:00 ps -ef 26346 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26369 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26370 root 0:00 ps -ef 26371 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26400 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26401 root 0:00 ps -ef 26402 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26425 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26426 root 0:00 ps -ef 26427 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26450 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26451 root 0:00 ps -ef 26452 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26481 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26482 root 0:00 ps -ef 26483 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 24657 root 0:00 [kworker/0:1] 25749 root 0:00 [kworker/0:2] 26506 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26507 root 0:00 ps -ef 26508 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26531 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26532 root 0:00 ps -ef 26533 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26562 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26563 root 0:00 ps -ef 26564 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26587 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26588 root 0:00 ps -ef 26589 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26613 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26614 root 0:00 ps -ef 26615 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26644 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26645 root 0:00 ps -ef 26646 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26669 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26670 root 0:00 ps -ef 26671 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26694 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26695 root 0:00 ps -ef 26696 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26725 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26726 root 0:00 ps -ef 26727 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26750 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26751 root 0:00 ps -ef 26752 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26775 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26776 root 0:00 ps -ef 26777 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26806 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26807 root 0:00 ps -ef 26808 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26831 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26832 root 0:00 ps -ef 26833 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26856 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26857 root 0:00 ps -ef 26858 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26887 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26888 root 0:00 ps -ef 26889 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26912 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26913 root 0:00 ps -ef 26914 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26937 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26938 root 0:00 ps -ef 26939 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26968 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26969 root 0:00 ps -ef 26970 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:23 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 26993 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 26994 root 0:00 ps -ef 26995 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27019 root 0:00 ps -ef 27020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27049 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27050 root 0:00 ps -ef 27051 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27074 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27075 root 0:00 ps -ef 27076 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27099 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27100 root 0:00 ps -ef 27101 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27130 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27131 root 0:00 ps -ef 27132 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27155 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27156 root 0:00 ps -ef 27157 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:18 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27180 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27181 root 0:00 ps -ef 27182 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27211 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27212 root 0:00 ps -ef 27213 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27236 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27237 root 0:00 ps -ef 27238 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27261 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27262 root 0:00 ps -ef 27263 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27292 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27293 root 0:00 ps -ef 27294 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27317 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27318 root 0:00 ps -ef 27319 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27343 root 0:00 ps -ef 27344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 25749 root 0:00 [kworker/0:2] 26609 root 0:00 [kworker/0:1] 27373 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27374 root 0:00 ps -ef 27375 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27398 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27399 root 0:00 ps -ef 27400 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27423 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27424 root 0:00 ps -ef 27425 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27454 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27455 root 0:00 ps -ef 27456 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27479 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27480 root 0:00 ps -ef 27481 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27505 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27506 root 0:00 ps -ef 27507 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27536 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27537 root 0:00 ps -ef 27538 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27561 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27562 root 0:00 ps -ef 27563 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27587 root 0:00 ps -ef 27588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27617 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27618 root 0:00 ps -ef 27619 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27642 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27643 root 0:00 ps -ef 27644 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27668 root 0:00 ps -ef 27669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:12 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27698 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27699 root 0:00 ps -ef 27700 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27723 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27724 root 0:00 ps -ef 27725 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27748 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27749 root 0:00 ps -ef 27750 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27779 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27780 root 0:00 ps -ef 27781 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27804 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27805 root 0:00 ps -ef 27806 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27829 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27830 root 0:00 ps -ef 27831 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27860 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27861 root 0:00 ps -ef 27862 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27885 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27886 root 0:00 ps -ef 27887 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27911 root 0:00 ps -ef 27912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27941 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27942 root 0:00 ps -ef 27943 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27966 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27967 root 0:00 ps -ef 27968 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 27991 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 27992 root 0:00 ps -ef 27993 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28022 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28023 root 0:00 ps -ef 28024 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28047 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28048 root 0:00 ps -ef 28049 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28073 root 0:00 ps -ef 28074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28104 root 0:00 ps -ef 28105 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:24 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28128 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28129 root 0:00 ps -ef 28130 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28154 root 0:00 ps -ef 28155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28184 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28185 root 0:00 ps -ef 28186 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28209 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28210 root 0:00 ps -ef 28211 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28235 root 0:00 ps -ef 28236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 26609 root 0:00 [kworker/0:1] 27493 root 0:00 [kworker/0:2] 28265 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28266 root 0:00 ps -ef 28267 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28291 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28292 root 0:00 ps -ef 28293 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28316 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28317 root 0:00 ps -ef 28318 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28347 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28348 root 0:00 ps -ef 28349 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28372 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28373 root 0:00 ps -ef 28374 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28397 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28398 root 0:00 ps -ef 28399 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28428 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28429 root 0:00 ps -ef 28430 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28453 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28454 root 0:00 ps -ef 28455 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28478 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28479 root 0:00 ps -ef 28480 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28509 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28510 root 0:00 ps -ef 28511 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28534 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28535 root 0:00 ps -ef 28536 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28559 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28560 root 0:00 ps -ef 28561 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28590 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28591 root 0:00 ps -ef 28592 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:19 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28615 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28616 root 0:00 ps -ef 28617 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28640 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28641 root 0:00 ps -ef 28642 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28671 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28672 root 0:00 ps -ef 28673 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28696 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28697 root 0:00 ps -ef 28698 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28721 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28722 root 0:00 ps -ef 28723 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28752 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28753 root 0:00 ps -ef 28754 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28777 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28778 root 0:00 ps -ef 28779 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28802 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28803 root 0:00 ps -ef 28804 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28833 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28834 root 0:00 ps -ef 28835 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28858 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28859 root 0:00 ps -ef 28860 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28884 root 0:00 ps -ef 28885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28914 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28915 root 0:00 ps -ef 28916 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28939 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28940 root 0:00 ps -ef 28941 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28965 root 0:00 ps -ef 28966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:03 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 28995 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 28996 root 0:00 ps -ef 28997 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 29020 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29021 root 0:00 ps -ef 29022 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 27493 root 0:00 [kworker/0:2] 28281 root 0:00 [kworker/0:1] 29045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29046 root 0:00 ps -ef 29047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29076 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29077 root 0:00 ps -ef 29078 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29101 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29102 root 0:00 ps -ef 29103 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29127 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29128 root 0:00 ps -ef 29129 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29158 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29159 root 0:00 ps -ef 29160 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29183 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29184 root 0:00 ps -ef 29185 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29208 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29209 root 0:00 ps -ef 29210 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29239 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29240 root 0:00 ps -ef 29241 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:25 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29264 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29265 root 0:00 ps -ef 29266 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29289 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29290 root 0:00 ps -ef 29291 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29320 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29321 root 0:00 ps -ef 29322 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29345 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29346 root 0:00 ps -ef 29347 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29370 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29371 root 0:00 ps -ef 29372 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29401 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29402 root 0:00 ps -ef 29403 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29426 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29427 root 0:00 ps -ef 29428 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29451 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29452 root 0:00 ps -ef 29453 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29482 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29483 root 0:00 ps -ef 29484 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29507 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29508 root 0:00 ps -ef 29509 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29532 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29533 root 0:00 ps -ef 29534 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29563 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29564 root 0:00 ps -ef 29565 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29588 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29589 root 0:00 ps -ef 29590 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29613 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29614 root 0:00 ps -ef 29615 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29644 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29645 root 0:00 ps -ef 29646 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29669 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29670 root 0:00 ps -ef 29671 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29694 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29695 root 0:00 ps -ef 29696 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29725 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29726 root 0:00 ps -ef 29727 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29750 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29751 root 0:00 ps -ef 29752 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29775 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29776 root 0:00 ps -ef 29777 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:13 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29806 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29807 root 0:00 ps -ef 29808 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29831 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29832 root 0:00 ps -ef 29833 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29856 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29857 root 0:00 ps -ef 29858 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 28281 root 0:00 [kworker/0:1] 29118 root 0:00 [kworker/0:2] 29887 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29888 root 0:00 ps -ef 29889 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 29912 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29913 root 0:00 ps -ef 29914 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 29937 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29938 root 0:00 ps -ef 29939 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 29968 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29969 root 0:00 ps -ef 29970 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 29993 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 29994 root 0:00 ps -ef 29995 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30019 root 0:00 ps -ef 30020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:20 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30049 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30050 root 0:00 ps -ef 30051 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30074 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30075 root 0:00 ps -ef 30076 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30099 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30100 root 0:00 ps -ef 30101 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30130 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30131 root 0:00 ps -ef 30132 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30156 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30157 root 0:00 ps -ef 30158 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30181 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30182 root 0:00 ps -ef 30183 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30212 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30213 root 0:00 ps -ef 30214 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30237 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30238 root 0:00 ps -ef 30239 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30262 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30263 root 0:00 ps -ef 30264 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30293 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30294 root 0:00 ps -ef 30295 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30318 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30319 root 0:00 ps -ef 30320 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30343 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30344 root 0:00 ps -ef 30345 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:26 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30374 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30375 root 0:00 ps -ef 30376 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30399 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30400 root 0:00 ps -ef 30401 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30424 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30425 root 0:00 ps -ef 30426 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30455 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30456 root 0:00 ps -ef 30457 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30480 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30481 root 0:00 ps -ef 30482 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30505 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30506 root 0:00 ps -ef 30507 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30536 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30537 root 0:00 ps -ef 30538 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30561 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30562 root 0:00 ps -ef 30563 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30587 root 0:00 ps -ef 30588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30617 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30618 root 0:00 ps -ef 30619 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30642 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30643 root 0:00 ps -ef 30644 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30668 root 0:00 ps -ef 30669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30698 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30699 root 0:00 ps -ef 30700 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30723 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30724 root 0:00 ps -ef 30725 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30748 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30749 root 0:00 ps -ef 30750 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30779 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30780 root 0:00 ps -ef 30781 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30804 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30805 root 0:00 ps -ef 30806 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30829 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30830 root 0:00 ps -ef 30831 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30860 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30861 root 0:00 ps -ef 30862 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30885 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30886 root 0:00 ps -ef 30887 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 29118 root 0:00 [kworker/0:2] 30143 root 0:00 [kworker/0:1] 30910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30911 root 0:00 ps -ef 30912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 30942 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30943 root 0:00 ps -ef 30944 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 30967 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30968 root 0:00 ps -ef 30969 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 30992 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 30993 root 0:00 ps -ef 30994 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31023 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31024 root 0:00 ps -ef 31025 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31048 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31049 root 0:00 ps -ef 31050 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31073 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31074 root 0:00 ps -ef 31075 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31104 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31105 root 0:00 ps -ef 31106 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31129 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31130 root 0:00 ps -ef 31131 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31154 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31155 root 0:00 ps -ef 31156 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31185 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31186 root 0:00 ps -ef 31187 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31210 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31211 root 0:00 ps -ef 31212 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31235 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31236 root 0:00 ps -ef 31237 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31266 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31267 root 0:00 ps -ef 31268 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31291 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31292 root 0:00 ps -ef 31293 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31316 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31317 root 0:00 ps -ef 31318 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31347 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31348 root 0:00 ps -ef 31349 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31372 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31373 root 0:00 ps -ef 31374 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31397 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31398 root 0:00 ps -ef 31399 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:03 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31428 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31429 root 0:00 ps -ef 31430 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31453 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31454 root 0:00 ps -ef 31455 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:21 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31478 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31479 root 0:00 ps -ef 31480 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:27 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31509 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31510 root 0:00 ps -ef 31511 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31534 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31535 root 0:00 ps -ef 31536 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31559 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31560 root 0:00 ps -ef 31561 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31590 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31591 root 0:00 ps -ef 31592 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31615 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31616 root 0:00 ps -ef 31617 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31640 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31641 root 0:00 ps -ef 31642 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31671 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31672 root 0:00 ps -ef 31673 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30143 root 0:00 [kworker/0:1] 30935 root 0:00 [kworker/0:2] 31696 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31697 root 0:00 ps -ef 31698 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31721 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31722 root 0:00 ps -ef 31723 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31752 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31753 root 0:00 ps -ef 31754 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31777 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31778 root 0:00 ps -ef 31779 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31802 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31803 root 0:00 ps -ef 31804 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31833 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31834 root 0:00 ps -ef 31835 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 31859 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31860 root 0:00 ps -ef 31861 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 31884 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31885 root 0:00 ps -ef 31886 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 31915 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31916 root 0:00 ps -ef 31917 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:14 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 31940 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31941 root 0:00 ps -ef 31942 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 31965 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31966 root 0:00 ps -ef 31967 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 31996 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 31997 root 0:00 ps -ef 31998 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32021 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32022 root 0:00 ps -ef 32023 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32046 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32047 root 0:00 ps -ef 32048 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32077 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32078 root 0:00 ps -ef 32079 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32102 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32103 root 0:00 ps -ef 32104 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32127 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32128 root 0:00 ps -ef 32129 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32158 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32159 root 0:00 ps -ef 32160 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32183 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32184 root 0:00 ps -ef 32185 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32208 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32209 root 0:00 ps -ef 32210 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32239 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32240 root 0:00 ps -ef 32241 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32264 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32265 root 0:00 ps -ef 32266 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32289 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32290 root 0:00 ps -ef 32291 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:04 [ksoftirqd/0] 4 root 0:03 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:04 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:02 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:28 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:01 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:22 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:15 ./home/EdgeGateway_FSU_App/App/MqttClientApp 30935 root 0:00 [kworker/0:2] 31858 root 0:00 [kworker/0:1] 32320 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 32321 root 0:00 ps -ef 32322 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 22:18:06 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 14:18:32 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1006 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1006 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1006 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 22:24:33 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 14:24:58 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1028 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Fri Mar 15 22:32:28 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 14:32:54 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 958 root 0:00 ps -ef 959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 989 root 0:00 ps -ef 990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1151 root 0:00 ps -ef 1152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1176 root 0:00 ps -ef 1177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1201 root 0:00 ps -ef 1202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1232 root 0:00 ps -ef 1233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1257 root 0:00 ps -ef 1258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1282 root 0:00 ps -ef 1283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1313 root 0:00 ps -ef 1314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1338 root 0:00 ps -ef 1339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1363 root 0:00 ps -ef 1364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1394 root 0:00 ps -ef 1395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1418 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1419 root 0:00 ps -ef 1420 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1443 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1444 root 0:00 ps -ef 1445 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1475 root 0:00 ps -ef 1476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1499 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1500 root 0:00 ps -ef 1501 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1524 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1525 root 0:00 ps -ef 1526 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1556 root 0:00 ps -ef 1557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1580 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1581 root 0:00 ps -ef 1582 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1605 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1606 root 0:00 ps -ef 1607 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1637 root 0:00 ps -ef 1638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1661 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1662 root 0:00 ps -ef 1663 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1686 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1687 root 0:00 ps -ef 1688 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1718 root 0:00 ps -ef 1719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1742 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1743 root 0:00 ps -ef 1744 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1767 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1768 root 0:00 ps -ef 1769 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1799 root 0:00 ps -ef 1800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1825 root 0:00 ps -ef 1826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1850 root 0:00 ps -ef 1851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1881 root 0:00 ps -ef 1882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1906 root 0:00 ps -ef 1907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1931 root 0:00 ps -ef 1932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1962 root 0:00 ps -ef 1963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 1986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1987 root 0:00 ps -ef 1988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2012 root 0:00 ps -ef 2013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2043 root 0:00 ps -ef 2044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2068 root 0:00 ps -ef 2069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2093 root 0:00 ps -ef 2094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2124 root 0:00 ps -ef 2125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2149 root 0:00 ps -ef 2150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2174 root 0:00 ps -ef 2175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2205 root 0:00 ps -ef 2206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2230 root 0:00 ps -ef 2231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2255 root 0:00 ps -ef 2256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2286 root 0:00 ps -ef 2287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2311 root 0:00 ps -ef 2312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2336 root 0:00 ps -ef 2337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2367 root 0:00 ps -ef 2368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2392 root 0:00 ps -ef 2393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2416 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2417 root 0:00 ps -ef 2418 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2448 root 0:00 ps -ef 2449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2472 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2473 root 0:00 ps -ef 2474 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2497 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2498 root 0:00 ps -ef 2499 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2529 root 0:00 ps -ef 2530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2553 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2554 root 0:00 ps -ef 2555 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 951 root 0:00 [kworker/0:2] 1815 root 0:00 [kworker/0:1] 2578 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2579 root 0:00 ps -ef 2580 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2610 root 0:00 ps -ef 2611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2634 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2635 root 0:00 ps -ef 2636 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2659 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2660 root 0:00 ps -ef 2661 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2692 root 0:00 ps -ef 2693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2717 root 0:00 ps -ef 2718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2742 root 0:00 ps -ef 2743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2773 root 0:00 ps -ef 2774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2798 root 0:00 ps -ef 2799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2823 root 0:00 ps -ef 2824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2854 root 0:00 ps -ef 2855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2879 root 0:00 ps -ef 2880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2904 root 0:00 ps -ef 2905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2935 root 0:00 ps -ef 2936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2960 root 0:00 ps -ef 2961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 2984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 2985 root 0:00 ps -ef 2986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3016 root 0:00 ps -ef 3017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3041 root 0:00 ps -ef 3042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3066 root 0:00 ps -ef 3067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3097 root 0:00 ps -ef 3098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3122 root 0:00 ps -ef 3123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3147 root 0:00 ps -ef 3148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3178 root 0:00 ps -ef 3179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3203 root 0:00 ps -ef 3204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3228 root 0:00 ps -ef 3229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3259 root 0:00 ps -ef 3260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3284 root 0:00 ps -ef 3285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3309 root 0:00 ps -ef 3310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3340 root 0:00 ps -ef 3341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3365 root 0:00 ps -ef 3366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3390 root 0:00 ps -ef 3391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3421 root 0:00 ps -ef 3422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1815 root 0:00 [kworker/0:1] 2675 root 0:00 [kworker/0:2] 3445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3446 root 0:00 ps -ef 3447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:02 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3471 root 0:00 ps -ef 3472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3502 root 0:00 ps -ef 3503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3527 root 0:00 ps -ef 3528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3553 root 0:00 ps -ef 3554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3584 root 0:00 ps -ef 3585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3609 root 0:00 ps -ef 3610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3634 root 0:00 ps -ef 3635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3665 root 0:00 ps -ef 3666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3690 root 0:00 ps -ef 3691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3715 root 0:00 ps -ef 3716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3746 root 0:00 ps -ef 3747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3771 root 0:00 ps -ef 3772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3796 root 0:00 ps -ef 3797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3827 root 0:00 ps -ef 3828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3852 root 0:00 ps -ef 3853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3877 root 0:00 ps -ef 3878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3908 root 0:00 ps -ef 3909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3933 root 0:00 ps -ef 3934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3958 root 0:00 ps -ef 3959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 3988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 3989 root 0:00 ps -ef 3990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4014 root 0:00 ps -ef 4015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:02 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4039 root 0:00 ps -ef 4040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4070 root 0:00 ps -ef 4071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4095 root 0:00 ps -ef 4096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:01 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4120 root 0:00 ps -ef 4121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4150 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4151 root 0:00 ps -ef 4152 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4175 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4176 root 0:00 ps -ef 4177 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4200 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4201 root 0:00 ps -ef 4202 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4231 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4232 root 0:00 ps -ef 4233 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4256 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4257 root 0:00 ps -ef 4258 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4281 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4282 root 0:00 ps -ef 4283 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 2675 root 0:00 [kworker/0:2] 3539 root 0:00 [kworker/0:1] 4312 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4313 root 0:00 ps -ef 4314 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4337 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4338 root 0:00 ps -ef 4339 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4362 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4363 root 0:00 ps -ef 4364 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4393 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4394 root 0:00 ps -ef 4395 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4420 root 0:00 ps -ef 4421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4445 root 0:00 ps -ef 4446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4476 root 0:00 ps -ef 4477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4501 root 0:00 ps -ef 4502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4526 root 0:00 ps -ef 4527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4557 root 0:00 ps -ef 4558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4582 root 0:00 ps -ef 4583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:03 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4607 root 0:00 ps -ef 4608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4638 root 0:00 ps -ef 4639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4663 root 0:00 ps -ef 4664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4688 root 0:00 ps -ef 4689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4719 root 0:00 ps -ef 4720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4744 root 0:00 ps -ef 4745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4769 root 0:00 ps -ef 4770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4800 root 0:00 ps -ef 4801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4825 root 0:00 ps -ef 4826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4850 root 0:00 ps -ef 4851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4881 root 0:00 ps -ef 4882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4906 root 0:00 ps -ef 4907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4931 root 0:00 ps -ef 4932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4962 root 0:00 ps -ef 4963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 4986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 4987 root 0:00 ps -ef 4988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5012 root 0:00 ps -ef 5013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5043 root 0:00 ps -ef 5044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5068 root 0:00 ps -ef 5069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5093 root 0:00 ps -ef 5094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5124 root 0:00 ps -ef 5125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5149 root 0:00 ps -ef 5150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 3539 root 0:00 [kworker/0:1] 4404 root 0:00 [kworker/0:2] 5173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5174 root 0:00 ps -ef 5175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5205 root 0:00 ps -ef 5206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5229 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5230 root 0:00 ps -ef 5231 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5254 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5255 root 0:00 ps -ef 5256 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5285 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5286 root 0:00 ps -ef 5287 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5310 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5311 root 0:00 ps -ef 5312 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5335 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5336 root 0:00 ps -ef 5337 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5366 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5367 root 0:00 ps -ef 5368 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5391 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5392 root 0:00 ps -ef 5393 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5418 root 0:00 ps -ef 5419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5449 root 0:00 ps -ef 5450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:03 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5474 root 0:00 ps -ef 5475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5499 root 0:00 ps -ef 5500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5530 root 0:00 ps -ef 5531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5555 root 0:00 ps -ef 5556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5580 root 0:00 ps -ef 5581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5611 root 0:00 ps -ef 5612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5636 root 0:00 ps -ef 5637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5661 root 0:00 ps -ef 5662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5692 root 0:00 ps -ef 5693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:04 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5717 root 0:00 ps -ef 5718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5742 root 0:00 ps -ef 5743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5773 root 0:00 ps -ef 5774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5798 root 0:00 ps -ef 5799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5823 root 0:00 ps -ef 5824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5854 root 0:00 ps -ef 5855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5879 root 0:00 ps -ef 5880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5904 root 0:00 ps -ef 5905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5935 root 0:00 ps -ef 5936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5960 root 0:00 ps -ef 5961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 5984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 5985 root 0:00 ps -ef 5986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6016 root 0:00 ps -ef 6017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6041 root 0:00 ps -ef 6042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6066 root 0:00 ps -ef 6067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6096 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6097 root 0:00 ps -ef 6098 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6121 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6122 root 0:00 ps -ef 6123 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6146 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6147 root 0:00 ps -ef 6148 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 4404 root 0:00 [kworker/0:2] 5411 root 0:00 [kworker/0:1] 6177 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6178 root 0:00 ps -ef 6179 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6203 root 0:00 ps -ef 6204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6228 root 0:00 ps -ef 6229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:02 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6259 root 0:00 ps -ef 6260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6285 root 0:00 ps -ef 6286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6310 root 0:00 ps -ef 6311 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6341 root 0:00 ps -ef 6342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6366 root 0:00 ps -ef 6367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6391 root 0:00 ps -ef 6392 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6422 root 0:00 ps -ef 6423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6447 root 0:00 ps -ef 6448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6472 root 0:00 ps -ef 6473 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6503 root 0:00 ps -ef 6504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6528 root 0:00 ps -ef 6529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6553 root 0:00 ps -ef 6554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6584 root 0:00 ps -ef 6585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6609 root 0:00 ps -ef 6610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6634 root 0:00 ps -ef 6635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6665 root 0:00 ps -ef 6666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6690 root 0:00 ps -ef 6691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6715 root 0:00 ps -ef 6716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6746 root 0:00 ps -ef 6747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6771 root 0:00 ps -ef 6772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6796 root 0:00 ps -ef 6797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6827 root 0:00 ps -ef 6828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:05 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6852 root 0:00 ps -ef 6853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6877 root 0:00 ps -ef 6878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:04 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6908 root 0:00 ps -ef 6909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6933 root 0:00 ps -ef 6934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6957 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6958 root 0:00 ps -ef 6959 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 6988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 6989 root 0:00 ps -ef 6990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 7013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7014 root 0:00 ps -ef 7015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 5411 root 0:00 [kworker/0:1] 6277 root 0:00 [kworker/0:2] 7038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7039 root 0:00 ps -ef 7040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7070 root 0:00 ps -ef 7071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7095 root 0:00 ps -ef 7096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7120 root 0:00 ps -ef 7121 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7152 root 0:00 ps -ef 7153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7177 root 0:00 ps -ef 7178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7202 root 0:00 ps -ef 7203 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7233 root 0:00 ps -ef 7234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7258 root 0:00 ps -ef 7259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7282 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7283 root 0:00 ps -ef 7284 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7313 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7314 root 0:00 ps -ef 7315 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7339 root 0:00 ps -ef 7340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7364 root 0:00 ps -ef 7365 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7395 root 0:00 ps -ef 7396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7420 root 0:00 ps -ef 7421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7445 root 0:00 ps -ef 7446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7476 root 0:00 ps -ef 7477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7501 root 0:00 ps -ef 7502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7526 root 0:00 ps -ef 7527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7557 root 0:00 ps -ef 7558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7582 root 0:00 ps -ef 7583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7607 root 0:00 ps -ef 7608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7638 root 0:00 ps -ef 7639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7663 root 0:00 ps -ef 7664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7688 root 0:00 ps -ef 7689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7719 root 0:00 ps -ef 7720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7744 root 0:00 ps -ef 7745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7769 root 0:00 ps -ef 7770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7800 root 0:00 ps -ef 7801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7825 root 0:00 ps -ef 7826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7849 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7850 root 0:00 ps -ef 7851 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7881 root 0:00 ps -ef 7882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 6277 root 0:00 [kworker/0:2] 7142 root 0:00 [kworker/0:1] 7905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7906 root 0:00 ps -ef 7907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 7930 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7931 root 0:00 ps -ef 7932 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:06 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 7961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7962 root 0:00 ps -ef 7963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 7986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 7987 root 0:00 ps -ef 7988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8011 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8012 root 0:00 ps -ef 8013 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8042 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8043 root 0:00 ps -ef 8044 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8067 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8068 root 0:00 ps -ef 8069 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8092 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8093 root 0:00 ps -ef 8094 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8123 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8124 root 0:00 ps -ef 8125 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8148 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8149 root 0:00 ps -ef 8150 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8173 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8174 root 0:00 ps -ef 8175 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8204 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8205 root 0:00 ps -ef 8206 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8231 root 0:00 ps -ef 8232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8256 root 0:00 ps -ef 8257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8287 root 0:00 ps -ef 8288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8312 root 0:00 ps -ef 8313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8337 root 0:00 ps -ef 8338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:05 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:03 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8368 root 0:00 ps -ef 8369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8393 root 0:00 ps -ef 8394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8418 root 0:00 ps -ef 8419 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8449 root 0:00 ps -ef 8450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8474 root 0:00 ps -ef 8475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8498 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8499 root 0:00 ps -ef 8500 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8530 root 0:00 ps -ef 8531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8555 root 0:00 ps -ef 8556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8579 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8580 root 0:00 ps -ef 8581 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8611 root 0:00 ps -ef 8612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8636 root 0:00 ps -ef 8637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8660 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8661 root 0:00 ps -ef 8662 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8692 root 0:00 ps -ef 8693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8717 root 0:00 ps -ef 8718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8741 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8742 root 0:00 ps -ef 8743 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8773 root 0:00 ps -ef 8774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8798 root 0:00 ps -ef 8799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8822 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8823 root 0:00 ps -ef 8824 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8853 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8854 root 0:00 ps -ef 8855 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8878 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8879 root 0:00 ps -ef 8880 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8903 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8904 root 0:00 ps -ef 8905 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8934 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8935 root 0:00 ps -ef 8936 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8959 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8960 root 0:00 ps -ef 8961 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 7142 root 0:00 [kworker/0:1] 8229 root 0:00 [kworker/0:2] 8984 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 8985 root 0:00 ps -ef 8986 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9015 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9016 root 0:00 ps -ef 9017 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9040 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9041 root 0:00 ps -ef 9042 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:07 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9065 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9066 root 0:00 ps -ef 9067 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9098 root 0:00 ps -ef 9099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9123 root 0:00 ps -ef 9124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9147 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9148 root 0:00 ps -ef 9149 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9179 root 0:00 ps -ef 9180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9204 root 0:00 ps -ef 9205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9228 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9229 root 0:00 ps -ef 9230 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9260 root 0:00 ps -ef 9261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9285 root 0:00 ps -ef 9286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9309 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9310 root 0:00 ps -ef 9311 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9341 root 0:00 ps -ef 9342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9366 root 0:00 ps -ef 9367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9390 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9391 root 0:00 ps -ef 9392 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9422 root 0:00 ps -ef 9423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9447 root 0:00 ps -ef 9448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9471 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9472 root 0:00 ps -ef 9473 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9503 root 0:00 ps -ef 9504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9528 root 0:00 ps -ef 9529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9552 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9553 root 0:00 ps -ef 9554 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9584 root 0:00 ps -ef 9585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9609 root 0:00 ps -ef 9610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9633 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9634 root 0:00 ps -ef 9635 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9665 root 0:00 ps -ef 9666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9690 root 0:00 ps -ef 9691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9714 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9715 root 0:00 ps -ef 9716 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9745 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9746 root 0:00 ps -ef 9747 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9770 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9771 root 0:00 ps -ef 9772 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:06 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9795 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9796 root 0:00 ps -ef 9797 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9826 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9827 root 0:00 ps -ef 9828 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 8229 root 0:00 [kworker/0:2] 9094 root 0:00 [kworker/0:1] 9851 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9852 root 0:00 ps -ef 9853 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9876 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9877 root 0:00 ps -ef 9878 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9907 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9908 root 0:00 ps -ef 9909 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9932 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9933 root 0:00 ps -ef 9934 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 9958 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9959 root 0:00 ps -ef 9960 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 9989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 9990 root 0:00 ps -ef 9991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10015 root 0:00 ps -ef 10016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10039 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10040 root 0:00 ps -ef 10041 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10071 root 0:00 ps -ef 10072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10096 root 0:00 ps -ef 10097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10120 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10121 root 0:00 ps -ef 10122 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10152 root 0:00 ps -ef 10153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10177 root 0:00 ps -ef 10178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:08 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10201 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10202 root 0:00 ps -ef 10203 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10233 root 0:00 ps -ef 10234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10258 root 0:00 ps -ef 10259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10282 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10283 root 0:00 ps -ef 10284 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10313 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10314 root 0:00 ps -ef 10315 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10339 root 0:00 ps -ef 10340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10363 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10364 root 0:00 ps -ef 10365 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10395 root 0:00 ps -ef 10396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10420 root 0:00 ps -ef 10421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10444 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10445 root 0:00 ps -ef 10446 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10476 root 0:00 ps -ef 10477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10501 root 0:00 ps -ef 10502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:04 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10525 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10526 root 0:00 ps -ef 10527 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10556 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10557 root 0:00 ps -ef 10558 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10581 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10582 root 0:00 ps -ef 10583 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10606 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10607 root 0:00 ps -ef 10608 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10637 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10638 root 0:00 ps -ef 10639 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10662 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10663 root 0:00 ps -ef 10664 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10687 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10688 root 0:00 ps -ef 10689 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9094 root 0:00 [kworker/0:1] 9952 root 0:00 [kworker/0:2] 10718 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10719 root 0:00 ps -ef 10720 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10743 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10744 root 0:00 ps -ef 10745 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10768 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10769 root 0:00 ps -ef 10770 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10799 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10800 root 0:00 ps -ef 10801 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10824 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10825 root 0:00 ps -ef 10826 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10855 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10856 root 0:00 ps -ef 10857 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10880 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10881 root 0:00 ps -ef 10882 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10905 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10906 root 0:00 ps -ef 10907 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10936 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10937 root 0:00 ps -ef 10938 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10961 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10962 root 0:00 ps -ef 10963 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 10986 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 10987 root 0:00 ps -ef 10988 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11019 root 0:00 ps -ef 11020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11044 root 0:00 ps -ef 11045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11069 root 0:00 ps -ef 11070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11099 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11100 root 0:00 ps -ef 11101 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11125 root 0:00 ps -ef 11126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11150 root 0:00 ps -ef 11151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11180 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11181 root 0:00 ps -ef 11182 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11206 root 0:00 ps -ef 11207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:07 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11231 root 0:00 ps -ef 11232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11261 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11262 root 0:00 ps -ef 11263 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11287 root 0:00 ps -ef 11288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:09 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11312 root 0:00 ps -ef 11313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11343 root 0:00 ps -ef 11344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11368 root 0:00 ps -ef 11369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11393 root 0:00 ps -ef 11394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11423 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11424 root 0:00 ps -ef 11425 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11448 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11449 root 0:00 ps -ef 11450 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11473 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11474 root 0:00 ps -ef 11475 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11504 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11505 root 0:00 ps -ef 11506 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11529 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11530 root 0:00 ps -ef 11531 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11554 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11555 root 0:00 ps -ef 11556 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11585 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11586 root 0:00 ps -ef 11587 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11610 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11611 root 0:00 ps -ef 11612 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11635 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11636 root 0:00 ps -ef 11637 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11666 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11667 root 0:00 ps -ef 11668 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11691 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11692 root 0:00 ps -ef 11693 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11716 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11717 root 0:00 ps -ef 11718 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11747 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11748 root 0:00 ps -ef 11749 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 9952 root 0:00 [kworker/0:2] 11009 root 0:00 [kworker/0:1] 11772 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11773 root 0:00 ps -ef 11774 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11797 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11798 root 0:00 ps -ef 11799 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11828 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11829 root 0:00 ps -ef 11830 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 11854 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11855 root 0:00 ps -ef 11856 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 11879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11880 root 0:00 ps -ef 11881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 11910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11911 root 0:00 ps -ef 11912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 11935 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11936 root 0:00 ps -ef 11937 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 11960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11961 root 0:00 ps -ef 11962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 11991 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 11992 root 0:00 ps -ef 11993 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12016 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12017 root 0:00 ps -ef 12018 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12042 root 0:00 ps -ef 12043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12073 root 0:00 ps -ef 12074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12098 root 0:00 ps -ef 12099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12123 root 0:00 ps -ef 12124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12154 root 0:00 ps -ef 12155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12179 root 0:00 ps -ef 12180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12204 root 0:00 ps -ef 12205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12235 root 0:00 ps -ef 12236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12260 root 0:00 ps -ef 12261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12285 root 0:00 ps -ef 12286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12315 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12316 root 0:00 ps -ef 12317 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12341 root 0:00 ps -ef 12342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12366 root 0:00 ps -ef 12367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12396 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12397 root 0:00 ps -ef 12398 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:10 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12422 root 0:00 ps -ef 12423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12446 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12447 root 0:00 ps -ef 12448 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12477 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12478 root 0:00 ps -ef 12479 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12502 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12503 root 0:00 ps -ef 12504 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12527 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12528 root 0:00 ps -ef 12529 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12558 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12559 root 0:00 ps -ef 12560 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12583 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12584 root 0:00 ps -ef 12585 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11009 root 0:00 [kworker/0:1] 11841 root 0:00 [kworker/0:2] 12608 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12609 root 0:00 ps -ef 12610 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:05 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12639 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12640 root 0:00 ps -ef 12641 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:08 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12664 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12665 root 0:00 ps -ef 12666 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12689 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12690 root 0:00 ps -ef 12691 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12721 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12722 root 0:00 ps -ef 12723 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12746 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12747 root 0:00 ps -ef 12748 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12771 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12772 root 0:00 ps -ef 12773 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12802 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12803 root 0:00 ps -ef 12804 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12827 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12828 root 0:00 ps -ef 12829 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12852 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12853 root 0:00 ps -ef 12854 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12883 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12884 root 0:00 ps -ef 12885 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12908 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12909 root 0:00 ps -ef 12910 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12933 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12934 root 0:00 ps -ef 12935 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12964 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12965 root 0:00 ps -ef 12966 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 12989 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 12990 root 0:00 ps -ef 12991 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13014 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13015 root 0:00 ps -ef 13016 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13045 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13046 root 0:00 ps -ef 13047 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13070 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13071 root 0:00 ps -ef 13072 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13095 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13096 root 0:00 ps -ef 13097 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13126 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13127 root 0:00 ps -ef 13128 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13151 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13152 root 0:00 ps -ef 13153 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13176 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13177 root 0:00 ps -ef 13178 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13207 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13208 root 0:00 ps -ef 13209 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13232 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13233 root 0:00 ps -ef 13234 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13257 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13258 root 0:00 ps -ef 13259 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13288 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13289 root 0:00 ps -ef 13290 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13313 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13314 root 0:00 ps -ef 13315 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13338 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13339 root 0:00 ps -ef 13340 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13369 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13370 root 0:00 ps -ef 13371 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13394 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13395 root 0:00 ps -ef 13396 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13419 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13420 root 0:00 ps -ef 13421 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13450 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13451 root 0:00 ps -ef 13452 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 11841 root 0:00 [kworker/0:2] 12700 root 0:00 [kworker/0:1] 13475 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13476 root 0:00 ps -ef 13477 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13500 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13501 root 0:00 ps -ef 13502 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13531 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13532 root 0:00 ps -ef 13533 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:11 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13557 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13558 root 0:00 ps -ef 13559 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13583 root 0:00 ps -ef 13584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13613 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13614 root 0:00 ps -ef 13615 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13638 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13639 root 0:00 ps -ef 13640 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13664 root 0:00 ps -ef 13665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13694 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13695 root 0:00 ps -ef 13696 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13719 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13720 root 0:00 ps -ef 13721 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13745 root 0:00 ps -ef 13746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13775 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13776 root 0:00 ps -ef 13777 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13800 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13801 root 0:00 ps -ef 13802 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13826 root 0:00 ps -ef 13827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13856 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13857 root 0:00 ps -ef 13858 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13881 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13882 root 0:00 ps -ef 13883 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13907 root 0:00 ps -ef 13908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13937 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13938 root 0:00 ps -ef 13939 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13962 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13963 root 0:00 ps -ef 13964 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 13987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 13988 root 0:00 ps -ef 13989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14019 root 0:00 ps -ef 14020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14043 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14044 root 0:00 ps -ef 14045 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14069 root 0:00 ps -ef 14070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:09 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14099 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14100 root 0:00 ps -ef 14101 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14124 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14125 root 0:00 ps -ef 14126 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14150 root 0:00 ps -ef 14151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14180 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14181 root 0:00 ps -ef 14182 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14205 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14206 root 0:00 ps -ef 14207 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14231 root 0:00 ps -ef 14232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:01 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14261 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14262 root 0:00 ps -ef 14263 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14286 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14287 root 0:00 ps -ef 14288 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 12700 root 0:00 [kworker/0:1] 13554 root 0:00 [kworker/0:2] 14311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14312 root 0:00 ps -ef 14313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14342 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14343 root 0:00 ps -ef 14344 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14367 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14368 root 0:00 ps -ef 14369 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14393 root 0:00 ps -ef 14394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14424 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14425 root 0:00 ps -ef 14426 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14449 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14450 root 0:00 ps -ef 14451 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14474 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14475 root 0:00 ps -ef 14476 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14505 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14506 root 0:00 ps -ef 14507 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14530 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14531 root 0:00 ps -ef 14532 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14555 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14556 root 0:00 ps -ef 14557 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14587 root 0:00 ps -ef 14588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14611 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14612 root 0:00 ps -ef 14613 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14636 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14637 root 0:00 ps -ef 14638 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:12 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14668 root 0:00 ps -ef 14669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14692 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14693 root 0:00 ps -ef 14694 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14717 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14718 root 0:00 ps -ef 14719 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14748 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14749 root 0:00 ps -ef 14750 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:06 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14773 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14774 root 0:00 ps -ef 14775 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14798 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14799 root 0:00 ps -ef 14800 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14829 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14830 root 0:00 ps -ef 14831 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14854 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14855 root 0:00 ps -ef 14856 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14879 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14880 root 0:00 ps -ef 14881 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14910 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14911 root 0:00 ps -ef 14912 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14935 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14936 root 0:00 ps -ef 14937 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14960 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14961 root 0:00 ps -ef 14962 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 14991 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 14992 root 0:00 ps -ef 14993 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15016 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15017 root 0:00 ps -ef 15018 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15041 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15042 root 0:00 ps -ef 15043 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15072 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15073 root 0:00 ps -ef 15074 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15097 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15098 root 0:00 ps -ef 15099 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15122 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15123 root 0:00 ps -ef 15124 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15153 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15154 root 0:00 ps -ef 15155 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 13554 root 0:00 [kworker/0:2] 14420 root 0:00 [kworker/0:1] 15178 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15179 root 0:00 ps -ef 15180 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15203 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15204 root 0:00 ps -ef 15205 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15234 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15235 root 0:00 ps -ef 15236 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15259 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15260 root 0:00 ps -ef 15261 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15284 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15285 root 0:00 ps -ef 15286 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15315 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15316 root 0:00 ps -ef 15317 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15340 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15341 root 0:00 ps -ef 15342 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15365 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15366 root 0:00 ps -ef 15367 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15396 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15397 root 0:00 ps -ef 15398 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15421 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15422 root 0:00 ps -ef 15423 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15447 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15448 root 0:00 ps -ef 15449 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15478 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15479 root 0:00 ps -ef 15480 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15503 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15504 root 0:00 ps -ef 15505 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:10 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15528 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15529 root 0:00 ps -ef 15530 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15559 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15560 root 0:00 ps -ef 15561 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:01 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15584 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15585 root 0:00 ps -ef 15586 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15609 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15610 root 0:00 ps -ef 15611 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15640 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15641 root 0:00 ps -ef 15642 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:02 [ksoftirqd/0] 4 root 0:01 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:02 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:01 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:13 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:11 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:07 ./home/EdgeGateway_FSU_App/App/MqttClientApp 14420 root 0:00 [kworker/0:1] 15429 root 0:00 [kworker/0:2] 15665 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 15666 root 0:00 ps -ef 15667 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:12:14 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:12:39 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:14:38 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:15:04 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 975 root 0:00 [kworker/0:2] 988 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 989 root 0:00 ps -ef 990 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 975 root 0:00 [kworker/0:2] 1013 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1014 root 0:00 ps -ef 1015 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 975 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:21:02 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:21:27 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 84 root 0:00 [kworker/u2:2] 85 root 0:00 [kworker/u2:3] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1038 root 0:00 ps -ef 1039 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1069 root 0:00 ps -ef 1070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1094 root 0:00 ps -ef 1095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1118 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1119 root 0:00 ps -ef 1120 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1150 root 0:00 ps -ef 1151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1175 root 0:00 ps -ef 1176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1199 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1200 root 0:00 ps -ef 1201 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1231 root 0:00 ps -ef 1232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1256 root 0:00 ps -ef 1257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1280 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1281 root 0:00 ps -ef 1282 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [mmcqd/1boot1] 83 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1312 root 0:00 ps -ef 1313 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:29:03 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:29:29 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1025 root 0:00 [kworker/0:2] 1038 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1039 root 0:00 ps -ef 1040 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1025 root 0:00 [kworker/0:2] 1069 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1070 root 0:00 ps -ef 1071 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1025 root 0:00 [kworker/0:2] 1094 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1095 root 0:00 ps -ef 1096 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1025 root 0:00 [kworker/0:2] 1119 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1120 root 0:00 ps -ef 1121 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:36:00 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:36:25 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 987 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 988 root 0:00 ps -ef 989 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1012 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1013 root 0:00 ps -ef 1014 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1037 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1038 root 0:00 ps -ef 1039 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1069 root 0:00 ps -ef 1070 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1093 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1094 root 0:00 ps -ef 1095 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1118 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1119 root 0:00 ps -ef 1120 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1149 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1150 root 0:00 ps -ef 1151 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1174 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1175 root 0:00 ps -ef 1176 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1199 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1200 root 0:00 ps -ef 1201 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1230 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1231 root 0:00 ps -ef 1232 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1255 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1256 root 0:00 ps -ef 1257 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1280 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1281 root 0:00 ps -ef 1282 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1311 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1312 root 0:00 ps -ef 1313 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1336 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1337 root 0:00 ps -ef 1338 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1361 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1362 root 0:00 ps -ef 1363 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1392 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1393 root 0:00 ps -ef 1394 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1417 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1418 root 0:00 ps -ef 1419 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:44:50 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:45:15 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:45:48 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:46:13 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [kworker/u2:2] 82 root 0:00 [mmcqd/1boot0] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 82 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:51:13 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:51:39 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:53:40 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +EdgeGateway_FSU_App Start +Start Record +Sat Mar 16 00:59:24 CST 2024 +Killall SubProcess +检查完成,可以执行相关进程 +Press any key to continue... except e or E... +Fri Mar 15 16:59:49 CST 2024 +MainProcessApp exist +Record continue +DevicePortGetApp exist +Record continue +MqttClientApp exist +Record continue +TimeAlignedApp exist +Record continue +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 140 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 141 root 0:00 ps -ef 142 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 202 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 203 root 0:00 ps -ef 204 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 227 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 228 root 0:00 ps -ef 229 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 258 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 259 root 0:00 ps -ef 260 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 283 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 284 root 0:00 ps -ef 285 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 308 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 309 root 0:00 ps -ef 310 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 339 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 340 root 0:00 ps -ef 341 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 364 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 365 root 0:00 ps -ef 366 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 389 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 390 root 0:00 ps -ef 391 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 420 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 421 root 0:00 ps -ef 422 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 445 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 446 root 0:00 ps -ef 447 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 470 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 471 root 0:00 ps -ef 472 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 501 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 502 root 0:00 ps -ef 503 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 526 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 527 root 0:00 ps -ef 528 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 551 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 552 root 0:00 ps -ef 553 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 582 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 583 root 0:00 ps -ef 584 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 607 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 608 root 0:00 ps -ef 609 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 632 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 633 root 0:00 ps -ef 634 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 663 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 664 root 0:00 ps -ef 665 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 688 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 689 root 0:00 ps -ef 690 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 713 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 714 root 0:00 ps -ef 715 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 744 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 745 root 0:00 ps -ef 746 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 769 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 770 root 0:00 ps -ef 771 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 794 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 795 root 0:00 ps -ef 796 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 825 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 826 root 0:00 ps -ef 827 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 850 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 851 root 0:00 ps -ef 852 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 82 root 0:00 [kworker/u2:2] 83 root 0:00 [kworker/u2:3] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 91 root 0:00 [kworker/0:2] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 875 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 876 root 0:00 ps -ef 877 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 906 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 907 root 0:00 ps -ef 908 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 931 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 932 root 0:00 ps -ef 933 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 173 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 956 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 957 root 0:00 ps -ef 958 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 993 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 994 root 0:00 ps -ef 995 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1018 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1019 root 0:00 ps -ef 1020 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1049 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1050 root 0:00 ps -ef 1051 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1075 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1076 root 0:00 ps -ef 1077 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1100 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1101 root 0:00 ps -ef 1102 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1131 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1132 root 0:00 ps -ef 1133 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1156 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1157 root 0:00 ps -ef 1158 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1181 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1182 root 0:00 ps -ef 1183 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1212 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1213 root 0:00 ps -ef 1214 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1237 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1238 root 0:00 ps -ef 1239 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1262 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1263 root 0:00 ps -ef 1264 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1293 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1294 root 0:00 ps -ef 1295 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1318 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1319 root 0:00 ps -ef 1320 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:00 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1343 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1344 root 0:00 ps -ef 1345 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1374 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1375 root 0:00 ps -ef 1376 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1399 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1400 root 0:00 ps -ef 1401 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1424 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1425 root 0:00 ps -ef 1426 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1455 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1456 root 0:00 ps -ef 1457 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1480 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1481 root 0:00 ps -ef 1482 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1505 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1506 root 0:00 ps -ef 1507 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1536 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1537 root 0:00 ps -ef 1538 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1561 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1562 root 0:00 ps -ef 1563 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1586 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1587 root 0:00 ps -ef 1588 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1617 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1618 root 0:00 ps -ef 1619 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1642 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1643 root 0:00 ps -ef 1644 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1667 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1668 root 0:00 ps -ef 1669 root 0:00 awk {print} +139 +MainProcessApp is runing! +PID USER TIME COMMAND 1 root 0:02 init 2 root 0:00 [kthreadd] 3 root 0:00 [ksoftirqd/0] 4 root 0:00 [kworker/0:0] 5 root 0:00 [kworker/0:0H] 6 root 0:00 [kworker/u2:0] 7 root 0:00 [rcu_preempt] 8 root 0:00 [rcu_sched] 9 root 0:00 [rcu_bh] 10 root 0:00 [migration/0] 11 root 0:00 [khelper] 12 root 0:00 [kdevtmpfs] 13 root 0:00 [perf] 14 root 0:00 [writeback] 15 root 0:00 [crypto] 16 root 0:00 [bioset] 17 root 0:00 [kblockd] 18 root 0:00 [ata_sff] 19 root 0:00 [kworker/0:1] 20 root 0:00 [cfg80211] 21 root 0:00 [rpciod] 22 root 0:00 [kswapd0] 23 root 0:00 [fsnotify_mark] 24 root 0:00 [nfsiod] 61 root 0:00 [kapmd] 62 root 0:00 [spi2] 63 root 0:00 [kworker/u2:1] 68 root 0:00 [ci_otg] 69 root 0:00 [goodix_wq] 70 root 0:00 [cfinteractive] 71 root 0:00 [irq/225-mmc0] 72 root 0:00 [irq/50-2190000.] 73 root 0:00 [irq/226-mmc1] 74 root 0:00 [mxs_dcp_chan/sh] 75 root 0:00 [mxs_dcp_chan/ae] 80 root 0:00 [mmcqd/1] 81 root 0:00 [mmcqd/1boot0] 84 root 0:00 [mmcqd/1boot1] 85 root 0:00 [mmcqd/1rpmb] 86 root 0:00 [ipv6_addrconf] 87 root 0:00 [krfcommd] 88 root 0:00 [pxp_dispatch] 89 root 0:00 [deferwq] 90 root 0:00 [irq/205-imx_the] 92 root 0:00 [kworker/0:1H] 93 root 0:00 {rcS} /bin/sh /etc/init.d/rcS 99 root 0:00 vsftpd 103 root 0:01 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 139 root 0:00 ./home/EdgeGateway_FSU_App/App/MainProcessApp 171 root 0:01 ./home/EdgeGateway_FSU_App/App/DevicePortGetApp 980 root 0:00 ./home/EdgeGateway_FSU_App/App/MqttClientApp 1068 root 0:00 [kworker/0:2] 1698 root 0:00 {EdgeGateway_FSU} /bin/sh ./EdgeGateway_FSU_App_Start.sh 1699 root 0:00 ps -ef 1700 root 0:00 awk {print} +139 +MainProcessApp is runing! diff --git a/EdgeGateway_FSU_App/log/mslog_fsu.txt b/EdgeGateway_FSU_App/log/mslog_fsu.txt new file mode 100644 index 0000000..b7edafd --- /dev/null +++ b/EdgeGateway_FSU_App/log/mslog_fsu.txt @@ -0,0 +1,126 @@ +2024-01-08 11:18:17[I][LOG_SAMPLE]Mqtt SystemIpc_Init +2024-01-08 11:18:17[A][LOG_SAMPLE]malloc pSysPara ok +2024-01-08 11:18:17[A][LOG_SAMPLE]malloc pSysDatBase ok +2024-01-08 11:18:17[I][LOG_SAMPLE]mq_attr_param.mq_flags = 1 +2024-01-08 11:18:17[I][LOG_SAMPLE]mq_attr_param.mq_maxmsg = 50 +2024-01-08 11:18:17[I][LOG_SAMPLE]mq_attr_param.mq_msgsize = 6400 +2024-01-08 11:18:17[I][LOG_SAMPLE]mq_attr_param.mq_flags = 1 +2024-01-08 11:18:17[I][LOG_SAMPLE]mq_attr_param.mq_maxmsg = 50 +2024-01-08 11:18:17[I][LOG_SAMPLE]mq_attr_param.mq_msgsize = 6400 +2024-01-08 11:18:17[I][LOG_SAMPLE]Mqtt sqTable_init +2024-01-08 11:18:17[I][LOG_SAMPLE]设备ID--> 10001 1 1 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备编码--> 31012010001 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备名称--> hjfsu01 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备型号--> FSU001 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备功耗--> 100 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备序列号--> HJWL2309010001 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备资产编码--> 0000000000 +2024-01-08 11:18:17[I][LOG_SAMPLE]安装时间--> 2023-12-13 15:47:22 +2024-01-08 11:18:17[I][LOG_SAMPLE]地区编码--> 310120 +2024-01-08 11:18:17[I][LOG_SAMPLE]所属站点编码--> 10001 +2024-01-08 11:18:17[I][LOG_SAMPLE]机房名称--> cn-room +2024-01-08 11:18:17[I][LOG_SAMPLE]设备描述信息--> 电信试点数据1号机房 +2024-01-08 11:18:17[I][LOG_SAMPLE]设备品牌--> 汇珏网络 +2024-01-08 11:18:17[I][LOG_SAMPLE]联网方式--> LAN +2024-01-08 11:18:17[I][LOG_SAMPLE]IP地址--> 192.168.2.133 +2024-01-08 11:18:17[I][LOG_SAMPLE]访问端口--> 8080 +2024-01-08 11:18:17[I][LOG_SAMPLE]访问端口--> 161 +2024-01-08 11:18:17[I][LOG_SAMPLE]运营商--> 中国移动 +2024-01-08 11:18:17[I][LOG_SAMPLE]SIM卡号--> +2024-01-08 11:18:17[I][LOG_SAMPLE]IMEI--> 868540050954128 +2024-01-08 11:18:17[I][LOG_SAMPLE]IMSI--> 460080585306741 +2024-01-08 11:18:17[I][LOG_SAMPLE]B接口远程服务器地址--> http://10.10.63.88:8080 +2024-01-08 11:18:17[I][LOG_SAMPLE]本机web浏览器访问地址--> 192.168.2.133:8080 +2024-01-08 11:18:17[I][LOG_SAMPLE]网关发布主题到服务器--> GateWayPublicTopic_Servertest +2024-01-08 11:18:17[I][LOG_SAMPLE]服务器发布主题到网关--> ServerPublicTopic_GateWay +2024-01-08 11:18:17[I][LOG_SAMPLE]MQTTBroker服务器地址端口--> 116.236.50.106:8764 +2024-01-08 11:18:17[I][LOG_SAMPLE]Mqtt客户ID--> hjcid-01 +2024-01-08 11:18:17[I][LOG_SAMPLE]Mqtt用户名--> hjemq-c1 +2024-01-08 11:18:17[I][LOG_SAMPLE]Mqtt密码--> Hj57471000 +2024-01-08 11:18:17[I][LOG_SAMPLE]kkks nCol =1 nRow =1 Value +2024-01-08 11:18:17[I][LOG_SAMPLE]网关发布遗嘱主题到服务器--> MqttWillToplic_Server +2024-01-08 11:18:17[I][LOG_SAMPLE]业主名称--> +2024-01-08 11:18:17[I][LOG_SAMPLE]运维公司名称--> +2024-01-08 11:18:17[I][LOG_SAMPLE]运维人员名称--> +2024-01-08 11:18:17[I][LOG_SAMPLE]运维人员Mobile--> +2024-01-08 11:18:17[I][LOG_SAMPLE]运维人员email--> +2024-01-08 11:18:17[I][LOG_SAMPLE]运维人员微信号--> +2024-01-08 11:18:17[I][LOG_SAMPLE]启用时间--> 2023-12-13 15:47:22 +2024-01-08 11:18:17[I][LOG_SAMPLE]软件版本号--> FSU_SW_V1.0.0 +2024-01-08 11:18:17[I][LOG_SAMPLE]软件上次升级时间--> 2023-12-13 15:47:22 +2024-01-08 11:18:17[I][LOG_SAMPLE]硬件版本号--> FSU_HW_V1.0.0 +2024-01-08 11:18:17[I][LOG_SAMPLE]硬件上次升级时间--> 2023-12-13 15:47:22 +2024-01-08 11:18:17[I][LOG_SAMPLE]在线状态--> 在 +2024-01-08 11:18:17[I][LOG_SAMPLE]网络信号强度--> -60 +2024-01-08 11:18:17[I][LOG_SAMPLE]操作系统名称--> +2024-01-08 11:18:17[I][LOG_SAMPLE]主机名--> +2024-01-08 11:18:17[I][LOG_SAMPLE]内核版本--> +2024-01-08 11:18:17[I][LOG_SAMPLE]发行版本--> +2024-01-08 11:18:17[I][LOG_SAMPLE]硬件架构--> +2024-01-08 11:18:17[I][LOG_SAMPLE]开机时长--> 0 +2024-01-08 11:18:17[I][LOG_SAMPLE]内存大小--> 0 +2024-01-08 11:18:17[I][LOG_SAMPLE]开机时长--> 0 +2024-01-08 11:18:17[I][LOG_SAMPLE]当前进程数--> 0 +2024-01-08 11:18:17[I][LOG_SAMPLE]协议选择--> OID +2024-01-08 11:18:17[I][LOG_SAMPLE]FSU设备自身表名--> FSUDEVICEDATATABLE +2024-01-08 11:18:17[I][LOG_SAMPLE]Test nCol =14 nRow =54 +SerialNumber DeviceClass DeviceCoding LogicClass SearchName Value SignalStandardName ModifyEnable SignalNotes SignalType Unit Factor SignalID OID +1 FSU设备本身 98 设备信息 DeviceNumber 31012010001 设备编码 1 DeviceID+SiteNumber 遥测 499101001 .1.3.6.1.4.1.41475.4.98.1.1.1 +2 FSU设备本身 98 设备信息 DeviceID 10001 设备ID 1 遥测 499102001 .1.3.6.1.4.1.41475.4.98.1.2.1 +3 FSU设备本身 98 设备信息 DeviceName hjfsu01 设备名称 1 遥测 499103001 .1.3.6.1.4.1.41475.4.98.1.3.1 +4 FSU设备本身 98 设备信息 DeviceModel FSU001 设备型号 1 遥测 499104001 .1.3.6.1.4.1.41475.4.98.1.4.1 +5 FSU设备本身 98 设备信息 DevicePowerConsumption 100 设备功耗 1 额定功耗,单位W 遥测 W 1 499105001 .1.3.6.1.4.1.41475.4.98.1.5.1 +6 FSU设备本身 98 设备信息 DeviceSN HJWL2309010001 设备序列号 1 厂家名+日期+设备号 遥测 499106001 .1.3.6.1.4.1.41475.4.98.1.6.1 +7 FSU设备本身 98 设备信息 DeviceAssertCode 0000000000 设备资产编码 1 暂无 遥测 499107001 .1.3.6.1.4.1.41475.4.98.1.7.1 +8 FSU设备本身 98 设备信息 InstallTime 2023-12-13 15:47:22 安装时间 1 遥测 499108001 .1.3.6.1.4.1.41475.4.98.1.8.1 +9 FSU设备本身 98 设备信息 RegionCode 310120 地区编码 1 遥测 499109001 .1.3.6.1.4.1.41475.4.98.1.9.1 +10 FSU设备本身 98 设备信息 SiteNumber 10001 所属站点编码 同设备ID 遥测 499110001 .1.3.6.1.4.1.41475.4.98.1.10.1 +11 FSU设备本身 98 设备信息 RoomName cn-room 机房名称 1 所属的机房/机柜编码/名称 遥测 499111001 .1.3.6.1.4.1.41475.4.98.1.11.1 +12 FSU设备本身 98 设备信息 DevDescribe 电信试点数据1号机房 设备描述信息 1 遥测 499112001 .1.3.6.1.4.1.41475.4.98.1.12.1 +13 FSU设备本身 98 设备信息 DeviceBrand 汇珏网络 设备品牌 1 遥测 499113001 .1.3.6.1.4.1.41475.4.98.1.13.1 +14 FSU设备本身 98 网络信息 NetworkingMethods LAN 联网方式 1 4/5G无线、LAN/WiFi 遥测 499114001 .1.3.6.1.4.1.41475.4.98.1.14.1 +15 FSU设备本身 98 网络信息 IPAddress 192.168.2.133 IP地址 1 平台分配的IP,平台可以访问到,不是拨号方式获得的动态IP 遥测 499115001 .1.3.6.1.4.1.41475.4.98.1.15.1 +16 FSU设备本身 98 网络信息 AccessPort 8080 访问端口 1 如果有特殊协议,设备可能会分配特定端口如80或者8080等 遥测 499116001 .1.3.6.1.4.1.41475.4.98.1.16.1 +17 FSU设备本身 98 网络信息 SNMPAccessPort 161 SNMP访问端口 1 缺省161 遥测 499117001 .1.3.6.1.4.1.41475.4.98.1.17.1 +18 FSU设备本身 98 网络信息 Operator 中国移动 运营商 1 4/5G无线方式下,SIM卡所属的运营商:移动/联通/电信/广电 遥测 499118001 .1.3.6.1.4.1.41475.4.98.1.18.1 +19 FSU设备本身 98 网络信息 SIMCARDNUMBER SIM卡号 1 用来管理SIM卡号资源 遥测 499119001 .1.3.6.1.4.1.41475.4.98.1.19.1 +20 FSU设备本身 98 网络信息 IMEI 868540050954128 IMEI 1 国际移动设备识别码:15为数字,用来区分每一部移动通信设备,与通讯模块绑定 +典型IMEI码:868540050954128 遥测 499120001 .1.3.6.1.4.1.41475.4.98.1.20.1 +21 FSU设备本身 98 网络信息 IMSI 460080585306741 IMSI 1 遥测 499121001 .1.3.6.1.4.1.41475.4.98.1.21.1 +22 FSU设备本身 98 网络信息 bRemoteServer http://10.10.63.88:8080 B接口远程服务器地址 1 遥测 499122001 .1.3.6.1.4.1.41475.4.98.1.22.1 +23 FSU设备本身 98 网络信息 webAccessAddr 192.168.2.133:8080 本机web浏览器访问地址 1 遥测 499123001 .1.3.6.1.4.1.41475.4.98.1.23.1 +24 FSU设备本身 98 MQTT GateWayPublicTopic_Server GateWayPublicTopic_Servertest 网关发布主题到服务器 1 遥测 499124001 .1.3.6.1.4.1.41475.4.98.1.24.1 +25 FSU设备本身 98 MQTT ServerPublicTopic_GateWay ServerPublicTopic_GateWay 服务器发布主题到网关 1 遥测 499125001 .1.3.6.1.4.1.41475.4.98.1.25.1 +26 FSU设备本身 98 MQTT BrokerAddress_Port 116.236.50.106:8764 MQTTBroker服务器地址端口 1 遥测 499126001 .1.3.6.1.4.1.41475.4.98.1.26.1 +27 FSU设备本身 98 MQTT MqttClientID hjcid-01 Mqtt客户ID 1 遥测 499127001 .1.3.6.1.4.1.41475.4.98.1.27.1 +28 FSU设备本身 98 MQTT MqttUserName hjemq-c1 Mqtt用户名 1 遥测 499128001 .1.3.6.1.4.1.41475.4.98.1.28.1 +29 FSU设备本身 98 MQTT MqttPassWord Hj57471000 Mqtt密码 1 遥测 499129001 .1.3.6.1.4.1.41475.4.98.1.29.1 +30 FSU设备本身 98 MQTT MqttWillToplic_Server MqttWillToplic_Server 网关发布遗嘱主题到服务器 1 遥测 499130001 .1.3.6.1.4.1.41475.4.98.1.30.1 +31 FSU设备本身 98 运维信息 OwnerName 业主名称 1 遥测 499131001 .1.3.6.1.4.1.41475.4.98.1.31.1 +32 FSU设备本身 98 运维信息 OperationsCompanyName 运维公司名称 1 遥测 499132001 .1.3.6.1.4.1.41475.4.98.1.32.1 +33 FSU设备本身 98 运维信息 OperationsPersonName 运维人员名称 1 遥测 499133001 .1.3.6.1.4.1.41475.4.98.1.33.1 +34 FSU设备本身 98 运维信息 OperationsPersonMobile 运维人员Mobile 1 遥测 499134001 .1.3.6.1.4.1.41475.4.98.1.34.1 +35 FSU设备本身 98 运维信息 OperationsPersonEmail 运维人员email 1 遥测 499135001 .1.3.6.1.4.1.41475.4.98.1.35.1 +36 FSU设备本身 98 运维信息 OperationsPersonWeChat 运维人员微信号 1 遥测 499136001 .1.3.6.1.4.1.41475.4.98.1.36.1 +37 FSU设备本身 98 运维信息 BeginRunTime 2023-12-13 15:47:22 启用时间 1 遥测 499137001 .1.3.6.1.4.1.41475.4.98.1.37.1 +38 FSU设备本身 98 板卡信息 SoftwareVersion FSU_SW_V1.0.0 软件版本号 1 遥测 499138001 .1.3.6.1.4.1.41475.4.98.1.38.1 +39 FSU设备本身 98 板卡信息 SW_LastUpdateTime 2023-12-13 15:47:22 软件上次升级时间 1 遥测 499139001 .1.3.6.1.4.1.41475.4.98.1.39.1 +40 FSU设备本身 98 板卡信息 HardwareVersion FSU_HW_V1.0.0 硬件版本号 1 遥测 499140001 .1.3.6.1.4.1.41475.4.98.1.40.1 +41 FSU设备本身 98 板卡信息 HW_LastUpdateTime 2023-12-13 15:47:22 硬件上次升级时间 1 遥测 499141001 .1.3.6.1.4.1.41475.4.98.1.41.1 +42 FSU设备本身 98 板卡信息 OnlineStatus 在线 在线状态 1 离线或者在线 遥测 499142001 .1.3.6.1.4.1.41475.4.98.1.42.1 +43 FSU设备本身 98 板卡信息 RSSI -60 网络信号强度 1 遥测 dBm 1 499143001 .1.3.6.1.4.1.41475.4.98.1.43.1 +44 FSU设备本身 98 板卡信息 InfoSysname 操作系统名称 1 系统定时获取 遥测 499144001 .1.3.6.1.4.1.41475.4.98.1.44.1 +45 FSU设备本身 98 板卡信息 InfoNodename 主机名 1 系统定时获取 遥测 499145001 .1.3.6.1.4.1.41475.4.98.1.45.1 +46 FSU设备本身 98 板卡信息 InfoRelease 内核版本 1 系统定时获取 遥测 499146001 .1.3.6.1.4.1.41475.4.98.1.46.1 +47 FSU设备本身 98 板卡信息 InfoVersion 发行版本 1 系统定时获取 遥测 499147001 .1.3.6.1.4.1.41475.4.98.1.47.1 +48 FSU设备本身 98 板卡信息 InfoMachine 硬件架构 1 系统定时获取 遥测 499148001 .1.3.6.1.4.1.41475.4.98.1.48.1 +49 FSU设备本身 98 板卡信息 InfoUptime 开机时长 1 系统定时获取 遥测 秒 1 499149001 .1.3.6.1.4.1.41475.4.98.1.49.1 +50 FSU设备本身 98 板卡信息 InfoTotalram 内存大小 1 系统定时获取 遥测 byte 1 499150001 .1.3.6.1.4.1.41475.4.98.1.50.1 +51 FSU设备本身 98 板卡信息 InfoFreeram 剩余内存大小 1 系统定时获取 遥测 byte 1 499151001 .1.3.6.1.4.1.41475.4.98.1.51.1 +52 FSU设备本身 98 板卡信息 InfoProcs 当前进程数 1 系统定时获取 遥测 499152001 .1.3.6.1.4.1.41475.4.98.1.52.1 +53 FSU设备本身 98 配置信息 ProtocolSelection OID 协议选择 1 选择ID号 遥测 499153001 .1.3.6.1.4.1.41475.4.98.1.53.1 +54 FSU设备本身 98 配置信息 FSUDeviceSelfTableName FSUDEVICEDATATABLE FSU设备自身表名 1 设备自身的表名,检索依据此值 遥测 499154001 .1.3.6.1.4.1.41475.4.98.1.54.1 +2024-01-08 11:18:18[I][LOG_SAMPLE]MqttClientApp process! +2024-01-08 11:18:18[I][LOG_SAMPLE]Make time is: Jan 6 2024 11:18:30 +2024-01-08 11:18:18[I][LOG_SAMPLE]MQTT服务器连接成功! +2024-01-08 11:18:18[I][LOG_SAMPLE]subscribe ServerPublicTopic_GateWay ok > diff --git a/EdgeGateway_FSU_App/log/mslog_fsu.txt_20240108_111817.txt b/EdgeGateway_FSU_App/log/mslog_fsu.txt_20240108_111817.txt new file mode 100644 index 0000000..b91193c --- /dev/null +++ b/EdgeGateway_FSU_App/log/mslog_fsu.txt_20240108_111817.txt @@ -0,0 +1,5 @@ +1970-01-01 08:00:05[I][LOG_SAMPLE]TimeAlignedApp process +1970-01-01 08:00:05[I][LOG_SAMPLE]Make time is: Jan 6 2024 11:18:30 +1970-01-01 08:00:05[I][LOG_SAMPLE]Boot time calibration! +2024-01-08 09:22:11[I][LOG_SAMPLE]Time Calibration Successful! +2024-01-08 09:22:11[I][LOG_SAMPLE]RTC Set Successful! diff --git a/EdgeGateway_FSU_App/log/mslog_fsu_DevicePortGetApp.txt b/EdgeGateway_FSU_App/log/mslog_fsu_DevicePortGetApp.txt new file mode 100644 index 0000000..f64d646 --- /dev/null +++ b/EdgeGateway_FSU_App/log/mslog_fsu_DevicePortGetApp.txt @@ -0,0 +1,9819 @@ +2024-01-08 11:20:47[A][LOG_SAMPLE]malloc pSysPara ok +2024-01-08 11:20:47[A][LOG_SAMPLE]malloc pSysDatBase ok +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_flags = 1 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_maxmsg = 50 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_msgsize = 6400 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_flags = 1 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_maxmsg = 50 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_msgsize = 6400 +2024-01-08 11:20:47[I][LOG_SAMPLE]DevicePortGetApp process +2024-01-08 11:20:47[I][LOG_SAMPLE]Make time is: Jan 8 2024 11:20:24 +2024-01-08 11:20:47[I][LOG_SAMPLE]sqTable_init +2024-01-08 11:20:47[I][LOG_SAMPLE]设备ID--> 10001 1 1 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备编码--> 31012010001 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备名称--> hjfsu01 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备型号--> FSU001 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备功耗--> 100 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备序列号--> HJWL2309010001 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备资产编码--> 0000000000 +2024-01-08 11:20:47[I][LOG_SAMPLE]安装时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]地区编码--> 310120 +2024-01-08 11:20:47[I][LOG_SAMPLE]所属站点编码--> 10001 +2024-01-08 11:20:47[I][LOG_SAMPLE]机房名称--> cn-room +2024-01-08 11:20:47[I][LOG_SAMPLE]设备描述信息--> 电信试点数据1号机房 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备品牌--> 汇珏网络 +2024-01-08 11:20:47[I][LOG_SAMPLE]联网方式--> LAN +2024-01-08 11:20:47[I][LOG_SAMPLE]IP地址--> 192.168.2.133 +2024-01-08 11:20:47[I][LOG_SAMPLE]访问端口--> 8080 +2024-01-08 11:20:47[I][LOG_SAMPLE]访问端口--> 161 +2024-01-08 11:20:47[I][LOG_SAMPLE]运营商--> 中国移动 +2024-01-08 11:20:47[I][LOG_SAMPLE]SIM卡号--> +2024-01-08 11:20:47[I][LOG_SAMPLE]IMEI--> 868540050954128 +2024-01-08 11:20:47[I][LOG_SAMPLE]IMSI--> 460080585306741 +2024-01-08 11:20:47[I][LOG_SAMPLE]B接口远程服务器地址--> http://10.10.63.88:8080 +2024-01-08 11:20:47[I][LOG_SAMPLE]本机web浏览器访问地址--> 192.168.2.133:8080 +2024-01-08 11:20:47[I][LOG_SAMPLE]网关发布主题到服务器--> GateWayPublicTopic_Servertest +2024-01-08 11:20:47[I][LOG_SAMPLE]服务器发布主题到网关--> ServerPublicTopic_GateWay +2024-01-08 11:20:47[I][LOG_SAMPLE]MQTTBroker服务器地址端口--> 116.236.50.106:8764 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt客户ID--> hjcid-01 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt用户名--> hjemq-c1 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt密码--> Hj57471000 +2024-01-08 11:20:47[I][LOG_SAMPLE]kkks nCol =1 nRow =1 Value +2024-01-08 11:20:47[I][LOG_SAMPLE]网关发布遗嘱主题到服务器--> MqttWillToplic_Server +2024-01-08 11:20:47[I][LOG_SAMPLE]业主名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维公司名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员Mobile--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员email--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员微信号--> +2024-01-08 11:20:47[I][LOG_SAMPLE]启用时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]软件版本号--> FSU_SW_V1.0.0 +2024-01-08 11:20:47[I][LOG_SAMPLE]软件上次升级时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]硬件版本号--> FSU_HW_V1.0.0 +2024-01-08 11:20:47[I][LOG_SAMPLE]硬件上次升级时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]在线状态--> 在 +2024-01-08 11:20:47[I][LOG_SAMPLE]网络信号强度--> -60 +2024-01-08 11:20:47[I][LOG_SAMPLE]操作系统名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]主机名--> +2024-01-08 11:20:47[I][LOG_SAMPLE]内核版本--> +2024-01-08 11:20:47[I][LOG_SAMPLE]发行版本--> +2024-01-08 11:20:47[I][LOG_SAMPLE]硬件架构--> +2024-01-08 11:20:47[I][LOG_SAMPLE]开机时长--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]内存大小--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]开机时长--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]当前进程数--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]协议选择--> OID +2024-01-08 11:20:47[I][LOG_SAMPLE]FSU设备自身表名--> FSUDEVICEDATATABLE +2024-01-08 11:20:47[I][LOG_SAMPLE]Test nCol =14 nRow =54 +SerialNumber DeviceClass DeviceCoding LogicClass SearchName Value SignalStandardName ModifyEnable SignalNotes SignalType Unit Factor SignalID OID +1 FSU设备本身 98 设备信息 DeviceNumber 31012010001 设备编码 1 DeviceID+SiteNumber 遥测 499101001 .1.3.6.1.4.1.41475.4.98.1.1.1 +2 FSU设备本身 98 设备信息 DeviceID 10001 设备ID 1 遥测 499102001 .1.3.6.1.4.1.41475.4.98.1.2.1 +3 FSU设备本身 98 设备信息 DeviceName hjfsu01 设备名称 1 遥测 499103001 .1.3.6.1.4.1.41475.4.98.1.3.1 +4 FSU设备本身 98 设备信息 DeviceModel FSU001 设备型号 1 遥测 499104001 .1.3.6.1.4.1.41475.4.98.1.4.1 +5 FSU设备本身 98 设备信息 DevicePowerConsumption 100 设备功耗 1 额定功耗,单位W 遥测 W 1 499105001 .1.3.6.1.4.1.41475.4.98.1.5.1 +6 FSU设备本身 98 设备信息 DeviceSN HJWL2309010001 设备序列号 1 厂家名+日期+设备号 遥测 499106001 .1.3.6.1.4.1.41475.4.98.1.6.1 +7 FSU设备本身 98 设备信息 DeviceAssertCode 0000000000 设备资产编码 1 暂无 遥测 499107001 .1.3.6.1.4.1.41475.4.98.1.7.1 +8 FSU设备本身 98 设备信息 InstallTime 2023-12-13 15:47:22 安装时间 1 遥测 499108001 .1.3.6.1.4.1.41475.4.98.1.8.1 +9 FSU设备本身 98 设备信息 RegionCode 310120 地区编码 1 遥测 499109001 .1.3.6.1.4.1.41475.4.98.1.9.1 +10 FSU设备本身 98 设备信息 SiteNumber 10001 所属站点编码 同设备ID 遥测 499110001 .1.3.6.1.4.1.41475.4.98.1.10.1 +11 FSU设备本身 98 设备信息 RoomName cn-room 机房名称 1 所属的机房/机柜编码/名称 遥测 499111001 .1.3.6.1.4.1.41475.4.98.1.11.1 +12 FSU设备本身 98 设备信息 DevDescribe 电信试点数据1号机房 设备描述信息 1 遥测 499112001 .1.3.6.1.4.1.41475.4.98.1.12.1 +13 FSU设备本身 98 设备信息 DeviceBrand 汇珏网络 设备品牌 1 遥测 499113001 .1.3.6.1.4.1.41475.4.98.1.13.1 +14 FSU设备本身 98 网络信息 NetworkingMethods LAN 联网方式 1 4/5G无线、LAN/WiFi 遥测 499114001 .1.3.6.1.4.1.41475.4.98.1.14.1 +15 FSU设备本身 98 网络信息 IPAddress 192.168.2.133 IP地址 1 平台分配的IP,平台可以访问到,不是拨号方式获得的动态IP 遥测 499115001 .1.3.6.1.4.1.41475.4.98.1.15.1 +16 FSU设备本身 98 网络信息 AccessPort 8080 访问端口 1 如果有特殊协议,设备可能会分配特定端口如80或者8080等 遥测 499116001 .1.3.6.1.4.1.41475.4.98.1.16.1 +17 FSU设备本身 98 网络信息 SNMPAccessPort 161 SNMP访问端口 1 缺省161 遥测 499117001 .1.3.6.1.4.1.41475.4.98.1.17.1 +18 FSU设备本身 98 网络信息 Operator 中国移动 运营商 1 4/5G无线方式下,SIM卡所属的运营商:移动/联通/电信/广电 遥测 499118001 .1.3.6.1.4.1.41475.4.98.1.18.1 +19 FSU设备本身 98 网络信息 SIMCARDNUMBER SIM卡号 1 用来管理SIM卡号资源 遥测 499119001 .1.3.6.1.4.1.41475.4.98.1.19.1 +20 FSU设备本身 98 网络信息 IMEI 868540050954128 IMEI 1 国际移动设备识别码:15为数字,用来区分每一部移动通信设备,与通讯模块绑定 +典型IMEI码:868540050954128 遥测 499120001 .1.3.6.1.4.1.41475.4.98.1.20.1 +21 FSU设备本身 98 网络信息 IMSI 460080585306741 IMSI 1 遥测 499121001 .1.3.6.1.4.1.41475.4.98.1.21.1 +22 FSU设备本身 98 网络信息 bRemoteServer http://10.10.63.88:8080 B接口远程服务器地址 1 遥测 499122001 .1.3.6.1.4.1.41475.4.98.1.22.1 +23 FSU设备本身 98 网络信息 webAccessAddr 192.168.2.133:8080 本机web浏览器访问地址 1 遥测 499123001 .1.3.6.1.4.1.41475.4.98.1.23.1 +24 FSU设备本身 98 MQTT GateWayPublicTopic_Server GateWayPublicTopic_Servertest 网关发布主题到服务器 1 遥测 499124001 .1.3.6.1.4.1.41475.4.98.1.24.1 +25 FSU设备本身 98 MQTT ServerPublicTopic_GateWay ServerPublicTopic_GateWay 服务器发布主题到网关 1 遥测 499125001 .1.3.6.1.4.1.41475.4.98.1.25.1 +26 FSU设备本身 98 MQTT BrokerAddress_Port 116.236.50.106:8764 MQTTBroker服务器地址端口 1 遥测 499126001 .1.3.6.1.4.1.41475.4.98.1.26.1 +27 FSU设备本身 98 MQTT MqttClientID hjcid-01 Mqtt客户ID 1 遥测 499127001 .1.3.6.1.4.1.41475.4.98.1.27.1 +28 FSU设备本身 98 MQTT MqttUserName hjemq-c1 Mqtt用户名 1 遥测 499128001 .1.3.6.1.4.1.41475.4.98.1.28.1 +29 FSU设备本身 98 MQTT MqttPassWord Hj57471000 Mqtt密码 1 遥测 499129001 .1.3.6.1.4.1.41475.4.98.1.29.1 +30 FSU设备本身 98 MQTT MqttWillToplic_Server MqttWillToplic_Server 网关发布遗嘱主题到服务器 1 遥测 499130001 .1.3.6.1.4.1.41475.4.98.1.30.1 +31 FSU设备本身 98 运维信息 OwnerName 业主名称 1 遥测 499131001 .1.3.6.1.4.1.41475.4.98.1.31.1 +32 FSU设备本身 98 运维信息 OperationsCompanyName 运维公司名称 1 遥测 499132001 .1.3.6.1.4.1.41475.4.98.1.32.1 +33 FSU设备本身 98 运维信息 OperationsPersonName 运维人员名称 1 遥测 499133001 .1.3.6.1.4.1.41475.4.98.1.33.1 +34 FSU设备本身 98 运维信息 OperationsPersonMobile 运维人员Mobile 1 遥测 499134001 .1.3.6.1.4.1.41475.4.98.1.34.1 +35 FSU设备本身 98 运维信息 OperationsPersonEmail 运维人员email 1 遥测 499135001 .1.3.6.1.4.1.41475.4.98.1.35.1 +36 FSU设备本身 98 运维信息 OperationsPersonWeChat 运维人员微信号 1 遥测 499136001 .1.3.6.1.4.1.41475.4.98.1.36.1 +37 FSU设备本身 98 运维信息 BeginRunTime 2023-12-13 15:47:22 启用时间 1 遥测 499137001 .1.3.6.1.4.1.41475.4.98.1.37.1 +38 FSU设备本身 98 板卡信息 SoftwareVersion FSU_SW_V1.0.0 软件版本号 1 遥测 499138001 .1.3.6.1.4.1.41475.4.98.1.38.1 +39 FSU设备本身 98 板卡信息 SW_LastUpdateTime 2023-12-13 15:47:22 软件上次升级时间 1 遥测 499139001 .1.3.6.1.4.1.41475.4.98.1.39.1 +40 FSU设备本身 98 板卡信息 HardwareVersion FSU_HW_V1.0.0 硬件版本号 1 遥测 499140001 .1.3.6.1.4.1.41475.4.98.1.40.1 +41 FSU设备本身 98 板卡信息 HW_LastUpdateTime 2023-12-13 15:47:22 硬件上次升级时间 1 遥测 499141001 .1.3.6.1.4.1.41475.4.98.1.41.1 +42 FSU设备本身 98 板卡信息 OnlineStatus 在线 在线状态 1 离线或者在线 遥测 499142001 .1.3.6.1.4.1.41475.4.98.1.42.1 +43 FSU设备本身 98 板卡信息 RSSI -60 网络信号强度 1 遥测 dBm 1 499143001 .1.3.6.1.4.1.41475.4.98.1.43.1 +44 FSU设备本身 98 板卡信息 InfoSysname 操作系统名称 1 系统定时获取 遥测 499144001 .1.3.6.1.4.1.41475.4.98.1.44.1 +45 FSU设备本身 98 板卡信息 InfoNodename 主机名 1 系统定时获取 遥测 499145001 .1.3.6.1.4.1.41475.4.98.1.45.1 +46 FSU设备本身 98 板卡信息 InfoRelease 内核版本 1 系统定时获取 遥测 499146001 .1.3.6.1.4.1.41475.4.98.1.46.1 +47 FSU设备本身 98 板卡信息 InfoVersion 发行版本 1 系统定时获取 遥测 499147001 .1.3.6.1.4.1.41475.4.98.1.47.1 +48 FSU设备本身 98 板卡信息 InfoMachine 硬件架构 1 系统定时获取 遥测 499148001 .1.3.6.1.4.1.41475.4.98.1.48.1 +49 FSU设备本身 98 板卡信息 InfoUptime 开机时长 1 系统定时获取 遥测 秒 1 499149001 .1.3.6.1.4.1.41475.4.98.1.49.1 +50 FSU设备本身 98 板卡信息 InfoTotalram 内存大小 1 系统定时获取 遥测 byte 1 499150001 .1.3.6.1.4.1.41475.4.98.1.50.1 +51 FSU设备本身 98 板卡信息 InfoFreeram 剩余内存大小 1 系统定时获取 遥测 byte 1 499151001 .1.3.6.1.4.1.41475.4.98.1.51.1 +52 FSU设备本身 98 板卡信息 InfoProcs 当前进程数 1 系统定时获取 遥测 499152001 .1.3.6.1.4.1.41475.4.98.1.52.1 +53 FSU设备本身 98 配置信息 ProtocolSelection OID 协议选择 1 选择ID号 遥测 499153001 .1.3.6.1.4.1.41475.4.98.1.53.1 +54 FSU设备本身 98 配置信息 FSUDeviceSelfTableName FSUDEVICEDATATABLE FSU设备自身表名 1 设备自身的表名,检索依据此值 遥测 499154001 .1.3.6.1.4.1.41475.4.98.1.54.1 +2024-01-08 11:20:48[I][LOG_SAMPLE]strSql: select OID,Value,Factor from CfgTab_devInfo nCol =3 nRow =54 +OID Value Factor +.1.3.6.1.4.1.41475.4.98.1.1.1 31012010001 +.1.3.6.1.4.1.41475.4.98.1.2.1 10001 +.1.3.6.1.4.1.41475.4.98.1.3.1 hjfsu01 +.1.3.6.1.4.1.41475.4.98.1.4.1 FSU001 +.1.3.6.1.4.1.41475.4.98.1.5.1 100 1 +.1.3.6.1.4.1.41475.4.98.1.6.1 HJWL2309010001 +.1.3.6.1.4.1.41475.4.98.1.7.1 0000000000 +.1.3.6.1.4.1.41475.4.98.1.8.1 2023-12-13 15:47:22 +.1.3.6.1.4.1.41475.4.98.1.9.1 310120 +.1.3.6.1.4.1.41475.4.98.1.10.1 10001 +.1.3.6.1.4.1.41475.4.98.1.11.1 cn-room +.1.3.6.1.4.1.41475.4.98.1.12.1 电信试点数据1号机房 +.1.3.6.1.4.1.41475.4.98.1.13.1 汇珏网络 +.1.3.6.1.4.1.41475.4.98.1.14.1 LAN +.1.3.6.1.4.1.41475.4.98.1.15.1 192.168.2.133 +.1.3.6.1.4.1.41475.4.98.1.16.1 8080 +.1.3.6.1.4.1.41475.4.98.1.17.1 161 +.1.3.6.1.4.1.41475.4.98.1.18.1 中国移动 +.1.3.6.1.4.1.41475.4.98.1.19.1 +.1.3.6.1.4.1.41475.4.98.1.20.1 868540050954128 +.1.3.6.1.4.1.41475.4.98.1.21.1 460080585306741 +.1.3.6.1.4.1.41475.4.98.1.22.1 http://10.10.63.88:8080 +.1.3.6.1.4.1.41475.4.98.1.23.1 192.168.2.133:8080 +.1.3.6.1.4.1.41475.4.98.1.24.1 GateWayPublicTopic_Servertest +.1.3.6.1.4.1.41475.4.98.1.25.1 ServerPublicTopic_GateWay +.1.3.6.1.4.1.41475.4.98.1.26.1 116.236.50.106:8764 +.1.3.6.1.4.1.41475.4.98.1.27.1 hjcid-01 +.1.3.6.1.4.1.41475.4.98.1.28.1 hjemq-c1 +.1.3.6.1.4.1.41475.4.98.1.29.1 Hj57471000 +.1.3.6.1.4.1.41475.4.98.1.30.1 MqttWillToplic_Server +.1.3.6.1.4.1.41475.4.98.1.31.1 +.1.3.6.1.4.1.41475.4.98.1.32.1 +.1.3.6.1.4.1.41475.4.98.1.33.1 +.1.3.6.1.4.1.41475.4.98.1.34.1 +.1.3.6.1.4.1.41475.4.98.1.35.1 +.1.3.6.1.4.1.41475.4.98.1.36.1 +.1.3.6.1.4.1.41475.4.98.1.37.1 2023-12-13 15:47:22 +.1.3.6.1.4.1.41475.4.98.1.38.1 FSU_SW_V1.0.0 +.1.3.6.1.4.1.41475.4.98.1.39.1 2023-12-13 15:47:22 +.1.3.6.1.4.1.41475.4.98.1.40.1 FSU_HW_V1.0.0 +.1.3.6.1.4.1.41475.4.98.1.41.1 2023-12-13 15:47:22 +.1.3.6.1.4.1.41475.4.98.1.42.1 在线 +.1.3.6.1.4.1.41475.4.98.1.43.1 -60 1 +.1.3.6.1.4.1.41475.4.98.1.44.1 +.1.3.6.1.4.1.41475.4.98.1.45.1 +.1.3.6.1.4.1.41475.4.98.1.46.1 +.1.3.6.1.4.1.41475.4.98.1.47.1 +.1.3.6.1.4.1.41475.4.98.1.48.1 +.1.3.6.1.4.1.41475.4.98.1.49.1 1 +.1.3.6.1.4.1.41475.4.98.1.50.1 1 +.1.3.6.1.4.1.41475.4.98.1.51.1 1 +.1.3.6.1.4.1.41475.4.98.1.52.1 +.1.3.6.1.4.1.41475.4.98.1.53.1 OID +.1.3.6.1.4.1.41475.4.98.1.54.1 FSUDEVICEDATATABLE +2024-01-08 11:20:49[I][LOG_SAMPLE]当前时间: 2024-01-08 11:20:49 +2024-01-08 11:20:49[I][LOG_SAMPLE]json_roottable Init +2024-01-08 11:20:49[I][LOG_SAMPLE]当前时间: 2024-01-08 11:20:49 +2024-01-08 11:20:49[I][LOG_SAMPLE]json_roottable Append +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-1 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-2 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-3 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-4 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-5 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-6 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-7 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]RS485-8 115200 8 1 N 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]Support Baud Rate Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]1 300 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]2 1200 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]3 2400 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]4 4800 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]5 9600 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]6 19200 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]7 38400 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]8 57600 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]9 115200 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]10 230400 8 1 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]11 300 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]12 1200 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]13 2400 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]14 4800 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]15 9600 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]16 19200 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]17 38400 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]18 57600 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]19 115200 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]20 230400 8 1 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]21 300 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]22 1200 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]23 2400 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]24 4800 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]25 9600 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]26 19200 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]27 38400 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]28 57600 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]29 115200 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]30 230400 8 1 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]31 300 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]32 1200 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]33 2400 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]34 4800 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]35 9600 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]36 19200 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]37 38400 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]38 57600 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]39 115200 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]40 230400 8 2 N Y +2024-01-08 11:20:49[I][LOG_SAMPLE]41 300 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]42 1200 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]43 2400 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]44 4800 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]45 9600 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]46 19200 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]47 38400 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]48 57600 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]49 115200 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]50 230400 8 2 E Y +2024-01-08 11:20:49[I][LOG_SAMPLE]51 300 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]52 1200 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]53 2400 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]54 4800 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]55 9600 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]56 19200 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]57 38400 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]58 57600 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]59 115200 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]60 230400 8 2 O Y +2024-01-08 11:20:49[I][LOG_SAMPLE]Support SmartDeviceClass Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]1 空调 +2024-01-08 11:20:49[I][LOG_SAMPLE]2 电源 +2024-01-08 11:20:49[I][LOG_SAMPLE]3 油机 +2024-01-08 11:20:49[I][LOG_SAMPLE]4 电表 +2024-01-08 11:20:49[I][LOG_SAMPLE]5 其它 +2024-01-08 11:20:49[I][LOG_SAMPLE]6 预留1 +2024-01-08 11:20:49[I][LOG_SAMPLE]7 预留2 +2024-01-08 11:20:49[I][LOG_SAMPLE]8 预留3 +2024-01-08 11:20:49[I][LOG_SAMPLE]9 预留4 +2024-01-08 11:20:49[I][LOG_SAMPLE]10 预留5 +2024-01-08 11:20:49[I][LOG_SAMPLE]Support SmartDeviceType Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]0 调试串口 5 0 0 0 9 0 +2024-01-08 11:20:49[I][LOG_SAMPLE]1 智能温湿度-TH08创联 5 2000 4000 1 5 0 +2024-01-08 11:20:49[I][LOG_SAMPLE]2 温湿度传感器TH-S500 5 2000 4000 1 5 0 +2024-01-08 11:20:49[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =0 +2024-01-08 11:20:49[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 0 Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]SN:0 PortId:0 PortName:Port1 0 +2024-01-08 11:20:49[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =1 +2024-01-08 11:20:49[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 1 Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]SN:1 PortId:1 PortName:Port2 2 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]Num:0 add:1 flag:1 +2024-01-08 11:20:49[I][LOG_SAMPLE]strSql: select OID,Value,Factor,SignalType from Cfgtab_SmartDeviceData where SubDeviceName = '温湿度传感器TH-S500' nCol =4 nRow =15 +OID Value Factor SignalType +.1.3.6.1.4.1.41475.4.82.1.1.1 1 +.1.3.6.1.4.1.41475.4.82.1.2.1 1 +.1.3.6.1.4.1.41475.4.82.1.3.1 10 +.1.3.6.1.4.1.41475.4.82.1.4.1 1 +.1.3.6.1.4.1.41475.4.82.1.5.1 1 +.1.3.6.1.4.1.41475.4.82.1.6.1 100 +.1.3.6.1.4.1.41475.4.82.1.7.1 100 +.1.3.6.1.4.1.41475.4.82.0.1.1 =0 1 +.1.3.6.1.4.1.41475.4.82.0.2.1 >65 1 +.1.3.6.1.4.1.41475.4.82.0.3.1 >90 1 +.1.3.6.1.4.1.41475.4.82.0.4.1 <0 1 +.1.3.6.1.4.1.41475.4.82.2.1.1 1 1 +.1.3.6.1.4.1.41475.4.82.2.2.1 0 100 +.1.3.6.1.4.1.41475.4.82.2.3.1 0 100 +.1.3.6.1.4.1.41475.4.82.2.4.1 1 1 +2024-01-08 11:20:49[I][LOG_SAMPLE]当前时间: 2024-01-08 11:20:49 +2024-01-08 11:20:49[I][LOG_SAMPLE]json_roottable Append +2024-01-08 11:20:49[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =2 +2024-01-08 11:20:49[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 2 Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]SN:2 PortId:2 PortName:Port3 1 1&2 +2024-01-08 11:20:49[I][LOG_SAMPLE]Num:0 add:1 flag:0 +2024-01-08 11:20:49[I][LOG_SAMPLE]strSql: select OID,Value,Factor,SignalType from Cfgtab_SmartDeviceData where SubDeviceName = '智能温湿度-TH08创联' nCol =4 nRow =21 +OID Value Factor SignalType +.1.3.6.1.4.1.41475.4.81.1.1.1 1 +.1.3.6.1.4.1.41475.4.81.1.2.1 10 +.1.3.6.1.4.1.41475.4.81.1.3.1 10 +.1.3.6.1.4.1.41475.4.81.1.4.1 1 +.1.3.6.1.4.1.41475.4.81.1.5.1 10 +.1.3.6.1.4.1.41475.4.81.1.6.1 10 +.1.3.6.1.4.1.41475.4.81.1.7.1 1 +.1.3.6.1.4.1.41475.4.81.1.8.1 1 +.1.3.6.1.4.1.41475.4.81.1.9.1 1 +.1.3.6.1.4.1.41475.4.81.1.10.1 10 +.1.3.6.1.4.1.41475.4.81.1.11.1 10 +.1.3.6.1.4.1.41475.4.81.0.1.1 0 1 +.1.3.6.1.4.1.41475.4.81.0.2.1 >65 1 +.1.3.6.1.4.1.41475.4.81.0.3.1 >90 1 +.1.3.6.1.4.1.41475.4.81.0.4.1 <0 1 +.1.3.6.1.4.1.41475.4.81.2.1.1 1 1 +.1.3.6.1.4.1.41475.4.81.2.3.1 0 1 +.1.3.6.1.4.1.41475.4.81.2.4.1 0 1 +.1.3.6.1.4.1.41475.4.81.2.5.1 0 1 +.1.3.6.1.4.1.41475.4.81.2.6.1 10 +.1.3.6.1.4.1.41475.4.81.2.7.1 10 +2024-01-08 11:20:49[I][LOG_SAMPLE]当前时间: 2024-01-08 11:20:49 +2024-01-08 11:20:49[I][LOG_SAMPLE]json_roottable Append +2024-01-08 11:20:49[I][LOG_SAMPLE]Num:1 add:2 flag:1 +2024-01-08 11:20:49[I][LOG_SAMPLE]strSql: select OID,Value,Factor,SignalType from Cfgtab_SmartDeviceData where SubDeviceName = '智能温湿度-TH08创联' nCol =4 nRow =21 +OID Value Factor SignalType +.1.3.6.1.4.1.41475.4.81.1.1.1 1 +.1.3.6.1.4.1.41475.4.81.1.2.1 10 +.1.3.6.1.4.1.41475.4.81.1.3.1 10 +.1.3.6.1.4.1.41475.4.81.1.4.1 1 +.1.3.6.1.4.1.41475.4.81.1.5.1 10 +.1.3.6.1.4.1.41475.4.81.1.6.1 10 +.1.3.6.1.4.1.41475.4.81.1.7.1 1 +.1.3.6.1.4.1.41475.4.81.1.8.1 1 +.1.3.6.1.4.1.41475.4.81.1.9.1 1 +.1.3.6.1.4.1.41475.4.81.1.10.1 10 +.1.3.6.1.4.1.41475.4.81.1.11.1 10 +.1.3.6.1.4.1.41475.4.81.0.1.1 0 1 +.1.3.6.1.4.1.41475.4.81.0.2.1 >65 1 +.1.3.6.1.4.1.41475.4.81.0.3.1 >90 1 +.1.3.6.1.4.1.41475.4.81.0.4.1 <0 1 +.1.3.6.1.4.1.41475.4.81.2.1.1 1 1 +.1.3.6.1.4.1.41475.4.81.2.3.1 0 1 +.1.3.6.1.4.1.41475.4.81.2.4.1 0 1 +.1.3.6.1.4.1.41475.4.81.2.5.1 0 1 +.1.3.6.1.4.1.41475.4.81.2.6.1 10 +.1.3.6.1.4.1.41475.4.81.2.7.1 10 +2024-01-08 11:20:49[I][LOG_SAMPLE]当前时间: 2024-01-08 11:20:49 +2024-01-08 11:20:49[I][LOG_SAMPLE]json_roottable Append +2024-01-08 11:20:49[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =3 +2024-01-08 11:20:49[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 3 Table: +2024-01-08 11:20:49[I][LOG_SAMPLE]SN:3 PortId:3 PortName:Port4 0 +2024-01-08 11:20:49[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =4 +2024-01-08 11:20:50[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 4 Table: +2024-01-08 11:20:50[I][LOG_SAMPLE]SN:4 PortId:4 PortName:Port5 0 +2024-01-08 11:20:50[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =5 +2024-01-08 11:20:50[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 5 Table: +2024-01-08 11:20:50[I][LOG_SAMPLE]SN:5 PortId:5 PortName:Port6 0 +2024-01-08 11:20:50[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =6 +2024-01-08 11:20:50[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 6 Table: +2024-01-08 11:20:50[I][LOG_SAMPLE]SN:6 PortId:6 PortName:Port7 0 +2024-01-08 11:20:50[I][LOG_SAMPLE]sqlstr: select * from CfgTab_SmartDevicePortFuncDef where PortID =7 +2024-01-08 11:20:50[I][LOG_SAMPLE]Support SmartDevicePortFuncDef 7 Table: +2024-01-08 11:20:50[I][LOG_SAMPLE]SN:7 PortId:7 PortName:Port8 0 +2024-01-08 11:20:50[I][LOG_SAMPLE]UART_Init +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:0,TypeID:0 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:1,TypeID:2 +2024-01-08 11:20:50[I][LOG_SAMPLE]Open RS485 1 +2024-01-08 11:20:50[I][LOG_SAMPLE]fcntl=0 +2024-01-08 11:20:50[I][LOG_SAMPLE]is a tty success! +2024-01-08 11:20:50[I][LOG_SAMPLE]fd->open=7 ok +2024-01-08 11:20:50[I][LOG_SAMPLE]Speed 9600 Databits 8 Stopbits 1 Parity N +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID 1 ctx 33322232 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:2,TypeID:1 +2024-01-08 11:20:50[I][LOG_SAMPLE]Open RS485 2 +2024-01-08 11:20:50[I][LOG_SAMPLE]fcntl=0 +2024-01-08 11:20:50[I][LOG_SAMPLE]is a tty success! +2024-01-08 11:20:50[I][LOG_SAMPLE]fd->open=12 ok +2024-01-08 11:20:50[I][LOG_SAMPLE]Speed 9600 Databits 8 Stopbits 1 Parity N +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID 2 ctx 33372104 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:3,TypeID:0 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:4,TypeID:0 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:5,TypeID:0 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:6,TypeID:0 +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID:7,TypeID:0 +2024-01-08 11:20:50[I][LOG_SAMPLE]pollThreadcreate +2024-01-08 11:20:50[I][LOG_SAMPLE]FsuDeviceSelfThread +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 5 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 6 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 7 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 4 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]mb port 4 poll... +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 3 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 2 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 1 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]RS485 PORT 0 CREATE +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[0] = 168(0xa8) +2024-01-08 11:20:50[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[1] = 425(0x1a9) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[2] = 14(0xe) +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[4] = 1660(0x67c) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:20:50[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:20:50[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:20:52[I][LOG_SAMPLE]sendcounter 1 +2024-01-08 11:20:52[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1660", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:20:52[I][LOG_SAMPLE]sendcounter 2 +2024-01-08 11:20:52[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:20:53[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[2] = 0(0x0) +2024-01-08 11:20:53[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:20:53[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[5] = 4288(0x10c0) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:20:53[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:20:53[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:20:56[I][LOG_SAMPLE]sendcounter 3 +2024-01-08 11:20:56[I][LOG_SAMPLE]jsonlen 1032 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:20:56[I][LOG_SAMPLE]sendcounter 4 +2024-01-08 11:20:56[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:20:56[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:20:56[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:20:56[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:20:56[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:20:56[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:20:56[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:20:57[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[5] = 4289(0x10c1) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:20:57[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:20:57[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:20:58[I][LOG_SAMPLE]当前时间: 2024-01-08 11:20:58 +2024-01-08 11:20:58[I][LOG_SAMPLE]sendcounter 5 +2024-01-08 11:20:58[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7145", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479985664", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:20:58" +},sendlen:0 +2024-01-08 11:20:59[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:21:00[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[4] = 1660(0x67c) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[5] = 4291(0x10c3) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:00[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:00[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:00[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:00[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:03[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:03[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[4] = 1660(0x67c) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[5] = 4291(0x10c3) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:03[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:03[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:04[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:04[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:06[I][LOG_SAMPLE]sendcounter 6 +2024-01-08 11:21:06[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1660", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4291", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:06[I][LOG_SAMPLE]sendcounter 7 +2024-01-08 11:21:06[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:06[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[4] = 1660(0x67c) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[5] = 4294(0x10c6) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:06[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:06[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:07[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:07[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:07[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:09[I][LOG_SAMPLE]当前时间: 2024-01-08 11:21:09 +2024-01-08 11:21:09[I][LOG_SAMPLE]sendcounter 8 +2024-01-08 11:21:09[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7156", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479920128", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:09" +},sendlen:0 +2024-01-08 11:21:10[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[5] = 4293(0x10c5) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:10[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:10[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:21:10[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:10[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:10[I][LOG_SAMPLE]sendcounter 9 +2024-01-08 11:21:10[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:10[I][LOG_SAMPLE]sendcounter 10 +2024-01-08 11:21:10[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:13[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[5] = 4294(0x10c6) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:13[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:13[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:13[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:21:14[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:14[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:16[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[4] = 1660(0x67c) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[5] = 4294(0x10c6) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:16[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:16[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:17[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:21:18[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:18[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:19[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[5] = 4296(0x10c8) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:20[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:20[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:20[I][LOG_SAMPLE]当前时间: 2024-01-08 11:21:20 +2024-01-08 11:21:20[I][LOG_SAMPLE]sendcounter 11 +2024-01-08 11:21:20[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7167", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479911936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:20" +},sendlen:0 +2024-01-08 11:21:21[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:22[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:22[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:22[I][LOG_SAMPLE]sendcounter 12 +2024-01-08 11:21:22[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1661", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4296", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:22[I][LOG_SAMPLE]sendcounter 13 +2024-01-08 11:21:22[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:23[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[4] = 1662(0x67e) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[5] = 4295(0x10c7) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:23[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:23[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:25[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:25[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:21:25[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:21:25[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:21:25[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:25[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:26[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:26[I][LOG_SAMPLE]sendcounter 14 +2024-01-08 11:21:26[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:26[I][LOG_SAMPLE]sendcounter 15 +2024-01-08 11:21:26[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[4] = 1662(0x67e) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[5] = 4296(0x10c8) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:26[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:26[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:28[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:21:28[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:28[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:29[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[5] = 4294(0x10c6) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:29[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:29[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:31[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:21:32[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:32[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:32[I][LOG_SAMPLE]当前时间: 2024-01-08 11:21:32 +2024-01-08 11:21:32[I][LOG_SAMPLE]sendcounter 16 +2024-01-08 11:21:32[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7179", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479879168", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:32" +},sendlen:0 +2024-01-08 11:21:33[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[5] = 4294(0x10c6) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:33[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:33[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:35[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:36[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:36[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:36[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[4] = 1662(0x67e) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[5] = 4289(0x10c1) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:36[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:36[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:38[I][LOG_SAMPLE]sendcounter 17 +2024-01-08 11:21:38[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1662", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4289", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:38[I][LOG_SAMPLE]sendcounter 18 +2024-01-08 11:21:38[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:39[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:39[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:39[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[4] = 1662(0x67e) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[5] = 4288(0x10c0) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:39[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:39[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:42[I][LOG_SAMPLE]sendcounter 19 +2024-01-08 11:21:42[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:42[I][LOG_SAMPLE]sendcounter 20 +2024-01-08 11:21:42[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:42[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:21:42[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:43[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:43[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[5] = 4289(0x10c1) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:43[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:43[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:44[I][LOG_SAMPLE]当前时间: 2024-01-08 11:21:44 +2024-01-08 11:21:44[I][LOG_SAMPLE]sendcounter 21 +2024-01-08 11:21:44[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7191", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:44" +},sendlen:0 +2024-01-08 11:21:46[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:21:46[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[5] = 4287(0x10bf) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:46[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:46[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:46[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:46[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:49[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[4] = 1662(0x67e) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:49[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:49[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:49[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:50[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:50[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:52[I][LOG_SAMPLE]sendcounter 22 +2024-01-08 11:21:52[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1662", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:52[I][LOG_SAMPLE]sendcounter 23 +2024-01-08 11:21:52[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:52[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[4] = 1661(0x67d) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[5] = 4284(0x10bc) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:53[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:53[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:21:53[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:53[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:55[I][LOG_SAMPLE]当前时间: 2024-01-08 11:21:55 +2024-01-08 11:21:55[I][LOG_SAMPLE]sendcounter 24 +2024-01-08 11:21:55[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7202", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:55" +},sendlen:0 +2024-01-08 11:21:56[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[5] = 4284(0x10bc) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:56[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:56[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:21:56[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:21:56[I][LOG_SAMPLE]sendcounter 25 +2024-01-08 11:21:56[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:56[I][LOG_SAMPLE]sendcounter 26 +2024-01-08 11:21:56[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:21:57[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:21:57[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:21:59[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[5] = 4286(0x10be) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:21:59[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:21:59[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:00[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:22:01[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:01[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:02[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[5] = 4286(0x10be) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:02[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:02[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:04[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:04[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:04[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:05[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[5] = 4285(0x10bd) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:06[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:06[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:06[I][LOG_SAMPLE]当前时间: 2024-01-08 11:22:06 +2024-01-08 11:22:06[I][LOG_SAMPLE]sendcounter 27 +2024-01-08 11:22:06[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7213", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:06" +},sendlen:0 +2024-01-08 11:22:07[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:07[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:22:07[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:22:07[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:22:07[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:07[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:08[I][LOG_SAMPLE]sendcounter 28 +2024-01-08 11:22:08[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4285", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:08[I][LOG_SAMPLE]sendcounter 29 +2024-01-08 11:22:08[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:09[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[5] = 4281(0x10b9) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:09[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:09[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:11[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:22:11[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:11[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:12[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:12[I][LOG_SAMPLE]sendcounter 30 +2024-01-08 11:22:12[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:12[I][LOG_SAMPLE]sendcounter 31 +2024-01-08 11:22:12[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:12[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:12[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:14[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:22:15[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:15[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:15[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:15[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:15[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:18[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:18[I][LOG_SAMPLE]当前时间: 2024-01-08 11:22:18 +2024-01-08 11:22:18[I][LOG_SAMPLE]sendcounter 32 +2024-01-08 11:22:18[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7225", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:18" +},sendlen:0 +2024-01-08 11:22:19[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:19[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:19[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[5] = 4280(0x10b8) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:19[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:19[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:22[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:22[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:22[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[5] = 4275(0x10b3) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:22[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:22[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:23[I][LOG_SAMPLE]sendcounter 33 +2024-01-08 11:22:23[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4275", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:23[I][LOG_SAMPLE]sendcounter 34 +2024-01-08 11:22:23[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:25[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:22:25[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:26[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:26[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[5] = 4272(0x10b0) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:26[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:26[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:27[I][LOG_SAMPLE]sendcounter 35 +2024-01-08 11:22:27[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:27[I][LOG_SAMPLE]sendcounter 36 +2024-01-08 11:22:27[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:29[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:22:29[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[5] = 4270(0x10ae) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:29[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:29[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:29[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:29[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:29[I][LOG_SAMPLE]当前时间: 2024-01-08 11:22:29 +2024-01-08 11:22:29[I][LOG_SAMPLE]sendcounter 37 +2024-01-08 11:22:29[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7237", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479592448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:29" +},sendlen:0 +2024-01-08 11:22:32[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:32[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[5] = 4269(0x10ad) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:32[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:32[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:33[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:33[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:35[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[5] = 4266(0x10aa) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:36[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:36[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:22:36[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:36[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:37[I][LOG_SAMPLE]sendcounter 38 +2024-01-08 11:22:37[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4266", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:37[I][LOG_SAMPLE]sendcounter 39 +2024-01-08 11:22:37[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:39[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:39[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[5] = 4267(0x10ab) +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:39[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:39[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:40[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:40[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:41[I][LOG_SAMPLE]当前时间: 2024-01-08 11:22:41 +2024-01-08 11:22:41[I][LOG_SAMPLE]sendcounter 40 +2024-01-08 11:22:41[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7248", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:41" +},sendlen:0 +2024-01-08 11:22:42[I][LOG_SAMPLE]sendcounter 41 +2024-01-08 11:22:42[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:42[I][LOG_SAMPLE]sendcounter 42 +2024-01-08 11:22:42[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:42[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[5] = 4267(0x10ab) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:42[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:42[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:43[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:22:43[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:43[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:45[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[5] = 4262(0x10a6) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:46[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:46[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:46[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:47[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:47[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:49[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[5] = 4264(0x10a8) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:49[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:49[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:50[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:22:50[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:22:50[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:22:50[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:22:50[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:50[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:52[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:52[I][LOG_SAMPLE]当前时间: 2024-01-08 11:22:52 +2024-01-08 11:22:52[I][LOG_SAMPLE]sendcounter 43 +2024-01-08 11:22:52[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7259", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:52" +},sendlen:0 +2024-01-08 11:22:52[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[4] = 1663(0x67f) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[5] = 4263(0x10a7) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:53[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:53[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:53[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:22:54[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:54[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:54[I][LOG_SAMPLE]sendcounter 44 +2024-01-08 11:22:54[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4263", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:54[I][LOG_SAMPLE]sendcounter 45 +2024-01-08 11:22:54[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:56[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[5] = 4260(0x10a4) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:56[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:56[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:22:57[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:22:57[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:22:57[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:22:58[I][LOG_SAMPLE]sendcounter 46 +2024-01-08 11:22:58[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:58[I][LOG_SAMPLE]sendcounter 47 +2024-01-08 11:22:58[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:22:59[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[5] = 4262(0x10a6) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:22:59[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:22:59[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:00[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:01[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:01[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:02[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[5] = 4261(0x10a5) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:03[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:03[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:04[I][LOG_SAMPLE]当前时间: 2024-01-08 11:23:04 +2024-01-08 11:23:04[I][LOG_SAMPLE]sendcounter 48 +2024-01-08 11:23:04[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7271", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:04" +},sendlen:0 +2024-01-08 11:23:04[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:05[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:23:05[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:23:05[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:23:05[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:05[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:06[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[5] = 4260(0x10a4) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:06[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:06[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:08[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:23:08[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:08[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:09[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[5] = 4265(0x10a9) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:09[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:09[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:09[I][LOG_SAMPLE]sendcounter 49 +2024-01-08 11:23:09[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1664", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4265", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:09[I][LOG_SAMPLE]sendcounter 50 +2024-01-08 11:23:09[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:11[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:23:12[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:12[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:12[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[5] = 4267(0x10ab) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:12[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:12[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:13[I][LOG_SAMPLE]sendcounter 51 +2024-01-08 11:23:13[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:13[I][LOG_SAMPLE]sendcounter 52 +2024-01-08 11:23:13[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:15[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:15[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:15[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:15[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:15[I][LOG_SAMPLE]当前时间: 2024-01-08 11:23:15 +2024-01-08 11:23:15[I][LOG_SAMPLE]sendcounter 53 +2024-01-08 11:23:15[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7283", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:15" +},sendlen:0 +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[5] = 4269(0x10ad) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:16[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:16[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:18[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:19[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:19[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[5] = 4270(0x10ae) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:19[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:19[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:22[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:23:22[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:22[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:22[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[5] = 4268(0x10ac) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:22[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:22[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:23[I][LOG_SAMPLE]sendcounter 54 +2024-01-08 11:23:23[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1665", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4268", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:23[I][LOG_SAMPLE]sendcounter 55 +2024-01-08 11:23:23[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:25[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:23:25[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[5] = 4268(0x10ac) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:26[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:26[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:26[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:26[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:27[I][LOG_SAMPLE]当前时间: 2024-01-08 11:23:27 +2024-01-08 11:23:27[I][LOG_SAMPLE]sendcounter 56 +2024-01-08 11:23:27[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7294", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:27" +},sendlen:0 +2024-01-08 11:23:28[I][LOG_SAMPLE]sendcounter 57 +2024-01-08 11:23:28[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:28[I][LOG_SAMPLE]sendcounter 58 +2024-01-08 11:23:28[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:29[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:29[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[5] = 4269(0x10ad) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:29[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:29[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:29[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:29[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:32[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[4] = 1664(0x680) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[5] = 4269(0x10ad) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:32[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:32[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:23:32[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:32[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:35[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[5] = 4273(0x10b1) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:35[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:35[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:36[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:23:36[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:36[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:38[I][LOG_SAMPLE]当前时间: 2024-01-08 11:23:38 +2024-01-08 11:23:38[I][LOG_SAMPLE]sendcounter 59 +2024-01-08 11:23:38[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7305", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:38" +},sendlen:0 +2024-01-08 11:23:39[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[5] = 4274(0x10b2) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:39[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:39[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:39[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:23:40[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:40[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:40[I][LOG_SAMPLE]sendcounter 60 +2024-01-08 11:23:40[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1665", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4274", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:40[I][LOG_SAMPLE]sendcounter 61 +2024-01-08 11:23:40[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:42[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[5] = 4275(0x10b3) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:42[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:42[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:43[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:43[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:43[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:44[I][LOG_SAMPLE]sendcounter 62 +2024-01-08 11:23:44[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:44[I][LOG_SAMPLE]sendcounter 63 +2024-01-08 11:23:44[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:46[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[5] = 4277(0x10b5) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:46[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:46[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:23:46[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:46[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:49[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[4] = 1666(0x682) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[5] = 4279(0x10b7) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:49[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:49[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:50[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:23:50[I][LOG_SAMPLE]当前时间: 2024-01-08 11:23:50 +2024-01-08 11:23:50[I][LOG_SAMPLE]sendcounter 64 +2024-01-08 11:23:50[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7317", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:50" +},sendlen:0 +2024-01-08 11:23:50[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:50[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:52[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[4] = 1666(0x682) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[5] = 4278(0x10b6) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:52[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:52[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:54[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:23:54[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:54[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:55[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:55[I][LOG_SAMPLE]sendcounter 65 +2024-01-08 11:23:55[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1666", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4278", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:55[I][LOG_SAMPLE]sendcounter 66 +2024-01-08 11:23:55[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:55[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[5] = 4281(0x10b9) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:56[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:56[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:57[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:23:58[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:23:58[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:23:59[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[5] = 4282(0x10ba) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:23:59[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:23:59[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:23:59[I][LOG_SAMPLE]sendcounter 67 +2024-01-08 11:23:59[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:23:59[I][LOG_SAMPLE]sendcounter 68 +2024-01-08 11:23:59[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:01[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:01[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:24:01[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:24:01[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:24:01[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:01[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:01[I][LOG_SAMPLE]当前时间: 2024-01-08 11:24:01 +2024-01-08 11:24:01[I][LOG_SAMPLE]sendcounter 69 +2024-01-08 11:24:01[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7329", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:01" +},sendlen:0 +2024-01-08 11:24:02[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[5] = 4284(0x10bc) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:02[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:02[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:04[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:24:04[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:04[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:05[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[5] = 4278(0x10b6) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:06[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:06[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:08[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:24:08[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:08[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:09[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:09[I][LOG_SAMPLE]sendcounter 70 +2024-01-08 11:24:09[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4278", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:09[I][LOG_SAMPLE]sendcounter 71 +2024-01-08 11:24:09[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[4] = 1666(0x682) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[5] = 4276(0x10b4) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:09[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:09[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:11[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:12[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:12[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:12[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[4] = 1666(0x682) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[5] = 4269(0x10ad) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:12[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:12[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:13[I][LOG_SAMPLE]当前时间: 2024-01-08 11:24:13 +2024-01-08 11:24:13[I][LOG_SAMPLE]sendcounter 72 +2024-01-08 11:24:13[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7340", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:13" +},sendlen:0 +2024-01-08 11:24:14[I][LOG_SAMPLE]sendcounter 73 +2024-01-08 11:24:14[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:14[I][LOG_SAMPLE]sendcounter 74 +2024-01-08 11:24:14[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:15[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:15[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:15[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[4] = 1665(0x681) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[5] = 4266(0x10aa) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:15[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:15[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:18[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:24:18[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:19[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:19[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[5] = 4266(0x10aa) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:19[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:19[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:22[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:24:22[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[5] = 4267(0x10ab) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:22[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:22[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:22[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:22[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:24[I][LOG_SAMPLE]当前时间: 2024-01-08 11:24:24 +2024-01-08 11:24:24[I][LOG_SAMPLE]sendcounter 75 +2024-01-08 11:24:24[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7351", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:24" +},sendlen:0 +2024-01-08 11:24:25[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[5] = 4269(0x10ad) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:25[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:25[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:25[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:26[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:26[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:26[I][LOG_SAMPLE]sendcounter 76 +2024-01-08 11:24:26[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4269", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:26[I][LOG_SAMPLE]sendcounter 77 +2024-01-08 11:24:26[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:28[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[5] = 4270(0x10ae) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:29[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:29[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:24:29[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:29[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:30[I][LOG_SAMPLE]sendcounter 78 +2024-01-08 11:24:30[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:30[I][LOG_SAMPLE]sendcounter 79 +2024-01-08 11:24:30[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:32[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:32[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[5] = 4274(0x10b2) +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:32[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:32[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:33[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:33[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:35[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[4] = 1666(0x682) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[5] = 4276(0x10b4) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:35[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:35[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:36[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:24:36[I][LOG_SAMPLE]当前时间: 2024-01-08 11:24:36 +2024-01-08 11:24:36[I][LOG_SAMPLE]sendcounter 80 +2024-01-08 11:24:36[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7363", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479207424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:36" +},sendlen:0 +2024-01-08 11:24:36[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:37[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:39[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[5] = 4281(0x10b9) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:39[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:39[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:40[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:40[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:40[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:41[I][LOG_SAMPLE]sendcounter 81 +2024-01-08 11:24:41[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4281", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:41[I][LOG_SAMPLE]sendcounter 82 +2024-01-08 11:24:41[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:42[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:42[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:42[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:43[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:43[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:24:43[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:24:43[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:24:43[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:43[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:45[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:45[I][LOG_SAMPLE]sendcounter 83 +2024-01-08 11:24:45[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:45[I][LOG_SAMPLE]sendcounter 84 +2024-01-08 11:24:45[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:45[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[4] = 1667(0x683) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:46[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:46[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:46[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:24:47[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:47[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:47[I][LOG_SAMPLE]当前时间: 2024-01-08 11:24:47 +2024-01-08 11:24:47[I][LOG_SAMPLE]sendcounter 85 +2024-01-08 11:24:47[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7374", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:47" +},sendlen:0 +2024-01-08 11:24:49[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[5] = 4286(0x10be) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:49[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:49[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:50[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:24:51[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:51[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:52[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[4] = 1669(0x685) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[5] = 4285(0x10bd) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:52[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:52[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:54[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:54[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:24:54[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:55[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[5] = 4288(0x10c0) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:55[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:55[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:24:56[I][LOG_SAMPLE]sendcounter 86 +2024-01-08 11:24:56[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4288", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:56[I][LOG_SAMPLE]sendcounter 87 +2024-01-08 11:24:56[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:24:57[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:24:57[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:24:57[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:24:57[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:24:57[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:57[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:24:58[I][LOG_SAMPLE]mb port 0 poll... +2024-01-08 11:24:58[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:24:59[I][LOG_SAMPLE]当前时间: 2024-01-08 11:24:59 +2024-01-08 11:24:59[I][LOG_SAMPLE]sendcounter 88 +2024-01-08 11:24:59[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7386", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:59" +},sendlen:0 +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[4] = 1669(0x685) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[5] = 4297(0x10c9) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:24:59[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:24:59[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:00[I][LOG_SAMPLE]sendcounter 89 +2024-01-08 11:25:00[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:00[I][LOG_SAMPLE]sendcounter 90 +2024-01-08 11:25:00[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:00[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:25:01[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:01[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:02[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[5] = 4304(0x10d0) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:02[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:02[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:04[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:25:05[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:05[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:05[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[5] = 4313(0x10d9) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:05[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:05[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:08[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:08[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:08[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:08[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[5] = 4312(0x10d8) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:09[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:09[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:10[I][LOG_SAMPLE]当前时间: 2024-01-08 11:25:10 +2024-01-08 11:25:10[I][LOG_SAMPLE]sendcounter 91 +2024-01-08 11:25:10[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7397", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:10" +},sendlen:0 +2024-01-08 11:25:11[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:11[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:25:11[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:25:11[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:25:11[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:11[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:12[I][LOG_SAMPLE]sendcounter 92 +2024-01-08 11:25:12[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "43", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4312", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:12[I][LOG_SAMPLE]sendcounter 93 +2024-01-08 11:25:12[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:12[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[5] = 4306(0x10d2) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:12[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:12[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:15[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:25:15[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:15[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:15[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[5] = 4297(0x10c9) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:15[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:15[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:16[I][LOG_SAMPLE]sendcounter 94 +2024-01-08 11:25:16[I][LOG_SAMPLE]jsonlen 1051 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:16[I][LOG_SAMPLE]sendcounter 95 +2024-01-08 11:25:16[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:18[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:25:18[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[5] = 4290(0x10c2) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:18[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:18[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:19[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:19[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:22[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:22[I][LOG_SAMPLE]当前时间: 2024-01-08 11:25:22 +2024-01-08 11:25:22[I][LOG_SAMPLE]sendcounter 96 +2024-01-08 11:25:22[I][LOG_SAMPLE]jsonlen 5158 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7409", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:22" +},sendlen:0 +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:22[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[4] = 1669(0x685) +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[5] = 4285(0x10bd) +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:22[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:22[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:22[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:22[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:25[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:25[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:25[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:25[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:26[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:25:26[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:25:26[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:25:26[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:26[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:27[I][LOG_SAMPLE]sendcounter 97 +2024-01-08 11:25:27[I][LOG_SAMPLE]jsonlen 713 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:27[I][LOG_SAMPLE]sendcounter 98 +2024-01-08 11:25:27[I][LOG_SAMPLE]jsonlen 453 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:29[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:29[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[4] = 1669(0x685) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[5] = 4281(0x10b9) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:29[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:29[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:29[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:29[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:31[I][LOG_SAMPLE]sendcounter 99 +2024-01-08 11:25:31[I][LOG_SAMPLE]jsonlen 1033 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:31[I][LOG_SAMPLE]sendcounter 100 +2024-01-08 11:25:31[I][LOG_SAMPLE]jsonlen 452 json:{ + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +},sendlen:0 +2024-01-08 11:25:32[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:32[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:33[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[4] = 1668(0x684) +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[5] = 4283(0x10bb) +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:33[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:33[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:33[I][LOG_SAMPLE]当前时间: 2024-01-08 11:25:33 +2024-01-08 11:25:33[I][LOG_SAMPLE]sendcounter 100 +2024-01-08 11:25:33[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:33[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:36[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[5] = 4291(0x10c3) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:36[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:36[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:36[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:37[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:37[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:38[I][LOG_SAMPLE]mb port 6 poll... +2024-01-08 11:25:39[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[1] = 166(0xa6) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[4] = 1669(0x685) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[5] = 4299(0x10cb) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:39[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:39[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:40[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:40[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:25:40[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:25:40[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:25:40[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:40[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:42[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[5] = 4303(0x10cf) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:42[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:42[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:43[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:25:43[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:43[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:45[I][LOG_SAMPLE]mb port 1 poll... +2024-01-08 11:25:45[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[5] = 4305(0x10d1) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:46[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:46[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:47[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:25:47[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:47[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:49[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[5] = 4304(0x10d0) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:49[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:49[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:50[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:51[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:51[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:52[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[5] = 4309(0x10d5) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:52[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:52[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:54[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:25:54[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:25:54[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:25:54[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:25:54[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:54[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:55[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[5] = 4315(0x10db) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:55[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:55[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:25:57[I][LOG_SAMPLE]mb port 5 poll... +2024-01-08 11:25:57[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:25:57[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:25:57[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:25:58[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[5] = 4316(0x10dc) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:25:59[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:25:59[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:00[I][LOG_SAMPLE]mb port 7 poll... +2024-01-08 11:26:00[I][LOG_SAMPLE]mb port 3 poll... +2024-01-08 11:26:01[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:26:01[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:01[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:02[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[5] = 4319(0x10df) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:02[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:02[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:03[I][LOG_SAMPLE]mb port 4 poll... +2024-01-08 11:26:04[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:05[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:05[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:05[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[5] = 4319(0x10df) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:05[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:05[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:08[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:08[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:08[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[5] = 4316(0x10dc) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:08[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:08[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:11[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:26:11[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:11[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:12[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[4] = 1670(0x686) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[5] = 4313(0x10d9) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:12[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:12[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:15[I][LOG_SAMPLE]mb port 2 poll... +2024-01-08 11:26:15[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:26:15[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[5] = 4305(0x10d1) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:15[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:15[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:15[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:15[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:18[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:18[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[5] = 4303(0x10cf) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:18[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:18[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:19[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:19[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:21[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[5] = 4297(0x10c9) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:21[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:21[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:22[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:22[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:26:22[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:26:22[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:26:22[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:22[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:25[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[5] = 4293(0x10c5) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:25[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:25[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:25[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:26:25[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:25[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:28[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[5] = 4286(0x10be) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:28[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:28[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:29[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:26:29[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:29[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:31[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[5] = 4278(0x10b6) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:31[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:31[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:32[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:33[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:33[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:34[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[5] = 4278(0x10b6) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:34[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:34[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:36[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:36[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:26:36[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:26:36[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:26:36[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:36[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:38[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[5] = 4278(0x10b6) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:38[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:38[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:39[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:26:39[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:39[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:41[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[5] = 4280(0x10b8) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:41[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:41[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:42[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:26:43[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:43[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:44[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[2] = 42(0x2a) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[5] = 4292(0x10c4) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:44[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:44[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:46[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:47[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:47[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:47[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[5] = 4303(0x10cf) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:47[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:47[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:50[I][LOG_SAMPLE]TID:1,Add: 1 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:26:50[I][LOG_SAMPLE]reg[0] = 0(0x0) +2024-01-08 11:26:50[I][LOG_SAMPLE]reg[1] = 0(0x0) +2024-01-08 11:26:50[I][LOG_SAMPLE]reg[2] = 65535(0xffff) +2024-01-08 11:26:50[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:50[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:51[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[5] = 4310(0x10d6) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:51[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:51[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:53[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 0,寄存器起始地址 0,寄存器个数3 +2024-01-08 11:26:53[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:53[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:54[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[5] = 4307(0x10d3) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:54[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:54[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:26:56[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 1,寄存器起始地址 5,寄存器个数3 +2024-01-08 11:26:57[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:26:57[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 +2024-01-08 11:26:57[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[4] = 1673(0x689) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[5] = 4305(0x10d1) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:26:57[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:26:57[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:27:00[I][LOG_SAMPLE]TID:1,Add: 2 子设备:分组 2,寄存器起始地址 16,寄存器个数4 +2024-01-08 11:27:00[I][LOG_SAMPLE]TID:2,Add: 1 子设备:分组 0,寄存器起始地址 0,寄存器个数8 +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[0] = 1(0x1) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[1] = 167(0xa7) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[2] = 43(0x2b) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[3] = 0(0x0) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[4] = 1671(0x687) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[5] = 4304(0x10d0) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[6] = 0(0x0) +2024-01-08 11:27:00[I][LOG_SAMPLE]reg[7] = 0(0x0) +2024-01-08 11:27:00[I][LOG_SAMPLE]PortID 1 TypeID 2, Index 0 +2024-01-08 11:27:01[E][LOG_SAMPLE]-1 Connection timed out +2024-01-08 11:27:01[I][LOG_SAMPLE]PortID 2 TypeID 1, Index 0 diff --git a/EdgeGateway_FSU_App/log/mslog_fsu_MqttClientApp.txt b/EdgeGateway_FSU_App/log/mslog_fsu_MqttClientApp.txt new file mode 100644 index 0000000..0ee3560 --- /dev/null +++ b/EdgeGateway_FSU_App/log/mslog_fsu_MqttClientApp.txt @@ -0,0 +1,21805 @@ +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt SystemIpc_Init +2024-01-08 11:20:47[A][LOG_SAMPLE]malloc pSysPara ok +2024-01-08 11:20:47[A][LOG_SAMPLE]malloc pSysDatBase ok +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_flags = 1 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_maxmsg = 50 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_msgsize = 6400 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_flags = 1 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_maxmsg = 50 +2024-01-08 11:20:47[I][LOG_SAMPLE]mq_attr_param.mq_msgsize = 6400 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt sqTable_init +2024-01-08 11:20:47[I][LOG_SAMPLE]设备ID--> 10001 1 1 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备编码--> 31012010001 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备名称--> hjfsu01 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备型号--> FSU001 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备功耗--> 100 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备序列号--> HJWL2309010001 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备资产编码--> 0000000000 +2024-01-08 11:20:47[I][LOG_SAMPLE]安装时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]地区编码--> 310120 +2024-01-08 11:20:47[I][LOG_SAMPLE]所属站点编码--> 10001 +2024-01-08 11:20:47[I][LOG_SAMPLE]机房名称--> cn-room +2024-01-08 11:20:47[I][LOG_SAMPLE]设备描述信息--> 电信试点数据1号机房 +2024-01-08 11:20:47[I][LOG_SAMPLE]设备品牌--> 汇珏网络 +2024-01-08 11:20:47[I][LOG_SAMPLE]联网方式--> LAN +2024-01-08 11:20:47[I][LOG_SAMPLE]IP地址--> 192.168.2.133 +2024-01-08 11:20:47[I][LOG_SAMPLE]访问端口--> 8080 +2024-01-08 11:20:47[I][LOG_SAMPLE]访问端口--> 161 +2024-01-08 11:20:47[I][LOG_SAMPLE]运营商--> 中国移动 +2024-01-08 11:20:47[I][LOG_SAMPLE]SIM卡号--> +2024-01-08 11:20:47[I][LOG_SAMPLE]IMEI--> 868540050954128 +2024-01-08 11:20:47[I][LOG_SAMPLE]IMSI--> 460080585306741 +2024-01-08 11:20:47[I][LOG_SAMPLE]B接口远程服务器地址--> http://10.10.63.88:8080 +2024-01-08 11:20:47[I][LOG_SAMPLE]本机web浏览器访问地址--> 192.168.2.133:8080 +2024-01-08 11:20:47[I][LOG_SAMPLE]网关发布主题到服务器--> GateWayPublicTopic_Servertest +2024-01-08 11:20:47[I][LOG_SAMPLE]服务器发布主题到网关--> ServerPublicTopic_GateWay +2024-01-08 11:20:47[I][LOG_SAMPLE]MQTTBroker服务器地址端口--> 116.236.50.106:8764 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt客户ID--> hjcid-01 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt用户名--> hjemq-c1 +2024-01-08 11:20:47[I][LOG_SAMPLE]Mqtt密码--> Hj57471000 +2024-01-08 11:20:47[I][LOG_SAMPLE]kkks nCol =1 nRow =1 Value +2024-01-08 11:20:47[I][LOG_SAMPLE]网关发布遗嘱主题到服务器--> MqttWillToplic_Server +2024-01-08 11:20:47[I][LOG_SAMPLE]业主名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维公司名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员Mobile--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员email--> +2024-01-08 11:20:47[I][LOG_SAMPLE]运维人员微信号--> +2024-01-08 11:20:47[I][LOG_SAMPLE]启用时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]软件版本号--> FSU_SW_V1.0.0 +2024-01-08 11:20:47[I][LOG_SAMPLE]软件上次升级时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]硬件版本号--> FSU_HW_V1.0.0 +2024-01-08 11:20:47[I][LOG_SAMPLE]硬件上次升级时间--> 2023-12-13 15:47:22 +2024-01-08 11:20:47[I][LOG_SAMPLE]在线状态--> 在 +2024-01-08 11:20:47[I][LOG_SAMPLE]网络信号强度--> -60 +2024-01-08 11:20:47[I][LOG_SAMPLE]操作系统名称--> +2024-01-08 11:20:47[I][LOG_SAMPLE]主机名--> +2024-01-08 11:20:47[I][LOG_SAMPLE]内核版本--> +2024-01-08 11:20:47[I][LOG_SAMPLE]发行版本--> +2024-01-08 11:20:47[I][LOG_SAMPLE]硬件架构--> +2024-01-08 11:20:47[I][LOG_SAMPLE]开机时长--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]内存大小--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]开机时长--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]当前进程数--> 0 +2024-01-08 11:20:47[I][LOG_SAMPLE]协议选择--> OID +2024-01-08 11:20:47[I][LOG_SAMPLE]FSU设备自身表名--> FSUDEVICEDATATABLE +2024-01-08 11:20:47[I][LOG_SAMPLE]Test nCol =14 nRow =54 +SerialNumber DeviceClass DeviceCoding LogicClass SearchName Value SignalStandardName ModifyEnable SignalNotes SignalType Unit Factor SignalID OID +1 FSU设备本身 98 设备信息 DeviceNumber 31012010001 设备编码 1 DeviceID+SiteNumber 遥测 499101001 .1.3.6.1.4.1.41475.4.98.1.1.1 +2 FSU设备本身 98 设备信息 DeviceID 10001 设备ID 1 遥测 499102001 .1.3.6.1.4.1.41475.4.98.1.2.1 +3 FSU设备本身 98 设备信息 DeviceName hjfsu01 设备名称 1 遥测 499103001 .1.3.6.1.4.1.41475.4.98.1.3.1 +4 FSU设备本身 98 设备信息 DeviceModel FSU001 设备型号 1 遥测 499104001 .1.3.6.1.4.1.41475.4.98.1.4.1 +5 FSU设备本身 98 设备信息 DevicePowerConsumption 100 设备功耗 1 额定功耗,单位W 遥测 W 1 499105001 .1.3.6.1.4.1.41475.4.98.1.5.1 +6 FSU设备本身 98 设备信息 DeviceSN HJWL2309010001 设备序列号 1 厂家名+日期+设备号 遥测 499106001 .1.3.6.1.4.1.41475.4.98.1.6.1 +7 FSU设备本身 98 设备信息 DeviceAssertCode 0000000000 设备资产编码 1 暂无 遥测 499107001 .1.3.6.1.4.1.41475.4.98.1.7.1 +8 FSU设备本身 98 设备信息 InstallTime 2023-12-13 15:47:22 安装时间 1 遥测 499108001 .1.3.6.1.4.1.41475.4.98.1.8.1 +9 FSU设备本身 98 设备信息 RegionCode 310120 地区编码 1 遥测 499109001 .1.3.6.1.4.1.41475.4.98.1.9.1 +10 FSU设备本身 98 设备信息 SiteNumber 10001 所属站点编码 同设备ID 遥测 499110001 .1.3.6.1.4.1.41475.4.98.1.10.1 +11 FSU设备本身 98 设备信息 RoomName cn-room 机房名称 1 所属的机房/机柜编码/名称 遥测 499111001 .1.3.6.1.4.1.41475.4.98.1.11.1 +12 FSU设备本身 98 设备信息 DevDescribe 电信试点数据1号机房 设备描述信息 1 遥测 499112001 .1.3.6.1.4.1.41475.4.98.1.12.1 +13 FSU设备本身 98 设备信息 DeviceBrand 汇珏网络 设备品牌 1 遥测 499113001 .1.3.6.1.4.1.41475.4.98.1.13.1 +14 FSU设备本身 98 网络信息 NetworkingMethods LAN 联网方式 1 4/5G无线、LAN/WiFi 遥测 499114001 .1.3.6.1.4.1.41475.4.98.1.14.1 +15 FSU设备本身 98 网络信息 IPAddress 192.168.2.133 IP地址 1 平台分配的IP,平台可以访问到,不是拨号方式获得的动态IP 遥测 499115001 .1.3.6.1.4.1.41475.4.98.1.15.1 +16 FSU设备本身 98 网络信息 AccessPort 8080 访问端口 1 如果有特殊协议,设备可能会分配特定端口如80或者8080等 遥测 499116001 .1.3.6.1.4.1.41475.4.98.1.16.1 +17 FSU设备本身 98 网络信息 SNMPAccessPort 161 SNMP访问端口 1 缺省161 遥测 499117001 .1.3.6.1.4.1.41475.4.98.1.17.1 +18 FSU设备本身 98 网络信息 Operator 中国移动 运营商 1 4/5G无线方式下,SIM卡所属的运营商:移动/联通/电信/广电 遥测 499118001 .1.3.6.1.4.1.41475.4.98.1.18.1 +19 FSU设备本身 98 网络信息 SIMCARDNUMBER SIM卡号 1 用来管理SIM卡号资源 遥测 499119001 .1.3.6.1.4.1.41475.4.98.1.19.1 +20 FSU设备本身 98 网络信息 IMEI 868540050954128 IMEI 1 国际移动设备识别码:15为数字,用来区分每一部移动通信设备,与通讯模块绑定 +典型IMEI码:868540050954128 遥测 499120001 .1.3.6.1.4.1.41475.4.98.1.20.1 +21 FSU设备本身 98 网络信息 IMSI 460080585306741 IMSI 1 遥测 499121001 .1.3.6.1.4.1.41475.4.98.1.21.1 +22 FSU设备本身 98 网络信息 bRemoteServer http://10.10.63.88:8080 B接口远程服务器地址 1 遥测 499122001 .1.3.6.1.4.1.41475.4.98.1.22.1 +23 FSU设备本身 98 网络信息 webAccessAddr 192.168.2.133:8080 本机web浏览器访问地址 1 遥测 499123001 .1.3.6.1.4.1.41475.4.98.1.23.1 +24 FSU设备本身 98 MQTT GateWayPublicTopic_Server GateWayPublicTopic_Servertest 网关发布主题到服务器 1 遥测 499124001 .1.3.6.1.4.1.41475.4.98.1.24.1 +25 FSU设备本身 98 MQTT ServerPublicTopic_GateWay ServerPublicTopic_GateWay 服务器发布主题到网关 1 遥测 499125001 .1.3.6.1.4.1.41475.4.98.1.25.1 +26 FSU设备本身 98 MQTT BrokerAddress_Port 116.236.50.106:8764 MQTTBroker服务器地址端口 1 遥测 499126001 .1.3.6.1.4.1.41475.4.98.1.26.1 +27 FSU设备本身 98 MQTT MqttClientID hjcid-01 Mqtt客户ID 1 遥测 499127001 .1.3.6.1.4.1.41475.4.98.1.27.1 +28 FSU设备本身 98 MQTT MqttUserName hjemq-c1 Mqtt用户名 1 遥测 499128001 .1.3.6.1.4.1.41475.4.98.1.28.1 +29 FSU设备本身 98 MQTT MqttPassWord Hj57471000 Mqtt密码 1 遥测 499129001 .1.3.6.1.4.1.41475.4.98.1.29.1 +30 FSU设备本身 98 MQTT MqttWillToplic_Server MqttWillToplic_Server 网关发布遗嘱主题到服务器 1 遥测 499130001 .1.3.6.1.4.1.41475.4.98.1.30.1 +31 FSU设备本身 98 运维信息 OwnerName 业主名称 1 遥测 499131001 .1.3.6.1.4.1.41475.4.98.1.31.1 +32 FSU设备本身 98 运维信息 OperationsCompanyName 运维公司名称 1 遥测 499132001 .1.3.6.1.4.1.41475.4.98.1.32.1 +33 FSU设备本身 98 运维信息 OperationsPersonName 运维人员名称 1 遥测 499133001 .1.3.6.1.4.1.41475.4.98.1.33.1 +34 FSU设备本身 98 运维信息 OperationsPersonMobile 运维人员Mobile 1 遥测 499134001 .1.3.6.1.4.1.41475.4.98.1.34.1 +35 FSU设备本身 98 运维信息 OperationsPersonEmail 运维人员email 1 遥测 499135001 .1.3.6.1.4.1.41475.4.98.1.35.1 +36 FSU设备本身 98 运维信息 OperationsPersonWeChat 运维人员微信号 1 遥测 499136001 .1.3.6.1.4.1.41475.4.98.1.36.1 +37 FSU设备本身 98 运维信息 BeginRunTime 2023-12-13 15:47:22 启用时间 1 遥测 499137001 .1.3.6.1.4.1.41475.4.98.1.37.1 +38 FSU设备本身 98 板卡信息 SoftwareVersion FSU_SW_V1.0.0 软件版本号 1 遥测 499138001 .1.3.6.1.4.1.41475.4.98.1.38.1 +39 FSU设备本身 98 板卡信息 SW_LastUpdateTime 2023-12-13 15:47:22 软件上次升级时间 1 遥测 499139001 .1.3.6.1.4.1.41475.4.98.1.39.1 +40 FSU设备本身 98 板卡信息 HardwareVersion FSU_HW_V1.0.0 硬件版本号 1 遥测 499140001 .1.3.6.1.4.1.41475.4.98.1.40.1 +41 FSU设备本身 98 板卡信息 HW_LastUpdateTime 2023-12-13 15:47:22 硬件上次升级时间 1 遥测 499141001 .1.3.6.1.4.1.41475.4.98.1.41.1 +42 FSU设备本身 98 板卡信息 OnlineStatus 在线 在线状态 1 离线或者在线 遥测 499142001 .1.3.6.1.4.1.41475.4.98.1.42.1 +43 FSU设备本身 98 板卡信息 RSSI -60 网络信号强度 1 遥测 dBm 1 499143001 .1.3.6.1.4.1.41475.4.98.1.43.1 +44 FSU设备本身 98 板卡信息 InfoSysname 操作系统名称 1 系统定时获取 遥测 499144001 .1.3.6.1.4.1.41475.4.98.1.44.1 +45 FSU设备本身 98 板卡信息 InfoNodename 主机名 1 系统定时获取 遥测 499145001 .1.3.6.1.4.1.41475.4.98.1.45.1 +46 FSU设备本身 98 板卡信息 InfoRelease 内核版本 1 系统定时获取 遥测 499146001 .1.3.6.1.4.1.41475.4.98.1.46.1 +47 FSU设备本身 98 板卡信息 InfoVersion 发行版本 1 系统定时获取 遥测 499147001 .1.3.6.1.4.1.41475.4.98.1.47.1 +48 FSU设备本身 98 板卡信息 InfoMachine 硬件架构 1 系统定时获取 遥测 499148001 .1.3.6.1.4.1.41475.4.98.1.48.1 +49 FSU设备本身 98 板卡信息 InfoUptime 开机时长 1 系统定时获取 遥测 秒 1 499149001 .1.3.6.1.4.1.41475.4.98.1.49.1 +50 FSU设备本身 98 板卡信息 InfoTotalram 内存大小 1 系统定时获取 遥测 byte 1 499150001 .1.3.6.1.4.1.41475.4.98.1.50.1 +51 FSU设备本身 98 板卡信息 InfoFreeram 剩余内存大小 1 系统定时获取 遥测 byte 1 499151001 .1.3.6.1.4.1.41475.4.98.1.51.1 +52 FSU设备本身 98 板卡信息 InfoProcs 当前进程数 1 系统定时获取 遥测 499152001 .1.3.6.1.4.1.41475.4.98.1.52.1 +53 FSU设备本身 98 配置信息 ProtocolSelection OID 协议选择 1 选择ID号 遥测 499153001 .1.3.6.1.4.1.41475.4.98.1.53.1 +54 FSU设备本身 98 配置信息 FSUDeviceSelfTableName FSUDEVICEDATATABLE FSU设备自身表名 1 设备自身的表名,检索依据此值 遥测 499154001 .1.3.6.1.4.1.41475.4.98.1.54.1 +2024-01-08 11:20:49[I][LOG_SAMPLE]MqttClientApp process! +2024-01-08 11:20:49[I][LOG_SAMPLE]Make time is: Jan 8 2024 11:20:24 +2024-01-08 11:20:49[I][LOG_SAMPLE]MQTT服务器连接成功! +2024-01-08 11:20:49[I][LOG_SAMPLE]subscribe ServerPublicTopic_GateWay ok > +2024-01-08 11:20:52[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1660", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +} 713 +2024-01-08 11:20:53[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1660", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +} 453 +2024-01-08 11:20:56[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} 1032 +2024-01-08 11:20:57[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} 452 +2024-01-08 11:20:58[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7145", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479985664", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:20:58" +} 5158 +2024-01-08 11:21:07[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1660", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4291", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7145", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479985664", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:20:58" +} 713 +2024-01-08 11:21:08[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1660", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4291", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7145", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479985664", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:20:58" +} 453 +2024-01-08 11:21:09[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7156", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479920128", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:09" +} 5158 +2024-01-08 11:21:11[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7156", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479920128", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:09" +} 1051 +2024-01-08 11:21:12[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7156", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479920128", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "61", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:09" +} 452 +2024-01-08 11:21:20[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7167", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479911936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:20" +} 5158 +2024-01-08 11:21:23[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1661", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4296", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7167", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479911936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:20" +} 713 +2024-01-08 11:21:24[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1661", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4296", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7167", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479911936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:20" +} 453 +2024-01-08 11:21:27[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7167", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479911936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:20" +} 1033 +2024-01-08 11:21:28[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7167", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479911936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:20" +} 452 +2024-01-08 11:21:32[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7179", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479879168", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:32" +} 5158 +2024-01-08 11:21:39[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1662", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4289", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7179", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479879168", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:32" +} 713 +2024-01-08 11:21:40[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1662", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4289", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7179", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479879168", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:32" +} 453 +2024-01-08 11:21:42[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7179", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479879168", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:32" +} 1051 +2024-01-08 11:21:44[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7179", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479879168", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:32" +} 452 +2024-01-08 11:21:45[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7191", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:44" +} 5158 +2024-01-08 11:21:53[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1662", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7191", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:44" +} 713 +2024-01-08 11:21:54[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1662", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7191", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:44" +} 453 +2024-01-08 11:21:55[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7202", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:55" +} 5158 +2024-01-08 11:21:57[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7202", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:55" +} 1033 +2024-01-08 11:21:58[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7202", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479752192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:21:55" +} 452 +2024-01-08 11:22:06[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7213", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:06" +} 5158 +2024-01-08 11:22:09[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4285", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7213", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:06" +} 713 +2024-01-08 11:22:10[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4285", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7213", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:06" +} 453 +2024-01-08 11:22:13[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7213", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:06" +} 1051 +2024-01-08 11:22:14[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7213", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:06" +} 452 +2024-01-08 11:22:18[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7225", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:18" +} 5158 +2024-01-08 11:22:24[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4275", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7225", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:18" +} 713 +2024-01-08 11:22:25[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4275", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7225", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:18" +} 453 +2024-01-08 11:22:27[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7225", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:18" +} 1033 +2024-01-08 11:22:29[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7225", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479719424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:18" +} 452 +2024-01-08 11:22:30[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7237", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479592448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:29" +} 5158 +2024-01-08 11:22:37[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4266", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7237", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479592448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:29" +} 713 +2024-01-08 11:22:39[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4266", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7237", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479592448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:29" +} 453 +2024-01-08 11:22:41[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7248", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:41" +} 5158 +2024-01-08 11:22:42[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7248", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:41" +} 1051 +2024-01-08 11:22:44[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7248", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:41" +} 452 +2024-01-08 11:22:52[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7259", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:52" +} 5158 +2024-01-08 11:22:55[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4263", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7259", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:52" +} 713 +2024-01-08 11:22:56[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1663", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4263", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7259", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:52" +} 453 +2024-01-08 11:22:58[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7259", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:52" +} 1033 +2024-01-08 11:23:00[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7259", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:22:52" +} 452 +2024-01-08 11:23:04[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7271", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:04" +} 5158 +2024-01-08 11:23:10[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1664", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4265", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7271", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:04" +} 713 +2024-01-08 11:23:12[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1664", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4265", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7271", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:04" +} 453 +2024-01-08 11:23:14[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7271", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:04" +} 1051 +2024-01-08 11:23:15[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7271", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479559680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:04" +} 452 +2024-01-08 11:23:17[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7283", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:15" +} 5158 +2024-01-08 11:23:23[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1665", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4268", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7283", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:15" +} 713 +2024-01-08 11:23:25[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1665", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4268", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7283", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:15" +} 453 +2024-01-08 11:23:27[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7294", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:27" +} 5158 +2024-01-08 11:23:28[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7294", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:27" +} 1033 +2024-01-08 11:23:30[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7294", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479432704", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:27" +} 452 +2024-01-08 11:23:38[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7305", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:38" +} 5158 +2024-01-08 11:23:41[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1665", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4274", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7305", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:38" +} 713 +2024-01-08 11:23:42[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1665", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4274", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7305", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:38" +} 453 +2024-01-08 11:23:44[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7305", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:38" +} 1051 +2024-01-08 11:23:46[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7305", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:38" +} 452 +2024-01-08 11:23:50[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7317", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:50" +} 5158 +2024-01-08 11:23:55[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1666", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4278", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7317", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:50" +} 713 +2024-01-08 11:23:57[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1666", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4278", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7317", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:50" +} 453 +2024-01-08 11:24:00[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7317", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:50" +} 1033 +2024-01-08 11:24:01[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7317", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479399936", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:23:50" +} 452 +2024-01-08 11:24:03[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7329", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:01" +} 5158 +2024-01-08 11:24:10[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4278", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7329", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:01" +} 713 +2024-01-08 11:24:11[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4278", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7329", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:01" +} 453 +2024-01-08 11:24:13[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7340", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:13" +} 5158 +2024-01-08 11:24:15[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7340", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:13" +} 1051 +2024-01-08 11:24:16[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7340", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:13" +} 452 +2024-01-08 11:24:24[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7351", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:24" +} 5158 +2024-01-08 11:24:27[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4269", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7351", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:24" +} 713 +2024-01-08 11:24:28[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4269", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7351", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:24" +} 453 +2024-01-08 11:24:31[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7351", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:24" +} 1033 +2024-01-08 11:24:32[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7351", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479240192", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:24" +} 452 +2024-01-08 11:24:36[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7363", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479207424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:36" +} 5158 +2024-01-08 11:24:42[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4281", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7363", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479207424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:36" +} 713 +2024-01-08 11:24:43[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1667", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4281", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7363", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479207424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:36" +} 453 +2024-01-08 11:24:45[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7363", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479207424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:36" +} 1051 +2024-01-08 11:24:47[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7363", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479207424", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:36" +} 452 +2024-01-08 11:24:48[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7374", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:47" +} 5158 +2024-01-08 11:24:56[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4288", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7374", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:47" +} 713 +2024-01-08 11:24:58[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4288", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7374", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:47" +} 453 +2024-01-08 11:24:59[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7386", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:59" +} 5158 +2024-01-08 11:25:00[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7386", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:59" +} 1033 +2024-01-08 11:25:02[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7386", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479080448", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:24:59" +} 452 +2024-01-08 11:25:10[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7397", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:10" +} 5158 +2024-01-08 11:25:13[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "43", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4312", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7397", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:10" +} 713 +2024-01-08 11:25:14[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4312", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7397", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:10" +} 453 +2024-01-08 11:25:16[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "168", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "425", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "14", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7397", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:10" +} 1051 +2024-01-08 11:25:18[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1.5.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "65535", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "0", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +} "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7397", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:10" +} 452 +2024-01-08 11:25:22[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7409", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:22" +} 5158 +2024-01-08 11:25:27[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "166", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "42", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7409", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:22" +} 713 +2024-01-08 11:25:29[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +}.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "1668", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "4283", + "Factor": "100" + }], + "TimeStamp": "2024-01-08 11:20:49" +}": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7409", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:22" +} 453 +2024-01-08 11:25:31[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7409", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:22" +} 1033 +2024-01-08 11:25:32[I][LOG_SAMPLE]Mqtt { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "TimeStamp": "2024-01-08 11:20:49" +} + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "TimeStamp": "2024-01-08 11:20:49" +}lue": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "Linux", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "4.1.15", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "#2 SMP PREEMPT Mon Dec 11 17:33:30 CST 2023", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "armv7l", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "7409", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "519028736", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "479047680", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "62", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-08 11:25:22" +} 452 diff --git a/EdgeGateway_FSU_App/tmp/json_roottable (copy).json b/EdgeGateway_FSU_App/tmp/json_roottable (copy).json new file mode 100644 index 0000000..93fcfcd --- /dev/null +++ b/EdgeGateway_FSU_App/tmp/json_roottable (copy).json @@ -0,0 +1,476 @@ +{ + "FSUDEVICEDATATABLE": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-02 15:40:01" + }, + "DATAFORMATPUBLIC": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-02 15:40:01" + }, + "温湿度传感器TH-S500:1": { + "遥测": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.3.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.6.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.1.7.1", + "Value": "", + "Factor": "100" + }], + "遥信": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.0.1.1", + "Value": "=0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "遥控": [{ + "OID": ".1.3.6.1.4.1.41475.4.82.2.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.2.2.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.2.3.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.41475.4.82.2.4.1", + "Value": "", + "Factor": "1" + }], + "遥调": [] + }, + "智能温湿度-TH08创联:1": { + "遥测": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.1", + "Value": "", + "Factor": "10" + }], + "遥信": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.1", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.1", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.1", + "Value": "<0", + "Factor": "1" + }], + "遥控": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.2.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.6.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.7.1", + "Value": "", + "Factor": "10" + }], + "遥调": [] + }, + "智能温湿度-TH08创联:2": { + "遥测": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.1.1.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.2.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.3.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.4.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.5.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.7.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.8.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.9.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.10.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.1.11.2", + "Value": "", + "Factor": "10" + }], + "遥信": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.0.1.2", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.2.2", + "Value": ">65", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.3.2", + "Value": ">90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.0.4.2", + "Value": "<0", + "Factor": "1" + }], + "遥控": [{ + "OID": ".1.3.6.1.4.1.41475.4.81.2.1.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.3.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.4.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.5.2", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.6.2", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.41475.4.81.2.7.2", + "Value": "", + "Factor": "10" + }], + "遥调": [] + } +} \ No newline at end of file diff --git a/EdgeGateway_FSU_App/tmp/json_roottable (所有子设备,端口2挂监控单元,端口3挂温湿度空调,端口4挂电池).json b/EdgeGateway_FSU_App/tmp/json_roottable (所有子设备,端口2挂监控单元,端口3挂温湿度空调,端口4挂电池).json new file mode 100644 index 0000000..6060cc1 --- /dev/null +++ b/EdgeGateway_FSU_App/tmp/json_roottable (所有子设备,端口2挂监控单元,端口3挂温湿度空调,端口4挂电池).json @@ -0,0 +1,1920 @@ +{ + "FSUDEVICEDATATABLE": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Servertest", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c1", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-01-25 17:30:31" + }, + "DATAFORMATPUBLIC": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:31" + }, + "群方-交流配电:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.6.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:35" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.7.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:35" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:32" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.2.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.2.2.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:32" + } + }, + "群方-交流配电": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-直流配电:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.4.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.9.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:32" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.4.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.10.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.11.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:32" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:32" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:32" + } + }, + "群方-直流配电": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-华为整流模块4850N:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.2.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.4.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.6.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.7.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.8.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.9.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.10.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.11.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.13.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.14.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.10.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.11.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.13.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.14.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.15.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.16.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.17.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.18.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.19.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.2.1.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:33" + } + }, + "群方-华为整流模块4850N": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-华为逆变器I2303G:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.33.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.2.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.4.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.5.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.6.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.7.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.8.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.9.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.10.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.11.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.13.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.33.1.14.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.15.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.16.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.17.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.18.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.19.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:33" + } + }, + "群方-华为逆变器I2303G": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "温湿度传感器TH-S500:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.1.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.3.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.4.1", + "Value": "80", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.6.1", + "Value": "2500", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.7.1", + "Value": "800", + "Factor": "100" + }], + "TimeStamp": "2024-01-25 17:30:35" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.4.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:35" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.2.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.2.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.3.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.4.1", + "Value": "1", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:33" + } + }, + "温湿度传感器TH-S500": { + "遥信常量": [{ + "AlarmThreshold": "0", + "AlarmReDiff": "0" + }, { + "AlarmThreshold": "65", + "AlarmReDiff": "3" + }, { + "AlarmThreshold": "90", + "AlarmReDiff": "3" + }, { + "AlarmThreshold": "0", + "AlarmReDiff": "3" + }] + }, + "英维克EC系列机柜空调器:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.3.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.4.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.5.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.6.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.7.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.8.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.9.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.10.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.11.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.12.1", + "Value": "80", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.13.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.14.1", + "Value": "0", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.15.1", + "Value": "220", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.16.1", + "Value": "600", + "Factor": "10" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.14.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.15.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.16.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.17.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.18.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.19.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.20.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.21.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.22.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.23.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.24.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.25.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.26.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.27.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.28.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.29.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.30.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.31.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.32.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.33.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.34.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.2.1.1", + "Value": "1", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.3.1.1", + "Value": "23", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.2.1", + "Value": "3", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.3.1", + "Value": "15", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.4.1", + "Value": "5", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.7.1", + "Value": "40", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.8.1", + "Value": "-1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.9.1", + "Value": "90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.10.1", + "Value": "-20", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:33" + } + }, + "英维克EC系列机柜空调器": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "光宇磷酸铁锂电池CF48100T:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.32.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.3.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.5.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.6.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.7.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.8.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.9.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.10.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.11.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.12.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.13.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.14.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.15.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.16.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.17.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.18.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.19.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.20.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.21.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.22.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.23.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.24.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.25.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.26.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.27.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.28.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.29.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.30.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.31.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.32.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.33.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.34.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.35.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:35" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.32.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.10.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.11.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.13.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.14.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.15.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.16.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.17.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.18.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.19.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.20.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.21.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.22.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.23.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.24.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.25.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.26.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.27.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.28.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.29.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.30.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.31.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.32.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.33.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.34.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.35.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.36.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.37.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.38.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.39.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.40.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.41.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.42.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.43.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.44.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.45.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.46.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.47.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.48.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.49.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.50.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.51.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.52.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.53.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.54.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.55.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.56.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.57.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.58.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.59.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.60.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.61.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.62.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.63.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.64.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-01-25 17:30:35" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:33" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-01-25 17:30:33" + } + }, + "光宇磷酸铁锂电池CF48100T": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + } +} \ No newline at end of file diff --git a/EdgeGateway_FSU_App/tmp/json_roottable (虚拟串口生成 20240201).json b/EdgeGateway_FSU_App/tmp/json_roottable (虚拟串口生成 20240201).json new file mode 100644 index 0000000..f0e3476 --- /dev/null +++ b/EdgeGateway_FSU_App/tmp/json_roottable (虚拟串口生成 20240201).json @@ -0,0 +1,2036 @@ +{ + "FSUDEVICEDATATABLE": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-04", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c4", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "DATAFORMATPUBLIC": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:23" + }, + "温湿度传感器TH-S500:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.1.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.3.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.4.1", + "Value": "80", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.6.1", + "Value": "2500", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.7.1", + "Value": "800", + "Factor": "100" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.4.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.2.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.2.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.3.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.4.1", + "Value": "1", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:23" + } + }, + "温湿度传感器TH-S500": { + "遥信常量": [{ + "AlarmThreshold": "0", + "AlarmReDiff": "0" + }, { + "AlarmThreshold": "65", + "AlarmReDiff": "3" + }, { + "AlarmThreshold": "90", + "AlarmReDiff": "3" + }, { + "AlarmThreshold": "0", + "AlarmReDiff": "3" + }] + }, + "英维克EC系列机柜空调器:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.3.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.4.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.5.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.6.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.7.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.8.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.9.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.10.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.11.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.12.1", + "Value": "80", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.13.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.14.1", + "Value": "0", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.15.1", + "Value": "220", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.16.1", + "Value": "600", + "Factor": "10" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.14.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.15.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.16.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.17.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.18.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.19.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.20.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.21.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.22.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.23.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.24.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.25.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.26.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.27.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.28.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.29.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.30.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.31.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.32.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.33.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.34.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.2.1.1", + "Value": "1", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.3.1.1", + "Value": "23", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.2.1", + "Value": "3", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.3.1", + "Value": "15", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.4.1", + "Value": "5", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.7.1", + "Value": "40", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.8.1", + "Value": "-1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.9.1", + "Value": "90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.10.1", + "Value": "-20", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + } + }, + "英维克EC系列机柜空调器": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "光宇磷酸铁锂电池CF48100T:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.32.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.3.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.5.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.6.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.7.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.8.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.9.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.10.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.11.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.12.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.13.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.14.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.15.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.16.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.17.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.18.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.19.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.20.1", + "Value": "", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.21.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.22.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.23.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.24.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.25.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.26.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.27.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.28.1", + "Value": "", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.29.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.30.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.31.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.32.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.33.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.34.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.35.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.32.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.10.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.11.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.13.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.14.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.15.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.16.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.17.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.18.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.19.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.20.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.21.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.22.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.23.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.24.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.25.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.26.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.27.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.28.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.29.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.30.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.31.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.32.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.33.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.34.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.35.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.36.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.37.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.38.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.39.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.40.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.41.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.42.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.43.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.44.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.45.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.46.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.47.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.48.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.49.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.50.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.51.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.52.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.53.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.54.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.55.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.56.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.57.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.58.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.59.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.60.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.61.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.62.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.63.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.64.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:23" + } + }, + "光宇磷酸铁锂电池CF48100T": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-华为逆变器I2303G:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.33.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.2.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.4.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.5.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.6.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.7.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.8.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.9.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.10.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.11.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.13.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.33.1.14.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.15.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.16.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.17.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.18.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.19.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:23" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:23" + } + }, + "群方-华为逆变器I2303G": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-太阳能模块S4875G:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.20.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.2.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.4.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.5.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.6.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.7.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.8.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.9.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.10.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.11.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.12.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.20.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.5.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.20.2.1.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:24" + } + }, + "群方-太阳能模块S4875G": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-交流配电:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.6.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.7.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.2.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.2.2.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + } + }, + "群方-交流配电": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-直流配电:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.4.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.9.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.4.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.10.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.11.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:24" + } + }, + "群方-直流配电": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-华为整流模块4850N:1": { + "遥测": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.1.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.2.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.4.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.6.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.7.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.8.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.9.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.10.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.11.1", + "Value": "", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.13.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.14.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥信": { + "FsuCode": "31012010001", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.0.1.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.2.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.3.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.4.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.5.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.6.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.7.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.8.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.9.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.10.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.11.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.12.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.13.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.14.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.15.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.16.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.17.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.18.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.19.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥控": { + "FsuCode": "31012010001", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.2.1.1", + "Value": "", + "Factor": "1" + }], + "TimeStamp": "2024-02-01 17:03:24" + }, + "遥调": { + "FsuCode": "31012010001", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-02-01 17:03:24" + } + }, + "群方-华为整流模块4850N": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + } +} \ No newline at end of file diff --git a/EdgeGateway_FSU_App/tmp/json_roottable.json b/EdgeGateway_FSU_App/tmp/json_roottable.json new file mode 100644 index 0000000..d74884a --- /dev/null +++ b/EdgeGateway_FSU_App/tmp/json_roottable.json @@ -0,0 +1,2105 @@ +{ + "FSUDEVICEDATATABLE": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.41475.4.98.1.1.1", + "Value": "31012010002", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.2.1", + "Value": "10002", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.3.1", + "Value": "hjfsu01", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.4.1", + "Value": "FSU001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.5.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.6.1", + "Value": "HJWL2309010001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.7.1", + "Value": "0000000000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.8.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.9.1", + "Value": "310120", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.10.1", + "Value": "10001", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.11.1", + "Value": "cn-room", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.12.1", + "Value": "电信试点数据1号机房", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.13.1", + "Value": "汇珏网络", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.14.1", + "Value": "LAN", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.15.1", + "Value": "192.168.2.133", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.16.1", + "Value": "8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.17.1", + "Value": "161", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.18.1", + "Value": "中国移动", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.19.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.20.1", + "Value": "868540050954128", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.21.1", + "Value": "460080585306741", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.22.1", + "Value": "http://10.10.63.88:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.23.1", + "Value": "192.168.2.133:8080", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.24.1", + "Value": "GateWayPublicTopic_Server_Test", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.25.1", + "Value": "ServerPublicTopic_GateWay", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.26.1", + "Value": "116.236.50.106:8764", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.27.1", + "Value": "hjcid-03", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.28.1", + "Value": "hjemq-c3", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.29.1", + "Value": "Hj57471000", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.30.1", + "Value": "MqttWillToplic_Server", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.31.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.32.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.33.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.34.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.35.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.36.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.37.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.38.1", + "Value": "FSU_SW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.39.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.40.1", + "Value": "FSU_HW_V1.0.0", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.41.1", + "Value": "2023-12-13 15:47:22", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.42.1", + "Value": "在线", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.43.1", + "Value": "-60", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.44.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.45.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.46.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.47.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.48.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.49.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.50.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.51.1", + "Value": "", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.52.1", + "Value": "", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.53.1", + "Value": "OID", + "Factor": "" + }, { + "OID": ".1.3.6.1.4.1.41475.4.98.1.54.1", + "Value": "FSUDEVICEDATATABLE", + "Factor": "" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "DATAFORMATPUBLIC": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:51" + }, + "温湿度传感器TH-S500:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.1.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.3.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.4.1", + "Value": "80", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.6.1", + "Value": "2500", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.1.7.1", + "Value": "800", + "Factor": "100" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.0.4.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.82.2.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.2.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.3.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.82.2.4.1", + "Value": "1", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + } + }, + "温湿度传感器TH-S500": { + "遥信常量": [{ + "AlarmThreshold": "0", + "AlarmReDiff": "0" + }, { + "AlarmThreshold": "65", + "AlarmReDiff": "3" + }, { + "AlarmThreshold": "90", + "AlarmReDiff": "3" + }, { + "AlarmThreshold": "0", + "AlarmReDiff": "3" + }] + }, + "英维克EC系列机柜空调器:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.3.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.4.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.5.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.6.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.7.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.8.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.9.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.10.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.11.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.12.1", + "Value": "80", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.13.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.14.1", + "Value": "0", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.15.1", + "Value": "220", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.1.16.1", + "Value": "600", + "Factor": "10" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.14.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.15.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.16.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.17.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.18.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.19.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.20.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.21.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.22.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.23.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.24.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.25.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.26.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.27.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.28.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.29.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.30.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.31.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.32.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.33.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.0.34.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.2.1.1", + "Value": "1", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.12.3.1.1", + "Value": "23", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.2.1", + "Value": "3", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.3.1", + "Value": "15", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.4.1", + "Value": "5", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.7.1", + "Value": "40", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.8.1", + "Value": "-1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.9.1", + "Value": "90", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.12.3.10.1", + "Value": "-20", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + } + }, + "英维克EC系列机柜空调器": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "HJWL门磁烟感水浸01:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.85.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.85.1.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.85.1.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.85.1.4.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.85.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.85.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.85.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.85.0.4.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:51" + } + }, + "HJWL门磁烟感水浸01": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "光宇磷酸铁锂电池CF48100T:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.32.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.2.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.3.1", + "Value": "5350", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.4.1", + "Value": "16", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.5.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.6.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.7.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.8.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.9.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.10.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.11.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.12.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.13.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.14.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.15.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.16.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.17.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.18.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.19.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.20.1", + "Value": "3300", + "Factor": "1000" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.21.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.22.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.23.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.24.1", + "Value": "4", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.25.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.26.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.27.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.28.1", + "Value": "250", + "Factor": "10" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.29.1", + "Value": "0", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.30.1", + "Value": "3341", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.31.1", + "Value": "100", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.32.1", + "Value": "13", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.33.1", + "Value": "10000", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.34.1", + "Value": "10000", + "Factor": "100" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.35.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.36.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.37.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.1.38.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.32.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.14.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.15.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.16.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.17.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.18.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.19.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.20.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.21.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.22.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.23.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.24.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.25.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.26.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.27.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.28.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.29.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.30.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.31.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.32.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.33.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.34.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.35.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.36.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.37.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.38.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.39.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.40.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.41.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.42.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.43.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.44.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.45.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.46.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.47.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.48.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.49.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.50.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.51.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.52.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.53.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.54.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.55.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.56.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.57.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.58.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.59.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.32.0.60.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:51" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:51" + } + }, + "光宇磷酸铁锂电池CF48100T": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-交流配电:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.3.1", + "Value": "436D4000 ", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.1.6.1", + "Value": "42480000", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.2.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.6.1", + "Value": "438C0000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.0.7.1", + "Value": "43340000", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.3.2.1.1", + "Value": "438C0000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.3.2.2.1", + "Value": "43340000", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + } + }, + "群方-交流配电": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-直流配电:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.4.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.2.1", + "Value": "42560000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.7.1", + "Value": "41955E32", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.9.1", + "Value": "41C80000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.1.8.1", + "Value": "41C80000", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.4.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.4.0.11.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + } + }, + "群方-直流配电": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-华为整流模块4850N:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.2.1", + "Value": "42560000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.3.1", + "Value": "6", + "Factor": "6" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.5.1", + "Value": "13", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.6.1", + "Value": "42DC0000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.7.1", + "Value": "42560000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.8.1", + "Value": "41C80000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.9.1", + "Value": "43715800", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.1.14.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.0.1.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.6.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.8.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.14.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.15.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.16.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.17.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.18.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.06.0.19.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.06.2.1.1", + "Value": "32", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + } + }, + "群方-华为整流模块4850N": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-华为逆变器I2303G:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.33.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.2.1", + "Value": "43661800", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.3.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.5.1", + "Value": "43661800", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.6.1", + "Value": "42480000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.7.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.8.1", + "Value": "41C80000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.9.1", + "Value": "42560000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.12.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.13.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.1.14.1", + "Value": "3", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.33.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.0.5.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.33.0.6.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + } + }, + "群方-华为逆变器I2303G": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + }, + "群方-太阳能模块S4875G:1": { + "遥测": { + "FsuCode": "31012010002", + "type": "gateway-data", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.20.1.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.2.1", + "Value": "42560000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.3.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.5.1", + "Value": "110", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.6.1", + "Value": "42560000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.7.1", + "Value": "41C80000", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.8.1", + "Value": "436D4000 ", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.9.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.10.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.11.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.1.12.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥信": { + "FsuCode": "31012010002", + "type": "gateway-alarmdata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.20.0.1.1", + "Value": "1", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.2.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.3.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.4.1", + "Value": "0", + "Factor": "1" + }, { + "OID": ".1.3.6.1.4.1.61262.4.20.0.5.1", + "Value": "0", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥控": { + "FsuCode": "31012010002", + "type": "gateway-ctrldata", + "IdCodeContent": [{ + "OID": ".1.3.6.1.4.1.61262.4.20.2.1.1", + "Value": "32", + "Factor": "1" + }], + "TimeStamp": "2024-03-15 16:59:52" + }, + "遥调": { + "FsuCode": "31012010002", + "type": "gateway-writedata", + "IdCodeContent": [], + "TimeStamp": "2024-03-15 16:59:52" + } + }, + "群方-太阳能模块S4875G": { + "遥信常量": [{ + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }, { + "AlarmThreshold": "", + "AlarmReDiff": "" + }] + } +} \ No newline at end of file diff --git a/README.txt b/README.txt new file mode 100644 index 0000000..95ba17e --- /dev/null +++ b/README.txt @@ -0,0 +1,102 @@ +1.下载网络代码资源 https://github.com/htgd/wh_fsu#动环监控主机程序说明 20230814 +2.添加对应库并编译; 20230818 +3.添加端口 配置信息 及修改数据库,数据库关于CfgTab_S_DevicePortFuncDef表为合并表导入 20230918 +4.增加mslog库 20230920 +5.将端口配置表信息 分离,方便支持每个端口支持多设备连接 20230926 +6.添加cjson库相关资源 +{ + "FsuCode":"11010110100001", + "IdCodeContent":[ + {"IDCode": ".1.3.6.1.4.1.41475.1.1.4.1.1.0","Value": "112","Factor": "10"}, + {"IDCode": ".1.3.6.1.4.1.41475.1.1.4.1.3.0","Value": "130200","Factor": "100"}, + {"IDCode": ".1.3.6.1.4.1.41475.1.1.4.1.22.0","Value": "1234","Factor": "0.1"} + ] +} +7.将端口配置表信息合并,依靠数据库列判断 20231008 +8.在/etc/init.d/rcS 文件中增加两行 开机执行的代码,注意 rcS执行是放在inittab 文件里,在profile之前执行,profile +cd /home/EdgeGateway_FSU_App +./EdgeGateway_FSU_App_Start.sh +9.支持ntpdate指令,将Ubuntu系统下/etc/services文件复制到根文件系统etc目录下,修改权限;从别处根文件系统复制ntpdate到sbin目录下,并修改权限;202310 +ln -s /usr/share/zoneinfo/Asia/Shanghai localtime 软连接 时区选择 ,也是从别的文件系统复制。 + +ntpdate ntp1.aliyun.com +ntpdate time.pool.aliyun.com +ntpdate time.windows.com +10.调整mqttClientApp +11.条件限定,相同编码子设备需在同一端口,暂定后续更改 202310 +12.不同进程共享内存,使用标准Posix 共享内存,不建议使用 System V 方式建立共享内存。 不建议shmget创建内存, 建议shm_open 创建内存。kooloo add 202310 +13.修改inittab文件,初始化创建/dev/shm等相关文件 kooloo add 202310 新建 /dev/mqueue kooloo add 202311 +14.调整文件系统,开机创建/tmp/mslog目录和/tmp/mslog/mslog_fsu.txt文件 kooloo add 202311 +15.sysconf(_SC_PAGE_SIZE)或者sysconf(_SC_PAGESIZE)获取页大小,内存最小为一页,否则访问超过设定值的页读取异常 kooloo add 202311 +16.再次确认 此编程数据类型int 是4字节,long int 也是4字节,最大是0x7FFFFFFF,sizeof确认 kooloo add 202311 +17.mq_open打开失败,失败原因:mq_open:Function not implemented 底层还不支持posix的消息队列。 +解决方法是修改内核编译,make menuconfig -> General setup ->[ ]POSIX Message Queues ->[*]POSIX Message Queues. +18.注意根文件系统需要cd rootfs/ 然后 tar -vcjf rootfs.tar.bz2 *,这样才可以正常烧录,否则不会挂.,用sudo,避免权限不够 +19.软件调试增加一个Uart_passthroughApp,主要是测试串口的读写以及串口桥接透传,kooloo add 202312 +20.时间戳转换 GetLocalTimeStr void GetLocalTimeStr(char* strDst); 202310 之前实现 此备注 +21.mslog库不能打印全部的cjson表,缓冲区受限, +mslog 宏定义 #define PRINT DebugPrint,其中DebugPrint的DEBUG_STRING_MAX_LEN 缓冲区设置过小,修改为1000k空间,暂时无此问题 kooloo add 202311 +22.cjson 库测试,bug原因为有一个子节点被释放 kooloo add 202312 +/* cJSON 填坑指南 + * Cjson 使用注意事项 cJSON_Parse 、cJSON_Createxxx 后必须使用 cJSON_Delete 释放内存。 + * 一定要确认不在使用,不在任何节点使用,否则容易异常 + * cJSON_Print 后必须使用 cJSON_free 释放内存。不可以乱用,容易造成异常 kooloo add 202312 + * cJSON_DeleteItemFromObject 删除 cJSON_Createxxx 创建的对象后,不能再使用 cJSON_Delete 删除其节点数据。 + * + * + * / +23.修改CfgTab_SmartDevicePortFuncDef 将FuncConfigTypeID表和PollAddCollect合并,用json表示, +{"FuncCfgDefNumber":"2","FuncCfgDef:":[{"FuncCfgTypeID":"1","Add":"1"},{"FuncCfgTypeID":"1","Add":"2"}]} + +之前是使用多行方式表示,来实现不同ID和地址的功能实现 不需要修改 ,暂时不修改 kooloo add 202312 回滚到之前版本 +不支持相同子设备挂在不同接口上 kooloo add 202312 未做合并 如果在一起会重复覆盖 kooloo add 202312 +24.调整json格式,将子设备信号分类组数据完整,修改后直接发送即可,无需再次封装。202312 +25.调整sqTable_init,初始化分类,个别进程初始化不需要json; 202312 +26. AlarmReDiff和AlarmThreshold 新增 子设备的警告用判断参数,主要是温湿度等相关子设备使用,后续依据需要改变 kooloo add 202401 +27.mqtt 数据打印消息与实际发送不一致,是Mqmsgbuf缓冲区未自行截断,得到一帧数据后,如果数据长度没有之前的长,则会打印出来,所以要指定长度打印即可。kooloo add 20240109 +28."ps -e -o pid,comm | grep DevicePortGetApp* | grep -v PID | grep -v grep" 主函数 进程管道时加* kooloo add 20240109 +29.数据说明:1.发送数据是以子设备为单位,比如子设备的所有遥信或者遥测信号一起打包发送;2.服务器获取数据,只判断接收到的IdCodeContent数组中的一个数据的子设备号和地址,并处理后返回。3.服务器遥调数据不返回。 +30.群方-华为太阳能整流模块S4875G 取名字过长 ,修改为 群方-太阳能模块S4875G 数据表读取有误,已经修改 kooloo add 20240130 + + +硬件调试记录表 第一版 +1.EC200G使用的是串口而不是USB接口,需要实现底层,而且所有口都是共用一个口,建议直接用USB OTG方式挂载,可以将蓝牙、wifi、4G、GNSS等在软件层分开,不会有速度压力,暂时先以串口使用,如不能满足要求再更改。202311 +2.RTL8306MB口,MDIO口上拉原理图错误,MDC未上拉。202311 +高版本内核有RTL8366的驱动 4*GE+1*SGMII+1*RGMII +RTL8366SC-CG +LAYER 2 MANAGED 4+2-PORT 10/100/1000M SWITCH CONTROLLER + +5*FE+1*(MII/RMII) +RTL8306MB-CG +SINGLE-CHIP 6-PORT 10/100M ETHERNET SWITCH CONTROLLER + +3.核心板 RTC CR2012 容量38mAh,大概能支持2个月左右。202311 +4.内核移植 linux-imx 固件加载出错(failed to load regulatory.db)问题处理 +5.CAN口调试,GD和核心板各挂一个CAN接口芯片,两者以手拉手方式对外连接,CAN0口(CAN1)正常收发,驱动正常, +发cansend can0 06081003#11.22.33.44.55.66.77.88 2023120501 +CAN1口(CAN2)是以拓展方式使用,暂时无法测试。 +6.核心板OTG正常,能正常烧录内核文件系统uboot等 202311 +7.beep蜂鸣器,高开低关,与原子核心板电平相反,调试时需要关闭或者断开。20231205 +8.按键正常,od -x /dev/input/event0 20231205 +9.TF卡接口正常 20231205 +10.NVCC_CSI DATA IO电压只有2.8V,CSI_DATA5和CSI_DATA6 高电平点亮 LED灯,默认开 kooloo add 202312 +11.WM8960芯片驱动,注意原子版本2.4及以后,IIC是挂在IIC1上,现在原子开发板是2.4版本,是挂在IIC1上,要调整下设备树。把IIC1打开 +12.EC200G-CN模块仅使用中国,模块现在通信可UART口或者USB口,建议直接USB挂在核心板上, +EC200G的Reset引脚是接在CSI_DATA2引脚上,此引脚上电为高电平即可。核心板可控;建议将EC200G的reset脚和核心板复位按键连接在一起 +EC200G的pwrkey引脚接的是CSI_HSYNC 引脚,此引脚上电设置为低,核心板可控。 +EC200G-CN 连接的串口6,能正常收发,读取指令正常; +但此接口的核心板TX不能和电脑侧的串口工具TX接在一起,接在一起核心板和EC200G正常通信,但是电脑无法控制EC200G,电脑侧电压3.3V,核心板2.8V,接在一起后3.3V,电脑侧发无电平变化。不影响使用。 +13.串口情况,串口1调试口正常使用; +串口2收发正常,但串口2是接在485上,485需要用自动收发控制无需软件干预; +串口3到MCU上能正常收发,下次预留测试点; +串口4能发,接收和WM8960的IIC1口干涉,无法接收 ,(预留); +串口5能正常收发(预留); +串口7能正常收发(预留); +串口8能正常收发(预留); +14.网口RTL8306MB芯片,暂时无法调通,软件调试比较困难,在无网络通信的情况下,需要手动切换模式,烧录测试内核和uboot,效率太低,建议,在保证网口1正常通信的情况下,选择一款非MIDO控制的多网口芯片。 +15.与GD通信,读取AI等,,GD未回数据,GD软件接收异常,已修改。 +16.485透传,速度较慢,发115200可工作,收38400可工作,再高可能不工作,硬件限制。 +17.485透传,数据超过245字节异常。 + + + diff --git a/bk/DevicePortGet 20231101.tar.gz b/bk/DevicePortGet 20231101.tar.gz new file mode 100644 index 0000000..f039757 Binary files /dev/null and b/bk/DevicePortGet 20231101.tar.gz differ diff --git a/bk/DevicePortGet(2023091301).tar.gz b/bk/DevicePortGet(2023091301).tar.gz new file mode 100644 index 0000000..8ceed0d Binary files /dev/null and b/bk/DevicePortGet(2023091301).tar.gz differ diff --git a/bk/DevicePortGet(2023091302 备份 重新cmake).tar.gz b/bk/DevicePortGet(2023091302 备份 重新cmake).tar.gz new file mode 100644 index 0000000..a446ab9 Binary files /dev/null and b/bk/DevicePortGet(2023091302 备份 重新cmake).tar.gz differ diff --git a/bk/DevicePortGet(2023100701).tar.gz b/bk/DevicePortGet(2023100701).tar.gz new file mode 100644 index 0000000..ae21c30 Binary files /dev/null and b/bk/DevicePortGet(2023100701).tar.gz differ diff --git a/bk/DevicePortGet(2023101201备份).tar.gz b/bk/DevicePortGet(2023101201备份).tar.gz new file mode 100644 index 0000000..f520527 Binary files /dev/null and b/bk/DevicePortGet(2023101201备份).tar.gz differ diff --git a/bk/DevicePortGet+2023-11-07-16_12_21.tar.gz b/bk/DevicePortGet+2023-11-07-16_12_21.tar.gz new file mode 100644 index 0000000..322ede8 Binary files /dev/null and b/bk/DevicePortGet+2023-11-07-16_12_21.tar.gz differ diff --git a/bk/DevicePortGet+2023-12-20-16_51_44.tar.gz b/bk/DevicePortGet+2023-12-20-16_51_44.tar.gz new file mode 100644 index 0000000..42474eb Binary files /dev/null and b/bk/DevicePortGet+2023-12-20-16_51_44.tar.gz differ diff --git a/bk/DevicePortGet+2024-01-03-15_58_36.tar.gz b/bk/DevicePortGet+2024-01-03-15_58_36.tar.gz new file mode 100644 index 0000000..342556f Binary files /dev/null and b/bk/DevicePortGet+2024-01-03-15_58_36.tar.gz differ diff --git a/bk/DevicePortGet+2024-01-03-16_21_02.tar.gz b/bk/DevicePortGet+2024-01-03-16_21_02.tar.gz new file mode 100644 index 0000000..7a5cc04 Binary files /dev/null and b/bk/DevicePortGet+2024-01-03-16_21_02.tar.gz differ diff --git a/bk/DevicePortGet+2024-01-10-18_14_03.tar.gz b/bk/DevicePortGet+2024-01-10-18_14_03.tar.gz new file mode 100644 index 0000000..d20585e Binary files /dev/null and b/bk/DevicePortGet+2024-01-10-18_14_03.tar.gz differ diff --git a/bk/DevicePortGet+2024-01-19-20_30_30.tar.gz b/bk/DevicePortGet+2024-01-19-20_30_30.tar.gz new file mode 100644 index 0000000..f84ec7f Binary files /dev/null and b/bk/DevicePortGet+2024-01-19-20_30_30.tar.gz differ diff --git a/bk/DevicePortGet+2024-02-02-15_57_49.tar.gz b/bk/DevicePortGet+2024-02-02-15_57_49.tar.gz new file mode 100644 index 0000000..e8ac2a6 Binary files /dev/null and b/bk/DevicePortGet+2024-02-02-15_57_49.tar.gz differ diff --git a/bk/DevicePortGet+2024-02-02-17_56_10.tar.gz b/bk/DevicePortGet+2024-02-02-17_56_10.tar.gz new file mode 100644 index 0000000..f9e0b00 Binary files /dev/null and b/bk/DevicePortGet+2024-02-02-17_56_10.tar.gz differ diff --git a/bk/DevicePortGet+2024-02-18-17_01_34.tar.gz b/bk/DevicePortGet+2024-02-18-17_01_34.tar.gz new file mode 100644 index 0000000..16044f6 Binary files /dev/null and b/bk/DevicePortGet+2024-02-18-17_01_34.tar.gz differ diff --git a/bk/DevicePortGet+2024-03-01-13_41_41未改电池.tar.gz b/bk/DevicePortGet+2024-03-01-13_41_41未改电池.tar.gz new file mode 100644 index 0000000..2426150 Binary files /dev/null and b/bk/DevicePortGet+2024-03-01-13_41_41未改电池.tar.gz differ diff --git a/bk/DevicePortGet+2024-03-08-09_24_23.tar.gz b/bk/DevicePortGet+2024-03-08-09_24_23.tar.gz new file mode 100644 index 0000000..d4e70b3 Binary files /dev/null and b/bk/DevicePortGet+2024-03-08-09_24_23.tar.gz differ diff --git a/bk/FuncConfigType.tar.gz b/bk/FuncConfigType.tar.gz new file mode 100644 index 0000000..b1fc260 Binary files /dev/null and b/bk/FuncConfigType.tar.gz differ diff --git a/bk/Uart_passthrough(透传功能的串口).tar.gz b/bk/Uart_passthrough(透传功能的串口).tar.gz new file mode 100644 index 0000000..cda3233 Binary files /dev/null and b/bk/Uart_passthrough(透传功能的串口).tar.gz differ diff --git a/bk/dts_bk+2023-12-07-14_04_42.tar.gz b/bk/dts_bk+2023-12-07-14_04_42.tar.gz new file mode 100644 index 0000000..7b13601 Binary files /dev/null and b/bk/dts_bk+2023-12-07-14_04_42.tar.gz differ diff --git a/config/SmartDevicePort_ParaInit.ini b/config/SmartDevicePort_ParaInit.ini new file mode 100644 index 0000000..e69de29 diff --git a/config/配置文件说明.txt b/config/配置文件说明.txt new file mode 100644 index 0000000..f4c44ed --- /dev/null +++ b/config/配置文件说明.txt @@ -0,0 +1,3 @@ +配置文件说明 +1、SmartDevicePort_ParaInit.ini文件 为端口参数初始化文件 +格式说明: \ No newline at end of file